Articles by Dev To from August 2021
< Return to Dev To details.
10:55 pm GMT - Mon, August 30, 2021
Dev To
Docker VSCode to Easily Set Up Dev Environment
You've already gone through this: You're going to start with a project and to do so, you'll have to go through the journey that is to configure the entire development environment. Download and install...
10:29 pm GMT - Mon, August 30, 2021
Dev To
3 Reasons to Upgrade Git
Git moves at a surprisingly fast pace - as of Aug 2021, the current version of Git (git --version) is 2.33.I don't normally know or care what my Git version is, but over the past year this changed. Th...
10:21 pm GMT - Mon, August 30, 2021
Dev To
Desktop apps in HTML and F
I created a starter desktop app using HTML/CSS/F# for the front end and F# .NET for the back end. All hosted in WPF.This post mostly covers the "why". Hit the repo if you just care about "how".Develop...
10:02 pm GMT - Mon, August 30, 2021
Dev To
Tempat Tidur Mewah
Dahulu tempat tidur mewah memang sama dengan ukuran yang besar, busanya yang empuk, dan mempunyai ornament cantik seperti mebel kerajaan yang mahal.Namun sekarang jaman sudah berbeda, karena tidak sel...
09:53 pm GMT - Mon, August 30, 2021
Dev To
Kursi Tamu Sofa Mewah, Tipe dan Kelebihannya
Kursi tamu sofa mewah, tipe dan kelebihannya yang dapat digunakan untuk percantik ruangan tamu. Adapun sofa jadi sisi interior harus yang umumnya dipunyai beberapa rumah tangga, pasalnya sofa ini seba...
09:51 pm GMT - Mon, August 30, 2021
Dev To
Busco FRONTEND para crear proyectos
Me apetece crear proyectos, aprender y busco un compaero que controle de desarrollo frontend para crear proyectos de webs que puedan funcionar, freelances o tambin por aprender y tener un bonito portf...
09:50 pm GMT - Mon, August 30, 2021
Dev To
DIRECTIVA DE SASS @WHILE LOOP
La directiva @while toma una expresin SassScript y repite indefinidamente los estilos hasta que la expresin da como resultado false. Aunque esta directiva se usa muy poco, se puede utilizar para crear...
09:48 pm GMT - Mon, August 30, 2021
Dev To
How to Level Up as a Software Engineer | AWS Community Builders Program
Wondering what you can do to level up as a software engineer, developer or programmer this year? In this episode of the Tech Stack Playbook, I'm diving into the program that has single-handedly helped...
09:44 pm GMT - Mon, August 30, 2021
Dev To
Git and GitHub - The Complete Guides - Chapter 1 (Extended)
I want to revisit the git commit command and a few other things...In the previous chapter we made a few commits and we learned how to check the history of commits using git log commands. There is a di...
08:34 pm GMT - Mon, August 30, 2021
Dev To
Math For Data Science: Confusion Matrix & Sets
Hello ScientistsRecently I was applying for data science positions. At many interview and technical exams, you will be asked about some math basics that are important for any data Scientist. So ...
07:30 pm GMT - Mon, August 30, 2021
Dev To
Be the person you needed when you started in the IT world
Let's talk about mentors I think the figure of a mentor in our lives and when we start our careers in the IT world, is very important.A mentor is someone who sees more talent and ability within you, ...
07:28 pm GMT - Mon, August 30, 2021
Dev To
DevOps/Github service notifications using Azure Logic Apps
Github/DevOps service statusAs described in my previous post, you can easily check the status of Github and DevOps services: Github/DevOps status Marcel.L Aug...
07:27 pm GMT - Mon, August 30, 2021
Dev To
12 Slack communities about Product Management, Design & UX to join in 2021
Being in this industry, we are forced to communicate so we can execute better. Engaging oneself in online discussions or forums is a way for us to exercise our communication skills such that it might ...
07:26 pm GMT - Mon, August 30, 2021
Dev To
Low-Code and Open Source as a Strategy
This article was written exclusively for devinterrupted.com by Thomas Hansen, CEO of ServerGardens.com...Unless youve been living under a rock for the last year, you must have heard about this brand n...
06:57 pm GMT - Mon, August 30, 2021
Dev To
I Narrowly Avoided Burnout, What I've Changed and What You Can Learn From It
"How to avoid burn out" must be one of the most Googled work related terms of 2020 and 2021. As we all adjusted to the new world of enforced work from home, economic uncertainty and wide spread heath ...
06:45 pm GMT - Mon, August 30, 2021
Dev To
Great Beginner Friendly API's To Start Practicing Frontend Development
Every beginner has been there. Once you really start to get efficient at HTML, CSS and Javascript, it's only a matter of time before you want to start playing with real-life data. There are so many wa...
06:44 pm GMT - Mon, August 30, 2021
Dev To
MongoDB $weeklyUpdate (August 30, 2021): Latest MongoDB Tutorials, Events, Podcasts, & Streams!
Hi everyone!Welcome to MongoDB $weeklyUpdate! Here, you'll find the latest developer tutorials, upcoming official MongoDB events, and get a heads up on our latest Twitch streams and podcast, cu...
06:12 pm GMT - Mon, August 30, 2021
Dev To
Maven Build Tool (for Selenium Java)
What is Maven?Softwareproject-Management-Tool to maintain and manage the projectBuild-Management-Tool for Java Frameworks Why?Central Maven Repository to get Dependencies Maven visits the w...
06:10 pm GMT - Mon, August 30, 2021
Dev To
I work hard in order to avoid work - My view on refactoring
I'm a pretty lazy person and am prepared to work quite hard in order to avoid work. Martin FowlerNow that represents me extremely well. I'm always striving towards working less For me one of the best...
06:08 pm GMT - Mon, August 30, 2021
Dev To
AppSeed-Shell - Generate Dashboards with ease
Hello Coders,This article presents a simple way to build a dashboard seed project in Django using Cookiecutter and AppSeed-Shell, an open-source Python package. All resources mentioned in this article...
06:03 pm GMT - Mon, August 30, 2021
Dev To
In javascript 0 * -1 = -0 !
Do you know when we evaluate this 0 * -1 in javascript we will get -0 because javascript can hold positive 0 (+0) and negative 0 (-0). Why +0 and -0 ?Because the sign (+ and -) will represent the...
05:57 pm GMT - Mon, August 30, 2021
Dev To
User Authorization in NodeJS using PostgreSQL
User authentication is one of the integral parts while developing a web application. Although we can use third party apps like Firebase or Passport to authenticate our user, but in this blog we'll use...
05:54 pm GMT - Mon, August 30, 2021
Dev To
Build a real-time video chat app with Vue and Daily Prebuilt in under ten minutes
At Daily, weve spent a lot of time making sure our video and audio-only APIs can be used with any frontend framework, or no framework at all. Its important to us to make flexible APIs that can be inc...
04:45 pm GMT - Mon, August 30, 2021
Dev To
React Tutorial: Building a Movie List Generator with React and HarperDB
In this tutorial, we are going to be building a simple movie generator which automatically generates a new movie every 40 seconds. It will also contain a button called Generate New Movie to display an...
04:43 pm GMT - Mon, August 30, 2021
Dev To
Configuration for tsconfig.json
Why we need it?Technically, our machines cannot understand Typescript (TS), so they need to convert Typescript into another form, Javascript.Thank the configuration file tsconfig.json, we can co...
04:19 pm GMT - Mon, August 30, 2021
Dev To
Train an ML Model using Apache Spark in EMR and deploy in SageMaker
In this article, we will see how you can train your Machine Learning (ML) model using Apache Spark and then take the trained model artifacts to create an endpoint in SageMaker for online inference. Ap...
04:15 pm GMT - Mon, August 30, 2021
Dev To
How to check resolution of laptop/computer using JavaScript?
Hi guys,Today we will see how to check resolution of laptop/computer using JavaScript.To check screen width and height, we have default functions in JavaScript.They are:1.screen.width - to check the s...
04:00 pm GMT - Mon, August 30, 2021
Dev To
Toggle Switch using pure css
Simple toggle switch using html, pure css...
03:32 pm GMT - Mon, August 30, 2021
Dev To
What is semantic HTML and why does it matter?
There are two ways you can write an HTML file:<div> <h1>This is a header</h1></div><div> <p>This is a nav bar</p> <ul> <li>first thing</l...
03:25 pm GMT - Mon, August 30, 2021
Dev To
Do I need math to be a good developer?
Written by Dan Parry at CodesphereThere seems to be a common perception that math and coding are intrinsically linked and to some extent, they are. Whether being good or bad at math affects how good a...
02:53 pm GMT - Mon, August 30, 2021
Dev To
Im joining Postman, focusing on Open Source
Well the unexpected happened!I joined Postman to focus on Open Source technologies. (I've been informed this makes me a Postmanaut .) What is the new job about?Being hired onto the Open Source (O...
02:49 pm GMT - Mon, August 30, 2021
Dev To
The importance of UI/UX | Software Engineering
The user interface is the front-end application view to which the user interacts in order to use the software. The software becomes more popular if its user interface is:AttractiveSimple to useRespons...
02:47 pm GMT - Mon, August 30, 2021
Dev To
Create a very Cool 404/503 Error Page with Laravel!
Hi. This time, let's create a cool 404/503... error page with Laravel. Error page structure in LaravelLaravel can display the error page just by placing files in the specified directory without a...
02:45 pm GMT - Mon, August 30, 2021
Dev To
1UpBlitz A SaaS Starter for Blitzjs
After working on this product for a few months, I promised to release 1UpBlitz on August 31st. But instead, I'm 1 day early!This is me working over the weekend, while I was a cottage. Where I was supp...
02:29 pm GMT - Mon, August 30, 2021
Dev To
Chaos Engineering and AWS FIS
What is Chaos EngineeringChaos engineering is a process of stressing an application in test or production environment by creating disruptive events such as server outage, API throttling or laten...
02:28 pm GMT - Mon, August 30, 2021
Dev To
My dos and donts for new projects
When starting a new project it is important to set things right from the beginning, so that you will not waste time later and will not be forced into something that is not the right direction. Heres m...
02:28 pm GMT - Mon, August 30, 2021
Dev To
Backend Operations in PHP from 0 to Hero(Pt. 2 passing variables and user input)
In the last tutorial, we made a PHP script that performs simple backend operations.In part 2, we'll be making a PHP script that will perform customizable backend operations by getting user input and p...
02:21 pm GMT - Mon, August 30, 2021
Dev To
Get Weather {Day -17}
100daysofcode { Day - 17 }Today I created a common temperature site using the OpenWeatherMap API. Just enter the name of your city and see the temperature.Preview: https://alsiamworld.github.io/...
02:20 pm GMT - Mon, August 30, 2021
Dev To
Cool Button Hover Effect Using HTML & CSS
Hello, today I created an Amazing button hover Using HTML & CSS. I hope you like this also comments about your thoughts.For more content follow me on Instagram @developer_nikhil27.Thank you!...
02:16 pm GMT - Mon, August 30, 2021
Dev To
How the 7 deadly sins will make you an Accessibility Expert!
I am a sinner, it is far more fun than being good. So let's see how we can use the 7 deadly sins to our advantage when it comes to accessibility.Inspired by https://levelup.gitconnected.com/7-capital-...
02:16 pm GMT - Mon, August 30, 2021
Dev To
Introduction to Zero Trust on AWS ECS Fargate
After a long while of researching for information on a solution I knew I wanted, it was quite hard to figure out what to choose, and how to use it. And so, this is basically the guide I wish I had: wh...
01:56 pm GMT - Mon, August 30, 2021
Dev To
Introduction to AWS CloudFormation
Deploying more than just a handful of services on AWS and setting each one up manually can get quite tedious. Having to configure each AWS resource by hand also leaves you at a much higher risk of mak...
01:38 pm GMT - Mon, August 30, 2021
Dev To
Building Zero Trust with an API Gateway and Service Mesh
Building a stellar application that users will love consists of many different decisions, from UI design and color palettes to functionality and feature sets. Writing code that works is a creative pro...
01:01 pm GMT - Mon, August 30, 2021
Dev To
See how Java frameworks like Spring work with your code
Spring + Your Code = Most of the time!The one criticism that sticks to the Spring framework (and other big web frameworks, to be honest), is that Spring does so much for you it can be hard to underst...
12:59 pm GMT - Mon, August 30, 2021
Dev To
Everything you need to know about OpenTelemetry Java auto-instrumentation
OpenTelemetry auto instrumentation libraries are the best option for someone who doesn't want to modify their application code for generating telemetry data(logs, metrics, and traces). In this article...
12:55 pm GMT - Mon, August 30, 2021
Dev To
What is Event loop in JavaScript?
Let's look into JavaScript Event loop from a different angle. Sounds interesting, right? It is! So, sit tight and let's dive into it!The concept of event loop is very simple. But in order to understan...
12:41 pm GMT - Mon, August 30, 2021
Dev To
MarkdownX Editor
Our MarkdownX editor is officially live and available on the DevDojo. It's also available for you to use in your TallStack applications .If this is your first time hearing about the MarkdownX Editor, ...
12:29 pm GMT - Mon, August 30, 2021
Dev To
Upload files to the blockchain (Part 1)
Now let's get our hands dirtySo hopefully I've piqued your curiosity and you want to jump in now and join in on the fun.If you want to read my wee rambling on the build-up, see previous post: ...
12:28 pm GMT - Mon, August 30, 2021
Dev To
Cookies and Cookie Tracking Explained
IntroductionA cookie is a small piece of information stored in the client's computer by a particular website via a web browser. They are used to personalize a user's experience on the particular...
12:25 pm GMT - Mon, August 30, 2021
Dev To
IAM Identities: Users, User Groups and IAM Roles
Amazon Web Services(AWS) is a secure cloud services platform that offers a broad set of cloud-based products. It provides high-level security to data at a low cost to its users. There are many types ...
12:19 pm GMT - Mon, August 30, 2021
Dev To
Clickhouse Server - Troubleshooting
AbstractWhen we get clickhouse performance issue like high CPU usage, in order to investigate what is the real problem and how to solve or provide workaround, we need to understand Clickhouse sy...
12:14 pm GMT - Mon, August 30, 2021
Dev To
What is Two-factor Authentication | Verification ??
With 2-Step Verification (also known as two-factor authentication), you add an extra layer of security to your account in case your password is stolen. After you set up 2-Step Verification, you'll si...
12:11 pm GMT - Mon, August 30, 2021
Dev To
Automate boring files organizing using python (Python files organizer)
IntroHello today we are going to code a files organizer using python script it will organize the files by their types for example it will put all files with extension (.png) in a folder called P...
11:54 am GMT - Mon, August 30, 2021
Dev To
05 Essential Design Resources Sites For Web Designers
If you are a web designer or you are developing a web project and you want to get a top-notch design, then you will need to get design inspiration from some of the best sites. Here you will find the t...
11:46 am GMT - Mon, August 30, 2021
Dev To
Week Wise Data Structures and Algorithms Schedule for Placements. (Part-2)
This is the part-2.For Part-1- You can visit below. Complete Data Structures and Algorithms Roadmap for Placements (Part-1) saksham garg Aug 29 2 min read ...
11:18 am GMT - Mon, August 30, 2021
Dev To
SQL Injection 101
Security flaws such as SQL injection allow an attacker to meddle with a database query. It allows an attacker to access data that they would not usually be able to. Data belonging to other users, or a...
11:10 am GMT - Mon, August 30, 2021
Dev To
Go Fiber by Examples: Testing the application
IntroductionHey, DEV friends! Today I'm going to share with you another chapter from my canceled book Easy Development with GoFiber (I talked about it in the first article of this series). Actu...
10:56 am GMT - Mon, August 30, 2021
Dev To
Best coding practices.
Best coding practices.Always name your variables and functions with the utmost care and explain them thoroughly.Keep documentation concise but descriptive.The reading time for programs is much m...
10:52 am GMT - Mon, August 30, 2021
Dev To
React if you use replit
If you use repl.it kindly react with the heart or unicorn. If you don't then react with a comment saying no and explain why you don't. Or suggest any other code editors would be nice....
10:49 am GMT - Mon, August 30, 2021
Dev To
4 custom react hooks that will make your development easier
1. useToggleBasically, what this hook does is that, it takes a parameter with value true or false and toggles that value to opposite. It's useful when we want to take some action into it's oppos...
10:27 am GMT - Mon, August 30, 2021
Dev To
Git Remove Local and Remote Tag : The Final Guide
On Git, tags are often used in order to tag specific commits that may be more important than others.Tags may be used in order to bookmark certain events : releases, bug-fixes or just to add an informa...
10:19 am GMT - Mon, August 30, 2021
Dev To
How to show which Git branches have changed recently
I will admit to some bad working habits, one of them is working on multiple things at the same time rather trying to focus exclusively on one unit of work and completing it before I move on to the nex...
10:16 am GMT - Mon, August 30, 2021
Dev To
How to Serve images in next Gen Formats?
Google do recommend converting images from png, jpeg to webp formats thats why serve images in next gen formats suggestion comes in Google page speed insights. If you dont know how to fix this issue i...
10:03 am GMT - Mon, August 30, 2021
Dev To
Install asdf (ruby, nodejs and yarn) in WSL2
What is WSL2Read Microsoft WSL2 Documentation What is asdfRead asdf virtual manager Documentation Install WSL2Video Reference: WSL 2: Getting started (Watch from Overview until PowerSh...
09:48 am GMT - Mon, August 30, 2021
Dev To
Pull Requests for Dummies
Debate about code reviews is often dominated by debate about pull requests. The confusion between the two is so common we have made it a point to clarify that they are not the same quite often. So wha...
09:23 am GMT - Mon, August 30, 2021
Dev To
Setting up your own online store? Here's a breakdown of the transaction fees charged by payment services
If you want to sell something online, it is now something that you can do quickly, and without any technical expertise. There are marketplaces, tonnes of marketplaces, and third-party integrations to ...
08:57 am GMT - Mon, August 30, 2021
Dev To
What Are the Advantages and Disadvantages of Web Applications?
Businesses can give their users interactivity without having to use the time and resources necessary for building a mobile application. Web-based applications ultimately ease the development process.T...
08:12 am GMT - Mon, August 30, 2021
Dev To
lntroduction to Laravel Livewire
IntroductionThis article introduces Livewire and how it can be implemented into a Laravel application.A modern full-stack web app can be a bit complex to build especially with tools like Vue and React...
08:06 am GMT - Mon, August 30, 2021
Dev To
3 Website which you can find your custom React hooks
3 website which you can find your custom React hooks;https://30secondsofcode.org/react/t/hooks/p/1https://usehooks-typescript.comhttps://usehooks.com...
07:42 am GMT - Mon, August 30, 2021
Dev To
You Don't Have To Use Observables In Angular
In Angular, you can perform asynchronous actions in two different ways, Observables, and Promises.Most people pick Observables because every example on blogs and documentation tells you to do so. But ...
07:41 am GMT - Mon, August 30, 2021
Dev To
UUID or cached sequences?
One reason why people choose a UUID for the surrogate key is scalability. Because it generates unique values without having to synchronize with a central generator like a sequence. There are other rea...
07:23 am GMT - Mon, August 30, 2021
Dev To
Printing in React Made Easy With React-To-Print
IntroductionIt is easy to use the regular javaScript print() method to trigger the printing of a whole window or page of a website. However, we do not always desire that. We may be interested in...
07:19 am GMT - Mon, August 30, 2021
Dev To
[Part 2] How to build your own natural language image search engine
Try it online.In part 1, we explored how to build a nave natural language image search engine using Open AI's CLIP. But our implementation had linear time complexity.To speed up the process, let's und...
07:14 am GMT - Mon, August 30, 2021
Dev To
An Easy Guide for Cryptocurrency Payment Gateway Development
In recent years, we can see many people utilizing cryptocurrencies for trading, staking, and investments. It is due to the prominence of crypto coins is increasing rapidly in all parts of the globe. O...
07:05 am GMT - Mon, August 30, 2021
Dev To
Blurry Launched on Product Hunt - Get 27% Off Today!
Support Blurry On ProductHunt & Get 27% Off Today! https://www.producthunt.com/posts/blurryHave you been in a situation where you need to hide sensitive information, while screen sharing or video...
06:54 am GMT - Mon, August 30, 2021
Dev To
7 Practices to Create Good JavaScript Variables
As a developer you work with variables every day. One interesting thing about variables is that they can have a big impact. They can make your work much easier or much harder. This post will show you ...
06:47 am GMT - Mon, August 30, 2021
Dev To
How to become a Full Stack Web Developer
How to become a Full Stack Web DeveloperIf you want to become a full stack developer, you need to know HTML, CSS, JavaScript along with a backend but making the right choice in an era where ther...
06:31 am GMT - Mon, August 30, 2021
Dev To
Liman Core 1.8 Released
Liman Core 1.8Liman Core 1.8 version was released by HAVELSAN Aklab Team on 30 August 2021.More information on the Liman website. InstallYou can install according to suitable operating syst...
06:30 am GMT - Mon, August 30, 2021
Dev To
Liman ekirdek 1.8 Duyuruldu
Liman ekirdek 1.8Liman ekirdek 1.8 srm 30 Austos 2021 tarihinde HAVELSAN Aklab Ekibi tarafndan duyuruldu.Daha fazla bilgi iin Liman web sayfasna ulaabilirsiniz. KurulumUygun iletim sistemle...
06:19 am GMT - Mon, August 30, 2021
Dev To
Terraform: Remove Resource from a Remote State in Azure Storage Account
Have you been in the situation where cleaning up your Infrastructure as Code (powered by HashiCorp Terraform) to delete deprecated resources resulted in the Terraform apply taking longer than expected...
06:14 am GMT - Mon, August 30, 2021
Dev To
JavaScript basics error handling
When it comes to writing code that is not breaking, we have to address error handling.In JavaScript, this is managed through exceptions. But before we dive into those, let's look and see what happens ...
06:12 am GMT - Mon, August 30, 2021
Dev To
Path alias in Node.js
While doing import in node.js application, we see a lot of '../'path. As the project grows vertically deep this path gets much duskier. This really looks awful especially when we are building a produc...
05:21 am GMT - Mon, August 30, 2021
Dev To
Trees, the essential heroes of data structures
Most of the softwares under the hood are data structures and algorithms. These are the essential tools(skills) for software craftsmen. If you are a developer, you must have come across a task where yo...
05:21 am GMT - Mon, August 30, 2021
Dev To
GPIO Programming on the Raspberry Pi: Python Libraries
The Raspberry Pi is single board computer with now four revisions and a minimalistic zero variant. It is a popular choice for different projects because of its small size, efficient power consumption,...
05:18 am GMT - Mon, August 30, 2021
Dev To
Best tech movies that every programmer must watch
Every programmer would love to see their profession from the perspective of movies. We all know Hollywood is well known for showcasing programming and Artificial Intelligence in the right ways. So, wi...
04:57 am GMT - Mon, August 30, 2021
Dev To
Recursion Examples in Javascript
Hello Everyone Today we are going to see some simple Recursion Examples in Javascript to understand how recursion works.What is Recursion?The process in which a function calls itself directly or indir...
04:11 am GMT - Mon, August 30, 2021
Dev To
Setup VS Code for Designer and Front-end Developers
VS Code is one of the most popular, free, and favorite code editors among all the others available in the market.VS Code has a vast set of features and customization options and tons of extensions.I w...
03:16 am GMT - Mon, August 30, 2021
Dev To
Vocabulary Building
Hello, Daily I will come up with a post consisting of new 5 words that I have learned and which are frequently asked in GREs with Pictorial representation.harangue(noun) : A long pompous speech; a ti...
02:42 am GMT - Mon, August 30, 2021
Dev To
Electron Adventures: Episode 37: File Manager Command Palette
And now it's time to add command palette to our file manager. It will be very simple at first, but we can keep adding features to it over the next few episodes.I sort of wonder if I'm doing things bac...
02:21 am GMT - Mon, August 30, 2021
Dev To
One Pull Request. One Concern.
The importance of a Pull Request lies on the definition of an atomic concernGit has a command called git-request-pull. The purpose of the command is to prepare a set of commits so that the owner...
01:46 am GMT - Mon, August 30, 2021
Dev To
Azure Cosmos DB | Mongo DB - Embedding vs Reference
Schema-less Databases similar to Mongo DB help us design models, store and query data easily and rapidly. But it is very important to understand, design and create the right schema design for your app...
01:02 am GMT - Mon, August 30, 2021
Dev To
The Self Provisioning Runtime
If the Platonic ideal of Developer Experience is a world where you "Just Write Business Logic", the logical endgame is a language+infrastructure combination that figures out everything else.Two paraph...
11:21 pm GMT - Sun, August 29, 2021
Dev To
VPN Gratuita no Linux com a ProtonVPN
A protonVPN oferece servio de VPN gratuitamente. Acompanhe o passo a passo de como instalar e configurar a VPN em seu computador:Observao: Busque pelo site da ProtonVPN a verso atual para instalao a c...
10:56 pm GMT - Sun, August 29, 2021
Dev To
Searching Better In Google Using 5 Tricks!
Hello everybody, I'm Aya Bouchiha, today, I'm going to share with you 5 useful tips & tricks to search better on google and find what you want easily. relatedrelated:www.website.comrelated: i...
10:11 pm GMT - Sun, August 29, 2021
Dev To
El amor por el cdigo s existe
Holaaaa Programador... No se trata de cosas banales o simplemente de un enamoramiento pasajero, el cdigo te hace crear, te hace vivir, el cdigo es como el pincel para el pintor, una herramienta capaz ...
10:04 pm GMT - Sun, August 29, 2021
Dev To
Introduction to computer programming for coders
WELCOMEIn this series of lessons, I am going to take you from absolutely knowing nothing/less about programming/coding to been comfortable with instructing computers to do anything for you. Compu...
09:49 pm GMT - Sun, August 29, 2021
Dev To
Amazon WorkDocs
Amazon WorkDocs is a fully managed, secure content creation, storage, and collaboration service. With Amazon WorkDocs, you can easily create, edit, and share content, and because its stored centrally ...
09:41 pm GMT - Sun, August 29, 2021
Dev To
100 days of hacking
The #100daysofCode challenge was created by Alex Kallaway when he decided that he wanted to become a better programmer. In order to do that, he made a public commitment to code for 100 days in a row, ...
09:21 pm GMT - Sun, August 29, 2021
Dev To
"npm" Command Cheat Sheet
Welcome back to a new blog post. Throughout my uses of npm and creating applications in angular, I have found a set of commands that I keep coming back to to use again and again. While they're all use...
08:56 pm GMT - Sun, August 29, 2021
Dev To
Asynchronous Rust: basic concepts
TL;DR: I will try to give an easy-to-understand account of some of concepts surrounding asynchronous Rust: async, await, Future, Poll, Context, Waker, Executor and Reactor.As with most things I write ...
08:43 pm GMT - Sun, August 29, 2021
Dev To
Git and GitHub - The Complete Guides - Chapter 1
If you make websites, mobiles app or write any type of code, it is a good idea to use a version control system.The most popular and widely used version control system is GitHubNowadays any professiona...
08:42 pm GMT - Sun, August 29, 2021
Dev To
The CSS 'Scrabble' writer The next gen typewriter
Get tired of the classic typewriter and its blinking caret? I am here to the rescue with my 'Scrabble' writer. A new and innovative way to type your text. Impress your visitor with such unexpected ani...
08:17 pm GMT - Sun, August 29, 2021
Dev To
Tutorials For Learning 10 Of The Most Helpful Python Modules
Hi, I'm Aya Bouchiha, on this beautiful and amazing day, we're going to talk about 10 helpful python modules. jsonjson: is a built-in package used for reading json data, or converting data to js...
08:08 pm GMT - Sun, August 29, 2021
Dev To
Introduction
Hi my name is Karina San Roman. I am a senior Human Centered design and development major and have a minor in SRA. I am from Long Island New York and I am the youngest of 7. I am interested in web dev...
08:04 pm GMT - Sun, August 29, 2021
Dev To
JavaScript Tips & Tricks 1 (undefined)
undefinedEn JavaScript existen 7 tipos built-in, a saber:nullundefinedbooleannumberstringobjectsymbolAhora mismo nos centraremos en undefined.Comencemos por comentar una mala idea xD... Desafort...
07:52 pm GMT - Sun, August 29, 2021
Dev To
Building a habit
"Rome wasn't built in a day"You probably know this quote and its meaning, which is, "Great things take time".The same goes to building an amazing lifestyle or being a great Techie It's all about the g...
07:50 pm GMT - Sun, August 29, 2021
Dev To
How to Design for Color Blindness
Color blindness or color vision deficiency (CVD) affects around 1 in 12 men and 1 in 200 women worldwide. This means that for every 100 users that visit your website or app, up to 8 people could actua...
07:49 pm GMT - Sun, August 29, 2021
Dev To
A Typewriter, but with no HTML, CSS, or JS?!
Apparently a battle of sorts has erupted amongst devs clamoring for the title of Best Typewriter Animator [email protected] started with a Typewriter effect in [email protected] then gave us A scalable CSS...
07:22 pm GMT - Sun, August 29, 2021
Dev To
Real World Python : Environment Setup - pyenv
You should never ever touch system python. What is system python?System python is the python that comes installed with your operating system. Why shouldn't I touch it?There are a host of rea...
07:21 pm GMT - Sun, August 29, 2021
Dev To
Building a Twitter Sidebar Clone with Material-UI and React
by author Taminoturoko BriggsMaterial-UI is an open-source React component library for building responsive UI applications. It's a reliable component library that provides React components that can b...
06:46 pm GMT - Sun, August 29, 2021
Dev To
Edge Cases are the hardest parts of a Developer's job
If you are a developer with not much experience you might feel like a lot of the parts of your job are really hard.The framework doesn't behave as it should.The database is locking.The language you ar...
06:44 pm GMT - Sun, August 29, 2021
Dev To
AWS Cognito Hosted UI
AWS Cognito which is used for authentication and authorization features Hosted UIs for Cognito User Pool. Modern apps going Cognito Jones Zachariah Noel May 16 5 m...
06:30 pm GMT - Sun, August 29, 2021
Dev To
Industry focused roadmap to be JavaScript developer 2021
Visit learnersbucket.com If you are preparing for your JavaScript interview. You will find DSA, System Design and JavaScript Questions.An Industry Focused Roadmap to become Frontend Developer.This is ...
06:22 pm GMT - Sun, August 29, 2021
Dev To
Why is chia-blockchain trending on Github?
Chia-coin (repo) is a python- based open source project where "modern cryptocurrency is built from scratch, designed to be efficient, decentralized, and secure". In contrast to Bitcoin or Ethereum, ...
05:58 pm GMT - Sun, August 29, 2021
Dev To
CLOUD COMPUTING WITH FAUNADB CLOUDWARE
Fauna is the data API for client-serverless applications. With support for custom business logic and integration with the serverless ecosystem, enables developers to simplify code and ship faster. Fau...
05:53 pm GMT - Sun, August 29, 2021
Dev To
Get Foods {Day - 16}
100daysofcode { Day - 16 }Here you can search for the food of your choice and find out the details by clicking on the food. I created it using the themealdb API and currently updating the site.L...
05:43 pm GMT - Sun, August 29, 2021
Dev To
Building API in Rails Series
Hi there, welcome to the series of Building API in Rails. Let's just start with what this series will cover Setting up our Ruby on Rails API only application with all necessary gems and stuff.Adding R...
05:42 pm GMT - Sun, August 29, 2021
Dev To
Weekly Digest 34/2021
Welcome to my Weekly Digest #34 which is the last one for August.This weekly digest contains a lot of interesting and inspiring articles, videos, tweets, podcasts, and designs I consumed during this w...
05:39 pm GMT - Sun, August 29, 2021
Dev To
Media Queries in JS
In these modern times, your web applications can be viewed in a variety of screen sizes -- from small screen phones to large 4k monitors. Luckily CSS allows us to add certain stylings depending on man...
05:30 pm GMT - Sun, August 29, 2021
Dev To
Que es HTML?
Actualmente la mayora de las personas han visto cientos de pginas web pero muchos se preguntarn Como estn creadas o Qu es HTML? Cmo funciona? Es difcil escribir en HTML? Dnde puedo escribir HTML? Y ot...
05:21 pm GMT - Sun, August 29, 2021
Dev To
.map() Polyfill
What is a polyfill?Polyfill is code that implements a feature on web browsers that is expected to be provided by the browser natively but is not available. The developer uses one's logic to impl...
05:16 pm GMT - Sun, August 29, 2021
Dev To
NFT images generator using Python Jupyter Notebook
Generate NFT images using python and Jupyter NotebookLet me introduce nft-image-generator (repo) which generates a series of unique images using a collection of layersInstall PythonInstall PIPD...
04:27 pm GMT - Sun, August 29, 2021
Dev To
What did you teach this week?
The art of teaching is the art of assisting discovery. Mark Van DorenTeaching is perhaps the most noble profession ever! We as Developers, too can participate as teachers in many different ways. Writi...
04:21 pm GMT - Sun, August 29, 2021
Dev To
Code This 4: Remove Duplicates
Interview Question #4:Write a function that will remove duplicate in an array. You can get a variation of this question as Get unique characters from a list.If you need practice, try to solve th...
04:04 pm GMT - Sun, August 29, 2021
Dev To
Starbucks Coffee Company Clone
This is my first project related to restaurant/food.Although the Starbucks website looks very simple, I realized that it is a little bit complex website. It was a little difficult to set up the header...
03:56 pm GMT - Sun, August 29, 2021
Dev To
How Does Auth Work in a React App with AWS?
For this Tech Stack in 10, I'm diving into some best practices for using authentication in your full stack application.Today's episode focuses on serverless authentication with AWS, as well as some be...
03:45 pm GMT - Sun, August 29, 2021
Dev To
`soim`: Social image generator CLI
In my last post on Social Image generation, I talked about how I built a site which can be used to automate social image generation. Well, I just built a CLI for it! Introducing soim. ...
03:35 pm GMT - Sun, August 29, 2021
Dev To
Button Hover Effect in HTML and CSS (CSS Animation)
Simple Button hover Effect using HTML and CSS HTML Code:<!DOCTYPE html><html><head> <title></title> <link href="https://fonts.googleapis.com/css2?family=Pop...
03:35 pm GMT - Sun, August 29, 2021
Dev To
Rust Visualized: Pointers as References
How do we visualize pointers?A pointer points to a location in memory. This location in memory contains information that is of interest to us. ReferencesYou can think of the table of contents ...
03:26 pm GMT - Sun, August 29, 2021
Dev To
How long can this post beeeeeee?
Let's start......???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????...
03:00 pm GMT - Sun, August 29, 2021
Dev To
Private variables are Private
We see, quite lot of us comfortable with getters and setters in objects, for accessing private variables. But exposing a private variable with a getter or manipulate it with a setter, doesn't make any...
02:47 pm GMT - Sun, August 29, 2021
Dev To
Top 5 JavaScript animation libraries 2021
Animations are the game changer when it comes to quality user experience. Everyone wants to use it but in a way that website visitors don't want to quit. So I've gathered here best five JavaScript ani...
02:31 pm GMT - Sun, August 29, 2021
Dev To
Boolean algebra laws with C
This article explores multiple Boolean algebra laws in a programmer-oriented way, leaving the mathematic notation aside. Those laws can be beneficial when working with boolean logic to simplify comple...
02:22 pm GMT - Sun, August 29, 2021
Dev To
Animated no-element typewriter
After sharing a typewriter effect with CSS, @afif beat the drums of "CSS War" and created a different solution, and @inhuofficial hopped in and is preparing a "type-righter"... Here's another entry: a...
02:04 pm GMT - Sun, August 29, 2021
Dev To
How to Copy Text To Clipboard Using Javascript
1. document.execCopyWe can use document.execCopy which has widely browser support. One important to notice is that it is right now deprecated. Access is synchronousText is read from the DOM and ...
01:53 pm GMT - Sun, August 29, 2021
Dev To
CSS Silly button generator for creative developers
Buttons! Buttons! Buttons! You know them, right? When you are visiting a webpage there are lots (At least one) of buttons. But most of them look boring and the same. Heres a Silly little button genera...
01:47 pm GMT - Sun, August 29, 2021
Dev To
How to start an online thrift store
Are you ready to go thrifting? If you do, the online thrift stores are the points of interest for you. The demand for thrifting is growing because it is considered fashionable and morally right to buy...
01:21 pm GMT - Sun, August 29, 2021
Dev To
React App with Firebase Authentication
Today, we will create a simple React App with the functionality of Sign In, Sign Up and Logout and we will integrate our app with firebase cloudstore in order to save the users data.So, let's begin by...
01:00 pm GMT - Sun, August 29, 2021
Dev To
Backend Operations in PHP from 0 to Hero(Pt. 1 simple operations)
If you're trying to build something like a SaaS, Micro-SaaS or just a website with some functionalities, then you're going to need to learn how to Perform backend operations with PHP. That's why,...
12:20 pm GMT - Sun, August 29, 2021
Dev To
macOS Web: Why I moved from React to Svelte
Read in light, midday, dark or radioactive thememacOS is an amazing operating system. It looks really good, works really fast(Thanks to Apple's hardware), is very consistent, and overall an amazing ex...
12:05 pm GMT - Sun, August 29, 2021
Dev To
Build Blazor WebAssembly With Ant Design Blazor
IntroductionIn the past years, front-end web development has been dominated by Javascript-based framework React, Angular, and Vue, while Blazor web assembly(wasm), a production-ready front-end f...
12:05 pm GMT - Sun, August 29, 2021
Dev To
Wiki.js untuk Organisasi
Apa itu Wiki.jsWiki.js adalah sebuah aplikasi wiki yang open source yang berjalan pada Node.js dan ditulis dengan bahasa javascript. Pada wiki.js konten ditulis dalam file markdown. Wiki.js meng...
11:30 am GMT - Sun, August 29, 2021
Dev To
Vue 3 date picker
Fellow developers, I've created my first open source component for Vue 3. It is a date picker with many features and many I plan to add in the near future.As you may notice but currently available com...
11:18 am GMT - Sun, August 29, 2021
Dev To
Advance Features - How to create a working blogging website with pure HTML, CSS and JS in 2021.
Hello, Today we will do working on some advance features of our blogging website that we made 2 week ago. I have added some advance features like -Google Authentication Login/LogoutDashboardUser writt...
11:18 am GMT - Sun, August 29, 2021
Dev To
Dashboard - How to create a working blogging website with pure HTML, CSS and JS in 2021.
Hello, Today we will do working on some advance features of our blogging website that we made 2 week ago. I have added some advance features like -Google Authentication Login/LogoutDashboardUser writt...
11:10 am GMT - Sun, August 29, 2021
Dev To
AWS Community Builders program
There is still a few hours to apply to AWS Community Builders program. And if you will be late, I am sure there will be more editions :) What is AWS Community Builders program?It is a great place...
11:05 am GMT - Sun, August 29, 2021
Dev To
How to pass PHP variables to JavaScript in WordPress
When you're building a WordPress theme or plugin, sometimes you have JavaScript code that needs to use data/values from PHP. For instance, you need these values in your JavaScript code :Homepage URLTh...
11:04 am GMT - Sun, August 29, 2021
Dev To
What tools to use for your next web based project?
Picking the right tools is one of the most important steps to starting any project. This is also the step where most people spend a lot of time, thinking and researching about all the available tools ...
11:00 am GMT - Sun, August 29, 2021
Dev To
Setting up Babel and Typescript
Typescript has it's own compiler but there are times when you might want to use a different compiler due to personal preference or project requirements. In this article, we will learn how to use a com...
10:54 am GMT - Sun, August 29, 2021
Dev To
Why we added a Free Plan for our SaaS
Early on we had decided that our SaaS Loqbooq should not have a free plan. After all, it is a service aimed at businesses not individuals.We thought business customers are willing to pay for a service...
10:48 am GMT - Sun, August 29, 2021
Dev To
Introduction to TypeScript
Hello guys, you might have probably heard the popular name "TypeScript" if you are into Web Development world. I had recetly started using TypeScript in my React Project 1-2 months back and I loved it...
10:47 am GMT - Sun, August 29, 2021
Dev To
Important Flutter files and folders - LLF 3
Hey there This post breaks down the project generated by the end of the previous post, where I show you how to set up a basic Flutter project and get it running.The first time we open the starter proj...
10:01 am GMT - Sun, August 29, 2021
Dev To
Building Vocabulary
Hello, Daily I will come up with a post consisting of new 5 words that I have learned and which are frequently asked in GRE exams with Pictorial representation.Calumny(noun) : Making of a false state...
09:56 am GMT - Sun, August 29, 2021
Dev To
Announcing A Complete Blazor Mastery Course
IntroductionBlazor is a .NET web framework that allows us to create client-side applications using C#, Razor syntax, and HTML. It allows us to create a rich and modern Single Page Application (...
09:52 am GMT - Sun, August 29, 2021
Dev To
Dark Mode with HTML, CSS & Javascript Only
There are different ways to implement dark mode on websites, from the simplest to the most complex, and the approach I show in this short tutorial I consider as the simplest and painless possible, for...
09:26 am GMT - Sun, August 29, 2021
Dev To
A Step by Step Guide to Bundling and Minification in ASP.NET Core
It is the dream of every web developer to build blazing fast and high-performance web applications but this is not easy to accomplish unless we implement some performance optimizations. Web pages have...
08:19 am GMT - Sun, August 29, 2021
Dev To
I Create Dev Content, YOU SHOULD TOO [And Here's why]!
I create dev content, you should too!This is a reply I left in response to a YouTube comment left on one of my videos. The video was about dependency injection and dependency inversion, but this reply...
07:51 am GMT - Sun, August 29, 2021
Dev To
Vue and Docx file
Hey, my name is Shaked, and I want you to have the easiest time learning how to create and save a docx file client side. So without more talking, let's start. By the way, this code is with Vue js, bu...
07:40 am GMT - Sun, August 29, 2021
Dev To
Fylgja a new CSS framework, WHY!
Time to introduce Fylgja a new CSS framework, there are already a lot of CSS frameworks, almost everybody knows Bootstrap, Material and Tailwind.None of them is bad, each of them does the job, and if ...
07:05 am GMT - Sun, August 29, 2021
Dev To
TensorFlow Visualization Framework
IntroductionTo do good research or develop good models, we need rich, frequent feedback about whats going on inside our models during our experiments. Thats the point of running experiments: to get in...
07:04 am GMT - Sun, August 29, 2021
Dev To
7 Trending projects on GitHub for JavaScript developers
Web Development for Beginners - A CurriculumAzure Cloud Advocates at Microsoft are created a 12-week, 24-lesson curriculum all about JavaScript, CSS, and HTML basics. Each lesson includes pre-an...
06:55 am GMT - Sun, August 29, 2021
Dev To
Create React App from Scratch like a Pro
Creating a React App is a very difficult feat, even when you are an experienced developer. That led to the development of create-react-app, a Command Line Tool to streamline the process of creating a ...
06:22 am GMT - Sun, August 29, 2021
Dev To
How to start with Kubernetes for begginer
Prior knowledge require: Python or any other language development knowledge. Knows about what is GIT and how it works. Good if you know about Docker.What can Kubernetes do for you?With modern web serv...
06:17 am GMT - Sun, August 29, 2021
Dev To
Why You Should Use Arrow Functions For Validation Functions
Arrow Functions are one of the greatest additions in ES6, whether it's regarding the this keyword or regarding the shorter syntax.Today we will see, how using arrow functions makes our code much simpl...
06:05 am GMT - Sun, August 29, 2021
Dev To
Top 10 VS Code Productivity Hacks | VS Code Tips And Tricks
Watch the full YouTube Video hereThese are 10 VS Code Productivity Hacks. These are no mere shortcuts or tips but actual hacks that help your productivity. 1. Multi-root WorkspacesThis tip is esp...
05:54 am GMT - Sun, August 29, 2021
Dev To
How to setup SSL with Docker
I am trying to tell you the easiest way to set up SSL for your domain on any server. I have used this test googlecloudplatformCreate your instance [https://cloud.google.com/ai-platform/deep-lear...
05:26 am GMT - Sun, August 29, 2021
Dev To
How to get started with Pipenv?
*This blog has been republished from Hashnode blog.In this blog post I will discuss how to get started with Pipenv - a python packaging tool. The blog post follows Ubuntu workflow which can be easily ...
04:06 am GMT - Sun, August 29, 2021
Dev To
Memoizing async functions in Javascript
This article has been originally published at StackFull. If you'd like to be informed when I drop more such articles, consider subscribing to the newsletter.Memoization is a useful concept. It helps a...
03:33 am GMT - Sun, August 29, 2021
Dev To
Before I land a job as a developer, mistakes that I've made by learning how to code by myself
Before become a full stack developer by learning how to code as a self-taught developer for a year. I've made many mistakes that now when I look back, I wish I didn't do it. These mistakes costed me m...
02:42 am GMT - Sun, August 29, 2021
Dev To
python: module has no attribute error
ProblemI have a directory ~/dev/python3/pylib, which contains handy small modules. One of them is DB.py, which defines functions to connect to different databases.If a script requires connection...
02:37 am GMT - Sun, August 29, 2021
Dev To
Degree vs Self Taught vs Boot Camp
It's been a long ongoing debate. With the prevalence of widely available information, many people wonder if a degree is still worth it for getting into the tech industry. My programming journey starte...
02:11 am GMT - Sun, August 29, 2021
Dev To
Export Amazon Aurora to BigQuery using BigQuery Data Transfer Service
What I want to doI want to use BigQuery to analyze data from Google Analytics and services.To do this, I want to transfer data from Amazon Aurora to BigQuery.I want to transfer the data from Ama...
01:21 am GMT - Sun, August 29, 2021
Dev To
Algorithm practice
https://codepen.io/ldfowler/pen/qBjOOvV// // 1.) Write a function that returns an array with all the numbers from 1 to 255.// function ReturnArrayFromOneTo255()12:07//2.) Write a function that would g...
12:49 am GMT - Sun, August 29, 2021
Dev To
AxleJS - Fetch, supercharged.
AxleJS Why?Good'ol Fetch API. Simple and easy, but bad error handling, long options, and doesn't always follow redirects. Thats where AxleJS supercharges fetch, with better error handling, ...
11:55 pm GMT - Sat, August 28, 2021
Dev To
How Valtio Proxy State Works (Vanilla Part)
Adding immutability to mutable state IntroductionValtio is a library for global state primarily for React.It's originally modeled to match with useMutableSourceAPI. However, it turns out it...
11:33 pm GMT - Sat, August 28, 2021
Dev To
LeetCode 417. Pacific Atlantic Water Flow (javascrpt solution)
Description:There is an m x n rectangular island that borders both the Pacific Ocean and Atlantic Ocean. The Pacific Ocean touches the island's left and top edges, and the Atlantic Ocean touches...
10:05 pm GMT - Sat, August 28, 2021
Dev To
Easy Callback, Promises, Async-Await
After having read about callbacks, promises & async-await multiple times in not so easy to comprehensions, I finally have wrapped my head around them.And today I'd share it in simpler terms that I...
09:47 pm GMT - Sat, August 28, 2021
Dev To
Tips That Made My Site More Accessible
If you want to learn more about creating accessible content, I highly recommend giving this article by @inhuofficial a read: 101 Digital Accessibility (a11y) tips and tric...
09:41 pm GMT - Sat, August 28, 2021
Dev To
Image Compression with Golang
I bet all of us at some point have had the need to compress an image. And many times we end up relying on third-party services to carry out this operation, when in fact it is easier to implement than ...
09:36 pm GMT - Sat, August 28, 2021
Dev To
How to (not) write async code in Express handlers; based on a true story
Proper error handling in applications is key to shipping high quality software. If you do it right, you are saving yourself and your team from some painful headaches when debugging production issues.T...
08:51 pm GMT - Sat, August 28, 2021
Dev To
CSS Position Property
We have all been there before. Randomly trying different CSS properties to try get your page layout correct. This brute force approach to problem solving can be frustrating. You will finally get one t...
08:33 pm GMT - Sat, August 28, 2021
Dev To
Building a Live Search Experience with StimulusReflex and Ruby on Rails
As we approach the release of Rails 7, the Rails ecosystem is full of options to build modern web applications, fast. Over the last 9 months, Ive written articles on building type-as-you-search interf...
07:31 pm GMT - Sat, August 28, 2021
Dev To
How To Become A Serial Programmer In 6 Easy Steps
Wait What, Serial Who?Yeah, I know right, not the best decision for an article title, but it was the only thing that inspired me to write so, I hope it will make more sense to you eventually, th...
07:29 pm GMT - Sat, August 28, 2021
Dev To
HTML Features, probably you never knew existed.
Hello again from codereaper08!Thanks again to all my followers, who always motivate me to write blogs weekly, in spite of my tight academic schedules.Back again with a good article, I hope. In this po...
07:02 pm GMT - Sat, August 28, 2021
Dev To
Best React Practices
In this blog, Id be explaining few best practices when working with React/React-Native or any other javascript application. Following are the guidelines will not only reduce the pitfalls but can also ...
06:37 pm GMT - Sat, August 28, 2021
Dev To
A scalable CSS only Typewriter Effect
You want a Typewriter effect for your text but you are lost within all the variations that use JS and the ones that use a complex CSS code?Search no more! Here is a simple typewriter effect with only ...
06:36 pm GMT - Sat, August 28, 2021
Dev To
Essential Concepts in JS
For first-timers , Javascript might seem easy at first with its C-like syntax...However the way it runs, the constant changes that are made to the language (ESNext) and its frameworks might overwhelm ...
06:34 pm GMT - Sat, August 28, 2021
Dev To
12 Months of Code From a Middle Schooler.
Hey! I'm Andrew, I am a 13 year old currently attending middle school in Canada. I love to code and learn new things each day. And I'd like to say this is heavily inspired from Aiden Bai's "A Year of ...
06:17 pm GMT - Sat, August 28, 2021
Dev To
Using lit-html with F
Hello, there!Today I'll bring you some F# goodness this time for the frontend developers who may have scrapped F# due to the lack of frontend options. Lit HTMLLit HTML is a rendering library that...
06:08 pm GMT - Sat, August 28, 2021
Dev To
Dark mode apenas com HTML, CSS e Javascript
Ao implementar o modo escuro no nosso website melhoramos a experincia do usurio, j que o mesmo ganha a possibilidade de escolher qual o melhor tema para ele.Existem diferentes maneiras para implement...
06:02 pm GMT - Sat, August 28, 2021
Dev To
10 Cool Things You Can Do with Github.dev
GitHub recently released github.dev, which if you haven't heard, allows you to press . from any repo, in order to open it within Visual Studio Code, running entirely in your browser (). On its own, th...
06:02 pm GMT - Sat, August 28, 2021
Dev To
Github.dev: 10 Cool Things You Can Do with It
GitHub recently released github.dev, which if you haven't heard, allows you to press . from any repo, in order to open it within Visual Studio Code, running entirely in your browser (). On its own, th...
06:02 pm GMT - Sat, August 28, 2021
Dev To
Github.dev: Tips, Tricks & Fun Use Cases
GitHub recently released github.dev, which if you haven't heard, allows you to press . on any repo, in order to open it in VS Code, directly from your browser (). On its own, this experience represent...
05:53 pm GMT - Sat, August 28, 2021
Dev To
Today I Learned: openat()
This post is originally published on yoursunny.com blog https://yoursunny.com/t/2021/openat/ fopen and openIn C programming language, the <stdio.h> header supplies functions for file input ...
05:53 pm GMT - Sat, August 28, 2021
Dev To
Asus-ESS : Easy setup script for setting up laptops after GNU/Linux installs
Github : Asus-ESSI Distrohop a lot and I found myself doing all this stuff manually which eventually got tiresome. So I created this script to help other Distrohoppers and new Linux users for ea...
05:49 pm GMT - Sat, August 28, 2021
Dev To
Getting Started With API {day -15}
100daysofcode [day - 15]Getting much pleasure working with API. Today I learned something about API and I will learn it in depth soon. ...
04:59 pm GMT - Sat, August 28, 2021
Dev To
UX 101 : Nielsen's 10 Usability Heuristic Principles for User Interface Design (1-5)
Hello, everybody! And welcome to the first lecture of the UX 101 series In this series, we will be talking about UX and good practices when it comes to interface design and user interaction. In the f...
04:37 pm GMT - Sat, August 28, 2021
Dev To
Avoid this when using Date/Time functions in PHP
Is there any difference between getting the current date/time in the following ways in PHP?(new \DateTimeImmutable())->format('Y-m-d H:i:s');\DateTimeImmutable::createFromFormat('U', (string) time(...
04:01 pm GMT - Sat, August 28, 2021
Dev To
Tell Me About A Time You Received Constructive Feedback | Facebook Behavioral Interview (Jedi) 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:47 pm GMT - Sat, August 28, 2021
Dev To
Docker VSCode para Montar Ambientes de Desenvolvimento Facilmente
Voc j passou por isso: Vai iniciar em um projeto e para tal, ter que passar pelo caminho das pedras que configurar todo o ambiente de desenvolvimento. Baixar e instalar a IDE de dev, bibliotecas dive...
03:34 pm GMT - Sat, August 28, 2021
Dev To
Are you even learning if youre not working at a start up?
Everyone wants to work for a sexy, up and coming startup .... apparently! I've even seen people say that if your first job in tech isn't at a start up or on a new team at one of the big tech companies...
03:33 pm GMT - Sat, August 28, 2021
Dev To
Wait, Wait, Wait ... Now Go!
Hello everyone,Thank you for joining in for this article. I know the title is a bit vague, but I would like you to know that we will not be going to talk about the GO programming language, but rather,...
03:28 pm GMT - Sat, August 28, 2021
Dev To
How on earth does this work?
I was browsing the internet the other day and came across a site known as spur.us. The site claims to "Stops fraud and abuse on the internet" by collecting and indexing IP usage, VPN IPs, and proxy IP...
03:16 pm GMT - Sat, August 28, 2021
Dev To
Developer Marketers-DevRel Carousels 6
It's been almost a year since the last blog on DevRel.Page's Digging Deeper series. Before I even start you might notice a new face below the blog!So, hey! , this isZeus(not the original one---I wish ...
02:41 pm GMT - Sat, August 28, 2021
Dev To
Separating Bootstrapping Functionality From Styling (Why You Might Not Want Material UI Or A Custom Solution)
There are two extremes in building our modern UI with a consistent application of a design system:Approach 1) Rely on pre-themed UI component libraries and override styles as neededApproach 2) Avoid p...
02:17 pm GMT - Sat, August 28, 2021
Dev To
Form Validation using Javascript | Create Form using HTML CSS
Creating a Form is very regular requirement in web development.And form should be very attractive and have good logic to validate it.In this session, I explained how to create a Form from scratch and ...
02:15 pm GMT - Sat, August 28, 2021
Dev To
Creating content but getting no engagement? A community that can help!
Have you ever created an article that was excellent, fine tuned it to perfection, released it...and got 100 views (or less!). If so stick around as @francescoxx is trying to help fix that! France...
02:04 pm GMT - Sat, August 28, 2021
Dev To
Login form with CSS
In this tutorial, Ill show you how to create a login form with pure CSS. First, look the video above to see how I make the login form. Then after the video, theres a preview and the code of the result...
02:02 pm GMT - Sat, August 28, 2021
Dev To
QuickSort Algorithm in Javascript
Hello Everyone Today I am going to show you how to write QuickSort Algorithm in Javascript.QuickSort is a Divide and Conquer algorithm. It picks an element as pivot and partitions the given array arou...
01:24 pm GMT - Sat, August 28, 2021
Dev To
Custom JavaScript CreateElement Function
One of the most common functions to create HTML elements dynamically using Vanilla JS is Document.createElement() which takes 1 parameter which is the tag name, this function returns the newly create...
01:20 pm GMT - Sat, August 28, 2021
Dev To
Imagine Git hooks in Rust..
I'm going to say it.... Git hooks are bad.Well, not bad, just annoying, and way too much setup. You have to write a bash script, etc, and things like husky simplify it.. but not enough.I wrote somethi...
12:40 pm GMT - Sat, August 28, 2021
Dev To
World Of Cloud Technology
Hi, EveryoneWelcome to the world of Cloud.You people ones in your life definitely listen the word CLOUD.I know many of you think about sky but wait this is not what you think, I am asking about the te...
12:34 pm GMT - Sat, August 28, 2021
Dev To
The Phoenix Project by Gene Kim
The Phoenix Project is a fantastic book that is both a professional book aiming to guide teams and "a **novel* about IT, DevOps, and how to help your business win"*.It's written in a style I love the ...
12:33 pm GMT - Sat, August 28, 2021
Dev To
20 Open Source Internship Programs that you can Apply to
Contributing to open-source is one of the best ways to gain skills and build your resume as a student or as a new developer.As open-source becomes the norm, more and more big tech companies and non-pr...
12:07 pm GMT - Sat, August 28, 2021
Dev To
Why is my choice Windows !?
Hello friends, I am Amir Reza Karimi. Today I want to tell my personal reasons for choosing Windows.Of course, choosing an operating system is a matter of taste, for example, Linux has good services f...
12:04 pm GMT - Sat, August 28, 2021
Dev To
Introducing image download sites in the production of high quality content
Hello, we are at your service with another training and introduction. Today, we want to introduce websites for you that you can download photos from these websites in good quality for free and for mon...
12:00 pm GMT - Sat, August 28, 2021
Dev To
Today's Daily Dose of Programming Humor
Hi there! Here's today's Daily Developer Joke. We hope you enjoy it; it's a good one.For more jokes, and to submit your own joke to get featured, check out the Daily Developer Jokes Website. We're als...
11:41 am GMT - Sat, August 28, 2021
Dev To
LGM-SOC'21 open Source Contribution
I am very glad to share that I have completed 1 month of Open Source Contribution at Let's Grow More Summer of Code 2021 (LGMSOC'21). Also LGMSOC'21 is my First Open Source Contribution Program .Such ...
11:37 am GMT - Sat, August 28, 2021
Dev To
Laravel Tutorial - Create a new page and list the users from the database using Livewire
In this tutorial, I am going to show you how to start building interactive web applications starting from scratch using a Laravel Admin Dashboard and the latest version of Livewire. At the end of this...
11:15 am GMT - Sat, August 28, 2021
Dev To
Let, Run, Apply, & Also di Kotlin
Fungsi dari scope function adalah untuk mengelola object menggunakan lambda / fungsi ekstensi. Kegunaan ini adalah agar kode mudah dibaca karena memiliki scope masing-masing. Buat kode class terlebih ...
11:08 am GMT - Sat, August 28, 2021
Dev To
Git Merge: The Final Guide
MergingHaving multiple branches is extremely convenient to keep new changes separated from each other, and to make sure you don't accidentally push unapproved or broken changes to production. On...
11:00 am GMT - Sat, August 28, 2021
Dev To
As a beginner to JavaScript, which stack should I learn first MEAN/MERN ?
...
10:51 am GMT - Sat, August 28, 2021
Dev To
[Part 4/4] Senior React Coding Interview, By A Professional React Developer
About Me: I've been a professional web developer for just over 10 years now. I'm currently the lead web development instructor at Better Coding Academy, and as part of what I do, I post videos on our ...
10:13 am GMT - Sat, August 28, 2021
Dev To
Github 101
Hey, if you are absolute beginner or just started to code recently, and have seen your peers showcasing their projects and works in platforms like GitHub, then you are at the right spot!I'll let you k...
10:10 am GMT - Sat, August 28, 2021
Dev To
Terraform Modules: Atomic Design
IntroFollowing The Pragmatic Programmer mantra, I do my best to ...Learn at least one new language every year. Different languages solve the same problems in different ways. By learning several ...
09:57 am GMT - Sat, August 28, 2021
Dev To
JavaScript Project For Beginners Web Developer
This is the best way to learn a new programming language is to build projects.Want to become a web developer? Then you need to start practicing your JavaScript skills as soon as possible. Once you fin...
09:56 am GMT - Sat, August 28, 2021
Dev To
Traits are not inherited
I recently saw this tweet by Jess Archer, which showed some Trait behavior that might not make sense at first glance. I thought it could be fun to explain why this happens. ...
09:28 am GMT - Sat, August 28, 2021
Dev To
How different is CommonJs require from ES6 import?
In JavaScript, you can use either ECMAScript 6(ES6) modules or CommonJs modules in your project and there are a few differences between these that do affect how your program modules are loaded. In thi...
09:18 am GMT - Sat, August 28, 2021
Dev To
C For Beginners - Lesson 10: Methods
At the end of this lesson, you should be able to answer the following:What is a method? What is it used for?How do I declare a method? How do I call it?What is a method parameter?What is a return stat...
08:58 am GMT - Sat, August 28, 2021
Dev To
3 Toast Libraries You Can Use in your React Projects
what is toastA toast is a non-modal dialog that appears and disappears in the span of a few seconds. ... Typically, toast messages display one or two-line non-critical messages that do not requi...
08:50 am GMT - Sat, August 28, 2021
Dev To
4 Difficulties You Might Encounter When Using vue-i18n
After few months of frustration with trying to use the "de-facto" internationalization library for Vue.js - vue-i18n, I've decided it is time to replace it. And that is why I have created fluent-vue. ...
08:48 am GMT - Sat, August 28, 2021
Dev To
localhost Discord Server
Hey!I am happy to announce that there is a new Discord server for you, developers, to join and talk about anything you want to talk about: computer science, programming, networking, etc. Channels...
08:40 am GMT - Sat, August 28, 2021
Dev To
Code with Codespaces and deploy with Qovery
12 years ago, when I started to work as a Developer, I would not have bet that I will write software and manage infrastructure right from my browser one day. At the time, web IDE did not exist. And ma...
08:39 am GMT - Sat, August 28, 2021
Dev To
Top Magical JavaScript Tips For Every Front-end Developer
In this article, we will discuss the 15 useful JavaScript tips for every web developer to save their valuable and precious time.I am always ready to learn although I do not always like being taught Wi...
08:38 am GMT - Sat, August 28, 2021
Dev To
Multiplayer Connect Four Game. (Board Game) (WebSocket)
A friendly game of Connect 4 that lets you play with someone else looking at the pen! It automatically queues people into the next available game or creates a new one. The game server is built on node...
07:59 am GMT - Sat, August 28, 2021
Dev To
No More React Context Hell
If you always wanted it to look like this <Providers providers={[ <FooContext.Provider value="foo" />, <BarContext.Provider value="bar" />, <BazContext.Provider value="baz"...
07:17 am GMT - Sat, August 28, 2021
Dev To
20 Best CSS Library For Frontend Developer
Web Developers used to spend a lot of time creating beautiful CSS. Thanks to the CSS libraries, we now have a better, faster, and more effective way to build responsive websites and web applications.A...
07:10 am GMT - Sat, August 28, 2021
Dev To
Step by Step Guide to NFTS creation and sale for beginners using OpenSea
https://opensea.io/The first thing you may do is to pay for a "mint" platform (i.e. create) an NFT. You have to construct a digital wallet and buy any currency for this reason.How to construct a digit...
06:40 am GMT - Sat, August 28, 2021
Dev To
Web Designer Roadmap 2021
What is a Web Designer?Are you both creative and technically inclined? You may want to consider a career as a web designer!Web designers build or redesign websites. They understand what it takes to ma...
06:39 am GMT - Sat, August 28, 2021
Dev To
Click to Copy!
Hey Guys Ever wondered how some websites have "click to copy" functionality? You can also do just that, whether you're building an e-commerce website where you want user to click on share butto...
06:39 am GMT - Sat, August 28, 2021
Dev To
Everything you need to know about Hackathons
As a college student, I bounce on every opportunity I can to have fun or further my career. A hackathon combines both. Im a Computer Science major that can find it hard to code personal projects outsi...
06:15 am GMT - Sat, August 28, 2021
Dev To
Create a Newsletter app with Twitter Revue, Next.js API Routes, and Tailwindcss
Hey there , do you like to learn from video tutorials? This article is also available as video content.Please feel free to subscribe for the future contentDo you have an email newsletter, or consider ...
06:13 am GMT - Sat, August 28, 2021
Dev To
Can we make our own music player using an API which'll be free.
Can we make our own music player using an API which'll be free as we will be the ones using it and no one else so there'll be no traffic in the server . We can search songs and play songs for free ins...
06:02 am GMT - Sat, August 28, 2021
Dev To
Revealing module pattern is beautiful
Revealing module pattern is one of the sub pattern of the module pattern. Don't know how many people still use module pattern in javascript, and I have seen a fair amount of code which uses RMP. ...
06:02 am GMT - Sat, August 28, 2021
Dev To
Git Command That Changed My life
Git is one of the most common version control systems available, and it's used on private systems and publicly hosted websites for all kinds of development work. Regardless of how proficient with Git ...
05:49 am GMT - Sat, August 28, 2021
Dev To
Object Oriented Programming
INTRODUCTIONObject-oriented programming is a term that as a developer, you hear a lot and you build into the concept as you write more code, it was until recently that I decided to take a deeper...
05:30 am GMT - Sat, August 28, 2021
Dev To
LetsGrowMore Web Development Internship Experience
Hello everyone, I have successfully completed the web Development Internship at LetsGrowMore by completing the Task-1 and Task-2 assigned by them.Task-1:Single-Page WebsiteTechnologies used:HTML,CSS,j...
05:29 am GMT - Sat, August 28, 2021
Dev To
Learning Python- Intermediate course: Day 16, Summary of the week
This week we completed the 'numeric and mathematical modules' by covering three modules, namely Statistics decimal and fraction Summary of the weekDay 13, The Statistics Module In this part, onl...
05:07 am GMT - Sat, August 28, 2021
Dev To
JavaScript basics loops
In today's article on JavaScript basics, we'll be looking at different ways to create loops in JavaScript.A loop is a way to iterate over code or execute code x times.The different types of loops in J...
04:51 am GMT - Sat, August 28, 2021
Dev To
Git commands I find very useful and why
git checkout [some-branch] -- [some/file/path.ts]This will check out (and stage) that specific file from that specific branch into your local branch. This is great for working in teams where changes a...
03:19 am GMT - Sat, August 28, 2021
Dev To
Create a Netflix clone from Scratch: JavaScript PHP MySQL Day 33
Netflix provides streaming movies and TV shows to over 75 million subscribers acrossthe globe. Customers can watch as many shows/ movies as they want as long as they areconnected to the internet for a...
02:44 am GMT - Sat, August 28, 2021
Dev To
Web Developer Roadmap 2021
A web developer looking at some code on his computer screenHow to Become a Web Developer in 2Technology plays a huge role in our daily lives, from the simplest of apps to the most groundbreaking inven...
02:23 am GMT - Sat, August 28, 2021
Dev To
10 Trending Javascript Projects For Web Developer on GitHub
The best way to learn a new programming language is to build projects.I have created a list of 40 beginner friendly project tutorials in Vanilla JavaScript, React, and TypeScript.My advice for tutoria...
02:03 am GMT - Sat, August 28, 2021
Dev To
ELI5 Memoized DOM
There have been many, many DOMs Incremental DOM, Shadow DOM, Virtual DOM But I'm not sure what the Memoized DOM is. I know what memoization is, and as far as my searches tell me that "DOM memoizing ...
12:50 am GMT - Sat, August 28, 2021
Dev To
Sending GET, POST, PUT, DELETE Requests In Python
Hello, I'm Aya Bouchiha, today, we'll talk about sending requests in python using the requests module installationpip install requests What's GET requestGET: is a request used for getting or...
11:16 pm GMT - Fri, August 27, 2021
Dev To
Spread Operator: How Spread Works in JavaScript
The spread operator (...) is a syntax that helps to expand iterables into individual elements.The spread syntax serves within array literals, function calls, and initialized properties object to sprea...
11:03 pm GMT - Fri, August 27, 2021
Dev To
Advanced PostgreSQL Features: A Guide
IntroductionDespite the rise in popularity of NoSQL databases, relational databases still continue to be preferred for many applications. This is because of their strong querying abilities and t...
10:13 pm GMT - Fri, August 27, 2021
Dev To
Typewriter Effect with CSS
A reddit user asked in the CSS channel if there was a way of building a typewriter effect. Some people pointed out at Geoff Graham's article on CSS Tricks (which includes different versions in CSS and...
09:17 pm GMT - Fri, August 27, 2021
Dev To
TensorFlow and PyTorch on Graviton2 using Anaconda
Anaconda advertises 25 million users worldwide and offers an easy way to perform machine learning on a single machine.Until recently, it has been difficult to install TensorFlow and PyTorch on Arm mac...
09:08 pm GMT - Fri, August 27, 2021
Dev To
Introducing Hoppscotch 2.0!! A fresh new perspective.
This week marks the 2nd anniversary of the Hoppscotch project. The initial commit to the project was made two years ago on August 21. Since, then, we have garnered: 21,000 monthly users450,000+ all-ti...
09:01 pm GMT - Fri, August 27, 2021
Dev To
Password Generator With Bootstrap 5 And Javascript.
Dear friends and family: I hope you're doing well. Using Bootstrap and Javascript, I'll show you how to construct your own password generator with a copy button. To create safe passwords for DBMS(Data...
08:57 pm GMT - Fri, August 27, 2021
Dev To
VSCODE: Extenses para desenvolvedores Front-End
ContedosIntroduoCSS PeekImage PreviewColor HighlightBracket Pair ColorizerES7 React/Redux/GraphQL/React-Native snippetsvscode-styled-componentsLive ServerPrettier - Code formatter Introduo ...
08:24 pm GMT - Fri, August 27, 2021
Dev To
How to quickly start a webpack project
In this article, I'll show a simple way to start a webpack project with degit degitdegit is a tool that lets you take another repository from GitHub and use it to scaffold your project. You can s...
08:06 pm GMT - Fri, August 27, 2021
Dev To
Determine the kind of Software
Iterative approach effect on prerequisiteDifferent kinds of software projects need different balances between preparation and construction.(scroll to the Appendix at the end to see some good pra...
08:05 pm GMT - Fri, August 27, 2021
Dev To
A New Way To Use Apple Mail For Email Sanity
This article is intended for apple users--as the primary email application that will be used is the Apple Mail app. In this article, you'll learn about a workflow I use to follow the Inbox Zero ...
07:48 pm GMT - Fri, August 27, 2021
Dev To
Build your first website with flask!
In this tutorial, we'll be creating a complete login and registration system with Python Flask and MySQL.Python is currently taking the web development scene by storm, growing consistently every year....
07:24 pm GMT - Fri, August 27, 2021
Dev To
Modal Overlay in pure JavaScript
This is a simple modal overlay made with pure js, css, and html....
07:19 pm GMT - Fri, August 27, 2021
Dev To
java-ngrok - a Java wrapper for ngrok
java-ngrok is a Java wrapper for ngrok that manages its own binary, making ngrok available via a convenient JavaAPI.ngrok is a reverse proxy tool that opens secure tunnels from public URLs to localhos...
07:13 pm GMT - Fri, August 27, 2021
Dev To
What will you change or add in javascript if you have a chance?
I was asked this question in an interview sitting a couple of months ago. I'm pretty sure some of you really ever thought of changing something in JS language.I will be happy to know your opinion in t...
07:02 pm GMT - Fri, August 27, 2021
Dev To
Your Check Engine light is on: how to write good software tests
Weve all experienced the effects of chaos and entropy. You put your neatly-wired earbuds in your pocket only to pull them out in the most tangled mess imaginable. How a single cable managed to twist i...
07:02 pm GMT - Fri, August 27, 2021
Dev To
How to write good software tests
Weve all experienced the effects of chaos and entropy. You put your neatly-wired earbuds in your pocket only to pull them out in the most tangled mess imaginable. How a single cable managed to twist i...
06:59 pm GMT - Fri, August 27, 2021
Dev To
Sharpen your Ruby: Part 4
I develop in Javascript, Python, PHP, and Ruby. By far Ruby is my favorite programming language. Together let start a journey and revisit our Ruby foundations. Follow me on Twitter: EricTheCoder_ If y...
06:33 pm GMT - Fri, August 27, 2021
Dev To
Webservers, Proxies, Load Balancers e Api Gateways.
Se voc esta lendo esse post tem 99.90% de chance de voc estar lendo ele atravs da internet, o outro 0.10% de chance voc provavelmente assinante do Internet Impressa, um servio aonde voc semanalmente ...
06:18 pm GMT - Fri, August 27, 2021
Dev To
I ditched what I worked on for months...
...but I didn't threw it out.I worked on Ava sound engine for quite some time. I made it from scratch, in C++. C++ is a good choice for audio-related programs, such as the DAW that inspired developmen...
06:03 pm GMT - Fri, August 27, 2021
Dev To
Using RegEx Capturing Groups
Hello Readers!I always love to work with Regular Expressions and a very important concept of RegEx is "RegEx Capturing Groups".Sometimes in a string, patterns we search for may occur multiple times. I...
05:54 pm GMT - Fri, August 27, 2021
Dev To
Security of AWS CloudHSM Backups | AWS White Paper Summary
AWS CloudHSM clusters provide high availability and redundancy by distributing cryptographic operations across all hardware security modules (HSMs) in the cluster.Backup and restore is the mechanism b...
05:44 pm GMT - Fri, August 27, 2021
Dev To
DOM Explained
What is DOM?DOM stands for Document Object Model. It is an programming interface for web documents. It shows how document content is accessed and modified. It defines the logical structure of do...
05:41 pm GMT - Fri, August 27, 2021
Dev To
What was your win this week?
Hi everyone! Looking back on this past week, what was something you were proud of accomplishing?All wins count big or small Examples of 'wins' include:Starting a new projectFixing a tricky bugStaying...
05:37 pm GMT - Fri, August 27, 2021
Dev To
Caching in Golang using Memcached
In the past I had already taught how to cache data from our in-memory applications, as well as how to cache using an external resource such as Redis.The idea of today's application is to make a reques...
05:28 pm GMT - Fri, August 27, 2021
Dev To
Do you know these Software concepts?
We would be taking a look at some software concepts in this series. Some in the field of software design, network automation, database design, and engineering, and IT philosophy. The focus would be mo...
05:18 pm GMT - Fri, August 27, 2021
Dev To
100daysofcode [Day-14]
100daysofcode [Day-14]I'm trying to gain more knowledge about ES6 and today I've learnt es6 filter, destructuring, map, forEach and something more. ...
05:14 pm GMT - Fri, August 27, 2021
Dev To
How to use APIs with React Functional Components
Using APIs in your react project is a common use case. In this tutorial, we will be looking at two use casesLoading API Data in the BackgroundLoading API Data on button clickWe will be using functiona...
05:04 pm GMT - Fri, August 27, 2021
Dev To
Why To Use Recursion and How It Works
Hello EngineersToday, I will to about recursion in what, why, and how.What is recursion , why to use it, and how to solve problems with it.The examples will be in Python since Python is easy to ...
05:00 pm GMT - Fri, August 27, 2021
Dev To
Practical guide to parsing your Date and Time in Go
Often we find ourselves with a Date Time that is not in some standard format. This is where we identify the pattern of the date time and then try to write a custom layout.Let us see how we can achieve...
04:56 pm GMT - Fri, August 27, 2021
Dev To
Meet PreviewDevice 0.7.0
PreviewDevice - a library with elegant syntax for preview device in SwiftUI.The first question that comes to mind is, Why do I need to use the third-party library for SwiftUI preview ?For answer ...
04:56 pm GMT - Fri, August 27, 2021
Dev To
love -von
big-pussy-cat-low-mein-chowmust go bye bye - aka Adiosfor my great grandfather Diego has a checkpoint around the bend on the rendezvous fretting Lindsey and zeh big unit and zeh african women are sooo...
04:45 pm GMT - Fri, August 27, 2021
Dev To
Best Practices for Deploying Microsoft SQL Server on Amazon EC2 | Summary
1. High availability and disaster recoveryEvery business seeks data solutions that can address their operational requirements. These requirements translate to specific values of the Recovery Tim...
04:44 pm GMT - Fri, August 27, 2021
Dev To
8 Great Plugins for Web Developers
IntroductionToday I would like to talk about browser plugins that help make the life of a web developer easier.In this post, I decided to give an example of 8 plugins that I often use while working or...
04:41 pm GMT - Fri, August 27, 2021
Dev To
Skills Every Programmer Should Learn To Advance in Java
There are many programming languages, from C to Python, but Java is one of the most popular programming languages due to its ease of use and versatility. It is one of the elite programming languages w...
04:35 pm GMT - Fri, August 27, 2021
Dev To
Observable Infrastructure as Code
Last few weeks, I procrastinated doing real product-related things with setting up monitoring for my infrastructure deployment.I'm using @pulumidev, a cloud-provider independent IaC framework that all...
03:56 pm GMT - Fri, August 27, 2021
Dev To
Is Remote Work better than In-Office for Developers?
This article was written exclusively for the Dev Interrupted by Krzysztof Waraksa, an active and participating member of the Dev Interrupted Discord....In the past year-and-a-half, going remote has be...
03:03 pm GMT - Fri, August 27, 2021
Dev To
How to combine Rails's Ajax support and Stimulus
In this post I'm going to explain how we are exploring adding snappier SPA-like interactivity to the Admin and what we've learned so far. I am using the word "exploring" because this is ongoing work, ...
03:00 pm GMT - Fri, August 27, 2021
Dev To
Azure Functions E2E Testing within GitHub Actions
A while ago, I wrote a blog post about Azure Functions integration testing with Mountebank and another blog post about end-to-end (E2E) testing for Azure Functions. In the post, I suggested deploying ...
03:00 pm GMT - Fri, August 27, 2021
Dev To
Liberating Responsibility
All of the thoughts below are based solely on my experience and are not universal, just something that works under current circumstances and from my point of view. Its ok to disagree.At Dodo Engineeri...
02:57 pm GMT - Fri, August 27, 2021
Dev To
Run your LoRaWAN gateway with your own The Things Stack network server on a Raspberry Pi and balena
Running this project you can have all the LoRaWAN stack (Basics Station gateway + The Things Stack network server) running together on a single Raspberry Pi, LoRa concentrator and balena. Using contai...
02:19 pm GMT - Fri, August 27, 2021
Dev To
AWS - NLP newsletter - 2021. Aug.
Hello world. This is the monthly Natural Language Processing(NLP) newsletter covering everything related to NLP at AWS. This is our first newsletter on Dev.to. Special thanks to Ricardo Sueiras helped...
02:04 pm GMT - Fri, August 27, 2021
Dev To
The Only 2 Ways, You Ever Need To Unsubscribe Angular Observables
Clean Up Angular Observables In An EasyWayAngular is full of Observables. But is there is a mechanism that automatically unsubscribes your Observables when components get destroyed?I've read a t...
01:45 pm GMT - Fri, August 27, 2021
Dev To
10 Trending projects on GitHub for web developers - 27th August 2021
Trending Projects is available as a weekly newsletter please sign up at Stargazing.dev to ensure you never miss an issue. 1. D3: Data-Driven DocumentsBring data to life with SVG, Canvas and HTML....
01:12 pm GMT - Fri, August 27, 2021
Dev To
Monitor your Nodejs application with OpenTelemetry and SigNoz
OpenTelemetry can auto-instrument many common modules for a Javascript application. The telemetry data captured can then be sent to SigNoz for analysis and visualization.SigNoz UIOpenTelemetry is a se...
12:43 pm GMT - Fri, August 27, 2021
Dev To
5 tools to automate your development
Automating your development with Dependabot, Auto Assign, Merge Freeze, Husky and Scheduled reminders.The idea of this post is to introduce some of the tools and integrations that made our development...
12:40 pm GMT - Fri, August 27, 2021
Dev To
State of Go / Golang in 2021
What is the state of Go in 2021 in your opinion? Is it worth learning or write applications? The performance of apps written in Go is great but for many businesses, that's not enough. Crucial is also ...
12:38 pm GMT - Fri, August 27, 2021
Dev To
Firebase Authentication .NET 5
Security has always been one of my major concerns when developing applications, especially in web development where our resources can be consumed from everywhere (and potentially from anyone). Be able...
12:03 pm GMT - Fri, August 27, 2021
Dev To
How to use Python to Create Files?
In this short tutorial, we learn how to use Python to create a file. We also look at the write, read, and append file handling methods.This tutorial is a part of our initiative at Flexiple, to write s...
11:58 am GMT - Fri, August 27, 2021
Dev To
480 handpicked tools & resources for web designers/developers
Hey everyone! Passed 10 years in the industry now and my bookmarks continue to boom. I've curated all my favourite tools & resources for web designers & developers to share with you too. Almos...
11:54 am GMT - Fri, August 27, 2021
Dev To
5 things you should know when you start your career in software engineering.
5 things you should know when you start your career in software engineering. 1. Your 1st Job is not going to define your life.Is a dream job your only path to career fulfillment? Many people thi...
11:43 am GMT - Fri, August 27, 2021
Dev To
Github/DevOps status
You can check the status of github in real-time, incl. historical data on system performance, follow incidents or scheduled maintenance by going to: https://www.githubstatus.com/. Similarly to check ...
11:04 am GMT - Fri, August 27, 2021
Dev To
A Beginners Guide to Falling in Love with Algorithms - Part 1
The purpose of this series of blog posts is to demystify and conceptualize algorithms - more specifically the design and analysis hereof. These blog posts are targeted for software development student...
10:54 am GMT - Fri, August 27, 2021
Dev To
10 FREE Udemy courses for you to learn JavaScript
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:47 am GMT - Fri, August 27, 2021
Dev To
How to Create Multilingual Website in Laravel 8
Hi Dev,In this tutorial I will share with you how to create a multilingual website in laravel 8 application, I will show an example of laravel 8 multiple languages.Here, I will give you a full example...
10:25 am GMT - Fri, August 27, 2021
Dev To
Software development for portable gadgets
A portable communication device is a pocket-sized gadget that a person carries with them. They usually have a touch-screen display or a small keyboard. The input and output of a personal digital assis...
10:14 am GMT - Fri, August 27, 2021
Dev To
Presetter - The easiest way to reuse your config files and build scripts over npm projects
Nowadays, as the JS/TS ecosystem continues to mature, developers are writing more and more build scripts and configuration files for their projects. How many times you've copied identical configs for ...
09:56 am GMT - Fri, August 27, 2021
Dev To
Free Resources for Developers
Who doesn't love free things? nobodyHenceforth, I present before you a curated list of design and UI resources, from stock photos, web templates, CSS frameworks, UI tools, libraries and muc...
09:55 am GMT - Fri, August 27, 2021
Dev To
Best CSS Shorthand properties For Every Front-end Developer
Shorthand propertiesShorthand propertiesare CSS properties that let you set the values of multiple other CSS properties simultaneously. Using a shorthand property, you can write more concise (and ofte...
09:50 am GMT - Fri, August 27, 2021
Dev To
Start your Cryptocurrency Exchange with White label Cryptocurrency Exchange Software
All about the White label cryptocurrency exchange software you need to know before starting your crypto businessCryptocurrency is the center of talk in digital finance. It is even getting hot, a...
09:09 am GMT - Fri, August 27, 2021
Dev To
Getting Started with Svelte by building a landing page
IntroductionSvelte helps in building web applications using HTML, CSS and Javascript. Unlike React, Svelte doesn't have Virtual DOM or any other abstraction on top. It acts as a compiler that sp...
08:59 am GMT - Fri, August 27, 2021
Dev To
The web does not exists - what would you do differently?
After checking this post: What would the ideal web framework look like? Siddharth Aug 26 1 min read #discuss #webdev #javascript ...
08:44 am GMT - Fri, August 27, 2021
Dev To
Why you should consider having a brand colour
Everybody has a brand it does not matter who you are you have a brand. It is your personal uniqueness that separates you from everyone else. The words that you speak the clothes you wear, your interes...
08:34 am GMT - Fri, August 27, 2021
Dev To
AWS open source news and updates 79
August 27th, 2021 - Instalment #79Newsletter #79.The combination of having been away on PTO for the past few weeks, and this coming Monday being a national holiday in the UK, I thought I would p...
08:33 am GMT - Fri, August 27, 2021
Dev To
An Ultimate Guide to Git and Github
As a developer, we all know a little about Git and GitHub but there are some developers who still have doubt and question about Git and GitHub. Therefore in this article, I am going to break everythin...
08:13 am GMT - Fri, August 27, 2021
Dev To
Data Analyst Complete Roadmap
Who is a Data Analyst?Nowadays, companies receive a tremendous amount of information every day that can be used to optimize their strategies. To get insights from the massive data collected, they need...
08:12 am GMT - Fri, August 27, 2021
Dev To
App Developer Roadmap
What is App Development?App Development refers to the creation of computer applications for use on mobile devices such as tablets, smartphones and smart watches. Mobile device features such as cameras...
08:03 am GMT - Fri, August 27, 2021
Dev To
Git command(just the important one)
Today I will be sharing some of the important git commands that I used daily as a developer. I won't be covering all of the git commands in this blog because most of the time you won't be using all of...
07:43 am GMT - Fri, August 27, 2021
Dev To
Git Basics: The Final Guide
Hot to Create a new repositorycreate a new directory, open it and perform agit initto create a new git repository. How to checkout a repositorycreate a working copy of a local repository by...
07:30 am GMT - Fri, August 27, 2021
Dev To
The Final Guide Index
This post will be an incremental index for all "The Final Guide"s I I have written and will write. Enjoy the Reading! IndexGit BasicsGit Undo MergeThank You All!...
07:26 am GMT - Fri, August 27, 2021
Dev To
AWS SDKs for .Net : AWSSDK.IdentityManagement ( AWS IAM )
The AWS SDK for .NET supports AWS Identity and Access Management (IAM), which is a web service that enables AWS customers to manage users and user permissions in AWS.First of all, let's have a brief a...
07:01 am GMT - Fri, August 27, 2021
Dev To
Nested border-radius Playground
When nesting elements with a border-radius, I found this formula, which I implemented in the Codepen below:Each inner ring multiplies the --gap, and deducts it from the border-radius: --bdrs:calc(var(...
06:24 am GMT - Fri, August 27, 2021
Dev To
Data Science Complete Roadmap
Around three years ago, I did an undergraduate degree in computer science. I chose to major in data science since it was so hyped up at that time.I realized one year back that my degree did not equip ...
06:23 am GMT - Fri, August 27, 2021
Dev To
AI Project For Beginners
Artificial intelligence Project IdeasWith web development taking off rapidly in the industry, the demand for Web Developers is skyrocketing. In fact, web development has emerged as a promising field r...
06:12 am GMT - Fri, August 27, 2021
Dev To
Accessibility evaluation tools
After learning about different accessibility principles, looking at more complex challenges, and going in depth on ARIA we have finally arrived at the last part of this series. And it is time to talk ...
05:22 am GMT - Fri, August 27, 2021
Dev To
Best HTML Frameworks For Web Developer
Looking for the best front-end frameworks for your next web development project? We have got you covered! here you will find the best front-end HTML5 frameworks for effective web UI development.HTML5 ...
05:14 am GMT - Fri, August 27, 2021
Dev To
Design Patterns in JavaScript
20+ Design Patterns explanation in JavaScriptWe will discuss implementation of Design Patterns by using JavaScript ES6 classes. ReferenceDesign Patterns in JavaScript on Udemy by Dmitri Nesteruk...
04:52 am GMT - Fri, August 27, 2021
Dev To
Filter Your React Data With Basic Javascript
You fetched some data in React, now what?Don't just map through your data right away. Recently, one of the first things I like to do whenever I'm working with data, is to use basic javascript to add s...
04:23 am GMT - Fri, August 27, 2021
Dev To
Make VSCode Lighter
VSCode is a really great Code Editor rather say nearly an IDE or better than that. But this costs a great amount of RAM and CPU in bigger projects. That's not all related VSCode but to most of its ext...
04:18 am GMT - Fri, August 27, 2021
Dev To
Skill Required to Become Ethical Hacker
Skills Required to Become a Ethical HackerEthical Hackingis compromising computer systems for assessing security and acting in good faith by informing the vulnerable party. Ethical hacking is a key sk...
04:18 am GMT - Fri, August 27, 2021
Dev To
10 VSCODE Lighters For Every Front-end Developer
Hello everyone, my name is suman and I'm a frontend developer. In this blog post, I would like to share 10 VS code extensions that every frontend developer should use. The purpose of using these exten...
03:59 am GMT - Fri, August 27, 2021
Dev To
Take an hour to build a deeply conversational chatbot for Intercom
Intercom lets businesses communicate with customers or prospective customers in-app or on-website. Intercom is used to initiate support conversations, as well as sales conversations. On the business s...
03:48 am GMT - Fri, August 27, 2021
Dev To
Graph Traversal in Python
Let's say we have the following graph:graph = { 5: [3, 7], 3: [2, 1], 7: [8], 2: [], 1: [], 8: []}There are two ways to traverse this graph -> Breadth First Search (BFS)-> Dept...
03:39 am GMT - Fri, August 27, 2021
Dev To
10 Magical JavaScript Tips For Every Front-end Developer
In this article, we will discuss the 15 useful JavaScript tips for every web developer to save their valuable and precious time.I am always ready to learn although I do not always like being taught Wi...
03:12 am GMT - Fri, August 27, 2021
Dev To
20 Best Coding Books in 2021
There are so many amazing programming books and computer science books out there.Many of the best coding books are used by universities and professional developers to improve their skills. If youre le...
03:11 am GMT - Fri, August 27, 2021
Dev To
Why you should be using Vue's new Composition API
You keep hearing about this composition API in Vue. But it's a little scary and intimidating, and why it's so much better isn't really all that clear to you.In this article you'll see exactly why you ...
03:07 am GMT - Fri, August 27, 2021
Dev To
20 Best CSS3 Library For Developers.
Web Developers used to spend a lot of time creating beautiful CSS. Thanks to the CSS libraries, we now have a better, faster, and more effective way to build responsive websites and web applications.A...
03:06 am GMT - Fri, August 27, 2021
Dev To
Top 20 JavaScript tips and tricks to increase your Speed and Efficiency
Convenient and useful techniques to reduce the lines of code and pace up your Dev Work!In our daily tasks, we get to write functions such as sorting, searching, finding unique values, passing paramete...
03:01 am GMT - Fri, August 27, 2021
Dev To
Problems faced while creating comments section with a tree like data structure
If anyone faces the same problems and want me to write the actual implementation please comment below.While working on my dev.to clone in Angular I came across the comments section which can be ...
03:01 am GMT - Fri, August 27, 2021
Dev To
Web Designer Roadmap
What is a Web Designer?Are you both creative and technically inclined? You may want to consider a career as a web designer!Web designers build or redesign websites. They understand what it takes to ma...
03:00 am GMT - Fri, August 27, 2021
Dev To
Git Command That changed My Life
Git is one of the most common version control systems available, and it's used on private systems and publicly hosted websites for all kinds of development work. Regardless of how proficient with Git ...
02:47 am GMT - Fri, August 27, 2021
Dev To
Updates on dev-to clone in Angular - August 27
Help me improve these updates by giving suggestions.Github Repo - https://github.com/ajitsinghkaler/devto-cloneDeployed on Firebase - https://dev-toclone.firebaseapp.com/Last week we finished de...
02:41 am GMT - Fri, August 27, 2021
Dev To
Object Oriented PHP (Lesson 3: Inheritance)
In object-oriented programming, inheritance is the mechanism of basing an object or class upon another object or class, retaining similar implementation. Also defined as deriving new classes from exi...
02:33 am GMT - Fri, August 27, 2021
Dev To
Technical Interview 3: Is String A Palindrome
Interview Question #3:Write a function that returns if string a palindrome.Palindrome happens when a string forms the same word when it is reversed.Example: abba => trueabcba => true123xyz...
01:33 am GMT - Fri, August 27, 2021
Dev To
What CSS Versions are You Talking About?
There is no official CSS documents for CSS authors over the last 3 decades, the closest things you can find are MDN CSS tutorials and references. There are only official specifications for CSS impleme...
12:56 am GMT - Fri, August 27, 2021
Dev To
Using the VueJS Composition API to Create Hooks for Supabase Database and Storage
Sample application using Composition API to create "hooks" to interact with the supabase api. This is a work in progress, but wanted to show the approach I used which might inspire some one to go all ...
12:23 am GMT - Fri, August 27, 2021
Dev To
Antenatal for ng new - The mother of all angular applications both dead and alive
Before we start, I would like to state that the concepts in this article are not restricted to the Angular framework alone, but can be applied to other frontend frameworks and libraries like Vue and R...
11:54 pm GMT - Thu, August 26, 2021
Dev To
`Proxy` all of the things! Part 1: Counters
To celebrate the long-overdue death of Internet Explorer, I'm writing a series of articles on a massively useful and underused API that's available in every other mainstream JavaScript environment: Pr...
11:11 pm GMT - Thu, August 26, 2021
Dev To
Game Programming Fundamentals
If you are looking for an answer to the question of How to Develop a Game , you have come to the right place. First of all, we are not going to talk about the need to learn a programming language or g...
10:51 pm GMT - Thu, August 26, 2021
Dev To
Tart up your terminal!
In the last few blog entries i have about Ubuntu a lot. from building a dev environment from scratch all the way through to how it feels still using it a week on. As i'm getting more and more familiar...
10:30 pm GMT - Thu, August 26, 2021
Dev To
How to build a Modal
A brief tutorial on how to build a modal using Javascript, HTML, and CSS. Whats a modal?Modals are pop-up windows or dialog boxes that display some sort of content above everything else on a web ...
10:29 pm GMT - Thu, August 26, 2021
Dev To
Recursive Function: What Exactly Is Recursion?
Recursion is a method by which a problem gets solved through iteration.In other words, a recursive function is a function that repetitively invokes itself infinitely (or until something stops it). ...
10:00 pm GMT - Thu, August 26, 2021
Dev To
Networking as a WebDev with Polywork
Let me be upfront and maybe save you some time: I'll be absolutely honest about what I think, but for the sake of transparency this post is sponsored by Polywork. That being said... Networking us...
09:49 pm GMT - Thu, August 26, 2021
Dev To
Sending DELETE Requests In Python
What's a delete requestDELETE: is a request used to delete a specific resource in a server. Sending a DELETE request in pythonimport requestsimport jsonurl = 'https://jsonplaceholder.typico...
09:16 pm GMT - Thu, August 26, 2021
Dev To
React-toastify v8 is live
Never heard of react-toastify before? Go check the demoReact-toastify has been around for 5 years(will turn five the 8 November ). Since the beginning, one of the goals was to provide a library that i...
09:16 pm GMT - Thu, August 26, 2021
Dev To
Walmart Store Sales Forecasting
The walmart dataset provides historical sales data of 45 stores of Walmart, each having various departments. The objective of this project is to:Predict the sales across various departments in each st...
09:12 pm GMT - Thu, August 26, 2021
Dev To
I built an extension to manage my inspiration from Dribbble, Behance, and Uplabs.
Hey, y'all! After building my first extension a few months ago, I decided to do it again and do something that would help me (again).I love coding, but I'm terrible with the design piece of anything t...
09:05 pm GMT - Thu, August 26, 2021
Dev To
Onboarding New Developers (a series)
Congratulations! Youve hired a new employee! But what now? Maybe your company has a regimented onboarding process for new employees already. Maybe it doesnt. Either way, introducing and integrating th...
08:47 pm GMT - Thu, August 26, 2021
Dev To
CSS Text Typing Animation | HTML & CSS
In todays tutorial youll learn how to create a SimpleText Typing Animation using only HTML & CSS or Typewriter Text Animation. Basically, this animation is created using JavaScript or jQuery ...
08:43 pm GMT - Thu, August 26, 2021
Dev To
Should websites have a dark-mode toggle button?
I'm currently working on a mostly text based website. We are supporting dark-mode using css media-queries.We're currently discussing if we should have a toggle button. Not all devices support dark-mod...
08:15 pm GMT - Thu, August 26, 2021
Dev To
AWS-Azure Mapping Cheat Sheet
Between Amazon's AWS and Microsoft's Azure, you have two-thirds of the world cloud computing infrastructure market share-- with AWS having twice the size of Azure's slide of the pie. That's why you ha...
07:38 pm GMT - Thu, August 26, 2021
Dev To
Flutter - Create Simple Bar Chart
A. IntroductionBar Chart is a type of chart which has a function to show the different values of several aspects of data. Because this type of chart is very readable for the user, many developer...
07:24 pm GMT - Thu, August 26, 2021
Dev To
Docker Cheatsheet
I often find myself looking up commands or forgetting what I did for a simple task. Thought it would be a good opportunity to compile all the Docker commands I am using on a regular basis for developi...
07:20 pm GMT - Thu, August 26, 2021
Dev To
Removing duplicate elements in Javascript: In a simple way!
The last few weeks I have been learning Python. I'm following this roadmap: 30-days-of-python Series' Articles by @arindam Dawn. I recommend it ! I love it Anyway, when I was learning Python I saw tha...
07:19 pm GMT - Thu, August 26, 2021
Dev To
Classmethod vs Staticmethod in Python's OOP
A little code written to understand classmethod and staticmethodclass Area: #defining an area class def init(self,wt,ht): self.ht= ht self.wt= wt def area(self): #defining a ...
07:11 pm GMT - Thu, August 26, 2021
Dev To
Apple Pay Transparency Survey and the Battle on DevNews!
Listen to S5E6 of the DevNews podcast today! S5:E6 - Apple Pay Transparency Survey, and the Battle Against Twitch Hate Raids DevNews ...
06:59 pm GMT - Thu, August 26, 2021
Dev To
Webpack Academy 4: Optimise your bundle size with CDN
Today is a big day for us! From the first academy we discover a lot of things about Webpack and today is the moment to Optimisation! The issue with external librariesAlong with your project grow...
06:59 pm GMT - Thu, August 26, 2021
Dev To
How to download images with NodeJS?
Working with images in NodeJS extends your web scraping capabilities, from downloading the image with an URL to retrieving photo attributes like EXIF. How to achieve the image download and obtain the ...
06:48 pm GMT - Thu, August 26, 2021
Dev To
Make a Sitemap with SvelteKit
If you want to rank on Google (and other search engines) you need to be able to tell the world what your site consists of. A sitemap is used by the Googlebot, BingBot, DuckDuckBot and other search eng...
06:46 pm GMT - Thu, August 26, 2021
Dev To
Not getting interviews? Do you have a portfolio?
I had a fun chat with two people trying to address the same problem as I am yesterday, that is how to get new developers their first job. They have an amazing site called Troopl* and its primary focus...
06:35 pm GMT - Thu, August 26, 2021
Dev To
CSS Transforms Transitions and Animations
I dont know if you read our Scalable Vector Graphics Tutorial. If you have not read it, I encourage you to read it. That tutorial shows you how to learn to draw SVG graphics in HTML. In this tutorial ...
06:27 pm GMT - Thu, August 26, 2021
Dev To
How to start a project with SolidJS
In this article, I'll show how to start a new project with Solid. Code generatorThe easiest way to start development with Solid is on the project page in Get Started:$ npx degit solidjs/templates...
06:18 pm GMT - Thu, August 26, 2021
Dev To
Starting with search algorithms
Search algorithms that are used to retrieve information from a data structure, in this post I'll describe 3 search algorithms to find an element in lists. Linear SearchLinear search is the most b...
06:12 pm GMT - Thu, August 26, 2021
Dev To
Leading 650 Engineers with Microsoft's Brendan Burns
Brendan Burns is famous in engineering circles as one of the co-founders of Kubernetes, but hes more than just a talented developer he leads a team of 650 engineers at Microsoft.In the first episode ...
06:05 pm GMT - Thu, August 26, 2021
Dev To
Liman MYS Depo Eklentisi le Yerel Depo Oluturma
Depo Eklentisi KurulumuLiman MYS zerinde bulunan Depo eklentisi, uzaktaki depolar yerele ekmeye ve sunucunuzdaki depolar kullanarak uzak sunucu bamlln koparmaya yarar.Liman MYS kurulumu iin ->...
05:06 pm GMT - Thu, August 26, 2021
Dev To
When you should and shouldn't use React
If you do web development, chances are, you know what React is. It is one of the most well-known frameworks for building user interfaces using an HTML-like language called JSX.However, React is not th...
04:58 pm GMT - Thu, August 26, 2021
Dev To
Easy local tunnel with docker environment
Why?You can provide demo for your web application from development environmentYou can use domain and https connection for test purposesIt is pretty easy to setup How?Try to use tunnel servi...
04:54 pm GMT - Thu, August 26, 2021
Dev To
GSoC Coding Phase 2: Challenge Is an Understatement
It was all going smooth. And then this happened.Google Summer of Code is a 10 week global open-source program for students.It has been in the running for 16 years! In case you're new here, I recommend...
04:53 pm GMT - Thu, August 26, 2021
Dev To
Brief History Of Bootstrap
Free and open source, Bootstrap is a framework for creating websites and online applications. It is designed on CSS and JavaScript (JS) to make it easier to create responsive, mobile-first websites an...
04:21 pm GMT - Thu, August 26, 2021
Dev To
Calculator
100daysofcode [Day - 13]Hello everyone, today I created a simple calculator using js.Live preview: https://smart-js-calculator.netlify.app...
03:54 pm GMT - Thu, August 26, 2021
Dev To
Bite-Sized CSS: Pseudo Classes vs. Pseudo Elements
Pseudo ClassesStarts with one colon.Deals with states, such as button:hover, button:focus.Selects the whole element.MDN Pseudo Classes Pseudo ElementsStarts with double colons, ::before, ::...
03:47 pm GMT - Thu, August 26, 2021
Dev To
Using Fixtures In Testing Symfony Application
Recently I was creating a Symfony application. I used Doctrine as the ORM. I also wrote tests in which I used a database to check that the components were properly interacting with each other and that...
03:40 pm GMT - Thu, August 26, 2021
Dev To
React Native Image Resource Generator
Nearly every single react-native application uses images and icons to make them look more appealing to the end user or help them use it by providing additional information.Since react-native became pu...
03:33 pm GMT - Thu, August 26, 2021
Dev To
Building a Node.js API with Hapi.js and MongoDB
As our web applications scale, there is a need to reduce the development time by the use of a more reliable, and salable, tool, which gets the job done much faster.In this tutorial, we will build a Bo...
03:25 pm GMT - Thu, August 26, 2021
Dev To
The Gumball Machine: How To Quickly Identify Unit Test Cases
This article was originally published on my personal blogThe purpose of a unit test is to confirm the intended behavior of a small piece of code separated from other parts of your application.But if y...
03:13 pm GMT - Thu, August 26, 2021
Dev To
How to Loop JS Object Values
So, How to Loop JavaScript Object Values ?Here It'sconst myJSON = '{"name":"John", "age":30, "car":null}';const myObj = JSON.parse(myJSON);let text = "";for (let x in myObj) { text = += myObj[x] + ",...
03:11 pm GMT - Thu, August 26, 2021
Dev To
EsNext features in TypeScript with Babel
TypeScript is a statically typed language built on top of JavaScript. It works basically like a type layer for JS - it does not introduce new features to the JS language besides types itself and imple...
03:08 pm GMT - Thu, August 26, 2021
Dev To
Engineering Metrics: 3 Levels of Visibility
IntroductionLinearB has all sorts of engineering metrics for your software development pipeline. We can slice and dice those metrics from all kinds of angles and all sorts of ways. Your CTO will...
02:56 pm GMT - Thu, August 26, 2021
Dev To
Wisdom of the DEV crowd
Unearth incredibly good content with this crazy simple trick!It sounds like clickbait, I know... but it's true, I swear! How to unearth incredibly good contentTake a topic you are unfamiliar with...
02:43 pm GMT - Thu, August 26, 2021
Dev To
JavaScript News and Updates of August 2021
Hello to all front-end enthusiasts! Im back with a fresh portion of news and updates related to JavaScript that came out in August. This time, you will learn about the latest programming trends from S...
02:35 pm GMT - Thu, August 26, 2021
Dev To
Flask[Part 2]: Setting up Database
IntroductionThis article is a continuation of our Previous Post where we tackled setting up working directory, working environment , installing flask and run a flask app.In this article we will...
02:26 pm GMT - Thu, August 26, 2021
Dev To
C: How to layout a PDF document with rowspan, colspan, and nested tables using PDFFlow
This tutorial will show you when to use rowspan, colspan, and nested tables to get particular layouts and will guide you step-by-step to easily layout your PDF with the help of these options using the...
02:24 pm GMT - Thu, August 26, 2021
Dev To
Getting Started with CSS Animations
Earlier this week we spoke about some helpful UX tips to keep in mind when you are creating animations for your website. If you're new to web animations, however, it may be helpful to take a dive into...
02:15 pm GMT - Thu, August 26, 2021
Dev To
Exploring the CSS Paint API: Image Fragmentation Effect
In my previous article, I created a fragmentation effect using CSS mask and custom properties. It was a neat effect but it has one drawback: it uses a lot of CSS code (generated using Sass). This time...
02:09 pm GMT - Thu, August 26, 2021
Dev To
Build a JAMStack Blog with NextJS and Ghost
I have a certain affinity for Ghost, an open-source publishing platform created in 2013 and built on NodeJS. It was the first platform I used to build my website back in 2015, but over time curiosity ...
02:08 pm GMT - Thu, August 26, 2021
Dev To
How to Deploy Jaeger on AWS: a Comprehensive Step-by-Step Guide
This article is part of the Aspecto Hello World series, where we tackle microservices-related topics for you. Our team searches the web for common issues, then we solve them ourselves and bring you co...
01:48 pm GMT - Thu, August 26, 2021
Dev To
How much assumed knowledge is enough?
I spent years as a developer advocate targeting beginners to particular technology, topics, or products. I'm very specific about this because my definition of beginners did not include folks who were ...
01:42 pm GMT - Thu, August 26, 2021
Dev To
Implement JWT Authentication with Phoenix.Token
In this post, you'll learn how to implement JWT based authentication using Phoenix.Token.This is originally posted on The Orange+In our previous projects, we use guardian library to implement JWT auth...
01:40 pm GMT - Thu, August 26, 2021
Dev To
Develop URL shortener application with Redwood JS.
Develop URL shortener application with RedwoodJS Introduction What is RedwoodJSRedwood is is built on React, GraphQL, and Prisma, Redwood works with the components and development work...
01:32 pm GMT - Thu, August 26, 2021
Dev To
Introduction to programming
Programming is a way to instruct the computer to perform diverse tasks.You may ask, why do we even need programming?Why not directly do something with the hardware and stuff.You see, computers only un...
01:23 pm GMT - Thu, August 26, 2021
Dev To
Ultimate cloud pricing comparison: AWS vs. Azure vs. Google Cloud in 2021
How can you tell which cloud provider is the right one for your business? And which one isnt going to break your wallet?On the surface, AWS, Microsoft Azure, and Google Cloud are pretty similar. They ...
01:22 pm GMT - Thu, August 26, 2021
Dev To
What would the ideal web framework look like?
It seems like every week there is another ground-breaking new web framework. Some of them are interpreted, some compiled. Some of them are based on HTML tags, some component driven, and so on. So, wha...
12:58 pm GMT - Thu, August 26, 2021
Dev To
Next.js!
Hey Folks! I hope you are doing great.In this post we will be learning next.js and why you should use it for your next project. What is next.js?The react framework for production. Next.js orgNex...
12:55 pm GMT - Thu, August 26, 2021
Dev To
XSS exploits explained
IntroductionXSS stands for Cross-Site Scripting. The web works using HTML which uses angular brackets which act as an instruction to the web browser, for example by specifying text in the <b&...
12:49 pm GMT - Thu, August 26, 2021
Dev To
Javascript deep dive: Code compilation and scope (part 1)
Are you always wondering how JS can understand our code, how scopes can be created? You'll need to have a better mental model about how JavaScript engine handles our code in general. In this article,...
12:11 pm GMT - Thu, August 26, 2021
Dev To
The New Creator Economy - DAOs, Community Ownership, and Cryptoeconomics
Tarique Sha @kissingsky @jackbutcher Cycle of Creator economyWeb1:Companies create content.Companies earn money.Web2...
12:07 pm GMT - Thu, August 26, 2021
Dev To
Wireless Headset Microphone Issue for Linux
Configuring microphone in a bluetooth headset in Linux is a difficult task. I have seen a lot of queries regarding this on several forums. I recently fixed this issue for myself in Manjaro KDE. W...
12:03 pm GMT - Thu, August 26, 2021
Dev To
CORS Explained Enable in Python Projects
CORSCORS("Cross-Origin Resource Sharing") refers to the situation when the domain requesting a resource is different from the domain serving that resource. This happens frequently when a front-e...
11:47 am GMT - Thu, August 26, 2021
Dev To
How to run automated telephone conversations through a telephony vendor
Why use your own telephony for your Dasha appsThe goal of any development is to deliver some type of business value. In the case of Dasha conversational AI apps, the business value that our cust...
11:39 am GMT - Thu, August 26, 2021
Dev To
Using Python to Loop through lists
In this short tutorial, we look at how to use Python to loop through a list. We break down the code so that you understand the concept thoroughly.This tutorial is a part of our initiative at Flexiple,...
11:25 am GMT - Thu, August 26, 2021
Dev To
Kali-Linux
When you start looking into a career in cybersecurity, one of the biggest things you will quickly learn is how important Kali Linux is to cybersecurity professionals and especially professional penetr...
11:20 am GMT - Thu, August 26, 2021
Dev To
Build a human-like conversational AI app in an hour
Folks who work in insurance will tell you that its about as far from a sexy industry as one can get. Call me narrow-minded but I think any industry can be made sexier with a bit of AI. In todays tutor...
10:40 am GMT - Thu, August 26, 2021
Dev To
5 steps for performing well in a new job
When you start a new job it is important that you are well prepared and ready to absorb everything that you can. Those first few months are either going to make you or break you it all comes down to y...
10:26 am GMT - Thu, August 26, 2021
Dev To
simple and beautiful, powerful react player
jol-playerproject addressExperience address Characteristics High-quality React components out of the box. Use TypeScript to develop, provide a complete type definition file. Internationali...
10:24 am GMT - Thu, August 26, 2021
Dev To
7 VS Code Extensions for Frontend Developers
As a developer, youre always looking for cutting-edge tools, tricks, and extensions to improve your productivity and efficiency. Being able to manage your time better is a valuable skill for software ...
10:13 am GMT - Thu, August 26, 2021
Dev To
Shared Hosting Vs. Reseller Hosting - Which Is Right for You?
There are a ton of websites on the Internet with more being added every day and are just set up in a matter of hours. With the digital age, most of the work is done over the net and on websites. So ho...
10:12 am GMT - Thu, August 26, 2021
Dev To
Mobile web debugging tool developed based on react
Mobile web debugging tool developed based on react Easy to use Full-featured Easy to expand high performance Use the cdn method, one-click access Similar to Chrome devtools, su...
10:00 am GMT - Thu, August 26, 2021
Dev To
Biggest underrated resources for programmers
When learning CS, there are some useful sites you must know to get always informed to do your technologies even better and learn new things. Here are some tools you should have under your belt (or at ...
09:46 am GMT - Thu, August 26, 2021
Dev To
Let's optimize JavaScript - password generator (2.15x faster)
I was searching through Github explore, when I found a password generator (omgopass), that supposedly was quite a lot faster that other alternatives. 600 times faster than password-generator. Th...
09:44 am GMT - Thu, August 26, 2021
Dev To
Top 5 Front End Development Tools for Faster Development!
Back in the day, development used to be a challenging task that took months of designing, prototyping, coding, and testing to build a functional website/app that was just satisfactory. Take a look at ...
09:42 am GMT - Thu, August 26, 2021
Dev To
How to add a license to a GitHub repository in less than 2 minutes
IntroductionYou should add a license to your open-source projects for making it easier for people to contribute and many hackathons like the ones organized by Hashnode need a license. Addin...
09:41 am GMT - Thu, August 26, 2021
Dev To
Type Narrowing in TypeScript
In the spirit of my last few articles, where we have looked into Template Literal Types and Types and Mocking, we are going to dissect another topic in typescript involving types. In this article, we ...
09:41 am GMT - Thu, August 26, 2021
Dev To
Control Google Meet With Expressions/Gestures
With the advancements made in the field of modern day machine-learning technologies, it has become quite easy and flexible to develop models and applications based on this domain. So, you might have a...
09:21 am GMT - Thu, August 26, 2021
Dev To
A hands-on introduction to deep reinforcement learning using Unity ML-Agents
Note: this series is still a work in progress. PurposeThere are plenty of great reinforcement learning (RL) courses out there. Just to name a few:Introduction to Reinforcement Learning by David ...
08:17 am GMT - Thu, August 26, 2021
Dev To
Learning Python- Intermediate course: Day 15, Complete guide to the fractions module
Today is your complete guide to fractions in PythonThe fractions module provides support for rational number arithmetic.The fractions module is yet another inbuilt module in Python. This module ...
07:36 am GMT - Thu, August 26, 2021
Dev To
Dynamic terraform deployments using DevOps replace tokens
Replace tokensReplace tokens is a DevOps extension that can be installed into your DevOps Organisation from the Azure DevOps marketplace, simply put it is an Azure Pipelines extension that repla...
07:32 am GMT - Thu, August 26, 2021
Dev To
Creating a Helm Chart for Grafana
What's Minikube ?minikube is a tool that lets you run Kubernetes locally. minikube runs a single-node Kubernetes cluster on your personal computer (including Windows, macOS and Linux PCs) so tha...
07:11 am GMT - Thu, August 26, 2021
Dev To
The one and only SEO checklist you will ever need
If you are an SEO newbie or have some experience but would like to get a step-by-step SEO guide on how to avoid common website promotion mistakes, here's a list of SEO tasks based on best practices th...
06:49 am GMT - Thu, August 26, 2021
Dev To
How to Use MongoDB With Laravel
This article was originally posted on my personal blog.Laravel is a popular PHP framework that has been around for a long time now. With Laravel, you can easily build web apps, APIs, and more.MongoDB ...
06:24 am GMT - Thu, August 26, 2021
Dev To
PE featured in LA WEEKLY
(from the article) Try Something New: Perpetual Education Is The Best Online Programming And Design SchoolOne of the more exciting new schools in this space is Perpetual Education.Perpetual Educa...
06:22 am GMT - Thu, August 26, 2021
Dev To
Importing metadata from the AWS Glue data catalog into Apache Atlas with EMR
What is going to be implementedWe will implement Apache Atlas through the AWS EMR service by connecting the Hive catalog directly to the Glue service, being able to dynamically classify your dat...
05:55 am GMT - Thu, August 26, 2021
Dev To
JavaScript Promises The Easy Way.
What is a Promise in JavaScript: Definition by MDN:A Promise is a proxy for a value not necessarily known when the promise is created. It allows you to associate handlers with an asynchrono...
05:52 am GMT - Thu, August 26, 2021
Dev To
Demystifying state management
State management is one of the most complicated, and opinionated topics in modern and JavaScript-focused front-end development. But before diving in, what is state? State, in all its different forms, ...
05:49 am GMT - Thu, August 26, 2021
Dev To
Python Collections: Hackerrank Question on Counter
The Questionhttps://www.hackerrank.com/challenges/word-order/problemYou are given n words. Some words may repeat. For each word, output its number of occurrences. The output order should corresp...
05:35 am GMT - Thu, August 26, 2021
Dev To
5 VS Code Extensions which I use extensively[2021]
What are the Extensions in VScode ? Actually without VScode Extensions life way so boring.Extensions provides you more productivity as a Developer. So see listed Extensions and download it and use it....
03:52 am GMT - Thu, August 26, 2021
Dev To
Little TV Series Survey using pure HTML, CSS and Javascriptfor practicing those technologies.
Hello everybody! I feel so happy because I have justcreated my second web page using pure HTML, CSS and Javascript,and I loved the result.This web page, was created to practice the mentioned technolog...
02:43 am GMT - Thu, August 26, 2021
Dev To
React VS Vue | How about some style ?
Previously, I talked about features offered by both frameworks, and shout out to @fyodorio for asking me to do comparison about both frameworks' approach on CSS. Well, it's gonna be long article, but ...
01:54 am GMT - Thu, August 26, 2021
Dev To
Can I Write Clean Code?
I have been having difficulties in writing clean code. But the series of posts in Medium helped a lot. So here are the links to the posts and my takeaways that are worth sharing from part 1, part 2, p...
01:54 am GMT - Thu, August 26, 2021
Dev To
Can I Write A Clean Code?
I have been having difficulties in writing clean code. But the series of posts in Medium helped a lot. So here are the links to the posts and my takeaways that are worth sharing from part 1, part 2, p...
01:50 am GMT - Thu, August 26, 2021
Dev To
I learnt what dogfooding is by trying it out!
https://medium.com/octane-engineering-blog/octane-software-technology-5a32e99ca880...
11:54 pm GMT - Wed, August 25, 2021
Dev To
Frontend Javascript Ajax/Http Request Guide
What is AJAX?AJAX stands for (Asynchronous Javascript and XML) which is a throw back term when XML was the standard way to send data across the web. JSON (Javascript Object Notation) is now the ...
11:52 pm GMT - Wed, August 25, 2021
Dev To
JavaScript introduction
A introduction to JavaScript for those of you who are new to the Javascript programming language or just programming. You will need to learn how computers use programmatic approach problem solving to ...
11:30 pm GMT - Wed, August 25, 2021
Dev To
Sending PUT Request In Python
What's the PUT requestPUT: is a request used for creating or updating a resource in a specific server. installationpip install requests Sending PUT requests in Python using requestsim...
11:14 pm GMT - Wed, August 25, 2021
Dev To
A comparison of transaction models in distributed document databases
This is the first in a series of posts comparing different aspects of modern operational databases. Written by Evan Weaver, CTO and co-founder of Fauna, it originally appeared on www.fauna.com/blog.A ...
10:52 pm GMT - Wed, August 25, 2021
Dev To
More Ways to Iterate in JavaScript for Newbies
In this article, we are going to talk about methods in JavaScript to iterate (perform an action multiple times)! If you haven't read my 'For loops for Newbies' article yet, I highly suggest it as it's...
10:02 pm GMT - Wed, August 25, 2021
Dev To
Technical Interview 2: Reverse a string
Interview Question #1:Write a function that reverses a string.If you need practice, try to solve this on your own. I have included 3 potential solutions below. Note: There are many other potenti...
09:56 pm GMT - Wed, August 25, 2021
Dev To
How to create multiple parameters dynamic routes in laravel?
Sometimes, we needs to add multiple routes in our laravel application. Here we will create dynamic routes so we can use as many parameters.First of all add the code given below in your routes file. we...
09:55 pm GMT - Wed, August 25, 2021
Dev To
Technical Interview 1: Count all vowels
Interview Question #1:Write a function that counts all vowels in a sentence.If you need practice, try to solve this on your own. I have included 3 potential solutions below. Note: There are many...
09:11 pm GMT - Wed, August 25, 2021
Dev To
The Web Animations API vs. CSS
Written by Idorenyin Udoh Web animations are a popular addition to web design, leading to the growth of many JavaScript animation libraries including Framer Motion and GreenSock. However, many develop...
09:10 pm GMT - Wed, August 25, 2021
Dev To
Listen to S6E3 of DevDiscuss: "Ethical Design" with Sarah Fossheim & Aubrey Blanche!
Listen to DevDiscuss S6E3 right here on DEV: S6:E3 - What Makes Ethical Design in Your product and Your Company DevDiscuss ...
09:09 pm GMT - Wed, August 25, 2021
Dev To
Let's build a web radio player from scratch
Video killed the radio star, internet killed the video star, and with this tutorial I'm going to show you how to come full circle!You might know that I like to combine my love for music with coding, s...
09:04 pm GMT - Wed, August 25, 2021
Dev To
Welcome Thread - v139
Welcome to DEV!Leave a comment below to introduce yourself! You can talk about what brought you here, what you're learning, or just a fun fact about yourself.Reply to someone's comment, either w...
08:32 pm GMT - Wed, August 25, 2021
Dev To
How to make realtime APIs with NodeJS and ReactJS using Socket.io
We all love design patterns, and we all wonder when it's best to use them, I'm going to use one of them to apply one business case that you might stumble upon in work. The pattern I'm talking about is...
08:19 pm GMT - Wed, August 25, 2021
Dev To
How to create a Vue.js 2 / Bootstrap 4 project with Vite
Vite is a lightning-fast dev environment and a pre-configured bundler into one. While it was first created to facilitate Vue.js 3 development, it can also be used for React, Svelte, Vanilla JS, and Vu...
08:13 pm GMT - Wed, August 25, 2021
Dev To
How to use Flutter Hooks
Written by Chidume Nnamdi Hooks, meet Flutter. Inspired by React Hooks and Dan Abramov's piece, Making sense of React Hooks, the developers at Dash Overflow decided to bring Hooks into Flutter.Flutter...
08:09 pm GMT - Wed, August 25, 2021
Dev To
UI Dev Newsletter 71
LinksHow to find the cause of horizontal scrollbarsKilian Valkhof explains what causes horizontal scrollbars and shows some techniques for finding horizontal scrolling issues.Star Rating: An SVG...
08:01 pm GMT - Wed, August 25, 2021
Dev To
Filtering Protractor end-to-end tests with Angular CLI
Cover photo by Michael Burrows on Pexels.End-to-end tests are relatively slow and with a large test suite, it is very valuable to be able to run only certain tests at a time.Angular CLI 9.1 added supp...
07:39 pm GMT - Wed, August 25, 2021
Dev To
How I learned coding as a dummy without a laptop
For the past couple of weeks, I have been going out to program in public, and since then I have met with a lot of programmers. I have met professionals and beginners. It has been a great experience fo...
07:18 pm GMT - Wed, August 25, 2021
Dev To
Get started with Python type hints
Python is best thought of as a dynamic, but strongly typed language. Types arent associated with the names for things, but with the things themselves.This makes Python flexible and convenient for deve...
07:05 pm GMT - Wed, August 25, 2021
Dev To
How we organize our software development process
TLDRWe used Scrum at our previous startup and at Airbnb, with a few tweaks.We currently use a hybrid of Scrum and Kanban at Mage (AI application development tool), with a few tweaks.Craft your process...
06:34 pm GMT - Wed, August 25, 2021
Dev To
Landing-Page Became A Project Of It's Own!
Hey everyone,Having built the initial version of my productivity tool, Slate, I started working on it's landing page.At first it was going to be a generic landing page like I've used on my previous pr...
06:24 pm GMT - Wed, August 25, 2021
Dev To
Interactive CLI prompts in Go
Tidal Migrations CLI applicationsDo you like CLI applications? We love them! At Tidal Migrations we use full-featured GUI IDEs and editors like VS Code and Emacs but also vim and git running in...
06:24 pm GMT - Wed, August 25, 2021
Dev To
Let me introduce you to Inertia.js, something you didn't know you were missing
IntroductionRoughly a year ago I had to make a very large scale application and I couldn't decide on a backend framework. However, I knew I wanted to use Vue.js as my front-end. So I began my lo...
06:23 pm GMT - Wed, August 25, 2021
Dev To
things to regret about node js today
You have only started using Node agin in the past 6 months, because when RAYAN DAHL created Node, your goal was mainly to program event-driven HTTP servers, and Go is a better language for building fa...
06:22 pm GMT - Wed, August 25, 2021
Dev To
LRU cache Illustrated - For the visual learner
Hey There Today's topic of discussion is the LRU cache. A few days back, I created a twitter thread giving an introduction about the same. Here's the thread if you want to take a look. ...
06:18 pm GMT - Wed, August 25, 2021
Dev To
I Bet You Don't Keep A Developer Journal: 3 Reasons You Should
"Do you know how to get rid of this weird primodials issue?" I was asked across the office once.Something about it sounded familiar so I did a quick search through my work journal and sure enough unea...
05:48 pm GMT - Wed, August 25, 2021
Dev To
How to Immutably remove property from JavaScript Object
Say we want to create a copy of an existing object, reusing most of the properties while dropping few. In order to remove unwanted properties, there are two basic patterns we usually follow. Let say ...
05:05 pm GMT - Wed, August 25, 2021
Dev To
Desktop Environment in Linux!
Do you want to use Linux but find difficulty with commands?So, you came in the right place... In this article, I am going to explain about How can you use Linux in easy way without using any single co...
04:53 pm GMT - Wed, August 25, 2021
Dev To
My FrontEnd Interview Experience At Razorpay
Hey Folks! I hope you are doing great.As you know from the announcements that I've recently joined Razorpay as a FrontEnd Engineer.So this is a writeup about my interview experience at razorpay and ho...
04:38 pm GMT - Wed, August 25, 2021
Dev To
Top 3 best Laravel CRM Packages
There are many CRM platforms available in the market.DayBydayCRM, LaraAdmin, Krayin are Top 3 Laravel open source CRM packages.Laravel is the most popular PHP framework nowadays due to its simplicity,...
04:29 pm GMT - Wed, August 25, 2021
Dev To
How to configure GraphQL request with interceptors on the example of JWT authentication
GraphQL request - minimalistic and simple graphql client that can be conveniently combined with any state manager.Interceptors - onvenient methods for modifying requests and responses that are widely ...
04:06 pm GMT - Wed, August 25, 2021
Dev To
Publish to NPM using GitHub Actions
I recently needed to find a way to publish packages to NPM automatically and since all my projects are hosted on GitHub I thought why not using GitHub actions? In this article I explain how to do that...
03:38 pm GMT - Wed, August 25, 2021
Dev To
Easy and Simple in-memory cache in Golang
We often end up caching our application data in solutions like memcached or Redis. However, not all applications have to go that way and for the overwhelming majority of cases (especially small or per...
03:18 pm GMT - Wed, August 25, 2021
Dev To
Canary deployment of Lambdas using CDK Pipelines
In this post, we shall perform a Canary deployment of our Lambdas. We will be using CDK pipelines for automated deployments.Canary is a deployment strategy that releases an application increment...
03:16 pm GMT - Wed, August 25, 2021
Dev To
I made a battle game out of Kaboom.js - Something you Devs can enjoy.
Kaboom.js is a new javascript game development framework made from replit.I entered a competition where you had to make something with it and I came up with a Lord Of The Rings battle game somewhat li...
03:16 pm GMT - Wed, August 25, 2021
Dev To
animation-wrapper-view, declarative animations with imperative controls
animation-wrapper-view is a collection of a well-defined set of component-level animations, that a developer can utilize just by providing some configurations. AnimationWrapperView will add plug and p...
03:06 pm GMT - Wed, August 25, 2021
Dev To
Micro-Frontends using Module Federation, presets for React and Storybook, TypeScript compiler plugins, and more in Nx 12.8!
Nx 12.8 includes many fixes, and new features, including support for Micro-frontends using Module Federation and Angular, presets for React and Storybook, support for TypeScript compiler plugins, and ...
02:55 pm GMT - Wed, August 25, 2021
Dev To
Generate YAML files in Golang.
This is post is about converting go struct/map into a yaml using this amazing go package go-yamlWe will be using yaml.Marshal method to convert a struct into yaml.Each of the examples will have comple...
02:54 pm GMT - Wed, August 25, 2021
Dev To
How I got Linus Torvalds in my contributors on GitHub
Before starting, you can see for yourself by clicking on the link https://github.com/martiliones/icon-set-creator* don't forget to star project if you like it :) IdeaOne day I wondered why my co...
02:41 pm GMT - Wed, August 25, 2021
Dev To
Characteristics of Serverless Computing
Serverless Computing is the newest cloud hosting and execution model offered by cloud vendors. It is widely adopted by Cloud Architects to build highly scalable new generation cloud solutions. It is c...
02:40 pm GMT - Wed, August 25, 2021
Dev To
Generating Awesome User Avatars is Easy
Hey DevelopersWhenever user signups, we as a developer either ask them to upload an avatar or add a simple avatar placeholder that looks too boring. So, today I'll be sharing, how you guys can c...
02:30 pm GMT - Wed, August 25, 2021
Dev To
Develop Electron in Docker
WhyThere are several reasons to develop in Docker and not on your host machine. First, when it comes to backend services, you can guarantee that your development runtime is the same as in produc...
02:28 pm GMT - Wed, August 25, 2021
Dev To
How Not to Burn Out at Work
How not to burn out in the office for programmers is one of the most difficult questions that a newbie programmer may ask. It is so because, as a programmer, it can be very frustrating to find yoursel...
02:22 pm GMT - Wed, August 25, 2021
Dev To
How to create fully responsive product card using pure HTML, CSS.
Hello, Today we'll see how to make fully responsive product page using only pure HTML and CSS. Our product card has awesome minimalist animations which makes amazing user experience. To see demo or y...
01:39 pm GMT - Wed, August 25, 2021
Dev To
React TinyMCE Editor with noneditable plugin
Trying to find a nice editor to integrate with in your application is not an easy task. You need a highly customizable package regarding both toolbar and main editor design.I also had a feature to imp...
01:35 pm GMT - Wed, August 25, 2021
Dev To
Mastering Web Scraping in Python: Scaling to Distributed Crawling
Wondering how to build a website crawler and parser at scale? Implement a project to crawl, scrape, extract content, and store it at scale in a distributed and fault-tolerant manner. We will take all ...
01:17 pm GMT - Wed, August 25, 2021
Dev To
Scope Creep, Traveling Salesman, 100% Uptime
What is HTML All The ThingsHTML All The Things is a web development podcast and discord community which was started by Matt and Mike, developers based in Ontario, Canada. The podcast speaks to w...
01:13 pm GMT - Wed, August 25, 2021
Dev To
All free resources for developers at one place
Well as a human, I love free things . So, I have gathered some free resources that I've used over the years. And I want to share them with you all amazing peoples.To develop any thing, we first need a...
01:10 pm GMT - Wed, August 25, 2021
Dev To
Print code onNFT
PRINTCODE-is collection base on star patternAll item can run code on javascript language or NodeJSHi guys!"This is first my collection onNFT"Non-fungible tokens(NFT)https://ethereum.org/en/nft/Im inte...
01:09 pm GMT - Wed, August 25, 2021
Dev To
JavaScript's asynchronicity - Promises, callbacks and async/await
One of the core concepts of JavaScript is asynchronicity, which means doing many things simultaneously. It's a solution for avoiding your code being blocked by a time-intensive operation (like an HTTP...
01:01 pm GMT - Wed, August 25, 2021
Dev To
Best tool for distributed tracing: SigNoz vs Jaeger
Are you thinking of using Jaeger as a distributed tracing tool? What if there is a better alternative that does both traces and metrics so that your engineering team does not have to use multiple tool...
12:49 pm GMT - Wed, August 25, 2021
Dev To
Tackling security vulnerability at an early stage in SDLC
As a Software Engineer, I will like to detect security vulnerabilities early enough in my codebase before committing my code.Detecting security vulnerability is very important in SDLC (Software Develo...
11:54 am GMT - Wed, August 25, 2021
Dev To
Flutter setup - LLF 2
Welcome back to the second post on this series. In this one, we will be covering how to set up Flutter. You can follow their official guide if you want to hereYou can skip this one if you already hav...
11:54 am GMT - Wed, August 25, 2021
Dev To
Flutter, what is it? - LLF 1
Well "it's one of the most common abnormal heart rhythms (arrhythmias)" according to my research. Weird name choice by Google but we'll roll with it. They were called Sky before, so I don't know what ...
11:54 am GMT - Wed, August 25, 2021
Dev To
Python vs Java: Compare Programming Languages in 2021
The battle for the most popular programming language continues to rage as new languages such as Kotlin, Go, and Swift enter the arena, ready for battle. While these new codebases are gaining traction,...
11:54 am GMT - Wed, August 25, 2021
Dev To
Showcase - Let's Learn Flutter (LLF) 0
Hey there I'm starting a new series. In this initial post I want to showcase what the series is going to be about, what to expect from it, who is it for, and a bit about me (not much, I promise)...
11:49 am GMT - Wed, August 25, 2021
Dev To
How to Choose A Code Editor?
Using a professional code editor isnt just for show it is a necessity given the complexity of software development today. Gone are the days of writing your code in a Notepad file. To code efficiently...
11:49 am GMT - Wed, August 25, 2021
Dev To
How can we make tech recruiting more diverse?
Recently, I have been thinking quite a lot about how we can make our work, including the recruiting process more inclusive; more welcoming to a beautifully diverse bunch of folks. At our organisation,...
11:13 am GMT - Wed, August 25, 2021
Dev To
React Hooks calling child component method from parent
For calling Child Component method from parent component in hooks we are using React.forwardRef and React.useImperativeHandle hooks from React. React.forwardRefReact.forwardRef creates a React c...
10:57 am GMT - Wed, August 25, 2021
Dev To
Best VS Code extensions for Front End Dev
VsCode extensions are the backbone on the text editor. You can add language, keymaps, plugins, debuggers and many other tools by the help of extension. Here are some useful or "Must have" extensions f...
10:54 am GMT - Wed, August 25, 2021
Dev To
Various methods in Python to check the type of an object
In this short tutorial, we look at how to use Python to check the type of objects. We take a look at all the various methods that can be used.This tutorial is a part of our initiative at Flexiple, to ...
10:38 am GMT - Wed, August 25, 2021
Dev To
How to protect your time at work?
Time management and being productive is a trait everyone wants to excel in. Since the pandemic, this is one of the challenging skills as now everyone is just one ping or call away. The line between wo...
10:28 am GMT - Wed, August 25, 2021
Dev To
Best Design Agency Landing page
Hello EveryoneHere we come with another design.Design Agency Landing pageYour feedback will be appreciated.Find it on here UIHUTDownload over 12000+ premium resources On: www.uihut.com...
10:26 am GMT - Wed, August 25, 2021
Dev To
How to contribute blog posts for LitmusChaos?
As the LitmusChaos community continues to grow and recently celebrated completing the milestone of 50 blog posts on its DEV.to blog page, I would like to congratulate the community for helping Chaos E...
09:39 am GMT - Wed, August 25, 2021
Dev To
variable , container placeholder. , , , variable (string), (number) (boolean). container variable , variable ? ...
09:16 am GMT - Wed, August 25, 2021
Dev To
Nobody Cares About Your Programming Experience
Avoid disregard an argument based on the authorIn Argumentation Theory, there are concepts called fallacies. They are mistakes of reasoning, discovered and elaborated by scholars over the ages, ...
08:48 am GMT - Wed, August 25, 2021
Dev To
Git Undo Merge: The Final Guide
IntroductionYou can undo a Git merge using the git reset merge command. This command changes all files that are different between your current repository and a particular commit. There is no git...
08:20 am GMT - Wed, August 25, 2021
Dev To
CXXGraph Library Release v0.1.5
CXXGraph ZigRazor / CXXGraph Header-Only C++ Library for Graph Representation and Algorithms CXXGraph Share on Table of C...
08:10 am GMT - Wed, August 25, 2021
Dev To
SQL Lock to give you shock
Row LockA row lock is the lowest level of granularity of locking possible in SQL Server. This means one or more specific rows will be locked, and the adjacent rows are still available for lockin...
07:42 am GMT - Wed, August 25, 2021
Dev To
Learning Python- Intermediate course: Day 14, Introduction to the Decimal module
Today we will cover a gist of the decimal module in Python.The Decimal module is a very vast module with a huge amount of functions. In this course, only a basic idea about the module will be gi...
07:04 am GMT - Wed, August 25, 2021
Dev To
Let's do better epic breakdowns! It's an investment that will payoff
An epic breakdown is not the most interesting task that you can assign to a developer. Most developers try to avoid these kinds of tasks because it is not strictly a technical task. They need to analy...
06:44 am GMT - Wed, August 25, 2021
Dev To
Active Directory Kavramlar ve Site Yaps
Bu yazda Active Directory Site Yapsn ayrntlaryla birlikte aklamaya alacaz. Fakat ncelikle Active Directory ile ilgili temel kavramlar ele alalm. 1. Temel Kavramlarncelikle sunucu ve istemciden ba...
06:31 am GMT - Wed, August 25, 2021
Dev To
How to configure ECS Fargate Scheduled Autoscaling
You are looking at configuring ECS Fargate scheduled autoscaling, and you're feeling a bit lost?That's how I felt a few days ago. To set this up, I struggled for a couple of days. Unfortunately, the d...
06:17 am GMT - Wed, August 25, 2021
Dev To
7 reasons why you should use SWR
Why should you use SWR?SWR is a React Hooks library for remote data fetching.The name SWR is derived from stale-while-revalidate, a cache invalidation strategy popularized by HTTP RFC 5861.SWR f...
06:03 am GMT - Wed, August 25, 2021
Dev To
How to update package.json dependencies
If you've ever installed npm packages and you got same version (not upgrade packages). So not worry just three lines of code will help to update.This npm-check-updates is a utility that automatically ...
05:59 am GMT - Wed, August 25, 2021
Dev To
Learning Go by examples: part 7 - Create a cross-platform GUI/Desktop app in Go
In previous articles we created an HTTP REST API server, a CLI, a Bot for Discord and even a game for Nintendo Game Boy Advance. Golang is used a lot for CLI and microservices but what about creating ...
05:35 am GMT - Wed, August 25, 2021
Dev To
Building a Restful CRUD API with Node JS, Express, and MongoDB
Application Programming Interface is the abbreviation for API. An API is a software interface that enables two apps to communicate with one another. In other words, an API is a messenger that sends yo...
05:35 am GMT - Wed, August 25, 2021
Dev To
How I started with a Technical Blog
Hello,Dev Friends.I could have named the title as how one can start writing a technical blog but the approach might be different for different people hence,I will be sharing few points based on my exp...
05:24 am GMT - Wed, August 25, 2021
Dev To
How to Configure ESLint For Your Project From Scratch
ESLint is a linter that helps to improve the code quality and fix bugs beforehand to avoid them from coming at runtime. It also helps to avoid hard to debug issues in the future.Knowing how to use ESL...
05:04 am GMT - Wed, August 25, 2021
Dev To
OODA loop: The blueprint of our decision making
If you're following my articles, you probably have a vague idea of what the OODA loop is. First, I used the term in the review of Jeff Sutherland's book on Scrum. Sutherland was a fighter pilot and th...
04:58 am GMT - Wed, August 25, 2021
Dev To
21 essential cheatsheets for Developers in 2021
Essentially, programmers have a great deal of stuff to recall. It's normal quicker to go to the web for answers than to invest energy trying out their own answers. Also, designers who work in groups r...
04:15 am GMT - Wed, August 25, 2021
Dev To
Top 5 Best E-Commerce Fulfillment Services Provider Companies in Saudi Arabia
1)What is meant by E-Commerce Fulfillment Services Provider Companies in Saudi ArabiaE-commerce fulfillment services provider companies in Saudi Arabia are the backbone of all ecommerce businesses ope...
04:06 am GMT - Wed, August 25, 2021
Dev To
Tailwind CSS Image And File Upload Example
In this tutorial we will create Image upload and file upload, attach file upload, responsive file upload, examples with Tailwind CSS Tool Use Tailwind CSS 2.x Heroicons Icons View DemoS...
04:04 am GMT - Wed, August 25, 2021
Dev To
Simple Immutable Data w/ Spectacles
Do you want to love immutable data but think it's a drag?Are you perplexed by the syntax of immutability-helper? Repulsed by immer.js's use of assignment? Alarmed by lodash's lack of type safety?Looki...
03:57 am GMT - Wed, August 25, 2021
Dev To
25 Beginner JavaScript Project Ideas
I previously wrote a blog about 15 JavaScript beginner projects and it was quite popular ( check it out here ). What many didn't know is those projects were part of a list of 25. Below is the complete...
03:27 am GMT - Wed, August 25, 2021
Dev To
How to close Bootstrap 5's modal with back button on Vue project
Say you are building a spa using Bootstrap 5 and Vue. And one of its functionality is displaying a list of product through a modal. And you want the modal to get closed when the user press the back bu...
03:25 am GMT - Wed, August 25, 2021
Dev To
Code Smell 86 - Mutable Const Arrays
Const declares something to be constant. Can it mutate?TL;DR: Don't rely on languages cheating about directives. ProblemsUnexpected side effects.Accidental complexity. SolutionsUse better la...
02:56 am GMT - Wed, August 25, 2021
Dev To
Use AWS EC2 create VPN(SSR)(Chinese nad English description)
Hi,guys,Today I will show you how to use aws ec2 to create ShadowsocksR First,You should launch a server by aws ec2 1.Launch a ec2 server 2.Choose what you want instance type 3.Ope...
02:40 am GMT - Wed, August 25, 2021
Dev To
Building a Fully Functional Modal Without JavaScript
There is a common misconception that in order to create a modal (sometimes also called a dialog), it is necessary to use JavaScript.I this post, we'll build a JavaScript-free modal. Using the det...
02:31 am GMT - Wed, August 25, 2021
Dev To
Create a Netflix clone from Scratch: JavaScript PHP MySQL Day 30
Netflix provides streaming movies and TV shows to over 75 million subscribers acrossthe globe. Customers can watch as many shows/ movies as they want as long as they areconnected to the internet for a...
01:29 am GMT - Wed, August 25, 2021
Dev To
Blur All Sensitive Data While Screen Sharing, Recording Video
We've all been in a situation where we sometimes want to hide sensitive information while screen sharing, recording video, or live. Blur All Sensitive Data (text, image, input, or paragraphs) While Sc...
12:52 am GMT - Wed, August 25, 2021
Dev To
Sharpen your Ruby: Part 3
I develop in Javascript, Python, PHP, and Ruby. By far Ruby is my favorite programming language. Together let start a journey and revisit our Ruby foundations. Follow me on Twitter: EricTheCoder_ If y...
12:25 am GMT - Wed, August 25, 2021
Dev To
Top 7 Featured DEV Posts from the Past Week
Every Tuesday we round up the previous week's top posts based on traffic, engagement, and a hint of editorial curation. The typical week starts on Monday and ends on Sunday, but don't worry, we take i...
12:13 am GMT - Wed, August 25, 2021
Dev To
All Of My Articles Combined
Absolutely Everything You Could Need To Know About How JavaScript Works.Seriously this list is utterly exhaustive it covers more core concepts than I can hold the names of in working memory on a...
11:54 pm GMT - Tue, August 24, 2021
Dev To
A very simple introduction to Functional Programming
If youve heard the "buzzwords" Functional Programming (FP), composition, point free, etc, and you were completely lost youre NOT alone. Heres a sneak peak of the things you can do if you compose thing...
11:50 pm GMT - Tue, August 24, 2021
Dev To
How to create sticky headers and footers with CSS
CSS offers a native way to create headers and footers that fix at the top (or at the bottom) of the screen.Both ways, your elements have to be placed like this:<div id="container"> <header&g...
10:21 pm GMT - Tue, August 24, 2021
Dev To
Deploying a Python Flask App to Kubernetes
Welcome to back to THINK Tuesdays!Today we will walk through the steps to deploy a Python Flask application on to a Kubernetes cluster. We will build just the simple hello-world app. The technologies ...
09:10 pm GMT - Tue, August 24, 2021
Dev To
FP in JS: 0x02
Functional Programming in JavaScript: Part 2You could say that the profound enlightenment you experience when you finally get it will make learning functional programming worth it. An experience...
08:57 pm GMT - Tue, August 24, 2021
Dev To
6 Serverless CLI Commands You Didn't Know Existed
The Serverless Framework CLI can do a lot more than just deploy your app. Here are a few more ways you can use it in your everyday work that might not be obvious at first sight! 1. Bootstrap a Pr...
08:51 pm GMT - Tue, August 24, 2021
Dev To
Iniciando com o jest
Neste posts nos vamos ver como iniciar os teus estudos com Jest, vamos ver o que , e como pode ajudar no seu desenvolvimento de aplicaes. Para que server o Jest?O Jest foi inicialmente criado par...
08:51 pm GMT - Tue, August 24, 2021
Dev To
InsomniaResurface: API Usage Logger plugin
We have an Insomnia plugin!Its no surprise that API design platforms and clients like Insomnia have become part of every developer's toolbox. Being able to create a collection of request templat...
08:44 pm GMT - Tue, August 24, 2021
Dev To
The power of custom hooks in React (responsive design example)
Generally, custom hook is a great pattern in order to handle modularity and composition in your app. you can write a custom hook for almost everything!BTW, if you're interested in custom hooks, I assu...
08:44 pm GMT - Tue, August 24, 2021
Dev To
The Lifecycles of Vue.js
IntroductionLifecycle Hooks are special methods, or peepholes to give us ideas on how things work behind-the-scenes of a library (React) or framework (Vue). These methods allow you to know when ...
08:17 pm GMT - Tue, August 24, 2021
Dev To
5 tips in PHP
In this article, Ill show you 10 tips that can improve your PHP code In order to make this article easier to read, Ill write some pieces of code that Ive encountered and introduce a commented solutio...
08:11 pm GMT - Tue, August 24, 2021
Dev To
Setting session time in and out for a safe PHP login script.
Hello everyone, I hope everything is well with you. So in this article, we'll go through how to build your own secure PHP login system with session time-in and out, similar to the one I've previously ...
07:33 pm GMT - Tue, August 24, 2021
Dev To
Go Fiber by Examples: Delving into built-in functions
IntroductionHey, DEV friends! As promised in last week's post, today I've posted the slightly edited Chapter 2 from my book for the Packt Publisher that didn't happen. If you missed it, I told ...
07:09 pm GMT - Tue, August 24, 2021
Dev To
My Personal Guide to My React Redux Frontend with a Rails API Backend Project
While I am definitely not reinventing the wheel, my project "Silvermark" encompasses a stylistically prettier bookmark manager. Why do this? Most, if not all browsers, have a bookmark manager. Well, b...
07:03 pm GMT - Tue, August 24, 2021
Dev To
How Does Auth Work in a React App with AWS?
For this Tech Stack in 10, I'm diving into some best practices for using authentication in your full stack application.Today's episode focuses on serverless authentication with AWS, as well as some be...
06:53 pm GMT - Tue, August 24, 2021
Dev To
Making programs interact using qtalk
Today I'm releasing a beta of qtalk-go, a versatile IPC/RPC library for Go. I've been using and iterating on it for 5 years to get it as simple and clear as possible.// client.gopackage mainimport ( ...
06:50 pm GMT - Tue, August 24, 2021
Dev To
7 Tips to Make Sure You Don't Get Your Dream Developer Job
If you don't want to get your first, or dream, developer job then follow these tips to absolutely minimize your chances of not getting the job but also make sure that no human spends more than a few s...
06:45 pm GMT - Tue, August 24, 2021
Dev To
Accessing Firebase services
Firebase API follows a straightforward approach. By invoking these methods will get you access to each Firebase service. Syntax to access Firebase Firestorefirebase.firestore() Syntax to acc...
06:36 pm GMT - Tue, August 24, 2021
Dev To
A real-time tech course finder, created using Elasticsearch, Python, ReactRedux, Docker, and Kubernetes.
Github repo: https://github.com/dineshsonachalam/tech-courses-search-engine DemoLive demoVideo demo What's this project all about?This project showcases how to build real-time search engine...
06:18 pm GMT - Tue, August 24, 2021
Dev To
Using 2 plugins to show you the importance of alt text in just 2 minutes
In this article I will introduce you to a couple of extensions for Chrome, one of which will be a massive help when testing sites / web apps you have built! Then I will use those extensions to show yo...
06:01 pm GMT - Tue, August 24, 2021
Dev To
Firebase core services
Firestore databaseFirestore is an excellent choice these days as almost every app needs persistent data. Following are the benefits of firestore:RealtimeNoSQLSecurity RealtimeRealtime means...
05:41 pm GMT - Tue, August 24, 2021
Dev To
Why Do Developers Choose Mobile First Approach
Hello Designers ..Today I was practicing front-end development, so that I thought that it would be a good idea to share some of what I learned about mobile first approach and bootstrap in a sma...
05:14 pm GMT - Tue, August 24, 2021
Dev To
Compose Animations beyond the state change
Jetpack Compose hit 1.0 a few weeks ago, and it came with a wonderful and robust animations API. With this new API, you will have total control over animations when the state changes. But when it come...
04:50 pm GMT - Tue, August 24, 2021
Dev To
Assign value to multiple variables at once in Javascript
The destructuring assignment syntax is a JavaScript expression that makes it possible to unpack values from arrays, or properties from objects, into distinct variables. let [a,b,c] = [1,2,3]; co...
04:45 pm GMT - Tue, August 24, 2021
Dev To
Why you should aim to be at a company with a lot of users
This is something I wish I did earlier on..First I worked at a small startup, I dont think anyone used what we builtand it was horrible.My next few jobs were working at B2B enterprise software compani...
04:38 pm GMT - Tue, August 24, 2021
Dev To
KoMPose Kit: KaMP Kit goes Jetpack Compose
KaMP Kit and Jetpack ComposeHey folks, Brady from Touchlab here. I've only been at Touchlab since the beginning of the year, but KaMP Kit, our simple-but-not-too-simple sample project to help th...
04:38 pm GMT - Tue, August 24, 2021
Dev To
What is Firebase?
Originally posted here!Let us first understand how is a full-stack application built.A full-stack application consists of a front-end component and a back-end component.A front-end component is what w...
04:20 pm GMT - Tue, August 24, 2021
Dev To
15 Useful VSCode shortcuts to improve productivity
VSCode is one of the most popular editors for web development. When writing code, we often require certain formatting actions, and a lot of them are supported by VSCode itself. While most actions can ...
04:18 pm GMT - Tue, August 24, 2021
Dev To
How to create a Twitter Bot using Python and Tweepy (Quick and Easy)
Hey guys, today you are going to learn how to develop a Twitter bot using Python and a library called Tweepy.Founded in March 2006, Twitter is available in 40 languages and has about 335 million activ...
04:02 pm GMT - Tue, August 24, 2021
Dev To
Terraform Associate Certification: Conditional Expression & Local values
Conditional ExpressionIf you have programmed in other languages such as C or Javascript you may know the ternary operator. Well, in Terraform you can use it as well and it is nothing but a condi...
03:55 pm GMT - Tue, August 24, 2021
Dev To
Laravel for Beginners : a Quick Guide - 8
Laravel RoutesI hope you understood the concept of adding data from user interface and receiving it response back to user interface,Let's revisit concept of 'routes'...what is 'route' ?simply, r...
03:30 pm GMT - Tue, August 24, 2021
Dev To
How To Create Login Page With HTML And CSS Only
Html Code:<!DOCTYPE html> <head> </head> <body> <div class="container"> <form action="#"> <div class="title">Login</div> <di...
03:28 pm GMT - Tue, August 24, 2021
Dev To
Forem PR Walkthroughs - MLH Fellowship Demos Day
Cover image by Gabriel Valdez on UnsplashThe end is near! One week remains of the 12 week long MLH Fellowship - the best learning experience of my life so far. Over the last 3 months, I had the amazin...
03:16 pm GMT - Tue, August 24, 2021
Dev To
AWS Latency Optimization for Trading Applications
Solutions on AWS that need consistently low latency between components are an interesting class of problem. Cloud platforms virtualize compute and network resources to optimize for more common problem...
03:14 pm GMT - Tue, August 24, 2021
Dev To
Rust for Data Science: Tutorial 1
[Photo by jim gade on Unsplash, modified]Data Science: a branch of computer science that studies how to use, store, and analyze data in order to derive information from it.With this mini-series we ar...
03:11 pm GMT - Tue, August 24, 2021
Dev To
Day 11 : Revision day, going through the topics I learnt in more detail
After being overloaded by information in the past 10 days, I felt the need to stop and give myself time to absorb the material I have been through.So, no new content for today, enjoy........
03:10 pm GMT - Tue, August 24, 2021
Dev To
How To Install Debian 11 Bullseye Expert Mode Minimal Install
IntroductionIn this article I will show you how to do a minimal installation of Debian 11 Bullseye in "Expert Install" mode. The Debian installer is very flexible. You can easily use the install...
03:07 pm GMT - Tue, August 24, 2021
Dev To
Detectar campo modificado al guardar un modelo en Laravel
Bienvenido a a [email protected]!Este es un post muy corto solo para dejaros este pequeo Snippet de Laravel.Se trata de detectar cuando el campo de un modelo de Laravel ha sido modificado, en este caso el campo e...
02:55 pm GMT - Tue, August 24, 2021
Dev To
Why you are not focused as a web developer
IntroductionWe web developers are always faced with distractions. It's not uncommon to see web developers on their computers with open tabs for Twitter, Facebook, and Reddit crowding the taskbar...
02:44 pm GMT - Tue, August 24, 2021
Dev To
Top 6 ADHD Organization Tools
Living with ADHD is hard before you find your ideal rhythm and workflow. Staying organized is a challenge for everyone, but while mildly frustrating for most, organization can feel like a constant bat...
02:43 pm GMT - Tue, August 24, 2021
Dev To
How to Implement Infinite Scroll with VanillaJS
Infinite scroll is often used on social media sites such as Twitter or Pinterest. The feature allows users to load some pictures/contents on a website and then load more once reaching the end of the w...
02:35 pm GMT - Tue, August 24, 2021
Dev To
Moving From WordPress to Forestry
This is not an anti-WordPress post. In fact, I think WordPress is a fantastic tool and depending on the needs of the project, could be the perfect solution. This post is simply to promote how amazing ...
02:24 pm GMT - Tue, August 24, 2021
Dev To
CAST AI vs. Spot.io: Two approaches to automated cloud cost optimization
Automation is the best answer to controlling cloud costs, especially if you work with modern solutions like containers and Kubernetes.But automated optimization solutions come in different forms: they...
02:19 pm GMT - Tue, August 24, 2021
Dev To
9 Amazing open-source Storybooks
If you are going to build a UI component library or a design system for your project, Storybook is a great tool to document it beautifully and cleanly. But before you begin, you might need some inspir...
02:13 pm GMT - Tue, August 24, 2021
Dev To
Are You Scared of Strongly Typed Languages?
Part 1: Why do types matter?I realize that the ratio of Senior Devs to Junior Devs is very low, especially in web development. This lack of senior leadership shows in a lot of technology decisi...
01:59 pm GMT - Tue, August 24, 2021
Dev To
Survivorship Bias
Kegagalan adalah keberhasilan yang tertunda - Quote by PranksterKegagalan itu dimana saja, tidak ada keberhasilan yang tertunda, kata itu hanya membuat anda optimis dengan kegagalan, optimislah pada k...
01:47 pm GMT - Tue, August 24, 2021
Dev To
Case Study: Internal Tools at Raspberry Pi
Executive SummaryRaspberry Pi, the creator of famous tiny computers sold in over 40 million units around the world, has chosen Forest Admin as an internal tool solution to manage the network of ...
01:10 pm GMT - Tue, August 24, 2021
Dev To
Git-based vs API-first CMS
Content management system (CMS) platforms have been at the forefront of content creation for nearly two decades. However, a lot has changed since the release of WordPress in 2004. New technologies hav...
01:00 pm GMT - Tue, August 24, 2021
Dev To
Everything you need to know about OpenTelemetry Java agent
OpenTelemetry emerged as a single project after the merging of OpenCensus(from Google) and OpenTracing(from Uber) into a single project. The project aims to make telemetry data(logs, metrics, and trac...
12:43 pm GMT - Tue, August 24, 2021
Dev To
Microsoft Server zerinde SQLite Kurulumu
SQLite bilindii gibi oka tercih edilen bir veri taban yazlm. Dier veri taban yazlmlarna gre daha sade olmas ile ne kan SQLite'n Microsoft Server 2016 zerinde bir Powershell scripti ierisinde nasl kull...
12:39 pm GMT - Tue, August 24, 2021
Dev To
My Widow's mite: The "this" keyword in Javascript
Truly I tell you, this poor widow has put more into the treasury than all the others.They all gave out of their wealth; but she, out of her poverty, put in everything all she had to live on.Mark 12: 4...
12:34 pm GMT - Tue, August 24, 2021
Dev To
Interviews are about telling a story
Last week I was in Danny Thompson's twitter space talking about tech interviews. One piece of advice I gave was about preparing for conversational interviews and the types of questions you get asked.A...
12:25 pm GMT - Tue, August 24, 2021
Dev To
5 Things to do before making the build for Production. (React JS)
This article is not something you might not already know but maybe you might not have it all listed in a one place. There can be more things that I'll surely be missing in this article which I would l...
11:56 am GMT - Tue, August 24, 2021
Dev To
All about .NET MAUI (15 NEW Features)
.NET MAUI means .NET Multi-Platform App User Interface and allows us to build native desktop and mobile apps with a single code base. .NET MAUI will be running on .NET 6, which will be released in Nov...
11:32 am GMT - Tue, August 24, 2021
Dev To
Cloud IDE
A while back, the GitHub Twitter posted the following Tweet.If you press . on any GitHub Repo page, you will automatically be redirected to the github.dev which is a web version of VSCode and will aut...
11:31 am GMT - Tue, August 24, 2021
Dev To
Three Tips To Understand Chaos Engineering
Chaos Engineering is extremely new from a name and process perspective, but it's not new to technology. Engineers have been doing the types of testing, experimentation, and research you'd see in Chaos...
11:22 am GMT - Tue, August 24, 2021
Dev To
Bsico de corotinas em Kotlin
KotlinautasEsse contedo oferecido e distribudo pela comunidade Kotlinautas, uma comunidade brasileira que busca oferecer contedo gratuito sobre a linguagem Kotlin em um espao plural. O qu ...
11:21 am GMT - Tue, August 24, 2021
Dev To
Cross-Validation and Hyperparameter Search in scikit-learn - A Complete Guide
This post is inspired by Kevin Markham's course Introduction to Machine Learning with scikit-learn on Data School. If you're a beginner looking to get started with Machine Learning using scikit-learn,...
11:10 am GMT - Tue, August 24, 2021
Dev To
Shop by Brand Extension for Magento 2
Allows your customers in their desire to navigate the store in search of the favourite brands. Create customised pages, slider, A-Z alphabetical listing, and more features.Display brands separately as...
11:06 am GMT - Tue, August 24, 2021
Dev To
HighlightJS - How to show some code safely?
In our job, it can be really useful to expose a bloc of code without execute it. Generally, we can use Markdown or some Wiki to do it. But sometimes, we want to use it on a website.And in this case, H...
10:59 am GMT - Tue, August 24, 2021
Dev To
Should I use Twitter as a Dev? Tell me about your Twitter experiences..
I went through phases of using social media over the years, but I always stopped. I found that it doesn't suit my personality. I'd rather do something in the real world. From time to time, I see peopl...
10:37 am GMT - Tue, August 24, 2021
Dev To
Develop Crypto Payment Gateway
Bitcoin and Ethereum continue to be the most used digital currencies for processing payments. The circulating supply of Bitcoin is 43.5% and Ethereum 18.5% respectively. According to Statista, the num...
10:25 am GMT - Tue, August 24, 2021
Dev To
Learning Python- Intermediate course: Day 13, The Statistics Module
Today we will cover the statistics module in python.Python has the built-in module statistics that you can use to calculate mathematical statistics of numeric data. You do not require to install...
10:15 am GMT - Tue, August 24, 2021
Dev To
AWS Certified Cloud Practitioner CLF-C01 Exam Questions Part 2
Source:AWS: https://www.awslagi.comGCP: https://www.gcp-examquestions.comWhich service provides a user the ability to warehouse data in the AWS Cloud?A. Amazon EFSB. Amazon RedshiftC. Amazon RDSD. Ama...
10:13 am GMT - Tue, August 24, 2021
Dev To
Trusted Solution for How to Migrate Emails from Gmail to Office 365
How to migrate emails from Gmail to Office 365 directly?Here is the best way to export, import, move, transfer Gmail emails to Office 365 with Eml to Office 365 Migration Tool.How to Export Gmail Emai...
10:09 am GMT - Tue, August 24, 2021
Dev To
AWS SDKs for .Net : 1- AWSSDK.S3
Let's start s series of articles about AWS SDKs available for .Net developers to use in their applications.First of all, let's ask a simple question... What is the AWS SDK for .NET?The AWS SDK fo...
09:53 am GMT - Tue, August 24, 2021
Dev To
10 Tips on How You Should Choose Front-End Technology
To get atop-notch software product or application with fine quality depends on how you make the decisions while its development. And among those crucial decisions choosing the front-end technology is ...
09:50 am GMT - Tue, August 24, 2021
Dev To
Understand more magic methods: __callStatic()
As you know, magic methods are special methods which override PHP's default's action when certain actions are performed on an object. The following method names are considered magical: __construct(), ...
09:40 am GMT - Tue, August 24, 2021
Dev To
Microsoft PowerToys is a must-have for Developers on Windows!
As the Docs say "Microsoft PowerToys is a set of utilities for power users to tune and streamline their Windows 10 experience for greater productivity." 1.) Color PickerYou are still using buggy ...
09:38 am GMT - Tue, August 24, 2021
Dev To
Consumer Driven Contract Testing with Pact (JavaScript)
Contract testing is a software testing technique which is used to test the integration points and interfaces between different software applications. The main goal of contract testing is to test each ...
09:16 am GMT - Tue, August 24, 2021
Dev To
AWS Certified Cloud Practitioner CLF-C01 Exam Questions Part 1
Source: AWS: https://www.awslagi.com GCP: https://www.gcp-examquestions.comUnder the shared responsibility model, which of the following is the customer responsible for?A. Ensuring that disk dri...
09:08 am GMT - Tue, August 24, 2021
Dev To
Index Only Scan on Functional Indexes
In a past post I detailed how the most common RDBMS can avoid the most expensive operation in an access by index, the lookup to the rows scattered in the table, with Index Only Scan. I mentioned the l...
08:44 am GMT - Tue, August 24, 2021
Dev To
VS Code - How to write great snippets that anyone can use
Snippets save you keystrokes and offer guided code completion. Oddly, most snippet collections resemble bash aliases. If you look at the README of a snippet extension, at first, it appears to be a lis...
08:27 am GMT - Tue, August 24, 2021
Dev To
Why you should become a Full-Stack Developer
There are countless benefits to becoming a Full-Stack Developer. These days many companies tend to hire developers who can work across the whole stack. The more skills you know and the more experience...
08:27 am GMT - Tue, August 24, 2021
Dev To
How to create a Scroll to Top Button with React
Hola Mundo! So this is my first coding post and am really excited about it Thing is that, when I was creating my Portfolio I decided I didn't want to do a sticky menu because well...not a fan ...
08:11 am GMT - Tue, August 24, 2021
Dev To
How to use Google Fonts in TailwindCSS
We would like to use some beautiful fonts in our app, so I will teach you how to do that in this article. I am going to use Next.js today but you can use it in any other framework/library or vanilla a...
07:53 am GMT - Tue, August 24, 2021
Dev To
TAURI FEATURE FREEZE AND SECURITY AUDIT
Security Audit BeginsCode Freeze In Placenext Branch in ProgressAt a certain point in the lifecycle of software, you have to just stop and smell the roses. Or in this case, hunt for code smell. And th...
07:51 am GMT - Tue, August 24, 2021
Dev To
8 Fundamental Principles of Effective Web Design
Web design is a significant component of the web design process. If you're fascinated by web design, we think you have such a creative streak.And how could you not be thrilled about getting in and bui...
07:38 am GMT - Tue, August 24, 2021
Dev To
29 Largest icon libraries to use in 2021
Typography assumes a major part in a wide range of plans, from item bundling to versatile applications and then some. Today we're investigating the best places to discover free textual styles, and tak...
07:07 am GMT - Tue, August 24, 2021
Dev To
How I passed the AWS Certified Developer exam
This week I took and passed the AWS Certified Developer Associate exam Since then, some people have asked me which resources I used, so I thought I'd spend some time writing about my experience and ...
06:44 am GMT - Tue, August 24, 2021
Dev To
Modelling a product catalog in DynamoDB
Today we'll talk about a topic I've been interested in for a few months now: data modelling in NoSQL databases, especially DynamoDB. This article assumes basic knowledge of DynamoDB, which you can get...
06:04 am GMT - Tue, August 24, 2021
Dev To
Don't overoptimize your React App
Do checkout the video for more details:https://youtu.be/2woSmgfUjC8If you have a parent-child component structure then Whenever the parent state changes it will re-render.Do you know it will even r...
05:52 am GMT - Tue, August 24, 2021
Dev To
CSS Responsive Sidebar Navigation.
Today, Im going to share a responsive sidebar navigation with a step-by-step implementation guide. This sidebar navigation menu comes with an animated hamburger button to toggle the menu drawer.Gener...
05:45 am GMT - Tue, August 24, 2021
Dev To
Top 5 Best eCommerce Courier Services Provider Companies in Saudi Arabia
1)What are eCommerce Courier Services Provider Companies in Saudi ArabiaFor any online business, one of the most important tools that needs to be employed are ecommerce courier services provider compa...
05:44 am GMT - Tue, August 24, 2021
Dev To
Home Loan Landing Page
Hello EveryoneHere we come with another design.Home Loan Landing PageYour feedback will be appreciated.Find it on here Web Template Download over 12000+ premium resources On: UIHUT...
02:51 am GMT - Tue, August 24, 2021
Dev To
How to Embrace Working From Home
Even before the COVID-19 pandemic made working from home routine for millions, increasing numbers of people had been saying goodbye to their onerous commute to work. Many kinds of work can be done jus...
02:46 am GMT - Tue, August 24, 2021
Dev To
4 Ways To Improve Your Website's Accessibility Today
Often times, web accessibility is talked about as some abstract, intangible concept.In reality, there are a few very actionable ways to drastically improve your website's accessibility - especially wh...
02:18 am GMT - Tue, August 24, 2021
Dev To
Do you (still) code for fun?
So I used to code in my spare time. Working on several side projects, going to hackathons, meetups, etc. I really enjoyed it but part of why I was doing it was to improve my skills, strengthen my port...
01:26 am GMT - Tue, August 24, 2021
Dev To
Java Interfaces
Interfaces in JavaAn interface is a reference type, similar to a class that can contain only constants, method signatures, default methods, static methods and nested types. Interfaces cannot be...
01:16 am GMT - Tue, August 24, 2021
Dev To
Learn How Dataclasses Work in Python
It is common for us to work with simple data structures such as a Tuple (tuple) or a Dictionary (dict) in Python. We use them almost everywhere and every day in our lives programmers to store data.For...
01:05 am GMT - Tue, August 24, 2021
Dev To
Four Metrics Every Mobile Developer Should Care About
By: Philipp HofmannSlow apps frustrate users, which leads to bad reviews, or customers that swipe left to competition. Unfortunately, seeing and solving performance issues can be a struggle and time-c...
12:36 am GMT - Tue, August 24, 2021
Dev To
How to save data in localStorage using JavaScript
In this tutorial youll learn how to use localStorage a property of the window interface that allows you to access a storage object from the browser. To give you an understanding of how localStorage wo...
12:16 am GMT - Tue, August 24, 2021
Dev To
Getting Started with Redis in Nodejs
This was originally posted here: https://koalatea.io/node-js-redis-getting-started/ IntroWhen building large scale applications, there comes a need for scaling. There are many places to start wit...
12:06 am GMT - Tue, August 24, 2021
Dev To
One Commit. One Change.
Why a small atomic commit is easier to work withOriginally posted on May 05, 2016.A few weeks ago I attended a series of 3 talks from Martin Fowler in Australian Technology Park, Redfern, Sydney...
11:51 pm GMT - Mon, August 23, 2021
Dev To
Create a Fastify server
IntroductionFastify is a web server framework like ExpressJS but with better performances. The ecosystem is pretty cool, he adds multiple plugins. But in this first test, I only add fastify-stat...
11:08 pm GMT - Mon, August 23, 2021
Dev To
Loading Initial Data with Spring Boot
With SpringBoot + Hibernate we can easily manage our database. By default, all classes marked with the @Entity annotation in our packages are used to create tables automatically.Well, there are times ...
11:02 pm GMT - Mon, August 23, 2021
Dev To
Match made in Python.
This week in python, I made a "Love Calculator". The program takes the input of two names and counts the amount of times the letters TRUELOVE appear in both names. TRUE will add up to one score and LO...
10:42 pm GMT - Mon, August 23, 2021
Dev To
How to Build Java Applications Today: 50
TL;DRI think Eclipse IDE is in trouble, my app store adventures, Git 2.33, Spring Boot 2.5.4 & 2.4.10, Micronaut 3.0, Quarkus 2.1.3, Payara CE 5.2021.6 & EE 5.30.0, and Spring Tools 4.11...
10:00 pm GMT - Mon, August 23, 2021
Dev To
Create an Animated SVG Favicon With CSS
As of writing this, most major browsers support SVG favicons (with the exception of Safari).In SVG files, we can add custom inline CSS. And in CSS, we can animate just about anything.So, let's animate...
09:57 pm GMT - Mon, August 23, 2021
Dev To
Installing Jupyter Notebook
Data science isnt just about mining and analyzing data. A good data scientist needs to be able to present data to non-technical people in a way that they can understand. Sure, this could be done in a ...
09:54 pm GMT - Mon, August 23, 2021
Dev To
Mas e os loops em Elixir?
Se voc est vindo de uma linguagem de paradigma imperativo, orientada a objetos, muito provavelmente voc vai esbarrar nessa pergunta do ttulo.Pois bem, Elixir no possui esse termo em seu vocabulrio. Ap...
09:35 pm GMT - Mon, August 23, 2021
Dev To
Spotify Front
Buenas !Llevo un par de semanas pensando en hacerme mi propio portafolio con ideas personales sin seguir ningn tutorial, y as fue cmo naci el primer proyecto que voy a agregar a mi portafolio.Spotify ...
09:12 pm GMT - Mon, August 23, 2021
Dev To
Introduo aos Hooks no React
Olha quem voltou, t passadah? ela, a Amanda blogueirinha atacando novamente....J tem um tempo que tenho estudado sobre React e estou curtindo bastante a curva de aprendizado. Depois de quebrar bastan...
09:00 pm GMT - Mon, August 23, 2021
Dev To
What was your win LAST week?
Hey folks! Quick confession: I FORGOT TO ASK ABOUT WEEKLY WINS LAST FRIDAY Sorry about that! Let's get to it just a few days late Looking back on last week, what was something you were proud of ac...
08:56 pm GMT - Mon, August 23, 2021
Dev To
Is VDom still faster?
The idea behind a virtual DOM is clear: Build an in-memory representation of the dom and just apply the differences to the "real" DOM. This makes perfect sense on a machine, that is relatively slow. B...
08:55 pm GMT - Mon, August 23, 2021
Dev To
Organizando a Startup de uma aplicao ASP.NET Core Web Application.
Neste pequeno artigo abordarei um assunto simples, mas que pode ajudar inmeros desenvolvedores a deixar a sua aplicao um pouco mais organizada. Com o uso de Mtodos de extenso podemos deixar nossa clas...
08:54 pm GMT - Mon, August 23, 2021
Dev To
Free CBD (code behavior diagrams) for developers
Its thrilling to see our free and open source interactive code analysis tools continue to gain traction. Some of our ideas have actually been repeated on other blogs and with other products. Imitatio...
08:43 pm GMT - Mon, August 23, 2021
Dev To
How to set up a personal website with 11ty, Markdown, TailwindCSS, and Alpine.js
So I rebuild my website for about 100th time.I was testing out some new website stacks, and this is the one I particularly enjoy.We will use:11ty static site generatormarkdown files for content such a...
08:39 pm GMT - Mon, August 23, 2021
Dev To
Modern Ways to Center an Element with CSS
CSS has come a long way on how to center an html element. I can still remember some ways using tables and floats. Not pretty but it works during that time. Fast-forward, it is easy and can be done w...
08:30 pm GMT - Mon, August 23, 2021
Dev To
Terraform Associate Certification: Count & Count index
Let's assume, you need to create two EC2 instances in AWS. One of the common approaches is to define two separate resource blocks for aws_instance such as follows:Two EC2 instances is not a real probl...
08:30 pm GMT - Mon, August 23, 2021
Dev To
Guide to making web animations UX friendly
Written by Dan ParryHigh quality animations are everywhere in todays web, which is great for us as users, but it doesn't make life easy for you as a designer. But why should you care? What is it that ...
08:17 pm GMT - Mon, August 23, 2021
Dev To
can you solve FizzBuzz ... in a tweet?
FizzBuzz is a (in)famous programming puzzle that it is used mainly just to filter people who can code from people wo can't.The problem statement is as follows:Write a function that prints the 100 firs...
08:09 pm GMT - Mon, August 23, 2021
Dev To
1 - A new boilerplate for React Application - CRA-ken is finally out!
Hi Developers,I'm Daniele Carta and I'm a Frontend Developer. For 3 years I'm worked with React and with Create React App.To fastify my work, I decise to create a new boilerplate for fastify the initi...
08:06 pm GMT - Mon, August 23, 2021
Dev To
Getting started with Java ..
Hello !!This is my very first blog and in this blog I'm gonna write about my learnings of day 1 and 2 . How I started learning this and still doing that.So, I started it from the very basics like how ...
07:44 pm GMT - Mon, August 23, 2021
Dev To
I forgot to have fun, are you?
I'll be honest, coding isn't as fun for me as it used to be.Since moving into it as my full time role I have found that I don't get the same satisfaction I once felt. The joy of solving a tricky probl...
07:29 pm GMT - Mon, August 23, 2021
Dev To
tsParticles 1.34.0
tsParticles 1.34.0 Changelog Bug FixesFixed click handler, it wasn't working fineFixed wobble updaterFixed roll updaterFixed tilt updaterFixed issues with moveSpeed 0Fixed overlap checkFixe...
07:15 pm GMT - Mon, August 23, 2021
Dev To
MongoDB $weeklyUpdate (August 23, 2021): Latest MongoDB Tutorials, Events, Podcasts, & Streams!
Hi everyone!Welcome to MongoDB $weeklyUpdate! Here, you'll find the latest developer tutorials, upcoming official MongoDB events, and get a heads up on our latest Twitch streams and podcast, cu...
06:40 pm GMT - Mon, August 23, 2021
Dev To
Blitz.js: The Fullstack React Framework - Part 3
Welcome Back,Hey Developers, welcome back to part 3 of the series "Learn by Building - Blitz.js". Today we'll create the UI for projects and tasks models. And also add the functionalities in t...
06:29 pm GMT - Mon, August 23, 2021
Dev To
Look At GreenHatFiles Games
Green Hat Files is a fun and exciting game for iPhone, iPod Touch and iPad. This innovative and addictive game is based on the classic game "Hide and Seek". The game has been remade in the form of Gre...
06:26 pm GMT - Mon, August 23, 2021
Dev To
Create a coloring book in canvas: Developed an app that you can create and enjoy your own original coloring from an image.
Hey guys,I developed an app that you can create and enjoy your own original coloring book from an image.Look this!You can also play coloring in this app. The part about turning the image into a colori...
05:49 pm GMT - Mon, August 23, 2021
Dev To
How to Integrate PayPal Payment Gateway in Laravel 8.x
On my current datetime of writing this blog post I have shown the images of paypal dashboard. It may change on future. Paypal have changed many things on past. Above image give us the idea how PayPal...
05:38 pm GMT - Mon, August 23, 2021
Dev To
My first real-world technology project with UNICEF
As a sophomore in computer science engineering, I would often wonder what real-world technology projects looked like, how much experience and knowledge one would require to work on such projects, and ...
05:22 pm GMT - Mon, August 23, 2021
Dev To
Getting Started with React Cosmos
by author Origho PreciousAs React developers, we break complex components into smaller bits to reduce complexity and also to make testing easier. React Cosmos further reduces that complexity by giving...
05:08 pm GMT - Mon, August 23, 2021
Dev To
Developers - Free learning resources & get certified
Many people get stuck while learning how to code cause they don't find good resources. And I was also in the same position few years ago. So, here are few free resources to learn how to code and some ...
05:06 pm GMT - Mon, August 23, 2021
Dev To
Guia bsico de configurao do Redux com React
Este um guia bsico que sigo para configurar o Redux com React, entender o fluxo do Redux para um iniciante como eu bem desafiador, por este motivo desenvolvi este passo a passo para facilitar este e...
04:54 pm GMT - Mon, August 23, 2021
Dev To
5 ms Global Redis Latency with Edge Caching
1 ms latency is easy with Redis when the database and clients are in the same region. But if you want the clients to be globally distributed then the latency rises over 100 ms. We built Edge Caching t...
04:41 pm GMT - Mon, August 23, 2021
Dev To
Pacman Reading Progressbar
Hi there dev community,I've recently been thinking about creating a Pacman-style reading progress indicator with Flutter.I'll be happy to provide the code in the coming days upon request.Buy me a Sunn...
04:05 pm GMT - Mon, August 23, 2021
Dev To
Understanding User Management and Authentication in LitmusChaos
In this post, I will be explaining how user management and authentication are done in LitmusChaos. LitmusChaos is a Cross-Cloud Chaos Orchestration framework for practicing chaos engineering in cloud-...
03:57 pm GMT - Mon, August 23, 2021
Dev To
What makes a package useless, or "When should I reinvent the wheel"?
This is a response to a couple of comments in the discussion below this article: 10 useless NPM Package with millions of downloads Jyotishman Saikia Aug 22 2 min r...
03:55 pm GMT - Mon, August 23, 2021
Dev To
Team Topologies 2: Organizing Business and Technology Teams
Today, we premiere the second and final episode in our two-part series with DevOps experts Matthew Skelton and Manuel Pais, authors of the new book Team Topologies: Organizing Business and Technology ...
03:47 pm GMT - Mon, August 23, 2021
Dev To
Google Associate Cloud Engineer Exam Questions Part 2
Source:AWS: https://www.awslagi.com GCP: https://www.gcp-examquestions.com You want to deploy a cost-sensitive application to Google Cloud Compute Engine. You want the application to be up at all time...
03:46 pm GMT - Mon, August 23, 2021
Dev To
A simple Color-Picker using CSS5 color-contrast() and color-mix()
Safari is often blamed for being the new IE of web-browsers. That's not fair, because Safari has recently been a first-mover in a lot of areas. For instance, Safari Technology Preview has implemented ...
03:44 pm GMT - Mon, August 23, 2021
Dev To
Build Your Own Lint Rules for Terraform with Shisho
tl;dr: Shisho is an open-source static code analyzer that lets you build your own lint rules for Terraform codes. You can find and refactor specific code patterns easily with a handy configuration lan...
03:44 pm GMT - Mon, August 23, 2021
Dev To
Google Associate Cloud Engineer Exam Questions Part 1
Source:AWS: https://www.awslagi.com GCP: https://www.gcp-examquestions.com You are a project owner and need your co-worker to deploy a new version of your application to App Engine. You want to follow...
03:34 pm GMT - Mon, August 23, 2021
Dev To
All CSS Properties You Need to Know to Build aWebsite
Whether you're at the beginning of your CSS journey or somewhere else, you got to admit-a number of CSS properties is massive.And it's easy to confuse yourself in that vast sea.You're copying code fro...
03:08 pm GMT - Mon, August 23, 2021
Dev To
How to score 100 on Google PageSpeed Insights on Mobile
Google PageSpeed Insights is a tool you can use to measure the perceived latency of your website. Getting a good score here is vital because Google has announced that it will use these scores as an in...
03:02 pm GMT - Mon, August 23, 2021
Dev To
Deploy Ethereum network on AWS
In my previous post Blockchain on AWS (https://dev.to/aws-builders/blockchain-on-aws-i6o ) we discussed various services provided by AWS to work with blockchain technology. In this article we will ex...
02:47 pm GMT - Mon, August 23, 2021
Dev To
How FirstPort are leveraging the power of Open Source to drive continuous code quality
IntroductionAs many of you will already know, I am Head of Technology at FirstPort.A key part of my role is delivering FirstPorts vision of People First technology. To do this, it is imperative ...
02:38 pm GMT - Mon, August 23, 2021
Dev To
How To Build a GraphQL API with Apollo-Server and Prisma
IntroductionGraphQL is a query language designed to build client applications by providing an intuitive and flexible syntax and system for describing their data requirements and interactions. In...
02:04 pm GMT - Mon, August 23, 2021
Dev To
How to make instagram clone using HTML, CSS. Fully responsive.
Hello, Today we'll see how to instagram UI clone using HTML, css. No library. Our clone looks very similar to instagram and has post element. With status, and recommendation section.To see demo or you...
02:02 pm GMT - Mon, August 23, 2021
Dev To
Java Community Starts to Find More Common Ground
The Java community appears to be rallying around efforts to bridge some of the rifts that have emerged in recent years while at the same time trying to encourage developers to adopt the latest version...
02:02 pm GMT - Mon, August 23, 2021
Dev To
Top 9 observability tools in 2021 perfect for microservices
In microservices architecture, observability tools enable you to create central dashboards to gauge the health of your distributed systems. Let's explore some top observability tools which can help yo...
01:51 pm GMT - Mon, August 23, 2021
Dev To
Design to Duty: The Accounting and Reporting Systems at Adyen
In this blog, we will have a closer look at how we make decisions around our accounting system and how it evolved as a consequence. We will do the same for our reporting and analysis frameworks.This i...
01:45 pm GMT - Mon, August 23, 2021
Dev To
Day 10 : links to important things I learnt today
I am summarising everything that I have learnt today. If you also want to go through the same topic, I believe the article links I am providing is one of the best available on the web available for th...
01:34 pm GMT - Mon, August 23, 2021
Dev To
What Programming Books are Developers Reading?
Many programmers and technology professionals continuously educate themselves as technology changes and to expand their knowledge base. Many of todays top programming languages have been popular for t...
01:04 pm GMT - Mon, August 23, 2021
Dev To
Tina - a headless CMS backed by Git
A common problem when trying to convince someone to use Jamstack tools is the learning curve and thats understandable, not everyone wants to spend time on learning and more importantly not everyone ne...
12:26 pm GMT - Mon, August 23, 2021
Dev To
Welcome to Creative Tim New Visual Identity
Hello Web Design lovers,Huge news! Today is a big day for Creative Tim, as we are saying goodbye to the logo that defined our brand identity and work for 8 years. This way, we are happy to welcome the...
12:02 pm GMT - Mon, August 23, 2021
Dev To
What Is Green Hat Files?
GreenHatFiles is a very unique website that offers a service called Green Hat Files. This is a marketing concept that involves organic SEO (search engine optimization) techniques. If you want to make ...
12:00 pm GMT - Mon, August 23, 2021
Dev To
A Nice Developer Joke For Today
Hi there! Here's today's Daily Developer Joke. We hope you enjoy it; it's a good one.For more jokes, and to submit your own joke to get featured, check out the Daily Developer Jokes Website. We're als...
11:58 am GMT - Mon, August 23, 2021
Dev To
Node Express CRUD with Mongoose,JWT authentication,authorization
Here we will make a CRUD with REST API along with its authentication.Express.js is unopinionated means everyone can have their own way of doing things which is quite different from a strict framework....
11:55 am GMT - Mon, August 23, 2021
Dev To
Mistakes I made while maintaining an open-source React Native library for five years
In this post, Ill share some details around design decisions and mistakes I made while working on React Native Modal, a Modal component library for React Native.I hope that sharing my thoughts may hel...
11:52 am GMT - Mon, August 23, 2021
Dev To
How To Enable Real-Time Merge Conflict Detection in IntelliJ
Ah, the dreaded resolve conflicts popup. You've finished crafting the perfect code, just a quick merge in of master (ahem, main) before you submit your PR, and then... If only there was an early warni...
11:52 am GMT - Mon, August 23, 2021
Dev To
Upcoming WebdriverIO Workshop
What is WebdriverIO?WebdriverIO is a popular JavaScript automation tool that lets you automate Web & Mobile applications. It is being used by major companies around the world such as Google,...
11:36 am GMT - Mon, August 23, 2021
Dev To
How to build animated listswith MotionLayout andViewPager2
Hello! This is my first post on this platform, I hope youll like it. Pleas leave a comment or react to the post to show me support. P.S. Many more posts are on their way!We are all seeing beautiful de...
11:32 am GMT - Mon, August 23, 2021
Dev To
Top 10 Python Use Cases and Applications
Python has grown to be one of the most loved programming languages since its launch in 1991. According to StackOverflows 2020 developers survey, Python ranks as one of the most widely used programmin...
11:02 am GMT - Mon, August 23, 2021
Dev To
Why React Hooks Exist?
IntroductionReact.js is the most widely used JavaScript library for front-end developers at the moment. It is utilized by developers and corporations all around the world as an open-source proje...
11:01 am GMT - Mon, August 23, 2021
Dev To
An Introduction to Semantic Versioning
Semantic versioning is a system to help developers, project managers, and consumers have a universal way of understanding the release process. Semantic versioning is some guidelines so that we can und...
10:49 am GMT - Mon, August 23, 2021
Dev To
Sharpen your Ruby: Part 2
I develop in Javascript, Python, PHP, and Ruby. By far Ruby is my favorite programming language. Together let start a journey and revisit our Ruby foundations.Follow me on Twitter: EricTheCoder_ You w...
10:49 am GMT - Mon, August 23, 2021
Dev To
10 Awesome Youtube channels to learn UI/UX
We've all overheard debates about a product's outstanding 'UX' or a website's awful 'UI' while walking through the hip streets of the world's IT capitals. Is it a code you'll never be able to decipher...
10:43 am GMT - Mon, August 23, 2021
Dev To
Permission denied for laravel 8 storage logs [solved] - 2021
If you are a laravel developer you may run into the laraval.log permission error that is **The stream or file "log file location" could not be opened: failed to open stream: Permission denied. I found...
10:41 am GMT - Mon, August 23, 2021
Dev To
Sending A POST Request In Python
What's POST requestPOST: is a request that is used for sending information or data to a specific server. installationpip install requests Sending POST requests in Pythonimport requests...
10:16 am GMT - Mon, August 23, 2021
Dev To
SE Internship Log[4]
Hello there internet stranger, Welcome to the 5th edition of the Software Engineering(SE) Log.This week was frustrating. I spent the week trying to debug a test that failed 1-3 times a day (a cron job...
09:40 am GMT - Mon, August 23, 2021
Dev To
5 Project to Master in Python for Beginners
IntroductionAs we all know that now a days Python is the one of the most demanding language in market. A Programmer should learn python to get job easily. So for that you need to enhance your py...
09:29 am GMT - Mon, August 23, 2021
Dev To
How to Start a Blog with Vim
If Web technologies got out of the way, what would the Web be?These days JavaScript frameworks are all the rage. Long term though, will this framework be around?The answer is probably no (The Brutal L...
09:26 am GMT - Mon, August 23, 2021
Dev To
Practical tips for constructing Object diagrams from applications.
Practical tips for constructing Object diagrams from applications.Don't begin constructing an object by merely jotting down classes and inheritance. Understand the problem first. The content of ...
08:57 am GMT - Mon, August 23, 2021
Dev To
Most used git commands
1. git remoteTo start working on a repository, you need to either clone the repository or add remote repository. Cloning automatically adds 'origin' as your remote.git remote add <remote_name...
08:52 am GMT - Mon, August 23, 2021
Dev To
Menulis kode Javascript yang bersih Style Guide, Code convention, dan ESLint
Javascript merupakan bahasa pemrograman yang terbilang cukup mudah untuk dipelajari, mulai dari penulisan sintaks, sifat dinamisnya, adannya fitur automatic semicolon insertion, dan masih banyak lagi....
08:27 am GMT - Mon, August 23, 2021
Dev To
Complete roadmap for Python Developer in 2021
Do you want to become a Python developer but dont know where to start? If thats the case, youre in the right place. In this roadmap, I will show you everything you need to know in order to become a py...
08:26 am GMT - Mon, August 23, 2021
Dev To
Agile Components
It's quite fun to build components during project development. There is the excitement of reusing components and seeing them react in different ways based on the use case; of course it's so much fun b...
07:53 am GMT - Mon, August 23, 2021
Dev To
6 AWS Databases that you should know
AWS RedshiftAmazon Redshift is a fully managed, petabyte-scale data warehouse service in the cloud. It can scale from a few hundred gigabytes of data and scale to a petabyte or more. This enable...
07:47 am GMT - Mon, August 23, 2021
Dev To
8 Node.js Projects To Keep An Eye On 2021
1. Cytoscape.js Website -> https://js.cytoscape.org/An open-source JavaScript library used for visualization and graph analysis which comes with rich and interactive implementation. It i...
07:27 am GMT - Mon, August 23, 2021
Dev To
4 Important Differences Between Regular And Arrow Functions
Regular and arrow functions are often used interchangeably. Yet, they are not the same. There are some important differences between these two. This tutorial will tell you about four of these differen...
07:06 am GMT - Mon, August 23, 2021
Dev To
I Created a Complete Shopping Cart Using React and Redux Toolkit.
Redux toolkit, now the standard way of working with redux allows you to write simpler code and provides good default behaviors. I happened to create a complete shopping cart using react and redux tool...
06:42 am GMT - Mon, August 23, 2021
Dev To
Add Typescript, TailwindCSS, and ESlint to your Next.js app
Setting up the appCreating a Next.js appnpx create-next-app next-tailwind-ts-demoStarting the appyarn dev # yarnnpm run dev # npmOpen localhost:3000 in your browser and you will be able to see ...
05:35 am GMT - Mon, August 23, 2021
Dev To
How to exclude stylesheets from the bundle and lazy load them in Angular?
We will try to understand this by taking example of multiple themes support. Multiple theme filesLets assume that apart from main styles.css file, you have 2 theme files present:src/styles/themes...
04:51 am GMT - Mon, August 23, 2021
Dev To
Types Of Blockchain Consensus
"A fundamental problem in distributed computing and multi-agent systems is to achieve overall system reliability in the presence of a number of faulty processes. This often requires processes to agree...
04:36 am GMT - Mon, August 23, 2021
Dev To
Make VSCode Lighter
VSCode is a really great Code Editor rather say nearly an IDE or better than that. But this costs a great amount of RAM and CPU in bigger projects. That's not all related VSCode but to most of its ext...
04:15 am GMT - Mon, August 23, 2021
Dev To
Automate Clean Code and Linting in Python
We will be looking at some packages to format, lint, test our code and later create a pre-commit hook to automate the process. Before we talking about the packages we will use, let's look at the pytho...
04:09 am GMT - Mon, August 23, 2021
Dev To
Web designer Roadmap 2021
What is a Web Designer?Are you both creative and technically inclined? You may want to consider a career as a web designer!Web designers build or redesign websites. They understand what it takes to ma...
04:09 am GMT - Mon, August 23, 2021
Dev To
Create a Netflix clone from Scratch: JavaScript PHP MySQL Day 28
Netflix provides streaming movies and TV shows to over 75 million subscribers acrossthe globe. Customers can watch as many shows/ movies as they want as long as they areconnected to the internet for a...
04:06 am GMT - Mon, August 23, 2021
Dev To
Best VSCODE Extension For Every Web Developer
Hello everyone, my name is suman and I'm a frontend developer. In this blog post, I would like to share 10 VS code extensions that every frontend developer should use. The purpose of using these exten...
04:01 am GMT - Mon, August 23, 2021
Dev To
10 Magical JavaScript Tips For Every Web Developer
In this article, we will discuss the 15 useful JavaScript tips for every web developer to save their valuable and precious time.I am always ready to learn although I do not always like being taught Wi...
03:57 am GMT - Mon, August 23, 2021
Dev To
Top 20 JavaScript tips and tricks to increase your Speed and Efficiency
Convenient and useful techniques to reduce the lines of code and pace up your Dev Work!In our daily tasks, we get to write functions such as sorting, searching, finding unique values, passing paramete...
03:53 am GMT - Mon, August 23, 2021
Dev To
20 Best CSS3 Library For Developers.
Web Developers used to spend a lot of time creating beautiful CSS. Thanks to the CSS libraries, we now have a better, faster, and more effective way to build responsive websites and web applications.A...
03:52 am GMT - Mon, August 23, 2021
Dev To
7 Git tricks that changed my life
Git is one of the most common version control systems available, and it's used on private systems and publicly hosted websites for all kinds of development work. Regardless of how proficient with Git ...
03:45 am GMT - Mon, August 23, 2021
Dev To
2021 JavaScript framework
2021 is very different from previous years. Many web frameworks have released their new versions. Let's discuss them. Vdom-basedFor example, React, Vue and Preact all belong to this category.This...
03:37 am GMT - Mon, August 23, 2021
Dev To
Pros and Cons of Progressive Web App
The incremental innovations that have an impact on people follow one another, with an increasingly clear focus on:performance, think of the increasingly powerful devices we use every day or the tasks ...
03:06 am GMT - Mon, August 23, 2021
Dev To
Object Oriented PHP (Lesson 2: Objects & Static Methods)
An object is the implementation of a class. As discussed in lesson 1, a class is simply a blue print that outlines something. An object is the actual thing that specifies the specific details. O...
01:41 am GMT - Mon, August 23, 2021
Dev To
GitHub Web Editor: FREE VSCode in the browser
A lightweight code editor, based on VSCode, that can be accessed via Browser, and it's completely free. Sounds too good to be true? Well this time it's not. IntroAs promised in the article / vide...
01:27 am GMT - Mon, August 23, 2021
Dev To
Python For Data Science
Introduction to Python:Python is a general-purpose interpreted, interactive, object-oriented, and high-level programming language. It was created by Guido van Rossum during 1985- 1990Why Python ?Inter...
11:55 pm GMT - Sun, August 22, 2021
Dev To
Sending GET Request In Python Using Requests
installationpip install requests Sending GET requests in Python using requestsimport requestsurl = 'https://jsonplaceholder.typicode.com/posts/1'response = requests.get(url)# <Response [...
11:29 pm GMT - Sun, August 22, 2021
Dev To
Why every developer should be using TDD
IntroductionNo skill is more important for programmers than the ability to write code that works. But all too often, developers don't think about whether their code will work until it's finished...
11:16 pm GMT - Sun, August 22, 2021
Dev To
I made a package manager!
I made a Package manager!I made a package manager. It can download a package. It depends on simple ini files in a repository instead of package.json or anything else. Its entire production zip i...
10:24 pm GMT - Sun, August 22, 2021
Dev To
Object Oriented PHP (Lesson 1: Classes)
.ltag__user__id__386677 .follow-action-button { background-color: #343c35 !important; color: #f5f5f5 !important; border-color: #343c35 !important; } ...
10:09 pm GMT - Sun, August 22, 2021
Dev To
Encryption is important
Encryption is crucial to everyone, whether it's the average user or enterprise deployment. Everyone has information they'd rather hide. It may not be much; you may be the kind of person that doesn't s...
09:59 pm GMT - Sun, August 22, 2021
Dev To
JS13K: A journey through music (Day 10 )
Today I changed ways for proceeding the game.I need to make music for it and looking for a solution for making soundtracks for a 13KB game (Is this possible? If yes, will that be good?), so I am readi...
08:37 pm GMT - Sun, August 22, 2021
Dev To
Why care about Immutability ?
We unavoidingly tap into function purity, point free syle, recursion, immutability etc.. when discussing functional programming. You may not necessarily practice all aspects of functional programming ...
08:35 pm GMT - Sun, August 22, 2021
Dev To
Flatten a nested array. Algorithms and Scripting
I've been saving these posts for a while now. I would always want to post something that I myself understand as well. Well Today we have a problem that needs us to flatten a nested array. We should al...
08:21 pm GMT - Sun, August 22, 2021
Dev To
Google dorks for WordPress
Google is a gigantic word wild database. Finding a vulnerable WordPress website in a few seconds can be as simple as a Google search. DisclaimerAs usual with ethical hacking in general and depend...
07:46 pm GMT - Sun, August 22, 2021
Dev To
Code your own vue
Code your own vue is a series of post that is going to show you how create your own vue for learning purposes, the implementation of functionalities try to be most simple as can be. The ideas of ...
07:28 pm GMT - Sun, August 22, 2021
Dev To
Let's build a simple Node.js CLI application
Hello everyone! Hope you all are staying safe. Today, we are going to see how to quickly create a Node.js CLI application. This is a true beginners post. If you have experience creating Node.js CLI ap...
07:18 pm GMT - Sun, August 22, 2021
Dev To
El mundo de las Funciones en JavaScript
Si pudiera definir "JavaScript" con una sola palabra sera "versatilidad". Nosotros podemos crear cdigo de maneras diferentes usando los recursos que este lenguaje nos ofrece. Un claro ejemplo son las ...
07:07 pm GMT - Sun, August 22, 2021
Dev To
React-query series Part 3: Data fetching with the useQuery hook.
Cover image by Lawrence Eagles in the article: Whats new in React Query 3Hey everyone !I'm back again. I am always grateful for the encouragement. Thank you for the , for taking the time to read the l...
06:36 pm GMT - Sun, August 22, 2021
Dev To
Do not expose database ids in your URLs
When developing web apps, we often rely on fetching informations from the database. Frameworks offer a way to make this easy thanks to ORMs.Most of the time, the ORM will find your model using the pri...
06:16 pm GMT - Sun, August 22, 2021
Dev To
Blitz.js: The Fullstack React Framework Part 2
Welcome Back Hey, Developers, welcome back to the second part of the Blitz.js: The Fullstack React Framework series.Check part one if you haven't already: https://dev.to/chapagainashik/blit...
05:55 pm GMT - Sun, August 22, 2021
Dev To
The truth about learning to code. (From a self taught developer)
TLDR; You shouldn't waste a lot of time learning the basics. Get your hands dirty building projects as soon as you can to establish a good understanding of the concepts.First things first, let me jus...
05:52 pm GMT - Sun, August 22, 2021
Dev To
Cancel fetch requests, and a way to abstract it
Working on another post/tutorial on fetch, I found myself needing to cancel individual fetch requests. I investigated a bit, and learned about AbortController (supported in all browsers, except... can...
05:16 pm GMT - Sun, August 22, 2021
Dev To
LEVEL UP! Boost your JavaScript skills, LVL 3
In this blog series tutorial, I will be covering some of the basic JavaScript programming concepts.This is geared toward beginners and anyone looking to refresh their knowledge.Level 3 will cove...
04:59 pm GMT - Sun, August 22, 2021
Dev To
Using Docker for Slim 4 application development environment
In the first part of the series we write a small Slim 4 application to know how the framework works, however in real world applications we need to know how to deal with more complicated problems inste...
04:52 pm GMT - Sun, August 22, 2021
Dev To
Create An IMDB Web Scraper Using JS
Web scrapping is the process of using bot to get data from a specific website, unlike screen scraping, which only copies pixels of screen, the web scraping extracts the underlying HTML data of a link ...
04:48 pm GMT - Sun, August 22, 2021
Dev To
Weekly Digest 33/2021
Welcome to my Weekly Digest #33 of this year.This weekly digest contains a lot of interesting and inspiring articles, videos, tweets, podcasts, and designs I consumed during this week. Interestin...
04:45 pm GMT - Sun, August 22, 2021
Dev To
Animated Skills Bar using HTML and CSS
In this article I am going to show you how to create Animated Skills Bar using only HTML and CSS code. I have designed many more types of progress bars before. But in that case I used JavaScript or JQ...
04:21 pm GMT - Sun, August 22, 2021
Dev To
Why programming languages are slow
IntroductionGrigory Petrov from Evrone has a couple of fascinating talks on YouTube about programming languages. He had learned a lot about programming languages design and how compilers work un...
04:19 pm GMT - Sun, August 22, 2021
Dev To
How to implement Infinite Scroll in React
Infinite scrolling becoming more and more popular and we can see it in most of the applications, like LinkedIn, Facebook, Instagram, Youtube etc to name a few. So what exactly is "Infinite scrolling"?...
04:09 pm GMT - Sun, August 22, 2021
Dev To
How to Install Pardus GNOME 21
Pardus 21.xPardus 21 was released on August 21, 2021! Pardus 21 was released in 3 different environments as XFCE, GNOME and Server. Version 21.x will receive 5 minor updates over approximately 2...
03:54 pm GMT - Sun, August 22, 2021
Dev To
Using Axios Interceptors In Javascript and Typescript
Axios is a robust, easy to use, promise-based http client for javascript and node.js. Axios provides developers with tools to handle all http-related functions. Axios interceptors are one of the essen...
03:50 pm GMT - Sun, August 22, 2021
Dev To
Differences between Javascript and NodeJs
At first it was hard for me to understand the differences because for me, they were the same thing. It was all javascript. But then, I started to understand what each one was used for. For this reason...
03:31 pm GMT - Sun, August 22, 2021
Dev To
AWS Certified SysOps Administrator SOA-C02 Exam Questions Part 3
Source:AWS: https://www.awslagi.comGCP: https://www.gcp-examquestions.comA Company static website hosted on Amazon S3 was launched recently and is being used. Currently users are experiencing 503 serv...
03:30 pm GMT - Sun, August 22, 2021
Dev To
AWS Certified SysOps Administrator SOA-C02 Exam Questions Part 2
Source:AWS: https://www.awslagi.comGCP: https://www.gcp-examquestions.comA fleet of servers must send local logs to Amazon Cloudwatch. How should the servers be configured to meet these requirements ?...
02:58 pm GMT - Sun, August 22, 2021
Dev To
AWS Certified Solutions Architect Professional SAP-C01 Exam Questions Part 5
Source:For AWS: https://www.awslagi.comFor GCP: https://www.gcp-examquestions.comA company plans to migrate to AWS. A solutions architect uses AWS Application Discovery Service over the fleet and disc...
02:54 pm GMT - Sun, August 22, 2021
Dev To
AWS Certified Solutions Architect Professional SAP-C01 Exam Questions Part 4
Source:For AWS: https://www.awslagi.com For GCP: https://www.gcp-examquestions.comA solutions architect is designing a disaster recovery strategy for a three-tier application. The application has an R...
02:31 pm GMT - Sun, August 22, 2021
Dev To
Best 2021 Tailwind CSS components collections
Tailwind CSS is definetly the CSS framework you should keep an eye on ! This utility-first framework has been created for rapidly building custom UI components. Since its launch in 2017, Tailwind CSS ...
02:26 pm GMT - Sun, August 22, 2021
Dev To
Effortlessly install TailwindCss in a Rails app with Webpack (minimum configuration)
A while back DHH decided to created a gem for easily installing TailwindCss into rails apps . This gem could be used to install Tailwind through the asset pipeline as well as using webpack. This chang...
02:20 pm GMT - Sun, August 22, 2021
Dev To
AWS Certified Solutions Architect Professional SAP-C01 Exam Questions Part 3
Source:For AWS: https://www.awslagi.comFor GCP: https://www.gcp-examquestions.comA company has an on-premises monitoring solution using a PostgreSQL database for persistence of events. The database is...
02:17 pm GMT - Sun, August 22, 2021
Dev To
AWS Certified Solutions Architect Professional SAP-C01 Exam Questions Part 2
Source:For AWS: https://www.awslagi.com For GCP: https://www.gcp-examquestions.comA social media company has a serverless application stack that consists of CloudFront, API Gateway and Lambda function...
02:15 pm GMT - Sun, August 22, 2021
Dev To
AWS Certified Solutions Architect Professional SAP-C01 Exam Questions Part 1
Source:For AWS: https://www.awslagi.comFor GCP: https://www.gcp-examquestions.com1.Company A has hired you to assist with the migration of an interactive website that allows registered users to rate l...
02:03 pm GMT - Sun, August 22, 2021
Dev To
Injecting pre-rendered widgets/content
Hi! First time member and post. I had a question that I tried to find an answer for, but likely wasn't searching the right terms.We have two teams building React experiences. One who is building the c...
01:52 pm GMT - Sun, August 22, 2021
Dev To
Hello World in Spring Boot
InstallationClone the repository from here Click HereImport Maven based project in any of your Favourite IDE../mvnw spring-boot:run OutputOpen in Browserhttp://localhost:5000/hello-worldhtt...
01:50 pm GMT - Sun, August 22, 2021
Dev To
How to Master Vim
Vim is a text editor that I use every day. It's a program that most people know about, but not many mastered.Here are some tips and tricks to get you started.Vim is part of the UNIX family of programs...
01:47 pm GMT - Sun, August 22, 2021
Dev To
Sharpen your Ruby: Part 1
Follow me on Twitter @EricTheCoder_I develop in Javascript, Python, PHP, and Ruby. By far Ruby is my favorite programming language. Together let start a journey and revisit our Ruby foundations. You w...
01:09 pm GMT - Sun, August 22, 2021
Dev To
PWA || Mistakes While making pwa INSTALLABLE
The Mistakes that make your pwa not valid to install. Or service and manifest does not meet installabilityToday,I'm writing the mistake that I created while making my pwas and grabbed some knowl...
01:01 pm GMT - Sun, August 22, 2021
Dev To
How are client hints really useful for web performance
IntroductionClient Hints are HTTP request header fields that a server can request from a client in order to get information about the client's device, network, etc. The server can then determine...
11:43 am GMT - Sun, August 22, 2021
Dev To
Mastering this single technology makes you employable for life
Technology moves at a frighteningly fast pace and for developers it can feel like we have managed to grab on to a tigers tail and are now barely holding on whilst flying across the open plains of this...
11:39 am GMT - Sun, August 22, 2021
Dev To
Training Machine Learning models in AzureML
Welcome to the next part of my blog series on Azure Machine Learning. Now we are going to jump into one of the most important aspect of the MLOps - Training of Machine Learning Models.Usually Machine ...
10:55 am GMT - Sun, August 22, 2021
Dev To
6 CSS Shorthand properties to improve your web application
Why should I care shorthand properties? CSS is a language used to describe how a web page should look like. With CSS we can set position, colors, fonts, layout of each element in an HTML page. I...
10:36 am GMT - Sun, August 22, 2021
Dev To
Last words on UI architecture before an AI takes over
Big Ball of Mud is the current state of the UI architecture, despite component-based composition. Components are notenoughComponents and composition are just one piece of architecture. You still ...
10:17 am GMT - Sun, August 22, 2021
Dev To
Javascript Clean Code Tips & Good Practices
Code should be written in such a way that is self-explanatory, easy to understand, and easy to modify or extend for the new features. Because code is read more than it is written that's why so much em...
10:02 am GMT - Sun, August 22, 2021
Dev To
6 Best Resources to Crack Kubernetes Application Developer Certification (CKAD) 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 devs, if you are preparing for K...
09:39 am GMT - Sun, August 22, 2021
Dev To
Google Tag Manager with Next.js (TypeScript/Bangla)
Next.js ,Next.js / .env / pages _document.tsx / lib/gtm/index.tsx / _app.tsx .env GTM-XXXXXXX pages _document.tsx ...
09:11 am GMT - Sun, August 22, 2021
Dev To
Use Babel to parse Vue.js SFC
Github Repo: vue-template-babel-compilerEnable Optional Chaining(?.), Nullish Coalescing(??) and many new ES syntax for Vue.js SFC based on Babel. DEMO Features...
09:03 am GMT - Sun, August 22, 2021
Dev To
Online whiteboards, Participant recruiting & screening, Remote research, Sitemap builder & Wireframing Tools | UX
More than 60 free or paid tools to leverage in your next.In this UX series, I write about trusty UX tools I have used, or Ive heard good things about or you folks have suggested.In my previous article...
08:57 am GMT - Sun, August 22, 2021
Dev To
4 Design Challenges as an Indie App Developer and Helpful Tools: Color Schemes, App Screenshots, etc.
I recently released an iOS/Android app called Warikani. It's an intuitive, simple-to-use expense tracker for couples, built on React Native. Creating the app involved a lot of non-programming tasks, f...
08:52 am GMT - Sun, August 22, 2021
Dev To
Multiple .NET SDKs and Runtimes Installation
As a beginner in Microsoft ecosystem, especially under Linux, I found a little bit difficult to get everything works as expected. Last week, I tried to get WebSharper up and run but turns out I can no...
08:35 am GMT - Sun, August 22, 2021
Dev To
2 Important! Array methods you should know.
Hey everyone Today's article is about two interesting (also important) array methods: .flat().flatMap() Let's get started 1. .flat():.flat() method recusively flattens the elements w...
08:32 am GMT - Sun, August 22, 2021
Dev To
EditorConfig on the fly
One of the things that doesn't favor a project's popularity on GitHub is too many files in the project root. Often in fact to get to the README.md you have to scroll through a long list of files, obvi...
07:40 am GMT - Sun, August 22, 2021
Dev To
Remove all console.log() from your project in less a minutes
Introductionconsole.log() is a debugging tool that can assist you to figure out what your code is doing. You may follow along as your code executes by displaying a message that contains either d...
07:40 am GMT - Sun, August 22, 2021
Dev To
Remove all console.log() from your project in less than a minute
Introductionconsole.log() is a debugging tool that can assist you to figure out what your code is doing. You may follow along as your code executes by displaying a message that contains either d...
07:34 am GMT - Sun, August 22, 2021
Dev To
3 Ways to restore your deleted files
Accidentally Deleted Something?We're talking about accidentally deleting important files using the Shift + Delete shortcut in Windows, which removes the possibility to simply recover them from t...
07:18 am GMT - Sun, August 22, 2021
Dev To
Introducing Troposphere: How to create Cloudformation templates programmatically
We will first install the troposphere library:$ pip install troposphereOnce the installation is done, you can then create a new file called helloworld-cf- template.py .We will start our file by import...
07:17 am GMT - Sun, August 22, 2021
Dev To
Stop using Linktree! Build your own
So today we are going to create an app where you can link all your social media accounts so people can connect with you on all social media platforms. What are we building?https://www.loom.com/sh...
07:12 am GMT - Sun, August 22, 2021
Dev To
Create an infinite scrolling animation with CSS
You might have seen an infinite autoscrolling animation on a website with some logos. This scrolling animation looks really good. So let's see how we can do thatCreating a container with 6 divs inside...
07:11 am GMT - Sun, August 22, 2021
Dev To
How to add router progress bar in Next.js with one line of code
The pages in Next.js are lazy-loaded so if you fetch some API or fetch data from a database it can take a few seconds to reach the second page. So to let the user know that the page is being loaded we...
06:58 am GMT - Sun, August 22, 2021
Dev To
Create CRUD Apps with http/net Golang without database
This article just have a purpose to show how to create CRUD (Create, Read, Update & Delete) Apps just using http/net. First step we need to create project directory.mkdir golang-basic-http # ...
06:38 am GMT - Sun, August 22, 2021
Dev To
Day 9 : Quick look at some JS points you may have missed
so, this is different from previous posts. The past week was the first week of me posting any article on the web. Even after not writing everything in detailed form, the response I got was beyond my e...
06:22 am GMT - Sun, August 22, 2021
Dev To
How to Create a Truly Reusable React Component from Scratch
In this tutorial, we will see, how to build an app in React with autosuggestion functionality from scratch.In this tutorial, you will build an app with React. And you will learn how to create a truly ...
05:47 am GMT - Sun, August 22, 2021
Dev To
What did you teach this week?
It is said that teaching is a tough job, but it is one where you can make the most impact in another person's life. Teaching others not only helps those who are taught, but also is beneficial for thos...
05:45 am GMT - Sun, August 22, 2021
Dev To
Zero to Hero: Front End Developer Roadmap
With so many languages, frameworks, and libraries to choose from, often beginners find themselves scratching their heads on how to start off their development journey. This article aims to demystify t...
04:59 am GMT - Sun, August 22, 2021
Dev To
All About Git and Github.
Hey there! Are you confused between Git and Github and want to know more about it? Then give this blog a read. I will try to provide all the details about it.Let's get started.... What is G...
04:57 am GMT - Sun, August 22, 2021
Dev To
I made an App Store
WhyI love checking out new stuff, apps, apis, websites and such. And my obsession for trying out new stuff found me continuously visiting https://electronjs.org/apps. Its a website that allows ...
02:01 am GMT - Sun, August 22, 2021
Dev To
Scroll reveal with Framer Motion
Framer Motion is a library for creating awesome animations on React in an easy and fast way, it let us create simple or complex animation with components and set values like props, we're familiar with...
01:36 am GMT - Sun, August 22, 2021
Dev To
Create dynamic and content rich presentations in Jupyter
Jupyter is an effective tool for data analysis whether it is classic notebook, lab, or notebooks in popular text editors like VS code. You do analysis but when it comes to presenting your results, mos...
01:13 am GMT - Sun, August 22, 2021
Dev To
How to create a primary blockchain on BSC (Binance blockchain) step by step
The BEP20 coin is easier to start on the Binance Smart Chain than you would imagine. One of the most significant ways to learn more about cryptocurrency's inner workings is by starting your digital to...
12:40 am GMT - Sun, August 22, 2021
Dev To
How to deploy a nextjs app to AWS ECS with Github action
I want to deploy an application to AWS. In the first time, I was overwhelmed with the architecture of AWS and couldn't find tutorials for people without knowledge AWS. So I wrote this post for people ...
12:30 am GMT - Sun, August 22, 2021
Dev To
Deep dive into Go syntax and types
The syntax of a programming language is the set of rules that defines the combinations of symbols that are considered to be correctly structured statements or expressions in that language.Go syntax is...
12:01 am GMT - Sun, August 22, 2021
Dev To
This Is You Complete Guide For Sending Requests Using fetch in JS
Hi, I'm Aya Bouchiha, on this beautiful day, I'm going to discuss sending requests in javascript using fetch. What's GET requestGET: is a request used for getting or retrieving data or informatio...
11:11 pm GMT - Sat, August 21, 2021
Dev To
Windows Terminal Preview Context Menu
If you use multiple Linux WSL, you can enhance your productivity with this tool. InstallClone this repogit clone https://github.com/rescenic/wt.context.menuConfigure your settings.json in Windows...
10:28 pm GMT - Sat, August 21, 2021
Dev To
Gradle plugins and extensions: A primer for the bemused
All the code for this project is on Github. (Github drop ICE.)It's recently occurred to me that not everyone has spent their time as poorly as I have, and therefore may not know how to created custom ...
08:59 pm GMT - Sat, August 21, 2021
Dev To
Authentication vulnerabilities
It has become very common for almost all websites to have a login functionality for their users. A user sign up with an email or username and a password without thinking twice, as it has become easier...
08:33 pm GMT - Sat, August 21, 2021
Dev To
Why is Javascript Debounce important for our Web Applications
One of the biggest mistakes we can see when optimizing existing code is the absence of the debounce function. When we use Javascript for our web applications or even frameworks like React, Vue, and A...
08:31 pm GMT - Sat, August 21, 2021
Dev To
Functional Interfaces in Java: What are Functional Interfaces?
A key concept in functional programming is the notion of higher order functions. Higher order functions are functions that can be used as input parameters and output values for other functions or meth...
08:29 pm GMT - Sat, August 21, 2021
Dev To
Build a Modal (Pop up) With HTML, CSS and JavaScript
In this article I will show you how to create a modal that pops up whenever you click a button. The main focus of the article will not be on the CSS but on what you will need to achieve this functiona...
08:28 pm GMT - Sat, August 21, 2021
Dev To
10 Awesome Ruby Gems for Ruby on Rails Web Development
Ruby on Rails is one of the most popular for developing web applications with influential features that aid to increase the speed of your web app development utilizing an MVC pattern. It is intended ...
08:00 pm GMT - Sat, August 21, 2021
Dev To
Reverse Engineering Keyboard Driver: Part 1 (Introduction)
Tldr; (What is the series about)This post is an introductory post to a series that will describe my journey to analyze and learn how the keyboard backlight driver on my laptop works, and then re...
07:43 pm GMT - Sat, August 21, 2021
Dev To
Mytemplate.xyz | A no-code personal website builder for developers
A No-Code developer website builder side project created with ReScript. Why the builder?Its super hard to find time updating a personal website. I wanted a simple flow with which I could take out...
07:36 pm GMT - Sat, August 21, 2021
Dev To
1 Line Caesar Cipher
In cryptography, a Caesar cipher, also known as Caesar's cipher, the shift cipher, Caesar's code or Caesar shift, is one of the simplest and most widely known encryption techniques. It is a type of su...
07:01 pm GMT - Sat, August 21, 2021
Dev To
React Draggable Bottom Panel
TL;DR: Source for BottomPanel.jsx and BottomPanel.module.scss is athttps://gist.github.com/josiahbryan/c220708256f7c8d79760aff37f64948f.Live Demo: https://josiahbryan.com/#/bottompanel-demoI've been w...
06:27 pm GMT - Sat, August 21, 2021
Dev To
Anatomy of a Dockerfile
What is a Dockerfile?Dockerfile is a text document containing commands which can be run in sequence to assemble a docker image.A sample Dockerfile from the official docs looks like this# syntax=...
06:15 pm GMT - Sat, August 21, 2021
Dev To
Expanding Card in HTML & CSS (CSS Animations)
HTML<html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <link rel="stylesheet" href="st...
06:08 pm GMT - Sat, August 21, 2021
Dev To
Animation React
Today I'm bringing an animation made with GSAP/React, I won't post the entire code because it got a little big, but you can see in my github all the code.GSAP is a library that facilitates the creatio...
05:42 pm GMT - Sat, August 21, 2021
Dev To
Emotion Detection CNN using keras
Tools and Libraries used -Install anacondaJupyter notebookVSCodematplotlib numpyopenCVkeras dataset https://www.kaggle.com/jonathanoheix/face-expression-recognition-dataset Given dataset ...
05:29 pm GMT - Sat, August 21, 2021
Dev To
My best daily dev tool
I like to travel and work light. When I'm choosing tools, languages or frameworks, I like to be able to work with minimal setups. The less things I need to use or learn, the better.And that's why my f...
05:05 pm GMT - Sat, August 21, 2021
Dev To
Macbook's Shopping Cart
100daysofcode [Day -11]Hey, would you like to buy a MacBook? Click on the link below and set up the configuration and I will give it to you when I become a pro developer.Today I created this sho...
05:00 pm GMT - Sat, August 21, 2021
Dev To
ASP.NET Core Unit Testing with FluentAssertions
Writing and releasing a bug-free software product is a goal of every software developer and one of the tools to achieve this goal is unit testing. Unfortunately, the unit test coverage is not very hig...
04:57 pm GMT - Sat, August 21, 2021
Dev To
The Developer Feedback You Are Actually Getting is Survivorship Bias
Lots of people will get in touch with you about improvements to your developer-oriented product or library. This feedback is great, but take it with a grain of salt, there is a much quieter group with...
04:13 pm GMT - Sat, August 21, 2021
Dev To
Top 5 vscode tips & tricks
If your are a developer for quite some times you will be familiar with these names. These top 5 vscode tips will make you code efficiently.EmmetEmmet is a life saver for any developer who is wor...
04:08 pm GMT - Sat, August 21, 2021
Dev To
[Part 3] Senior React Coding Interview, By A Professional React Developer
About Me: I've been a professional web developer for just over 10 years now. I'm currently the lead web development instructor at Better Coding Academy, and as part of what I do, I post videos on our ...
03:56 pm GMT - Sat, August 21, 2021
Dev To
10 CSS Glowing Text Effect Stackfindover
Hello Friends, in this article I will teach you how to create css glowing text effect, and also I have listed 10+ glowing text examples made with HTML, CSS & JavaScript. Check out these excellent ...
03:54 pm GMT - Sat, August 21, 2021
Dev To
What is a Frontend and a Backend? Basics of web development to clear your doubts
So you wanna be a full stack web developer but are confused with simple topics like a Frontend or a Backend. Stick around this article, and I'll guide you on how you can start with web development.Bef...
03:42 pm GMT - Sat, August 21, 2021
Dev To
Updating Node.js to 16 in Replit
Hey There,Welcome to my first post, today i'll tell you how can you update your Replit's Nodejs version to 16+, so lets get started. Many want to do that as to support Discord's latest v13 as it would...
03:41 pm GMT - Sat, August 21, 2021
Dev To
8 examples to show Customer Obsession as a Software Engineer
Customer Obsession is manifested in many of the career ladders of the top technology companies. But why is that and how can you, as a Software Engineer, show this principle right now at your current j...
03:24 pm GMT - Sat, August 21, 2021
Dev To
Tell Me About A Time Project Took Longer Than Expected | Facebook Behavioral Interview (Jedi) 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:14 pm GMT - Sat, August 21, 2021
Dev To
Database seeding in Node.js
This post was originally published on my blog.In this article I'd like to talk about database seeding using Node.js and MySQL: what it is and how to implement it. You'll notice that it's actually quit...
03:11 pm GMT - Sat, August 21, 2021
Dev To
Terraform datasources: http
Datasources so recursos do Terraform que do a possibilidade de buscar e usar informaes definidas fora do Terraform (em outra configurao por exemplo) dentro do seu cdigo.Nesse post vou mostrar um pouco...
03:09 pm GMT - Sat, August 21, 2021
Dev To
HTML Tags, Attributes and Elements
In this article, we will learn about HTML tags, attributes, and elements. If you are just starting with web development and HTML, you should be clear about these terms. HTML TagsWe have already ...
02:43 pm GMT - Sat, August 21, 2021
Dev To
Introduction to DevOps and the top 10 tools used in DevOps Methodology.
The word DevOps is a combination of the terms development and operations, meant to represent a collaborative or shared approach to the tasks performed by a company's application development and IT ope...
02:16 pm GMT - Sat, August 21, 2021
Dev To
AWS Certified Security Specialty SCS-C01 Exam Questions Part 2
Source:For AWS: https://www.awslagi.comFor GCP: https://www.gcp-examquestions.comA Security Engineer is trying to determine whether the encryption keys used in an AWS service are in compliance with ce...
02:14 pm GMT - Sat, August 21, 2021
Dev To
AWS Certified Security Specialty SCS-C01 Exam Questions Part 1
Source: \For AWS: https://www.awslagi.com \For GCP: https://www.gcp-examquestions.comThe Security team believes that a former employee may have gained unauthorized access to AWS resources sometime in ...
02:09 pm GMT - Sat, August 21, 2021
Dev To
What I learned in 3 years of Web Dev?
1. DSA is more important than learning any new framework. 2. Learn Javascript before learning any framework. 3. Learn how JS Engine works. 4. Always follow coding principles. ...
01:57 pm GMT - Sat, August 21, 2021
Dev To
Introduction to ASP.NET Core Middleware
ASP.NET Core introduced many new concepts, which developers need to learn to develop modern web-based applications. One of the concepts is Middleware which allows developers to run a series of compone...
01:37 pm GMT - Sat, August 21, 2021
Dev To
Think like a PRO...grammer
Hey there! I was bored and wanted to write something. I've ended up with this, a step-by-step guide on how I approach a task, from the most basic to the best fitting implementation for the needs...
12:46 pm GMT - Sat, August 21, 2021
Dev To
How to use openpyxl: A python module for excel files
Hi Everyone,This is my first blog, when I thought about what topic can I start for my first blog, I decided let me go with openpyxl a python module for excel .Having said that lets start, before we st...
12:37 pm GMT - Sat, August 21, 2021
Dev To
What are the characteristics of a good software architecture?
A good software product rarely has a bad or not so good architecture and a good architecture does not guarantee the product to be good. What do we mean when we say a software product is a good product...
12:05 pm GMT - Sat, August 21, 2021
Dev To
Best Strategies for Jhandi Munda
Jhandi Munda is a chance game in which you must predict which surfaces of the dice will roll face-up. You may observe the dealer toss the dice and attempt to figure out the pattern of the previous few...
11:41 am GMT - Sat, August 21, 2021
Dev To
Essential Features of Gojek Clone for On-demand Multi-service Business
On-demand business apps are vast in real-time from different industry sectors. The customers can smartly access those applications for many services that could be smartly served at their doorsteps. Su...
11:14 am GMT - Sat, August 21, 2021
Dev To
CSS Logical Properties
What are logical properties?These are a different way of writing top, left, bottom, right. It's useful if you're going to be dealing with any languages that go in a different direction.So, for e...
11:06 am GMT - Sat, August 21, 2021
Dev To
How to Create a Modal in React
One of the most used components in React is undoubtedly modals because they can be used in different contexts, from messages to user input.Like many other components in React, a dependency can be inst...
10:57 am GMT - Sat, August 21, 2021
Dev To
Pardus 21 GNOME Kurulumu
Pardus 21.xPardus'un 21.0 srm 21 Austos 2021 tarihinde yaynland! Pardus 21 srm XFCE, GNOME ve Sunucu olarak 3 farkl ortamda yaynland. 21.x srm yaklak 2 yl boyunca 5 minr gncelleme alacak ve 1 Ma...
10:53 am GMT - Sat, August 21, 2021
Dev To
It feels good to have a productive week
Some weeks are good, some weeks are bad.This week was definitely a good one, I was super productive and added a ton of new features to www.namy.ai Here's a list of everything new:new frontpage with be...
10:42 am GMT - Sat, August 21, 2021
Dev To
Day 8 : Learning JS fundamentals, Part -3
ClosuresClosure is when a function "remembers" the variables outside of it, even if you pass that function elsewhere.function makeAdder(x) { return function(y) { return x + y; };}var add5 =...
10:32 am GMT - Sat, August 21, 2021
Dev To
10 Open Source Programs Students Can Apply to
Contributing to open source is a really great way to get real-world software development and other domain experience from the comfort of your home even if youre a beginner and dont have a job in the i...
10:31 am GMT - Sat, August 21, 2021
Dev To
Devise: User Profile
Why?Students of the #pivorak Ruby Summer Courses 2021 have been working on their practical part project "HoldMyDog" (a dog sitting service) and there was a registration form for users. Since we ...
10:14 am GMT - Sat, August 21, 2021
Dev To
Good Employee Killed By Greed, Bad Employee Killed By Bad Reputation
Apakah kamu ingin menjadi karyawan hebat dan sempurna? tidak ingin berakhir jadi karyawan buruk? lalu apakah kamu yakin kalau menjadi karyawan hebat dan sempurna itu adalah hal yang sepenuhnya positif...
10:01 am GMT - Sat, August 21, 2021
Dev To
Can you succeed as a remote junior developer?
Working remote has traditionally been seen as a nice goal to attain at some point during a developer career. Once you are confident and trusted by your company then hopefully they allow you to work fr...
09:47 am GMT - Sat, August 21, 2021
Dev To
How to skip Chromium download in Puppeteer?
Hello again !If you're a Node.js developer and you've used Puppeteer for web scraping, you might have seen that it downloads Chromium whenever you install puppeteer.Many of you people don't like...
09:34 am GMT - Sat, August 21, 2021
Dev To
Vue Academy 5: Communication between components
When you pass props from parent to children, you might need to update this data.In vuejs you have two ways to handle this case, the most used is to emit an event from the children to the parent. The o...
09:15 am GMT - Sat, August 21, 2021
Dev To
Learning Python- Intermediate course: Day 12, Summary of the week
Today let us revise whatever we have learnt so far in this week. Summary of the week Day 9, Complex numbers part 1In this part we explored the cmath module. The cmath module in Python ...
09:15 am GMT - Sat, August 21, 2021
Dev To
What if Python Had This Ruby Feature?
In this post, I'll present how I changed Python to accept "else-less" if expressions, similar to Ruby's "inline if", also known as conditional modifier Why?The idea of having an else-less if exp...
08:59 am GMT - Sat, August 21, 2021
Dev To
Authentication in Node.js with MongoDB, bcrypt, and JWT web Tokens with cookies.
Adding authentication to an application is one of the most challenging but also a very important part for developers, but today I will teach you how to do it, come on let's make an authentication pa...
08:45 am GMT - Sat, August 21, 2021
Dev To
How to make fully responsive modern portfolio using pure HTML, CSS and JS.
Hello, Today we'll see how to make a fully responsive modern portfolio using pure HTML, CSS and JS. No other library. You learn to create responsive design, you'll learn about CSS pseudo elements. Yo...
08:39 am GMT - Sat, August 21, 2021
Dev To
Day 8 : Learning JS Fundamentals, Part-2
see the below example:-In the function above, we have not declared the variables teacher and topic, still we assigned them values. When we call this function, this changes the value of the "teacher" v...
08:12 am GMT - Sat, August 21, 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 ...
07:00 am GMT - Sat, August 21, 2021
Dev To
Day 8 : Learning JS
Important point about objects in js 3 and 3.0 ??When you do typeof(null) you will get the answer as object. A bug maybe?? Arrays are also objects...(subtype of) Why no () after .lengt...
06:22 am GMT - Sat, August 21, 2021
Dev To
Best description on Encapsulation, Inheritance, Polymorphism of Java Language (3 main features of OOP L
Three main features of OOP language.PREFACE:(you can just skip this section to Introduction XD )Okay, Java and cpp are the language that I learn from my school, though this summer I receive an e...
05:50 am GMT - Sat, August 21, 2021
Dev To
Flutter - Let's Share one to one Images on our chat app (Final Part) || ChatApp 34
Wanted to know how to add a feature of one to one Image sharing in your chat app. Here is the new video on my WhatsApp clone Series using #Flutter #NodeJs #SocketIO.Link of VideoPlaylist LinkIt will h...
05:30 am GMT - Sat, August 21, 2021
Dev To
A tour guide to React Ecosystem
ReactJS is a very popular front-end library for building UI components. That being said, React is actually what it says, a library for building UI components.There are many front-end features that Rea...
05:22 am GMT - Sat, August 21, 2021
Dev To
Top 5 Best Logistics Companies in Saudi Arabia for eCommerce
1)All About Logistics Companies in Saudi Arabia for eCommerceEvery online business has two major things to focus on. The first is selling their products to customers and the second is actually ensurin...
05:20 am GMT - Sat, August 21, 2021
Dev To
React vs Angular
many people ask to me which JavaScript framework can i learn first or which framework is easy then other or which framework should i learn. What is React? So React is a technically a JavaScript l...
04:12 am GMT - Sat, August 21, 2021
Dev To
jsPdf || adjust image height and width in ratio which will fit on page..
Making js-based serverlessonline pdf maker / generator.It is hard to make serverless things . It needs to get more libraries and stackoverflow (for me).I was also trying to create serverless pdf...
04:12 am GMT - Sat, August 21, 2021
Dev To
jsPdf || Adjust in image scale Which will fit in page.
Making js-based serverlessonline pdf maker / generator.It is hard to make serverless things . It needs to get more libraries and stackoverflow (for me).I was also trying to create serverless pdf...
01:23 am GMT - Sat, August 21, 2021
Dev To
How to add "SKIP TO MAIN CONTENT" to websites
As part of this blog post let's see what is web accessibility, and how to add "skip to main content" link for web pages and why?. AccessibilityAs per w3.orgWeb accessibility means that websites, ...
01:00 am GMT - Sat, August 21, 2021
Dev To
Smallest Common Multiple
Now the next problem we're trying to figure out is finding the smallest common multiple of the provided parameters that can be evenly divided by both, as well as by all sequential numbers in the range...
11:33 pm GMT - Fri, August 20, 2021
Dev To
Sending DELETE Request In JS Using fetch
Sending DELETE request using then & catchconst id = 5;const deleteTodo = (todoId) => { const url = `https://jsonplaceholder.typicode.com/posts/${todoId}`; const method = 'DELETE' fetc...
10:42 pm GMT - Fri, August 20, 2021
Dev To
Want to learn Web Design?
List of courses to get started with Web Design from Scratch. And some advices too!Recently my sister-in-law asked me for resources to learn web design. She has no coding or design background, so here ...
10:40 pm GMT - Fri, August 20, 2021
Dev To
React open source Ecommerce web app with PayPal checkout
Github - https://github.com/abodmicheal/React-projects/ live project - https://abod-zone.web.app...
10:29 pm GMT - Fri, August 20, 2021
Dev To
Computer networking in 5 minutes: Static IP vs dynamic IP
IP addresses are an essential part of computer networking. They play an important role in sending and receiving information on the internet. Every device that connects to an internet network has an IP...
10:18 pm GMT - Fri, August 20, 2021
Dev To
JavaScript Execution Context
JavaScript is a beautiful language, since it is loosely typed it is super easy to start coding with it. But to take full advantage of this powerful language one should always know the basics and what ...
10:14 pm GMT - Fri, August 20, 2021
Dev To
Some soft skills that we should keep in mind and remember often
Some things I learned and some things I am still learning. Once my mentor told me that soft skills are very important, and before programmers, we are people, we are humans. So it's good to remember th...
10:12 pm GMT - Fri, August 20, 2021
Dev To
Open sourced react eccomerce web app with PayPal checkout
Github - https://github.com/abodmicheal/React-projects/live project - https://abod-zone.web.app...
10:09 pm GMT - Fri, August 20, 2021
Dev To
Rails on Kubernetes with Minikube and Tilt
We expose (lengthy) notes on Kubernetes manifests. We use them to deploy a full stack Rails app on a local Kubernetes cluster, powered by Minikube with the help of Tilt.no Helm charts, just plain Kube...
09:10 pm GMT - Fri, August 20, 2021
Dev To
Beep Boop 3: Create a Web App with Data and ML
Thanks to everyone who joined us live for the 3nd episode of Beep Boop with the Microsoft Reactor- we started an awesome new Microsoft Learn module where we used a machine learning model to simulate b...
08:45 pm GMT - Fri, August 20, 2021
Dev To
Introducing Slim 4
Slim framework is a PHP micro framework that could be used to write web applications and web services APIs, unlike other known frameworks like, Symfony, CakePHP or Laravel, Slim doesnt have any opinio...
08:34 pm GMT - Fri, August 20, 2021
Dev To
What is a Pure Function ?
A Pure Function is a function which :Given the same input, will always return the same output.Produces no side effects. Side effectA side effect is when function modifies some state variable valu...
08:23 pm GMT - Fri, August 20, 2021
Dev To
How to add Geo Location Search with AWS Amplify and ElasticSearch
ElasticSearch is a powerful tool that allows flexible searches based on all kinds of parameters, which also happens to include geospatial data.It just so happens that AWS Amplify supports ElasticSearc...
08:21 pm GMT - Fri, August 20, 2021
Dev To
React Router & multi-page apps
The main function of this blog is to help me remember the process of building a multi page react app What is react routerReact router is short hand for a NPM package react-router-dom that allows...
07:46 pm GMT - Fri, August 20, 2021
Dev To
One-Tap Deployments with Nginx and Docker: Configuring for Load Balancing
Welcome back, in the previous article, we briefly introduced reverse proxies, and how we could use some of them, namely Nginx, to load balance our app, for an easier scale-out and serving. We also con...
07:46 pm GMT - Fri, August 20, 2021
Dev To
One-Tap Deployments with Nginx and Docker: Introduction to Reverse Proxies
Yes, you read the title right, and it is what you think. If you've got minimal knowledge about Docker, you've certainly spelled out the famous Docker command docker-compose up, toss it with a .yaml fi...
07:23 pm GMT - Fri, August 20, 2021
Dev To
RoadMap to dive into the world of Machine Learning
If you've been reading about the amazing advancements in the world of Artificial Intelligence and Machine Learning but feel overwhelmed by its complexity, this post is just for you! After reading this...
07:17 pm GMT - Fri, August 20, 2021
Dev To
Running Containerized Microservices on AWS | AWS White Paper Summary
This whitepaper is intended for architects and developers who want to run containerized applications at scale in production on Amazon Web Services (AWS). This document provides guidance for applicatio...
06:56 pm GMT - Fri, August 20, 2021
Dev To
Is HTML a programming language? I finally get to the bottom of it.
Can you write a programme with it. No. You cannot. Move on. ...
06:39 pm GMT - Fri, August 20, 2021
Dev To
What do you want to know about how Facebook builds software? 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...
06:34 pm GMT - Fri, August 20, 2021
Dev To
How to setup a headless Raspberry Pi - clearly explained (beginner's friendly)
In this beginner's friendly tutorial we will be setting up a Raspberry Pi (aka Pi) without an external monitor and keyboard (some of us just have a laptop ) in 4 simple steps: 1-getting an OS into the...
06:32 pm GMT - Fri, August 20, 2021
Dev To
My streaming setups since Dec
Wow, it's August already! And yip, since December, my streaming setup has gotten a bit more shinier (might be a little bit complex but meant to make life easier for me, I was promising myself )So here...
06:24 pm GMT - Fri, August 20, 2021
Dev To
My Website Development Journey with I4G x HNGi8 (Zuri Team)
Life is a daring adventure or nothing at all.In this day and age where the world is developing and being more technology inclined, it is only appropriate to be informed, skilled and dispensible to giv...
06:19 pm GMT - Fri, August 20, 2021
Dev To
isJsonStructure() CFML User-Defined Function
Apparently strings, numbers, true, false and null are considered valid JSON even though they consist of a single escaped value. (I recently discovered this while accepting API data from a third-party ...
06:06 pm GMT - Fri, August 20, 2021
Dev To
Docker setup for yarn workspaces
IntroductionAs monorepos seem to be having their moment in the developer community right now, we can see quite a bit of new monorepo tools popping up. npm recently announced npm workspaces with ...
05:56 pm GMT - Fri, August 20, 2021
Dev To
How create Glitch Effect Pure CSS
IntroductionToday I would like to talk about how to make a Glitch effect using CSS. To do this, I will use one of the most popular options. This is when we use pseudo-elements to create copies of the ...
05:47 pm GMT - Fri, August 20, 2021
Dev To
Starting a project with Svelte and Azure Static Web Apps
I love Azure Static Web Apps. Yes, I know, I work for Microsoft, so you're probably thinking I would say that regardless. However I really do use what I feel works best for me, and Static Web Apps abs...
05:43 pm GMT - Fri, August 20, 2021
Dev To
PHP Laravel Development with Kubernetes using DevSpace - Developer Edition
by Levent OgutKubernetes is an excellent open-source container orchestration platform that brings automatic scaling, automatic recovery, observability, and many more features. Since it differs from tr...
05:36 pm GMT - Fri, August 20, 2021
Dev To
Easiest way to understand Javascript Closure
Closure is one most discussed topics in javascript for many reasons, but I am going to make it simple to understand. First we will look at the definition of Closure from MDN.A closure is the combinati...
05:12 pm GMT - Fri, August 20, 2021
Dev To
How to write a VERY HIGH quality post on DEV [13 top tips a bonus !]
There is a great article on writing high quality posts currently on the feed. How to write a high quality post on DEV Ella Ang (she/her/elle) for...
05:05 pm GMT - Fri, August 20, 2021
Dev To
Concurrency Patterns in Go
Before we even begin to understand what "concurrency" is in Go, we need to make sure we understand that concurrency is not parallelism. Parallelism is means parallel execution of processes where as co...
04:54 pm GMT - Fri, August 20, 2021
Dev To
7 things you should know about CYBERSECURITY for 2022
Every time everything is being digitalized more and more, many companies and SMEs choose to redefine and adapt their business model to adapt to the changes that have occurred in the habits and customs...
04:47 pm GMT - Fri, August 20, 2021
Dev To
How Unicode helps to ruin your software
Author: Ville Tirronen How Unicode erases most of our assumptions on How Strings Actually WorkWe programmers mostly fly by the seat of our pants when it comes to writing simple stuff. For simple ...
04:29 pm GMT - Fri, August 20, 2021
Dev To
Pin Match JS
100daysofcode [ day -10 ]Today I did a pin match. You can create a pin and if it matches, it will show you success otherwise it will show you an error.live Site: https://100daysofcode-day10-alsi...
04:25 pm GMT - Fri, August 20, 2021
Dev To
Portfolio Website Design with HTML & JavaScript
Hello Dear Developers, In this post we'll create a Portfolio Page design using HTML, CSS & Some of the Powerful JavaScript Animations from GSAP Library.Follow the Below Given link to watch full tu...
04:12 pm GMT - Fri, August 20, 2021
Dev To
Time Management for Programmers
You have too much work and it's impossible to get it all done in 40, 60 or even 80 hours per week.This is often the case for successful, talented software developers. Your time is valuable so how do ...
04:01 pm GMT - Fri, August 20, 2021
Dev To
Those Pesky Pull Requests are Totally Worth It
Pretty much everyone does code reviews. Theyve been around a long time. I remember back in my Borland days when the Chief Scientist would come in every morning and review all the code that had been ch...
04:01 pm GMT - Fri, August 20, 2021
Dev To
What is HTML - HyperText Markup Language?
HTML stands for Hypertext Markup Language. The browser uses it to structure content on a web page. HTML also describes the basic layout of a web page. What is HyperText?HyperTexts are texts that...
03:56 pm GMT - Fri, August 20, 2021
Dev To
GuardianForge Planning & Discovery
Today I'm going to write about something quite different than anything I've done yet. Most of my articles to date have been very specific tutorials on how to accomplish something in a given language o...
03:40 pm GMT - Fri, August 20, 2021
Dev To
I18n and React, a simple and easy solution
Internationalization can be a headache and is oftentimes heavy; both in terms of code size and overhead.With this in mind, I wrote a very simple, lightweight package for react (7.1kB minified, no depe...
03:40 pm GMT - Fri, August 20, 2021
Dev To
AWS Certified Developer Associate DVA-C01 Exam Questions Part 4
Source:For AWS: https://www.awslagi.com \For GCP: https://www.gcp-examquestions.comA legacy service has an XML-based SOAP interface. The Developer wants to expose the functionality of the service to e...
03:26 pm GMT - Fri, August 20, 2021
Dev To
Simple work with Git Fork
"A fork is a copy of a repository that you manage. Forks let you make changes to a project without affecting the original repository."Link for github docs On the startWe have 2 reposoriginal gith...
02:07 pm GMT - Fri, August 20, 2021
Dev To
How to monitor the progress of a Javascript fetch - request and cancel it on demand.
TL: DR -> Take me to the code: https://github.com/tq-bit/fetch-progressIn an earlier post, I've already given an overview of how to interact with an API using fetch. In this article, I'd like to di...
02:03 pm GMT - Fri, August 20, 2021
Dev To
Differences between Object.freeze( ) and Object.seal( ) in Javascript
They are functions that may appear to do the same action but have significant differences. And it was difficult for me to learn it. I don't know why but they always confused me. Object.freeze(): It pr...
02:00 pm GMT - Fri, August 20, 2021
Dev To
10 Trending projects on GitHub for web developers - 20th August 2021
Trending Projects is available as a weekly newsletter please sign up at Stargazing.dev to ensure you never miss an issue. 1. ShikiA beautiful Syntax Highlighter. shikijs ...
01:56 pm GMT - Fri, August 20, 2021
Dev To
How to write a high quality post on DEV
Photo by Daniel ThomasWriting your first post on DEV can be as unfussy as clicking on the Create Post button at the top of the screen (which takes you to https://dev.to/new) and jotting down some thou...
01:55 pm GMT - Fri, August 20, 2021
Dev To
The Most Efficient Ways to Clone objects in JavaScript
Cloning objects is one of the most commonly used operations in the JavaScript universe. In this article, we will dive into different types of cloning that exist in JavaScript (Node.js and Browser envi...
01:53 pm GMT - Fri, August 20, 2021
Dev To
Common Terms in Web3
If you are breaking into web3 software development, all the new vocabulary can be a little intimidating, just like it can be when getting into web2 software development. In this post, we will go over ...
01:35 pm GMT - Fri, August 20, 2021
Dev To
An inspiration for web design: Where you can go and a career based on maisyleigh
We use you tube a lot in our day-to-day life, many of us can use it to rest or look for answers and tutorials of all kinds. During my time on you tube, I came across a very special channel called mais...
01:29 pm GMT - Fri, August 20, 2021
Dev To
What is a Hackathon? (And How We Run Them at Fellow)
This article describes what a hackathon is, how they usually work, and how running these events can benefit your company. What is a hackathon?A hackathon is a friendly tech competition with a rel...
01:27 pm GMT - Fri, August 20, 2021
Dev To
Managing Browser Extension Versions with Gulp
How did we get here?While developing the second version of the Fellow browser extension, we realized that our current solution for managing the extension for our different environmentsfinding and repl...
01:27 pm GMT - Fri, August 20, 2021
Dev To
5 Takeaways from this year's Stack OverflowSurvey
Stack Overflow's annual developer survey has become a staple of the programming community. It is undeniably one of the most popular publicly available surveys of developers. Coders, Marketers, and Ent...
01:13 pm GMT - Fri, August 20, 2021
Dev To
Minimal Time Management App
Being a high-school student and having everything online, it gets quiet difficult to manage time and get tasks done. So, I did some research and got to know about a technique called Pomodoro.And I sta...
12:38 pm GMT - Fri, August 20, 2021
Dev To
Pickling and Unpickling in Python
What is pickling?In Layman's terms, Pickling is a process to convert your python objects into a file.Technically speaking, it is a way to convert your well-known python objects like lists, sets,...
12:36 pm GMT - Fri, August 20, 2021
Dev To
7 Best Practices for Securing Your Remote Workforce with Identity Management
Leaving your employees defenceless when working remotely can expose your company to potential threats. For remote employees, the internet poses several threats. Hackers, scammers, and fraudsters can r...
12:28 pm GMT - Fri, August 20, 2021
Dev To
Today's Fun Joke For Developers - Daily Developer Jokes
Hi there! Here's today's Daily Developer Joke. We hope you enjoy it; it's a good one.For more jokes, and to submit your own joke to get featured, check out the Daily Developer Jokes Website. We're als...
12:10 pm GMT - Fri, August 20, 2021
Dev To
How to encrypt your data with Ecto
If your data is encrypted, even if it's leaked, no one know what is the data. That's great.So in this post, I'm going to show you how to encrypt data in Ecto. Ecto allows developer to define their own...
12:07 pm GMT - Fri, August 20, 2021
Dev To
What makes Feature Flags a path to faster and safer development
Feature Flags (or Feature Toggles) is a way of working with code that allows teams to modify system behavior, without changing existing or deploying new code. It allows teams to handle deployments and...
11:50 am GMT - Fri, August 20, 2021
Dev To
Best Path to Twitter API using JavaScript | 3 ClearSteps
Table of ContentIntroductionPrerequisitesExtract Data using FetchUsing then() and catch()Using async/awaitConclusion IntroductionTwitter is a popular social media platform where users can s...
11:38 am GMT - Fri, August 20, 2021
Dev To
Variables and Data Types in Dart
In addition to general data types such as String, integer, we use different; We will talk about 2 important data types.vardynamicThe var data type does not have a specific value. We can assign any var...
10:59 am GMT - Fri, August 20, 2021
Dev To
Go like error handling in TypeScript
In this article we'll learn about how we can handle our errors like Go with TypeScript.Note: In TypeScript this is probably not a "best practice", or even a good practice at all but let's have fun exp...
10:31 am GMT - Fri, August 20, 2021
Dev To
Python3, APIs and Docker Two Weeks Boot Camp By Lux Academy and Data Science East Africa.
This will be an intensive programming and technical writing free bootcamp where you will learn how to develop, ship, and run APIs using python with the help of docker. TOOLS & TECHNOLOGIES:Python3...
10:30 am GMT - Fri, August 20, 2021
Dev To
Better file structure in React projects
Is there a perfect file structure for React projects? Probably not. But some are far better than others.Over the years I discovered that I tend to structure files in some specific ways, which I believ...
09:48 am GMT - Fri, August 20, 2021
Dev To
How to add Auth0 to your Angular app
Pro Tip: look out for the emoji if you want to skimThe number of apps on the cloud are rising, and so are the challenges in maintaining them. Secure authentication is one way in which we can mitigate...
09:11 am GMT - Fri, August 20, 2021
Dev To
Add a YouTube-like Page Loading Animation in SvelteKit
We've all seen it. A colored sliver at the top that indicates a page loading in modern websites. YouTube is an excellent example of this. While there might be libraries to do this with NextJS and othe...
08:54 am GMT - Fri, August 20, 2021
Dev To
What's your PC Specification?
Mine is ASUS G73Jh-B1 17.32.0GHz Intel Core i7-2630QM Quad-Core14GB RAM1.5TB (500GB SSD x 1TB SSD) SSDBlu-ray ROM with DVD BurningNvidia Geforce GTX 460M17.3" Widescreen DisplayIntegrated Camera and M...
08:48 am GMT - Fri, August 20, 2021
Dev To
React Environment Variables
What is ENV env file to store your sensitive credentials like API keys.Environment variables can also help you to store your API link in one location so that you don't have to change the link in...
08:14 am GMT - Fri, August 20, 2021
Dev To
HTML5 Semantics: Structure Tags
Semantic elements were introduced in HTML5 to reflect important distinctions in the meaning of content. These elements aren't meant for presentation, but for accessibility (and Search Engine Optimizat...
08:14 am GMT - Fri, August 20, 2021
Dev To
How HttpOnly cookies help mitigate XSS attacks
TLDR: HttpOnly cookies do not prevent cross-site scripting (XSS) attacks, but they do lessen the impact and prevent the need to sign out users after the XSS is patched. HttpOnly cookies are not a subs...
07:58 am GMT - Fri, August 20, 2021
Dev To
"youtube_video_info" flutter package
pub.dev/youtube_video_info github.com/kaex/youtube_video_infoThis is a lightweight package to fetch video info for YouTube from the url To install, add to pubspec.yamlflutter: sdk: fl...
07:28 am GMT - Fri, August 20, 2021
Dev To
Laravel Tailwind Boilerplate and Vue ready
Happy Friday!!This week I was working with a simple GitHub repo to save me time when I start new Laravel projects.The repo it's called Laravel Tailwind Boilerplate & Vue readyIt consist in a Initi...
07:18 am GMT - Fri, August 20, 2021
Dev To
ReactJS: Create Filters Like eCommerce Apps
New Video Out on how to create a filter like eCommerce in ReactJS.I have got this question a few days back from one of my subscribers on how to filter data as an eCommerce does. After helping him comp...
07:11 am GMT - Fri, August 20, 2021
Dev To
P2P Crypto Exchange Script
Peer-to-peer, abbreviated P2P, is a collection of interconnected devices that store and share specific files and documents. Each of these devices or systems is called a node. In this structure, each n...
06:56 am GMT - Fri, August 20, 2021
Dev To
All you need to know about var, let & const in JavaScript
In JavaScript a variable can be defined using the keywords var, let, or const.Before we can understand how var, let, and const differ, we need to understand a computer science-y concept called scope.S...
06:54 am GMT - Fri, August 20, 2021
Dev To
Some really Amazing opensource programs and internships one should check out - 2021
Here are some 25+ programs you should definitely check out if you are starting into opensource - Reinforcement LearningOpen Source Fest - https://www.microsoft.com/en-us/research/academic-program/rl-o...
05:43 am GMT - Fri, August 20, 2021
Dev To
Work from Home setup of an Indian Developer
Desk-The beginning of every setup is a clean and spacious desk. I am using a custom made wooden desk with a 19mm ply at the top and frame size of 6ft/3ft. The Frame is black painted and top base...
05:37 am GMT - Fri, August 20, 2021
Dev To
How To Use Google Like A Pro
Google is such a dominant force in the search engine industry that it is the default search engine for Android smartphones and web browsers such as Chrome. To put it frankly, Google has become one of ...
05:32 am GMT - Fri, August 20, 2021
Dev To
Getting started with Azure Machine Learning
In this second part of the Azure Machine Learning Series, we will discuss the following with regards to Azure Machine Learning. Understanding Machine learning WorkflowsWe will see a quick recap o...
05:10 am GMT - Fri, August 20, 2021
Dev To
Blitz.js: The Fullstack React Framework
Hey DevelopersCurrently, Blitz.js is on rising because of its unique features. Likewise, Typescript is the superset of Javascript; Blitz.js is also like the superset of Next.js. Almost every fea...
04:59 am GMT - Fri, August 20, 2021
Dev To
Remove a property of an object immutably in REDUX JavaScript
If you're using Redux then you'll absolutely know about immutability, how much it's important to follow.So we know that Reducer is the place where all good state change occurs with returning a new sta...
04:55 am GMT - Fri, August 20, 2021
Dev To
Super ultimate guide to Regex in 2021 (how to use in JavaScript)
Regular expressions play a vital role in every high-level programming language and so in JavaScript. Let's know them all in detail...A Regular Expression (RegEx) is a sequence of characters that defin...
04:42 am GMT - Fri, August 20, 2021
Dev To
PERSONAL ACCESS TOKENS ON GIT/GITHUB: A TALE OF A LESSON, MISTAKE, AND FUTURE QUEST
Using Git/GitHub has always been a huge hole in my technical knowledge. Sure, I can add files to the staging area and make a basic commit, but anything beyond that has been beyond my comprehension. I...
03:34 am GMT - Fri, August 20, 2021
Dev To
Updates on Dev.to clone in Angular - August 20
Help me improve these updates by giving suggestions.Github Repo - https://github.com/ajitsinghkaler/devto-cloneDeployed on Firebase - https://dev-toclone.firebaseapp.com/Last week we added detai...
02:16 am GMT - Fri, August 20, 2021
Dev To
Intro to React-Router-DOM
If you are new to utilizing React alongside JavaScript in your application, I would like to introduce a very special node package called "react-router-dom". Today, we will be discussing:What is node p...
01:47 am GMT - Fri, August 20, 2021
Dev To
Vscode Extensions You Should Try Out
Its no news that vscode has been and still is one of the best code editors in the market. Vscode comes with tons of extensions and features thatll make development processes more efficient, get thing...
01:39 am GMT - Fri, August 20, 2021
Dev To
I'll be speaking at CodeLand!
I'm pleased to announce that I'll be speaking at Codeland 2021 this year! Register today to join the fun tickets are pay-what-you-want starting @ $0. See the full program here: https://codelandconf.c...
01:06 am GMT - Fri, August 20, 2021
Dev To
Elliptic Curve TLSv1.3 for Node.js
So... This is short. I spent a lot of time (I mean an awful amount of time) yesterday assuring myself that the few short steps in the node.js docs for TLS are as easily done with elliptic curves. Aft...
12:40 am GMT - Fri, August 20, 2021
Dev To
Progressive Delivery with AWS AppMesh in EKS using Flagger
Hello everyone !! In this blog post, we will see how to implement Progressive Delivery with AWS AppMesh in EKS using Flagger. Before getting deep dive into the blog, let's see some of the concepts be...
12:38 am GMT - Fri, August 20, 2021
Dev To
Variables en CSS
Una de las ventajas que nos trae CSS para los que hemos desarrollado Backend es la utilizacin de las variables.Como utilizarlas:En root declararemos las variables toda la paleta de colores de nuestra ...
12:34 am GMT - Fri, August 20, 2021
Dev To
Created my first JavaScript library
Hi, I found that existing JavaScript libraries don't cover the operations on sorted arrays boardly and in a standard way, and so I created a library with a wide coverage on sorted array operations. Pl...
11:46 pm GMT - Thu, August 19, 2021
Dev To
Went on a quest to make the most realistic, satisfying virtual fidget spinner!
Hey all,I taught myself to code around a year a half ago, and a few weekends back I wanted to build something creative...so thought I'd try and make the most realistic, satisfying, virtual fidget spin...
11:39 pm GMT - Thu, August 19, 2021
Dev To
Sending PUT Request Using fetch
Sending a PUT request using then & catchconst putTodo = (todo) => { const method = 'PUT'; const headers = { 'Content-type': 'application/json; charset=UTF-8', 'header-...
11:02 pm GMT - Thu, August 19, 2021
Dev To
Best Path to Twitter API using JavaScript | 3 Clear Steps
Table of ContentIntroductionPrerequisitesExtract Data using FetchUsing then() and catch()Using async/awaitConclusion IntroductionTwitter is a popular social media platform where users can s...
09:33 pm GMT - Thu, August 19, 2021
Dev To
Combining GitHub Secrets and Actions
While searching for a CI/CD solution for a side project of mine, I discovered the GitHub Secrets feature. Using GitHub Actions, you can setup automated builds triggered in various customizable ways. I...
08:51 pm GMT - Thu, August 19, 2021
Dev To
Deploy ASP.NET web app to a Linux virtual machine in Azure
Hey, there! It's a pleasure to be able to greet you. In this new article we will learn step by step how to deploy our web applications with ASP.NET (with a DotVVM project as an example) on an Ubuntu S...
08:38 pm GMT - Thu, August 19, 2021
Dev To
What is Kedro
Kedro is an unopinionated Data Engineering framework that comes with a somewhat opinionated template. It gives the user a way to build pipelines that automatically take care of io through the use of a...
08:21 pm GMT - Thu, August 19, 2021
Dev To
Intro to quantum computing: qubits, superposition, & more
Quantum computing is an overlap of math, physics, and computer science. While its not in widespread use today, it has the potential to become a very useful tool in many different industries. Quantum c...
08:17 pm GMT - Thu, August 19, 2021
Dev To
DeepMinds XLand, Android 12 Betas Camera Switches, a Colorism Issue With Face Filters, & more on DevNews!
Listen to S5E5 of the DevNews podcast today! S5:E5 - DeepMinds XLand, Android 12 Beta's Camera Switches, a Colorism Issue With Face Filters, and a Seniors Robot Companion ...
08:17 pm GMT - Thu, August 19, 2021
Dev To
Day 7 : Learning Django Fundamentals
Django is a python web programming framework, which allows us to dynamically generate HTML and CSS for the backend of our website. Django combines the static web pages created using HTML and CSS with ...
08:03 pm GMT - Thu, August 19, 2021
Dev To
Python Beginner Level Project
Hii! I am Goutham.So here is a beginner level project that any beginner can do.See the project in more detail at my GitHubwww.github.com/Gouthique/Python-programming...
07:58 pm GMT - Thu, August 19, 2021
Dev To
Closure in JavaScript
Coding in JavaScript without an understanding of closures is like trying to speak English without an understanding of grammar rules you might be able to get your ideas across, but probably a bit awkw...
07:39 pm GMT - Thu, August 19, 2021
Dev To
Linear Search Algorithm | JavaScript
Hi there, In Linear Search or Sequential Search every element in the array is checked, and if the match is found then the element index is returned, otherwise the search continues till the last elemen...
07:14 pm GMT - Thu, August 19, 2021
Dev To
How to Create a 3D Cube in ReactJS
The demo repository for this post can be found here. Table Of ContentsIntroductionInstallation & SetupCodeCustomization Introduction Have you ever seen a 3D object rendered on a we...
07:12 pm GMT - Thu, August 19, 2021
Dev To
OWASP Top 10 Web Application Security Risks
Injection: Injection flaws, such as SQL, NoSQL, OS, and LDAP injection, occur when untrusted data is sent to an interpreter as part of a command or query. The attackers hostile data can trick the inte...
06:42 pm GMT - Thu, August 19, 2021
Dev To
Building charts in React with Nivo
Written by Leonardo Maldonado The React ecosystem has a very rich and vast community with many open-source libraries available to help us solve a wide range of problems from the most basic, common pr...
06:39 pm GMT - Thu, August 19, 2021
Dev To
Your own HashTable/Dictionary/Map in JavaScript
We often use Hashtables/Maps/Dictionaries to store data as they provide fast lookups at O(1). Even arrays provide O(1) lookups but only if you are aware of the index of the element that you are trying...
06:35 pm GMT - Thu, August 19, 2021
Dev To
How to Become an Intermediate Level React Developer from Zero Knowledge
IntroductionThis is a complete crash course series tutorial about React to be compatible with Latest React Hooks and all...In this tutorial, Ive shown many more important concepts of React JS an...
06:10 pm GMT - Thu, August 19, 2021
Dev To
Pismos tech stack the technologies we use to create our platform
Author: Daniela BinattiFounder, CTO @PismoIve been working in tech for the last 25 years. After a long journey climbing the corporate ladder, I co-founded Pismo 5 years ago.Among the challenges of sta...
05:52 pm GMT - Thu, August 19, 2021
Dev To
How To Use DORA Engineering Metrics To Improve Your Dev Team
Objective data to measure software development is here, and its here to stay.For a long time, the notion of using such data was thought to not really be possible. Thought leaders like Martin Fowler an...
05:48 pm GMT - Thu, August 19, 2021
Dev To
Angular in Few Words
Angular is a TypeScript-based open-source front-end framework for single-page applications developed by Google. Where to develop Angular App?We can install Angular using Nodejs into our Windows/L...
05:40 pm GMT - Thu, August 19, 2021
Dev To
Understand Async/Await in 5 Minutes
Understanding async in JavaScript is a common problem for many developers. Getting your head around it takes a shift in thinking. Here, I'll make a quick rundown of the most important concepts of asyn...
05:07 pm GMT - Thu, August 19, 2021
Dev To
100daysofcode [Day - 09]
100daysofcode [Day - 09]Today I've made a shopping cart using JS DOM. You can add or delete products and it will update in real-time.Live Preview: https://100daysofcode-day09-alsiam.netlify.app/...
04:48 pm GMT - Thu, August 19, 2021
Dev To
Stoicism and the Software Interview
Interviewing is hard, and software engineers have it especially bad. In what other profession is your fate determined by how well you solve random brainteasers on camera? Last week I had ten interview...
04:38 pm GMT - Thu, August 19, 2021
Dev To
Beginner Guide To Grid !
In this article I'll simplify grid in a way that by the end of the article you are able create a beautiful web template for you. What is Grid ?CSS Grid is a powerful tool that allows you to creat...
04:25 pm GMT - Thu, August 19, 2021
Dev To
Center an image with css on responsive without distorting
Hi, If my designer wants to see the middle of the image on the middle of any device screen, I take the height of the image, and calculate the left margin from it. I use an image that's near to rectang...
04:16 pm GMT - Thu, August 19, 2021
Dev To
10 React Packages with 1K UI Components
10 React Packages which has more than 1K UI Components to speed up the development.React has a very large community with more packages. UI is the Wow factor of any Application. When it comes to React ...
04:15 pm GMT - Thu, August 19, 2021
Dev To
Adios ../../../.. relative imports JS
Cada vez que creamos componentes, funciones, constantes o cualquier otra cosa en nuestro proyecto en React o cualquier otro framework, solemos hacerlo en la carpeta src , y cuando importamos estos arc...
03:55 pm GMT - Thu, August 19, 2021
Dev To
Array methods in JavaScript: when to use which ?
Hey guys There are a lot of array methods in JavaScript and often we get confused about which to use when.In this article I will summarise these methods and do my best to clear about which meth...
03:42 pm GMT - Thu, August 19, 2021
Dev To
My Software Development Journey
Scope: This short article stipulates my training goals in HNG Internship 8.0 Program. It is rather a documentation of a young developer's journey in software development. Read it, enjoy it and don't f...
03:32 pm GMT - Thu, August 19, 2021
Dev To
AWS Certified DevOps Engineer DOP-C01 Exam Questions Part 5
Source:For AWS: https://www.awslagi.com \For GCP: https://www.gcp-examquestions.comYou are hired as the new head of operations for a SaaS company. Your CTO has asked you to make debugging any part of ...
03:25 pm GMT - Thu, August 19, 2021
Dev To
AWS Certified DevOps Engineer DOP-C01 Exam Questions Part 3
Source:For AWS: https://www.awslagi.com \For GCP: https://www.gcp-examquestions.comDue to compliance regulations, management has asked you to provide a system that allows for cost-effective long-term ...
03:22 pm GMT - Thu, August 19, 2021
Dev To
Markdown Linting
Many linting, code formatting, and static analysis tools exist for code. You can use eslint, gofmt, or many other static analysis tools, combined with a great continuous integration process, and ensur...
03:09 pm GMT - Thu, August 19, 2021
Dev To
Web Scrapping with F
NOTE: The content of this post is based on this code, check it for the full example.https://github.com/AngelMunoz/Escalin Simple things in FSharpHey there, this is the next entry in Simple Things...
03:05 pm GMT - Thu, August 19, 2021
Dev To
7 ES6 Features all JavaScript Programmers Should Learn to Use
The EMCAScript2015 (ES6) came with a whole new set of fetaures and syntax.In this article, we will take a look at some very useful ones. 1. Destructuring Assignment (Objects and Arrays)Access and...
03:04 pm GMT - Thu, August 19, 2021
Dev To
So, You Want to Get a Job as a React Developer (Here Are 4 Not-So-Obvious Ways to Land It)
So, you want to get a job as a React developer. Great!Now, you've likely done (or are doing) the following things to land it:1) Learn JavaScript fundamentals2) Learn React fundamentals3) Become comfor...
03:03 pm GMT - Thu, August 19, 2021
Dev To
The Modern Tech Stack to Build a SaaS in 2021 as a Team of One-Man with Next JS and AWS
As someone who loves cutting-edge technology, I choose to build my first SaaS with a modern tech stack. With the rise of JAMStack and serverless architecture, I created PostMage with Next JS static ge...
02:45 pm GMT - Thu, August 19, 2021
Dev To
Make your own vue: rendering and states
Hi everyone. Almost a year ago I started using vuejs and I like how simple it is to use this framework so I decided to code my own vuejs (v2).In this post we will see:RenderStatesRe-render when a stat...
02:16 pm GMT - Thu, August 19, 2021
Dev To
Using Forms In React.js, The Right Way (no library needed)
TL;DRIn order to create composable, reusable and readable components, we use component factories that take advantage of TypeScript and the Context API.Combining context wrappers, context actions...
02:12 pm GMT - Thu, August 19, 2021
Dev To
JavaScript vs JavaScript. Fight!
With software development, we are often presented with alternative choices for libraries and tools that appear to accomplish the same sort of things. Each one will advertise its key advantages, and we...
01:50 pm GMT - Thu, August 19, 2021
Dev To
WeThe15
A great campaign idea and launched in tandem with the 2020 Paralympics, "We The 15" is a campaign I could get behind. And while the video is great, the website is a mess! What is the campaign?WeT...
01:50 pm GMT - Thu, August 19, 2021
Dev To
A great campaign , a terrible website . WeThe15
A great campaign idea and launched in tandem with the 2020 Paralympics, "We The 15" is a campaign I could get behind. And while the video is great, the website is a mess! What is the campaign?WeT...
01:46 pm GMT - Thu, August 19, 2021
Dev To
Hello World! We've launched
Hello World!It brings us immense joy to announce that we are ready to get out of Beta. After 8 months of successfully launching our product, we worked on new features, bug fixes and great feedback fro...
01:26 pm GMT - Thu, August 19, 2021
Dev To
Hands on Web Share API
Hello world, welcome to my first post!In this one, I will explain what the Web Share API is and what you can do with it. If you didn't work it yet, maybe you give it a try in your current or next proj...
01:07 pm GMT - Thu, August 19, 2021
Dev To
Fireslime is now Blue Fire
TLDR: Fireslime, the team behind the Flame Engine, is changing their name to Blue Fire. We are also moving away from the idea of being just an indie game studio and want to focus more on maintaining O...
12:47 pm GMT - Thu, August 19, 2021
Dev To
Must Known JavaScript console.log() Tips And Tricks!
Must known JavaScript console.log() tips & tricks! JavaScript ConsoleThe console object provides access to the browser's debugging console (e.g. the Web console in Firefox). The specifi...
12:30 pm GMT - Thu, August 19, 2021
Dev To
My Journey from Angular to React in 2021
My Journey from Angular to React in 2021Hi Folks, long time no see Hope everyone is safe & doing fine amidst this Covid situation.This time, I have a different topic to talk about. i.e. "Ho...
12:27 pm GMT - Thu, August 19, 2021
Dev To
How To Use Error Boundaries in React With Error Monitoring
Backend engineers have all the tools. Nice error handling. Reporting. Metrics. What about us frontend devs? Sure, we can catch errors in our functions, but what about errors in our presentational code...
12:24 pm GMT - Thu, August 19, 2021
Dev To
Preparation Guide for the Associate-level AWS Certification Exams
A quick guide to becoming AWS certified in 2021. Study materials and resources used are linked below.So I finally cleared all the associate-level exams this month. I have learned so much from my prepa...
12:14 pm GMT - Thu, August 19, 2021
Dev To
How to add a new line in Python?
In this short tutorial, we look at how to add a Python new line. We look at the Python new line character and how the other methods can be used. This tutorial is a part of our initiative at Flexiple, ...
12:12 pm GMT - Thu, August 19, 2021
Dev To
5 Awesome Minimum Viable Product Examples
When you have a product idea, its easy to get carried away. Theres always one more feature to add, a little piece of that, another button. But disorganized development is what makes you lose track of ...
12:11 pm GMT - Thu, August 19, 2021
Dev To
Why Should You Use A VPN?
A VPN is a Virtual Private Network, in many of my guides I will always recommend using a VPN Service for the ultimate online protection. But, what does it actually do? Ive been asked this question man...
12:10 pm GMT - Thu, August 19, 2021
Dev To
Webpack FUNdamentals
Hello super devs, How is everybody doing there? Good? Are you watching lot of sports on Olympic Games? Has your country conquered many medals?Remember to leave your chair sometimes and go outside to m...
11:55 am GMT - Thu, August 19, 2021
Dev To
How to build an interactive guide for users in the Wagtail CMS admin
Goal: Create a simple way for contextual guides to be shown to users while using Wagtail.Why: Wagtail's UI is quite intuitive, however, when using anything for the first time it is great to have a bit...
11:53 am GMT - Thu, August 19, 2021
Dev To
Minimal Pomodoro Timer App
I am a High-School Student and I have trouble managing my time and getting things done. I came across a technique called Pomodoro. So, I started looking around for a good Pomodoro app but none satisfi...
11:42 am GMT - Thu, August 19, 2021
Dev To
What is an API?
Application Programming Interface or API, the term every developer has heard and used. From sending a WhatsApp message to playing a YouTube video, every Application uses API(s). You might hardly find ...
11:42 am GMT - Thu, August 19, 2021
Dev To
Using Rust with Elixir for code reuse and performance
Doctave.com is primarily built on the Elixir language. Specifically thePhoenix Web framework. Some key parts of our stack however are built in Rust and in this post we'll examine the reasons why and h...
11:32 am GMT - Thu, August 19, 2021
Dev To
Next.js TypeScript SSR and ISR serverless deploy with AWS CDK
Incremental Static Regeneration is the Next.js superpower. Well deploy a Next.js webapp in AWS using [email protected] and CloudFront with support for SSR and ISG. Both our Next.js webapp and our Infrastruc...
11:31 am GMT - Thu, August 19, 2021
Dev To
Best Sites to Learn WebDev for FREE
Here is the List of FREE websites which can help you learn and become Full Stack Web Developer: 1. freecodecampFreeCodeCamp is probably one of the best free resources on the internet to learn web...
10:58 am GMT - Thu, August 19, 2021
Dev To
What is the future of Selenium Automation testing?
There are many organizations where continuous deployment is highly encouraged. In this scenario, test cases cannot be executed manually and hence the intervention of automation testing comes in. The a...
10:56 am GMT - Thu, August 19, 2021
Dev To
Design Prototyping, Research, Handoff, Heatmaps, Info. Architecture, Participant Panels Tools | UX
In this UX series, I write about trusty UX tools I have used, or Ive heard good things about or you folks have suggested.In my previous articles, I focused on the categories: automated UX analysis, an...
10:41 am GMT - Thu, August 19, 2021
Dev To
Var, let & const
So, what is var, let & constThese are the keywords used to declare variables in javascript.Declaring variables is one of the most important and repetitive thing you will be doing in programm...
10:39 am GMT - Thu, August 19, 2021
Dev To
A library for creating themable applications with Next.js
Features Non-flickering Accessible (supports prefers-color-scheme) Dynamic theme values No additional dependencies Agnostic to the way you style your appRead more here: https://github.com/Blazity...
10:37 am GMT - Thu, August 19, 2021
Dev To
Cloud migration checklist: step-by-step guide
Covid-19 has hastened the cloud migration but never switch without a proper cloud migration strategy or you may end up risking your business.Its no surprise why cloud adoption has got popularity Redu...
10:34 am GMT - Thu, August 19, 2021
Dev To
| PURE CSS TEXT TYPOGRAPHY EFFECT
in this post we will learn to create an amazing CSS Text typography using CSS Gradient - conic-gradient OUTPUT IMG ABOVE LET'S PRACTICE first step :create a HTML file and create...
09:37 am GMT - Thu, August 19, 2021
Dev To
The most popular Ruby Gems in 2021
Are you a Ruby on Rails developer looking for the best and the most popular Ruby Gems to accelerate the launch of your app? This article gathers the most popular Ruby Gems in 2021. Lets get started!As...
08:17 am GMT - Thu, August 19, 2021
Dev To
The new magical Redux land.
This post assumes you have worked somewhat with Redux before, so apologies in advance if the syntax/explanations make little sense to you. In the beginning......back in the age of class componen...
07:58 am GMT - Thu, August 19, 2021
Dev To
Refactoring Legacy - Intro
This post is a summary of a couple of years spent battling a legacy application. This is not (necessarily) a how-to because I have yet to declare a "mission accomplished" here and whether it's a succe...
07:44 am GMT - Thu, August 19, 2021
Dev To
Designing Solutions for Healthcare: How to Make Users of Your App Satisfied?
Every product owner places a great emphasis on its functionality, and for good reason. When a product is incapable of delivery, its a waste of money. Still, its not just about functionality. The thing...
07:31 am GMT - Thu, August 19, 2021
Dev To
React-query series Part 1: Basic react-query setup
Hey guys!So after a few years as a frontend developer, I have decided towrite my first article. You have no idea the fear I had toconquer (or maybe you do), but there is no point hiding in your shell...
07:18 am GMT - Thu, August 19, 2021
Dev To
Learning Python- Intermediate course: Day 11, Random numbers
Today we will cover the random module in Python.Just like the math and cmath modules, the 'random' module is built in into Python, so we do not need to take any extra efforts to download or inst...
07:12 am GMT - Thu, August 19, 2021
Dev To
Setting up Windows virtual test environments with Vagrant
Table of contentsIntroductionInstall and setup VagrantCreating a new projectYour first vagrant upCustomizing your VMProvisioningConclusion Introduction: why and what Recently we've been try...
07:11 am GMT - Thu, August 19, 2021
Dev To
Building A Motivating Discord Bot In Node.js
This article is originally posted on the Adeva blogTeams making it their own, gamers living there online, friends doing their online hangouts. Yes, we're talking about Discord, the communication tool ...
06:46 am GMT - Thu, August 19, 2021
Dev To
Weekly web development resources 85
BlokadaA free, open-source app to block ads and trackers on Android and iOS. CSS ModulesAn article about the native browser feature CSS Module Scripts. The State Of Mobile First and De...
06:39 am GMT - Thu, August 19, 2021
Dev To
Getting Started with Systems Programming with Rust (Part 2)
Building a Mini-Shell In the introductory Part 1, we discussed what system processes are, how to spawn them, and how to pass commands and execute them. If you want to review this material first y...
06:32 am GMT - Thu, August 19, 2021
Dev To
Monetising my freelance journey
Let's try something: monetising a '(sort of) noob to success' freelance journey.(Monetising: totally not a typo... I'm using UK English )Sound interesting?Anyone who has been following me on Twitter w...
06:29 am GMT - Thu, August 19, 2021
Dev To
Best Design Resources for Developers - II
Are you searching for the best design resources? This is a collection that every developer should bookmark since it contains the greatest resources for creating an eye-catching and aesthetically enhan...
06:27 am GMT - Thu, August 19, 2021
Dev To
How to maintain your Motivation while Learning to Code
Coding may sound overwhelming in the starting but, as you progress, you may start losing interest. Printing hello world in any programming language is the ultimate pleasure. but as you progress toward...
06:06 am GMT - Thu, August 19, 2021
Dev To
Liman MYS setup on Ubuntu 20.04
As of the development of the Liman MYS, it is packaged for use on the Pardus operating system. However, there is no obstacle to running it on Debian based systems. Adding PHP 7.3 on Ubuntu 20.04W...
06:05 am GMT - Thu, August 19, 2021
Dev To
Freezing Arrays in Javascript
This is a cool tip recently tweeted by Oliver Jumpertz: JavaScript tips Arrays are objects. Object.freeze has an effect on them.This means that you can also make your arrays immutable. pic.twitter.co...
06:02 am GMT - Thu, August 19, 2021
Dev To
Make Money As A Developer By Selling APIs
Do you know you can make money by selling your APIs? Building and selling APIs is a great way to create a new source of passive income.Thus, in this article, you will see how to do that! First, you wi...
05:58 am GMT - Thu, August 19, 2021
Dev To
Save files with Apollo Server and React JS in 3 steps
1. Backend with Express and Apollo Serverconst express = require("express");const { ApolloServer, gql } = require("apollo-server-express");const app = express();const { createWriteStream } = req...
05:46 am GMT - Thu, August 19, 2021
Dev To
How to create Middlewares with FastAPI
how do i add custom middleware?from fastapi import FastAPI, Requestfrom starlette.responses import JSONResponse, Responseapp = FastAPI()@app.middleware("http")async def verify_user_agent(request...
05:26 am GMT - Thu, August 19, 2021
Dev To
[Part 3] Executing batch jobs in a multi-container environment using NodeJS and express.
Add support for subscriptionsWe will use RedisPubSub from graphql-redis-subscriptions to publish to subscription topics. We will publish a message when the user invokes the scheduleJob mutation....
05:19 am GMT - Thu, August 19, 2021
Dev To
[Part 2] Executing batch jobs in a multi-container environment using NodeJS and express.
Create a CRON job to be executed at 12 am every dayIn this step, we will register a CRON job that executes at 12 am every day. This CRON job will simply console log the time of execution and a s...
05:16 am GMT - Thu, August 19, 2021
Dev To
Did someone say AWS Lambda?
As much as we love programming, there is always a major road block, and that is, we can't find a way to scale the implementation in production. Well, good for us, AWS solved this for us Yes, you heard...
04:44 am GMT - Thu, August 19, 2021
Dev To
ReactJs Roadmap for beginners - 2021
Hello, In this blog I am gonna walk you through the roadmap for learning React, I've broken down the concept of React into small parts as modules so that It will be easier to understand. This is only ...
03:51 am GMT - Thu, August 19, 2021
Dev To
React VS Vue | What about them?
There are a lot of Javascript frontend framework in market right now, in which their hype to their own. The famous 3 - Angular, React and Vue (Svelte is still in the race as well), and also honorable ...
03:11 am GMT - Thu, August 19, 2021
Dev To
Query table data in Azure Data Explorer with Kusto to analyse load test results
There are situations where we want to query Table data, such as analysing load test results.Since the maximum number of entities* that are returned in a single query with LINQ Take operator is 1,000 (...
03:05 am GMT - Thu, August 19, 2021
Dev To
Python Contact/Address Book Demo Project - GUI
This python contact Book GUI application is store entries related to a peoples contacts like a phone number, email address, etc. Basic pattern of the CBook App Specification of the CBook App Ge...
02:37 am GMT - Thu, August 19, 2021
Dev To
Beginner's guide to Chaos Engineering
Have you ever wondered what firms/companies do or would do when their product or service that they are offering to customers suffers from Downtime?Well, if not then this article will definitely help y...
12:58 am GMT - Thu, August 19, 2021
Dev To
What's the Best Mesh Router for 2021?
I have a Google Home mesh router that I've had for a few years and it's been working well, but I'm looking to upgrade to something faster and probably add a fourth node.Yes I've Googled and found some...
12:40 am GMT - Thu, August 19, 2021
Dev To
Reverse a Singly Linked List in JavaScript (Iteratively and Recursively)
A common interview question you may come across if youre applying for Software Engineer positions (especially at large FAANG types of companies) is to reverse a linked list.If youre familiar with what...
12:00 am GMT - Thu, August 19, 2021
Dev To
Software Dev Weekly Update 4: New Tools, New Community
This week saw the completion of sections 32, 33, and the start of 34 (out of 60)! I'm really hitting a stride and it's exciting to see the progress made!I spent time connecting with other developers t...
11:44 pm GMT - Wed, August 18, 2021
Dev To
Sending POST Request In JS Using fetch
What's POST requestPOST: is a request that is used for sending information or data to a specific server. POST request using then and catchconst postTodo = (todo) => { fetch('https://jso...
11:41 pm GMT - Wed, August 18, 2021
Dev To
The Dungeon (A sidescroller game)
This is a codepen.io challenge game that I tried to make. It turned out really well. My friend told me to write some parts of this game in French, so I had to use A LOT of Google translate. Anyways, h...
11:20 pm GMT - Wed, August 18, 2021
Dev To
Building a Real Time Scoreboard with Ruby on Rails and CableReady
The release of Hotwire in late 2020 brought attention to a growing interest within the Rails community in building modern, reactive Rails applications without needing the complexity of an API + SPA.Al...
11:06 pm GMT - Wed, August 18, 2021
Dev To
Update on My Python Journey
This entry isn't a long one. I've been steady going along with the python udemy course and came across something very small, but so helpful. One of the recent projects I've worked on was a tip calcula...
10:50 pm GMT - Wed, August 18, 2021
Dev To
Awesome SwiftUI Libraries List
Do you know cool SwiftUI library? Welcome to contribute!https://github.com/Toni77777/awesome-swiftui-libraries AlertAlertToast-SwiftUI - Create Apple-like alerts & toasts using SwiftUI A...
10:35 pm GMT - Wed, August 18, 2021
Dev To
How to ask for help about code, and how to deal with the answers. A practical guide
How to ask for help about code and deal with the answersFor the rest of your life as a developer you will bump into problems that you simply DONT KNOW how to start, how to solve, and you will to...
10:19 pm GMT - Wed, August 18, 2021
Dev To
Oh my Tomtit - alternative to oh my zsh written on Raku
Oh My Zsh is quite poplar ecosystem allows people to run useful scenarios to customize their terminals as well to deal with typical tasks.A couple years ago I created the Tomtit and since then this ha...
09:41 pm GMT - Wed, August 18, 2021
Dev To
Pattern matching = switch
Photo by Parham Moieni on UnsplashAfter learning about the exciting, but sadly only Stage 1 proposal for pattern-matching in JavaScript, I felt compelled to write a library that tries to, erm, match i...
09:40 pm GMT - Wed, August 18, 2021
Dev To
Functions in JavaScript
A function is a mini-program that performs a task. In general, a program consists of multiple small functions. These functions are just small pieces of a big program that have input, processing, and o...
09:36 pm GMT - Wed, August 18, 2021
Dev To
Verifying Google Chat request in NodeJS
Google Chat includes a bearer token in the Authorization header of every HTTPS Request to a bot. For example:POSTHost: yourboturl.comAuthorization: Bearer %JWT%Content-Type: application/jsonUser-Agent...
09:22 pm GMT - Wed, August 18, 2021
Dev To
Webpack Academy 3: HTML
So now we have some basics in webpack knowledge! A lazy issueIf you check the HTML file and the webpack config you should see something wrong, no?Whenever we need to change the name of the output...
09:08 pm GMT - Wed, August 18, 2021
Dev To
TotalCross: A Powerful Cross-Platform Development Technology
I decided to make this article based on my first few contacts with TotalCross technology. It was something totally new and exciting for me, as I believe it is for all developers, to be able to manipul...
09:03 pm GMT - Wed, August 18, 2021
Dev To
Secure localStorage data with high level of encryption and data compression
By https://github.com/softvar/secure-ls secure-lsSecure localStorage data with high level of encryption and data compression.LIVE DEMO FeaturesSecure data with various types of encryption in...
09:00 pm GMT - Wed, August 18, 2021
Dev To
Calculations with booleans
Sometimes I like to take a look at the quirkiness of the language I code in and compare it to other languages. This time, I thought I'd share my findings with you, in case you also find them entertain...
08:46 pm GMT - Wed, August 18, 2021
Dev To
Livewire Revoluo no desenvolvimento front-end Laravel?
Quem nunca teve problemas na hora de fazer o desenvolvimento do seu front-end? Quem nunca queria usar Vue, mas por no saber usar muito bem, sofreu para conseguir um resultado igual ele? Pois bem, a re...
08:29 pm GMT - Wed, August 18, 2021
Dev To
react-color-palette: component for your React project.
Hello everyone!I would like to introduce you to my <ColorPicker /> component.I will be glad of any feedback, have a nice day!GitHub RepoOnline Demo Features: Lightweight No dependenci...
08:12 pm GMT - Wed, August 18, 2021
Dev To
Interview Prep Questions
Followup post for Setting Yourself Up for Interview SuccessBelow is a list of questions that I found extremely helpful when preparing for my interviews. Most of them came directly from the interviews ...
08:11 pm GMT - Wed, August 18, 2021
Dev To
Setting Yourself Up for Interview Success
When it comes to interviewing, everyone has their own style and way they like to approach it. When I started looking for my next opportunity, I was not quite sure what to expect. I read a few blog pos...
08:08 pm GMT - Wed, August 18, 2021
Dev To
Day 6: 100 days of code
There will be less content today as I am busy with academics. Don't forget to use the flex-wrap:wrapIn my last some of the projects, I have to change almost the entire code in media queries so th...
08:07 pm GMT - Wed, August 18, 2021
Dev To
Getting Started with Cypress
What's Cypress?Cypress is a JavaScript-based front-end testing tool. It helps you test the journey that users take from once they visit your website till they leave. You can use Cypress to test what u...
07:58 pm GMT - Wed, August 18, 2021
Dev To
Using Uniform CSS to build modern UI
Written by Nelson Michael Frontend web development is an ever-changing field, and the tools we use, such as frameworks and libraries, to make our development process more effective and exciting also c...
07:58 pm GMT - Wed, August 18, 2021
Dev To
Impressions of Polywork
Polywork is a new professional platform that has been getting a lot of attention lately. I can't remember exactly where I came across it initially on Twitter. I think @aspittel (Ali Spittel) may have ...
07:44 pm GMT - Wed, August 18, 2021
Dev To
Gotchas when converting strings to arrays in JS
This is a response to @antoomartini 's great article here, where she describes 4 ways to turn a string into an array: 4 ways to convert a string to an array in Javascript ...
07:25 pm GMT - Wed, August 18, 2021
Dev To
What tools do you guys use for managing your tasks/goals
As the title says, i am intersted in knowing what all tools do you guys use for managing everything like daily tasks, project specs, plans, professional goals, long-term (yearly) goals, kanban baords ...
07:19 pm GMT - Wed, August 18, 2021
Dev To
How to handle your JWT in your applications ?
This question is a sensitive subject all over the internet. Wherever you'll look at, peoples tend to be really dogmatic. - Don't store it in Local Storage !!! Don't you know about XSS attacks ?!- Plea...
07:18 pm GMT - Wed, August 18, 2021
Dev To
Best VS Codesetup
IntroductionSo I have been spending a lot ( so much ) time creating the best coding setup, this story is intended for Javascript or Typescript dev. Extensions as separateparts 1. Color...
06:36 pm GMT - Wed, August 18, 2021
Dev To
What is the performance impact of using array configuration in webpack
Webpack has the feature of accepting an array of configuration objects instead of one object. Unfortunately, it comes with a performance penalty - in this article, I'll look at how serious the slow-do...
06:32 pm GMT - Wed, August 18, 2021
Dev To
How immutable data can benefit your data-driven application.
The promise of blockchain technology set out to change data systems and revolutionize networks. Blockchain advocates pledged to decentralize voting, registration, commerce, and currency. Although vari...
06:29 pm GMT - Wed, August 18, 2021
Dev To
Is it time to let go of Bootstrap?
Hello again!, After a short break, I am back again with a non-technical post. As Web-Dev's, we use and search all possible ways, to get our job done in the easy way. The most vital visual part of Web-...
06:21 pm GMT - Wed, August 18, 2021
Dev To
Spotting a toxic workplace
Spotting a toxic work place is easy right?Crumby offices Beige walls Boring industry PHP No MacBooks Wrong, wrong, wrong, wrong and wrong. Some of the most interesting work you can do as a devel...
05:54 pm GMT - Wed, August 18, 2021
Dev To
100daysofcode [Day - 08]
100daysofcode [Day - 08]Today I've gained some more knowledge about nested functions and tried to handle some errors. also, updated the previous (day-06 my bank) by fixing some error and adding ...
05:52 pm GMT - Wed, August 18, 2021
Dev To
Goodbye Adobe! Or: why we are leaving the Adobe product family!
My team and I have been using Adobe Creative Cloud for several years now. Despite the relatively high price, we were mainly convinced by the familiarity of the software as well as the good interoperab...
05:12 pm GMT - Wed, August 18, 2021
Dev To
Listen to S6E2 of DevDiscuss: "An AWS Service Deep Dive" with Ken Collins & Vlad Ionescu
Listen to DevDiscuss S6E2 right here on DEV: S6:E2 - Lambda, Fargate, EC2, Oh My! An AWS Service Deep Dive DevDiscuss Your...
05:03 pm GMT - Wed, August 18, 2021
Dev To
Get types by Writing Hybrid JavaScript
introductionWe all know the frustration caused by not having typed JavaScript, it's also one of the main reasons why people tend to switch to typescript to gain access to live code error predict...
04:39 pm GMT - Wed, August 18, 2021
Dev To
Day 5: 100 days of code
Starting day 5 FrontendMentor:- Order Summary ComponentLearnings:-Made an outer-container, and then set the background image as that svg file, due to this there is no distortion in that. Also, se...
04:29 pm GMT - Wed, August 18, 2021
Dev To
Redis caching layer for Cloudflare KV in Golang
Why redis-cloudflare-kv?Cloudflare KV is a highly distributed, eventually consistent, key-value store that spans Cloudflare's global edge. It allows you to store billions of key-value pairs and ...
04:25 pm GMT - Wed, August 18, 2021
Dev To
Keeping Yourself Safe Online
As the Internet evolves so does the threats and attackers that lie below it, did you know 60% of small companys close within 6 months to cyberattacks? Protecting Yourself On The InternetThe inter...
04:06 pm GMT - Wed, August 18, 2021
Dev To
Rest vs. GraphQL: A Critical Review
Originally posted on the We Watch Tech websiteThis week at work, an engineer proposed that we start putting effort into ensuring our backend endpoints follow RESTful practices. The team was excited by...
04:05 pm GMT - Wed, August 18, 2021
Dev To
Deploying a "serverless" app
BackgroundSo last night I decided to deploy a serverless app that generates some number of random words. AWS ServicesRoute53LambdaAPI GatewayS3 StorageCloudfront CacheCertificate ManagerFir...
04:05 pm GMT - Wed, August 18, 2021
Dev To
10 reasons to switch from Java to Kotlin right now!
My name is Viacheslav Aksenov, I am developer of big and complex backend systems. I started from Java 7, than upped to Java 8 and sometimes Java 11 for developing. Last year I Writing all new code on ...
03:50 pm GMT - Wed, August 18, 2021
Dev To
Welcome to Hasya Katta Official
Hasya Katta Official was founded by Smit Shetye on June 1st, 2020.So what is Hasya Katta Official? Well Hasya Katta Official is a conglomerate which serves in multiple industry of technology (viz comp...
03:45 pm GMT - Wed, August 18, 2021
Dev To
Train a text labeler
This article is part of a tutorial series on txtai, an AI-powered search engine.The Hugging Face Model Hub has a wide range of models that can handle many tasks. While these models perform well, the b...
03:42 pm GMT - Wed, August 18, 2021
Dev To
Vue Tips 22: Where do you put shared state?
This newsletter was sent out to my list on August 18, 2021. Sign up here to get emails like this each week!Hey!Conference season is beginning, and you won't want to miss all the amazing talks coming u...
03:19 pm GMT - Wed, August 18, 2021
Dev To
Tina Cloud is Now in Public Beta
We are pleased to announce that Tina Cloud is in beta, and all of the core functionality is in place for your team to have a great content editing experience on Next.js sites! If you are excited as we...
03:18 pm GMT - Wed, August 18, 2021
Dev To
Learning Python- Intermediate course: Day 10, Complex numbers part 2
Yesterday we learnt the basics of operating with complex numbers. Today we will cover many different functions related to complex numbers. Phase of complex numberThe phase or the argument o...
03:04 pm GMT - Wed, August 18, 2021
Dev To
Customize the grid/layout using CSS variables.
You can create a layout in many ways. Using Grid Or Flex to create a layout is more advanced and customizable.If your layout is dynamic and complex then you can use this approach to design your layout...
02:45 pm GMT - Wed, August 18, 2021
Dev To
Vite Update: PWA Documentation for VITE Started Rolling
Vite is actually becoming popular because of how fast it is when it comes to development server, not only that but it also optimizes your web application.According to Wikipedia progressive web applica...
02:08 pm GMT - Wed, August 18, 2021
Dev To
The Proper Way to Write Async Constructors in JavaScript
Async Constructors???Before anyone rushes into the comments section, I must preface this article by emphasizing that there is no standardized way to write asynchronous constructors in JavaScript...
02:01 pm GMT - Wed, August 18, 2021
Dev To
Build a Serverless Subscription Site with Stripe
In this tutorial, we'll be building out a site that uses Stripe to create a checkout system, then that triggers an AWS Lambda Function provisioned through AWS Amplify which creates a user for the purc...
01:52 pm GMT - Wed, August 18, 2021
Dev To
How to use the dev.to API!
Why?I use dev.to as my main dev blogging area now, but I want to show-off my blogs on my portfolio! So we're going to create a simple list of the latest 3 blog articles which link back to the de...
01:51 pm GMT - Wed, August 18, 2021
Dev To
Node.JS DevOps: Simplify Your Life with GitHub Actions
n this article, I will share with you the configuration that I have adopted for deploying MESS (MongoDB Event Sourcing System), my first Node.js opensource project. The configuration is a single YAML ...
01:48 pm GMT - Wed, August 18, 2021
Dev To
Data Engineering in The Terminal | How I Kedro
UbuntuI recently switched over to using Ubuntu, it works well pretty much out of thebox for me. I am using gnome with a dark theme. Gnome TerminalI am still using the built in default gnom...
01:42 pm GMT - Wed, August 18, 2021
Dev To
Grow Your Brand as a Developer
What is HTML All The ThingsHTML All The Things is a web development podcast and discord community which was started by Matt and Mike, developers based in Ontario, Canada. The podcast speaks to w...
01:35 pm GMT - Wed, August 18, 2021
Dev To
Bootstrap 5 Screen readers
What are Bootstrap Screen readers?Use screen reader utilities to hide elements on all devices except screen readers. Installation Manual installation (zip package)To take advantage of ...
01:05 pm GMT - Wed, August 18, 2021
Dev To
Top 10 Atom packages for 2021
Continuing with my previous post "Atom, the hackable text editor" here's a list with the top packages of 2021. There are many other packages out there, but this list will give you a good entry point a...
01:04 pm GMT - Wed, August 18, 2021
Dev To
Speak it like you're playing a video game
Recently I faced problems to develop my learning in the English language and luckily (or by chance) I came across this wonderful talk by teacher Marianna Pascal, and I found it interesting to talk abo...
01:04 pm GMT - Wed, August 18, 2021
Dev To
The modern way of setting up IndexedDB
Updated for Aug 2021Look! What is that? Is it a plane? is it localStorage?No, it's IndexedDB - an unnecessarily complicated low-level API for client-side storage of lots of structured data.I would lik...
12:56 pm GMT - Wed, August 18, 2021
Dev To
Enterprise use cases for AWS Lambda
Recently, we covered thetop enterprise serverless use casesfor AWS Lambda. To refresh our memory, according to theCNCF (Cloud Native Computing Foundation), most commonly AWS Lambda is used for REST AP...
12:43 pm GMT - Wed, August 18, 2021
Dev To
Fiction Writing Prompts: the way to Master Creative Thought
Fiction Writing Prompts: the way to Master Creative ThoughtAn exercise in fiction writing will be rather more demanding than the other task that students usually face. If you have got never worked on ...
12:39 pm GMT - Wed, August 18, 2021
Dev To
Build an Article Recommendation Engine With AI/ML
Content platforms thrive on suggesting related content to their users. The more relevant items the platform can provide, the longer the user will stay on the site, which often translates to increased ...
12:02 pm GMT - Wed, August 18, 2021
Dev To
Webix File Manager. A worthy web counterpart of a desktop application
The tendencies of recent years show that the age of desktop apps, in their classical sense, is running out. Just as at one time floppies were superseded by CD/DVDs, and the last ones were replaced by ...
11:45 am GMT - Wed, August 18, 2021
Dev To
Page Object Model in Cypress
In this tutorial, we will cover how to setup Page Object Model in Cypress. We will also cover why Cypress team suggests not to use Page Object Model. What is Page Object Model (POM)POM is a popul...
11:45 am GMT - Wed, August 18, 2021
Dev To
3 methods for testing JavaScript Lambda functions
This article will discuss the different options for testing your AWS Lambda functions; the focus will be on JavaScript.Function as a service(FaaS) offerings like AWS Lambda are a blessing for software...
11:27 am GMT - Wed, August 18, 2021
Dev To
Make a Random Meme API With Node.js and Puppeteer
Hello thereToday's article is all about how you can make a Random Meme API using Node.js and web scraping. We'll be using Fastify for our API and we'll be using Puppeteer to scrape the web and ...
09:56 am GMT - Wed, August 18, 2021
Dev To
Writing as a developer is like going on a journey
Do you often feel the urge to write an excellent blog article, or do you not care about it at all? Your choice doesn't matter here, and it is neither good nor bad. As a developer, you need to handle a...
09:53 am GMT - Wed, August 18, 2021
Dev To
5 FREE Colour picker website
I discover one new website it contains lot of resources for developers.Link : https://www.tamizhtechie.com/readingpage/developerzone/8/Please explore and get your free resources website today and shar...
09:18 am GMT - Wed, August 18, 2021
Dev To
Tooltip using TailwindCss and AlpineJs
In this Tutorial, we will build Tooltip using TailwindCss and AlpineJs and then encapsulate the logic into Laravel Component. At the end of the Tutorial, we will have a Tooltip like below:Before you b...
09:11 am GMT - Wed, August 18, 2021
Dev To
What are your best tips for starting well in a new job?
Hello friends. I'm happy to start a new job soon I'm also a bit anxious. In the past, I had been overwhelmed by all the unknown that comes with a new job: unknown people, unknown expectations, unknow...
08:53 am GMT - Wed, August 18, 2021
Dev To
8 Technical Writing Tips I Learned From Writing For SitePoint, Draft.dev, and More
This article was originally published on my personal blogLate 2020, after writing articles sporadically, I finally created this blog. Through this blog, I was able to write many articles and tutorials...
08:25 am GMT - Wed, August 18, 2021
Dev To
JavaScript Form Validation and CSS Neumorphism (Video Tutorial)
In the following tutorial we are going to cover JavaScript Client Side Form Validation, CSS Neumorphism and Show/Hide Password.The source code is available here: https://github.com/chaoocharles/javasc...
07:58 am GMT - Wed, August 18, 2021
Dev To
const rvalue references
Recently I facilitated a workshop at C++OnSea. It went well, but there was one topic that I couldn't deliver as well as I wanted. You might have guessed it right, it was about const rvalue references....
07:50 am GMT - Wed, August 18, 2021
Dev To
Learning Go by examples: part 6 - Create a gRPC app in Go
In previous articles we created an HTTP REST API server, a CLI, a Bot for Discord and even a game for Nintendo Game Boy Advance. Today let's create another type of application: a gRPC app in Go! ...
07:49 am GMT - Wed, August 18, 2021
Dev To
Write Terraform Files in Go with hclwrite
I am one of the lead maintainers of the PagerDuty Terraform Provider which means I find myself writing a lot of Terraform definitions in HashiCorp Configuration Language (HCL). The provider itself con...
07:49 am GMT - Wed, August 18, 2021
Dev To
Eastern Europe Software Development Outsourcing: Is It a Good Idea in 2021?
The article was originally published on Ascendix Tech' blog.Eastern Europe software development outsourcing has become a strong market rival for most top outsourcing locations like the Philippines, In...
07:46 am GMT - Wed, August 18, 2021
Dev To
9 Cozy Vim color schemes
Photo by Joyful on UnsplashAhh... to be as cozy as a cat loaf. It's hard for us humans to achieve the same comfort. But having your Vim scheme set up properly to give you a relaxed vibe might just be ...
07:42 am GMT - Wed, August 18, 2021
Dev To
Accept payments through Stripe in a Next.js app
IntroductionDid you ever want to create an e-commerce platform and earn through it?One of the most tricky parts would be accepting payments. So let's see how you can do it Setting up ...
07:24 am GMT - Wed, August 18, 2021
Dev To
Implementing Machine Learning steps using Regression Model.
From our previous article we looked at the machine learning steps. Lets now have a look at how to implement a machine learning model using Python.The dataset used is collected from kaggle.We will be a...
07:23 am GMT - Wed, August 18, 2021
Dev To
Lights Out! - Overengineering a Dark mode
With the upcoming launch of the redesigned Safari themes are all the rage. It's not a new feature. Chrome on Android had it for years, Vivaldi brought it to Desktop, Apple brings new attention to it.T...
07:22 am GMT - Wed, August 18, 2021
Dev To
Ultimate guide to sorting in Javascript and Typescript
Background vector created by freepik - www.freepik.comThis post was originally published on Leocode Blog. IntroductionSurely in your coder/software engineer/developer/professional keyboard basher...
07:22 am GMT - Wed, August 18, 2021
Dev To
20 Active machine learning and data science communities
Whether you're a beginner or veteran in machine learning and data science, you might be interested in a place to ask questions, share projects, or join discussions on the latest developments.There are...
06:53 am GMT - Wed, August 18, 2021
Dev To
You don't need --save anymore for NPM installs
If you ever installed an NPM package the following syntax looks very familiar to you:npm install --save package_nameThis was long the golden standard to install a package and save it as a dependency i...
06:51 am GMT - Wed, August 18, 2021
Dev To
Trying Golang as a JavaScript lover
Read in light, midday, dark or zombie mode I have been into coding since early 2015. That's about 6 years now. In that time I have done HTML CSS JavaScript, its supersets TypeScript(My favorite langua...
06:24 am GMT - Wed, August 18, 2021
Dev To
[Joke] Bad things about every programming language
This is just a sarcastic post where I rant about the bad sides of every programming language I have tried/used. Please don't be offended, as this just for entertainment purposes.Let's get started:Pyth...
05:48 am GMT - Wed, August 18, 2021
Dev To
Protect Your Social Media Accounts
The Internet has made our lives easier in so many ways. However, you need to know how you can protect your privacy and avoid fraud. Remember, not only can people be defrauded when using the Internet f...
05:36 am GMT - Wed, August 18, 2021
Dev To
Best Dashboard Frameworks For Your Business.
You open your business application and your dashboard guides you about Key Performance Indicators in an instant. With the spike of engagement of business services in the cloud, dashboards have also mo...
05:35 am GMT - Wed, August 18, 2021
Dev To
5 JavaScript Practices That Will Help You In The Long Run
In this article, I will go over some practices in JavaScript that will help you in the long run. You might have already heard of some (or all) of them, but it's the details that follow below them that...
05:33 am GMT - Wed, August 18, 2021
Dev To
Automate JavaScript Code Linting and Formatting in 5 simple Steps
What are Git Hooks?Git hooks are basically scripts fired before an important action occurs, eg: before a commit is made, before code is pushed to a repo after a commit is made, etc. You can learn more...
05:32 am GMT - Wed, August 18, 2021
Dev To
No Fuss Dark-Mode Toggle with React & Styled-Components!
Have you noticed dark mode is pretty standard lately? Well, that's because it's badass!Let's achieve this new standard of awesome by utilizing styled-components and React! It's super easy to implement...
05:25 am GMT - Wed, August 18, 2021
Dev To
Creating View Components in ASP.NET Core 3.1
ASP.NET Core is a cross-platform, high-performance, open-source framework for building modern web, cloud and internet based applications. We can also develop Web APIs, mobile apps and client site sing...
05:08 am GMT - Wed, August 18, 2021
Dev To
Top Chrome Extensions That You Wish You Knew It Earlier
Chrome is a fantastic browser it's quick, well-designed, and jam-packed with useful features but that's only the beginning. Chrome's true strength lies in its vast library of add-ons, which provide ...
04:26 am GMT - Wed, August 18, 2021
Dev To
.NET Core In Artificial Intelligence Series-Overview
Hi .NET Developer, this is a series of how to complete artificial intelligence applications under .NET Core, and hope to provide a guide for .NET Developer to enter the field of artificial intelligenc...
04:21 am GMT - Wed, August 18, 2021
Dev To
Creating a confetti Effect in 5 minutes
Hello guys Hope you are safe. So after reading this blog i hope you will be able to create a confetti effect just in 5 minutesConfetti Falling Background is very impressive when it's a Birthday wishe...
04:14 am GMT - Wed, August 18, 2021
Dev To
Print Git Status in Your Tmux Statusbar
Table of ContentsProblemSolutionFunctionGit AliasTmuxConclusion ProblemI recently wanted to show git branch and status information of the project I am wokring on in tmux statusbar. Naturall...
03:24 am GMT - Wed, August 18, 2021
Dev To
WebSockets: A Conceptual Overview
Note: This article is for technical folks ranging from beginner to intermediate level. so if you are already aware of a particular topic, please feel free to check the Table of Content Introduc...
02:30 am GMT - Wed, August 18, 2021
Dev To
TypeScript Pros, Cons, Faqs, and Myths
TypeScript is intentionally and strictly a typed superset of JavaScript with optional type annotations that will be erased at compile time to preserve the runtime behavior of JavaScript. Currently ran...
02:03 am GMT - Wed, August 18, 2021
Dev To
Dynamo DB - Hands On
To create a new dynamo DB table follow the instructions below:-Go to the DynamoDB service. Click on create table.Add table name and primary key. For example I used TutTable as name and id as the prima...
01:48 am GMT - Wed, August 18, 2021
Dev To
[24] Top 10 Must-Have Web Dev Tools August 2021
Hi everyone . Today I would like to present you the brand new August edition of my blog post series - Top 10 Best Web Dev Tools. Every month I am trying to pick the most intriguing and handy instrumen...
01:29 am GMT - Wed, August 18, 2021
Dev To
Kotlin Multiplatform under the surface
The mobile development community has always had many alternatives for creating cross-platform apps. Since the days of webview-based solutions we've come a long way, but we still have many alternatives...
12:22 am GMT - Wed, August 18, 2021
Dev To
How to organize your JS code: Part 2
ModulesThe module pattern has essentially the same goal as the class pattern, which is to group data and behavior together into logical units. Also like classes, modules can include or access th...
12:07 am GMT - Wed, August 18, 2021
Dev To
My og:image Bug
This is the story of a bug that I found while developing my blog. It got me puzzled for a while until I found a seemingly unrelated issue that caused the problem. It may be a bit silly, but it could a...
12:03 am GMT - Wed, August 18, 2021
Dev To
Sending GET Request Using Fetch
Hello everybody, today, we'll discuss sending GET requests using fetch; What's GET requestGET: is a request used for getting or retrieving data or information from a specified server. Code u...
12:02 am GMT - Wed, August 18, 2021
Dev To
Building the Same App 5 Times
This is something that I was inspired to do because of the YouTube channel Fireship, which makes great videos about web development that I highly recommend if you're interested.Here's the original vid...
12:00 am GMT - Wed, August 18, 2021
Dev To
The Widen
I love typescript, it makes my life super easy and makes my dev experience far superior. That said one gripe I've always had in complex typescript codebase is with nested types, especially using thing...
12:00 am GMT - Wed, August 18, 2021
Dev To
A utility type for widening types
I love typescript, it makes my life super easy and makes my dev experience far superior. That said one gripe I've always had in complex typescript codebase is with nested types, especially using thing...
11:55 pm GMT - Tue, August 17, 2021
Dev To
ReactJS: What is the Virtual DOM?
QuestionsToday, I will be talking through the Virtual DOM through the structure of the questions to follow:What is the DOM?What is the Virtual DOM?Why do we use the Virtual DOM? How does the Vir...
11:39 pm GMT - Tue, August 17, 2021
Dev To
Data Wrangling with VSCode (Yes, Really!)
In this article, I'm going to show techniques and tips for transforming raw text data to standard format using VSCode. It's effective, quick, and dirty. Suitable for one-time wrangling.People who work...
11:18 pm GMT - Tue, August 17, 2021
Dev To
Rant on JS naming
What bothers me about JS is the way packages and tools are named.This post is inspired by this post.I don't like the naming with an extension.Like "Node.js".It is not the name of a file.Similally, rea...
11:06 pm GMT - Tue, August 17, 2021
Dev To
What I have been learning from the job hunt.
So as the title states I want this post to be about what I have learned from the dreaded job hunt so far.I have recently, been applying for work, and going through the interview process. And I can say...
10:18 pm GMT - Tue, August 17, 2021
Dev To
How To Use SQL Subqueries
PrerequisitesTo follow and fully understand this tutorial, you need to have the following:ArctypeBasic knowledge of SQL What Are Subqueries?A subquery is an SQL query that is nested in anot...
10:10 pm GMT - Tue, August 17, 2021
Dev To
Add the new Google Sign In to your React app!
TLDR: Scroll down and copy the code. You only need to add your login logic.This article will cover: A brief introduction to the new-ish Google Sign In apiHow to implement it using React and Typescript...
09:37 pm GMT - Tue, August 17, 2021
Dev To
Top 7 Featured DEV Posts from the Past Week
Every Tuesday we round up the previous week's top posts based on traffic, engagement, and a hint of editorial curation. The typical week starts on Monday and ends on Sunday, but don't worry, we take i...
09:35 pm GMT - Tue, August 17, 2021
Dev To
8 Biggest Website Security Mistakes Businesses Make
Website security is vital to the success of businesses and their longevity. Without a secure system, your valuable information can be compromised in a malicious cyber attack. Both small and large busi...
08:29 pm GMT - Tue, August 17, 2021
Dev To
How to Assert Redirects to Signed URLs in Laravel Tests
IntroductionI recently made a pull request that got merged into the Laravel framework and was released in v8.55. It added a new assertRedirectToSignedRoute() method that you can use in your test...
08:14 pm GMT - Tue, August 17, 2021
Dev To
Welcome Thread - v138
Welcome to DEV!Leave a comment below to introduce yourself! You can talk about what brought you here, what you're learning, or just a fun fact about yourself.Reply to someone's comment, either w...
08:11 pm GMT - Tue, August 17, 2021
Dev To
How to bypass Gmail captcha using Puppeteer and Node.js
I had a situation this week, I wanted to read and validate some data from a private Google Spreadsheet using Puppeteer. Initially, I found 2 problems:I needed to log in with a custom email/password to...
08:04 pm GMT - Tue, August 17, 2021
Dev To
Magical Javascript tips for every Frontend Developer
In this article, we will discuss the 15 useful JavaScript tips for every web developer to save their valuable and precious time.I am always ready to learn although I do not always like being taught Wi...
08:03 pm GMT - Tue, August 17, 2021
Dev To
User friendly errors with React error boundaries and fallback components
If we want to prevent our UI from crashing on errors and also have a fallback UI to show this errors in a friendly manner, we can use React error boundary components that wraps around critical parts o...
08:02 pm GMT - Tue, August 17, 2021
Dev To
How to access data from a subgraph on The Graph
This article outlines how to access data from a subgraph or API created on The Graph, as well as how to combine subgraph results using a React hook. What is The Graph?The Graph is an indexing pr...
08:00 pm GMT - Tue, August 17, 2021
Dev To
I am not Getting Promoted at Work - How to Escape the Endless Loophole?
Everyone in the workforce has some drive. For most employees, it is the payment at the end of the month that makes them work in their job. A lot of people are also doing their job because they love it...
08:00 pm GMT - Tue, August 17, 2021
Dev To
Top Questions To Answer When Building An App For Your Startup
Advancement in handheld gadgets upset the methods of correspondence with your clients. This ordered to have an application for your business, ceasing from which is shutting your ways to a customized a...
08:00 pm GMT - Tue, August 17, 2021
Dev To
Best CSS3 library for Frontend Developer
Web Developers used to spend a lot of time creating beautiful CSS. Thanks to the CSS libraries, we now have a better, faster, and more effective way to build responsive websites and web applications.A...
07:59 pm GMT - Tue, August 17, 2021
Dev To
Vs Code extensions for every Frontend Developer
Hello everyone, my name is suman and I'm a frontend developer. In this blog post, I would like to share 10 VS code extensions that every frontend developer should use. The purpose of using these exten...
07:45 pm GMT - Tue, August 17, 2021
Dev To
Stop playing Big Tech's hiring game
The hiring process is broken, companies find it incredibly difficult to hire the technical talent they need to do the job. There simply arent enough skilled developers out there to work on the perfect...
07:18 pm GMT - Tue, August 17, 2021
Dev To
Solucin: SSH Config -Problemas por mltiples cuentas de git en un mismo ordenador
En este artculo aprendersEl problema de tener muchas cuentas de git, gitlabUna solucin sencilla si te da problemas al momento de clonar o hacer push a un repo de forma remota por sshPor qu colo...
07:04 pm GMT - Tue, August 17, 2021
Dev To
Day 4: 100 days of code
DIfference between innerHTML and innerText in jssee this medium article for details.This is short summary of the above article. Difference between getElementById and getElementsByClassNameT...
06:19 pm GMT - Tue, August 17, 2021
Dev To
Deploying CI/CD For NodeJS Serverless Applications Workshop: Part V
CANARY DEPLOYMENTSA Canary Deployment is a technique that reduces the risk of deploying a new version of an application by slowly rolling out the changes to a small subset of users before rollin...
06:17 pm GMT - Tue, August 17, 2021
Dev To
Array.splice() & Array.slice()
Hello Dear Readers,In the previous posts of this series, we've already learnt how to add elements to an array using array.unshift() & array.push() methods and remove elements from an array using a...
05:55 pm GMT - Tue, August 17, 2021
Dev To
Immutable Databases Are Here to Stay... pun intended
If understanding the inner workings of SQL and NoSQL databases didnt leave your head spinning, Id like to dust off a database relic, the Multi-Version database. These systems are actually a fairly sim...
05:51 pm GMT - Tue, August 17, 2021
Dev To
100daysofcode [Day - 07] {Weekly Project - 01}
100daysofcode [Day - 07] {Weekly Project - 01}Today I've made a one-page website using bootstrap. you can get details about bikes & also can buy the bike.still updating the site...!live prev...
05:32 pm GMT - Tue, August 17, 2021
Dev To
You Can Now Register for CodeLand 2021 & View the Speaker Lineup
CodeLand is a special time of year for the DEV and CodeNewbie communities it's our chance to celebrate early-career software developers, people learning to program, mentorship, and form authentic con...
05:14 pm GMT - Tue, August 17, 2021
Dev To
Astro Framework
You can use any framework you want (or none at all)#### Really Awesome Not!#### But will it not create a mess#### But still pretty powerfullYes! it is powerful for a person who has experience w...
05:03 pm GMT - Tue, August 17, 2021
Dev To
How to make a Next.js app a PWA with offline support
Hello everyone In today's article, we will see how we can make a PWA out of a Next.js app! And it is going to be very exciting as the biggest feature will be offline support with a very little c...
04:51 pm GMT - Tue, August 17, 2021
Dev To
Make your lambda functions lightweight
I see a lot of articles on how to create a lambda with simple steps, always showing the hello world. But every time you start using dependencies in your lambda function, it starts to weigh.So, this ar...
04:48 pm GMT - Tue, August 17, 2021
Dev To
Beginners course for mobile app dev at zuri
ZURI is an online training institute that teaches new or experinced tech enthusiasts using tasks or challenges in order to make them proffessionals in whatever field they are being disciplined in.Here...
04:47 pm GMT - Tue, August 17, 2021
Dev To
Macaw Tabs jQuery Plugin for CSS Tabs
We are excited to launch lightweight and friendly jQuery plugin for HTML, CSS tabs. Macaw Tabs implements the W3 design patterns for tabs.Tabs are a set of layered sections of content, known as tab pa...
04:35 pm GMT - Tue, August 17, 2021
Dev To
My Zuri plan
I am Igbokwe Chinemenma, a novice in front-end development which is why I am here. My intention is to build on the little knowledge I have in order to be an independent developer all round.I will also...
04:33 pm GMT - Tue, August 17, 2021
Dev To
Adventures in Scale: Google is Techs Lewis and Clark
To call Google a titan of the tech industry would be an understatement. Their name has become synonymous with the internet itself. The very act of retrieving information from the internet the core fu...
04:29 pm GMT - Tue, August 17, 2021
Dev To
Goals for the HNK Internship
Joining HNK Internship will provide me with the opportunity to grow my skills in both Frontend and Backend Development. I haven't had a real experience designing and developing responsive websites, ju...
04:26 pm GMT - Tue, August 17, 2021
Dev To
Top reasons for senior developers to start working for Mad Devs
Software developers are among the top-paying professions in the world. Good software developers are scarce. Thats why they are pretty picky. To attract and retain a senior software developer, a compan...
04:16 pm GMT - Tue, August 17, 2021
Dev To
How to Create Pages on the fly with Dynamic Zone
Before I start, I have to make sure you are the right person to read what will follow.This article will explain in details how you can create pages on the fly with Strapi using Dynamic Zones for a Nex...
03:54 pm GMT - Tue, August 17, 2021
Dev To
4G Mobile Proxies user's experience
Hey.I'm not really into reviews and all that sort of things so don't be judging=)Everyone who works in the digital field is looking for ways to improve their work processes and minimize risks. A priva...
03:45 pm GMT - Tue, August 17, 2021
Dev To
AWS Certified Cloud Practitioner CLF-C01 Exam Questions Part 5
Source: AWS: https://www.awslagi.com GCP: https://www.gcp-examquestions.comA company has a compliance requirement to record and evaluate configuration changes, as well as perform remediation act...
03:22 pm GMT - Tue, August 17, 2021
Dev To
Starter template for Nextjs, TailwindCSS & TypeScript ( with Redux )
Looking for a Starter Template for Nextjs, TailwindCSS & TypeScript? Then, this might be the kickstarter for you.https://github.com/krishneup/nextjs-typescript-tailwindcss-starterFeaturesLight/dar...
03:21 pm GMT - Tue, August 17, 2021
Dev To
a log of executed tmux commands
As we push the limits of tmux further and further you are bound to end up in asituation where you are mashing down a hotkey and it's just not doing what youwant it to do, and you have no idea why.show...
03:10 pm GMT - Tue, August 17, 2021
Dev To
A Vim Guide for Veteran Users
This article is the fifth of the series aimed to teach Vim from the ground up:Vim for BeginnersVim for Intermediate UsersVim for Advanced UsersVim for Adept UsersVim for Veteran UsersCan you picture a...
03:09 pm GMT - Tue, August 17, 2021
Dev To
How to become an AWS Community Builder
You're an ambitious but humble person, with a hunger to learn. You're passionate about sharing the power of cloud computing with the world and meeting others who feel the same. You may also feel uncer...
02:56 pm GMT - Tue, August 17, 2021
Dev To
Como fazer perguntas sobre cdigos e lidar com as respostas, um guia prtico
Como fazer perguntas sobre cdigos e lidar com as respostasPro resto da sua vida vc como dev vc esbarrar em coisas que vc no faz A MENOR ideia nem de por onde comear. Como vc conduzir essa situao...
02:52 pm GMT - Tue, August 17, 2021
Dev To
How to Write Simple Unit Tests in JavaScript with Mocha and Chai
In this article, I will give a simple illustration of what unit testing is as well as show you how to unit test functions in JavaScript with Mocha and Chai.Before we dive into the technical part of Un...
02:30 pm GMT - Tue, August 17, 2021
Dev To
Creating a custom progress indicator
Disclaimer: I figured I add this just in case some people get confused. The images are cropped images and the actual widget is just the circle part and not the rectangle with rounded corners.Hello! To...
02:23 pm GMT - Tue, August 17, 2021
Dev To
Simple Countdown Timer | Vanilla JavaScript
Hello, DEV, sometimes, youre going to need to build a JavaScript countdown clock. You may have an event, a sale, a promotion, or a game. You can build a clock in Vanilla JavaScript rather than reachin...
02:16 pm GMT - Tue, August 17, 2021
Dev To
Internet Computer: Web App Decentralized Database Architecture
We are developing a proof of concept to port our web app, DeckDeckGo, to DFINITY's Internet Computer.After having validated the hosting and password-less authentication integration, we are tackling th...
02:14 pm GMT - Tue, August 17, 2021
Dev To
Exploring the Synergy of Content Creation & Marketing
Why is Effective Marketing Strategy Important?Today, the technology spectrum is growing faster than ever before. Companies in the tech sector are trying harder than ever before to be found in th...
01:17 pm GMT - Tue, August 17, 2021
Dev To
Docker 101!
Welcome dear reader to yet another learning opportunity. I applaud you for the commitment devoted to become a better version of yourself. Always here to remind you,Every master was once a beginnerWhat...
01:08 pm GMT - Tue, August 17, 2021
Dev To
Top 5 Tips to Boost your rails app performance
The performance of the web application is crucial and the app speed really matters, as it plays a great role of it's success.so what techniques will help us improve the performance of our application?...
01:05 pm GMT - Tue, August 17, 2021
Dev To
Anahtar Dorulamal API Servisi Oluturma
Her istekte kullanc ad ve parolay gnderme zorunluluu sakncaldr ve aktarm gvenli HTTP olsa bile bir gvenlik riski olarak grlebilir, nk istemcinin bu kimlik bilgilerini isteklerle gnderebilmesi iin ifre...
12:39 pm GMT - Tue, August 17, 2021
Dev To
5 APIs to Develop Your Next Project
IntroductionI like the power of APIs. They turn simple applications into more useful, informative applications. I have been using APIs to turn my thoughts into a real-life problem-solving applic...
12:36 pm GMT - Tue, August 17, 2021
Dev To
Learning with Self-Help
Let's start with introductions. Hi, I'm John Phillips.I'm an aspiring web developer.Like everyone else, I have many flaws, I embrace, resent and blame them. I'm not ashamed to discuss my "failures", o...
12:14 pm GMT - Tue, August 17, 2021
Dev To
2. Implement custom Omit Type in TypeScript
Implement Omit<Type, Keys>Constructs a type by picking all properties from Type and then removing Keys.interface Todo { title: string; description: string; completed: boolean;}If ...
11:24 am GMT - Tue, August 17, 2021
Dev To
How to make all developer heroes?
As a CTO, I try to reduce "bus factor" and the "hero developer" problems.Why these are problems? Because to scale the team, knowledge needs to be scaled too.Scaling technical knowledge enable newcomer...
11:19 am GMT - Tue, August 17, 2021
Dev To
A 97.7% JavaScript Template Blog Website
Hi there ,I'm hugely excited to finally announce the "release" of my Blog website as a template to be modified freely and be used by anyone to his liking. I've been working the last couple of months w...
11:12 am GMT - Tue, August 17, 2021
Dev To
Presentation of "Markdown-Processor"
Today, we won't speak about a open source tool or talk about how to do something.Today, I'm proud to present you a personal project: "Markdown-Processor" PresentationWhat is Markdown-Processor ?M...
11:11 am GMT - Tue, August 17, 2021
Dev To
Windows 11 Settings menu using vanilla HTML, CSS & JS
Hello devs,I recreated the windows 11 settings app for the web. Made in vanilla HTML, CSS & JS. Wanna check it out?Live demo: https://yashash1511.github.io/win11-settingsGithub: https://github.com...
10:52 am GMT - Tue, August 17, 2021
Dev To
Python Trim: Remove Whitespaces From Strings
In this short tutorial, we look at how to use Python to trim a string. We also look at all the built-in methods to remove whitespaces in a string. This tutorial is a part of our initiative at Flexiple...
10:35 am GMT - Tue, August 17, 2021
Dev To
Solving Angular slow renders with NgRx selectors
Follow me on Twitter at @tim_deschryver | Subscribe to the Newsletter | Originally published on timdeschryver.dev.This week I got to work on a project that had some difficulties to render an Angular t...
10:31 am GMT - Tue, August 17, 2021
Dev To
I Promise you won't have to await long to understand async in Javascript
As you're poking around with modern Javascript, it won't take you long to encounter one of the main asynchronous keywords: Promise, await, or async. So, how do these they work, and why would you want ...
10:09 am GMT - Tue, August 17, 2021
Dev To
9 Amazing Things To Do With Python (Part 2)
Hello, buddies! The reason for Python to become one of the most popular and used languages in the world is its Simplicity and wide range of usability. So here are 9 Amazing things to do with Python. S...
09:51 am GMT - Tue, August 17, 2021
Dev To
How to use Luos with Arduino? Step 1 - Setup the IDE
[Testing the new dev.to video feature] Here is a "quick and dirty" video tutorial I just made, showing how to set up theArduinoIDE to use Luos with your Arduino and Genuino boards... Luos is an open-...
09:38 am GMT - Tue, August 17, 2021
Dev To
SEO Techniques 2021
29 SEO marketing techniques Organic traffic is the best kind of traffic you can get. SEO gives you consistent & reliable traffic. Focus on SEO from day 1. Don't wait till your product is built to ...
09:35 am GMT - Tue, August 17, 2021
Dev To
How to create Music player with pure HTML, CSS, JS
Hello, Today we'll see, how we can easily create a music player using HTML, CSS and JS only. No other library. Our music player has three section or screen. Home screen, player screen and playlist sec...
09:08 am GMT - Tue, August 17, 2021
Dev To
Methods in Python O.O.P
IntroductionThis is a series of Simplified Object-oriented programming in python. Kindly check out the post before proceeding. As discussed in that post,here we will discuss the following:Defini...
09:07 am GMT - Tue, August 17, 2021
Dev To
Var vs Let vs Const in JavaScript
Let's understand comparison between var, let and const.Variables defined with var declarations are globally scoped or function scoped and let and const has block scope or we can say local scope....
09:04 am GMT - Tue, August 17, 2021
Dev To
How to produce YouTube videos simpler?
Today I published my first youtube video. It was much harder to make than I expected.I learned a lot:LightningSound setupScreen + Face + Drone recordingKdenliveOBS recording settingspublic domain lice...
08:33 am GMT - Tue, August 17, 2021
Dev To
The Ultimate Guide to Web Scraping with Node.js
What is web scraping?It involves automating the task of collecting information from websites.There are a lot of use cases for web scraping you might want to collect prices from various e-commerc...
07:46 am GMT - Tue, August 17, 2021
Dev To
Pagination in MongoDB
What is the Purpose of a Website? To display data and to interact with the dataBut there are Hundreds of documents present in the Servers and handling or present all of them at once can become overwhe...
07:37 am GMT - Tue, August 17, 2021
Dev To
What's the worst part about the JS ecosystem?
Photo by m wrona on UnsplashSeriously, give me your honest opinion and save any rant: what's the worst part about being a developer in the JS ecosystem? What makes you roll your eyes up to the sky? Wh...
07:36 am GMT - Tue, August 17, 2021
Dev To
Can You Have Multiple Amazon Seller Accounts?
Everyone knows that Amazon is the global leader of the eCommerce world. And, if you have a flourishing online business on this platform, its time to expand it. There are many ways you can do it, like ...
07:25 am GMT - Tue, August 17, 2021
Dev To
SambaHVL Eklentisinin Eklenti Marketi ile Yklenmesi
lk olarak Eklenti Maazasna girmemiz gerekiyor, bunu da aadaki iki yntemden istediinizi seerek yapabilirsiniz:Sol taraftaki mennn en altnda bulunan Eklenti Maazas ikonuna tklayarakEkrann sa tarafnda bu...
07:10 am GMT - Tue, August 17, 2021
Dev To
VS Code extensions For Every Front-end Developer
Hello everyone, my name is suman and I'm a frontend developer. In this blog post, I would like to share 10 VS code extensions that every frontend developer should use. The purpose of using these exten...
07:06 am GMT - Tue, August 17, 2021
Dev To
Getting unique values from a JavaScript array using Set
Often we want to get unique values from a single array. Luckily for us, this is relatively easy in modern JavaScript.To give you a small recap on how one would do this with a manual loop and push in J...
07:00 am GMT - Tue, August 17, 2021
Dev To
Project Ideas to Make You a Better Developer
There's no secret method in becoming a better developer.There's no substitute for hard work.You gotta study, and simply grind it out.But sometimes you can speed up the process.One way is to create "go...
06:39 am GMT - Tue, August 17, 2021
Dev To
AngularJS vs. Angular 2 vs. Angular 4
IntroductionThe advances that empower the Internet will in general change, advance and advance at quick velocities, as prerequisites change and engineers fabricate better forms of the product. A...
06:36 am GMT - Tue, August 17, 2021
Dev To
Block vs. Inline vs. Inline-Block
Blockelements with display: block;.It occupies the entire horizontal space of its parent element.Always start on a new line.Most elements by default belongs to this category. For a complete list...
06:36 am GMT - Tue, August 17, 2021
Dev To
[Part 1] Executing batch jobs in a multi-container environment using NodeJS and express.
High internet adoption and penetration have made it necessary for backend applications to be built for scale. Scaling the infrastructure up/down dynamically based on traffic ensures that tech acts as ...
06:31 am GMT - Tue, August 17, 2021
Dev To
Best Css Library For Developer
Web Developers used to spend a lot of time creating beautiful CSS. Thanks to the CSS libraries, we now have a better, faster, and more effective way to build responsive websites and web applications.A...
06:24 am GMT - Tue, August 17, 2021
Dev To
Learning Python- Intermediate course: Day 9, Complex numbers part 1
Today we will learn about complex numbers in Python by importing the cmath module.Handling complex numbers in Python is very easy. We can easily do normal stuff like addition and subtraction, et...
05:44 am GMT - Tue, August 17, 2021
Dev To
GitHub Codespaces GA: Any Good? - Reviewed and Tested
GitHub has just released Codespaces in GA, meaning that now it is available for everyone (well, almost everyone, more on this later) and it's feature complete.In this article we will see how it works,...
05:08 am GMT - Tue, August 17, 2021
Dev To
VS Code plugins to increase coding speed
Hey world, here is the list of plugins that I found helpful for react native developers to increase coding speed.AutoRename Tag Since VS code will not rename the paired tag automatically, this plug...
05:05 am GMT - Tue, August 17, 2021
Dev To
Add Emoji Picker To An Input Field In React App [Easy way].
Simple And Easiest way to add an emoji picker to your React app.Emojis are now such an essential part of how we communicate that we simply cant afford to leave them out of our applications. The...
03:57 am GMT - Tue, August 17, 2021
Dev To
Databases in AWS - DynamoDB
DynamoDB is NoSql, key-value, document database that delivers to massive workloads. It is a distributed, fully managed, server less database that can scale to millions of requests per second and trill...
03:55 am GMT - Tue, August 17, 2021
Dev To
6 Advanced JavaScript Concepts You Should Know
1. Closures to Extend Variable ScopeClosures in JavaScript are a fairly straightforward concept, and have been discussed online in a number of in-depth articles. The fact that they are straightf...
01:56 am GMT - Tue, August 17, 2021
Dev To
Create a voice recorder with React
When we develop a web app we can think browsers like a swiss knifes, these include a bunch of utilities (APIs), one of them is get media devices access througth mediaDevices API from the navigator obj...
01:46 am GMT - Tue, August 17, 2021
Dev To
Space Exploration (What's all the outrage about?)
What's all the outrage about?Ive seen a lot of posts on social media bashing Elon Musk, Richard Branson, & Jeff Bezos for their space exploration investments. Outrage that they're into space while...
01:38 am GMT - Tue, August 17, 2021
Dev To
Handle OTP Auth via your own source code
Laravel OTP AUTHThis package allows you to authenticate with one time password access (OTP).https://github.com/cuongnd88/otp-authExample Usage:Route::get("/notify", function(){ return App\Mod...
12:29 am GMT - Tue, August 17, 2021
Dev To
Importing Typescript files in Angular with Barrels.
Get your projects more readable and organize using this technique.YouTube link video: https://youtu.be/iiRnt3XBBmg...
11:02 pm GMT - Mon, August 16, 2021
Dev To
Best Social Media Posting and Scheduling APIs of 2021
Last year we published one of our most popular articles on the best social media APIs for posting and scheduling. It got a lot of attention from platforms, CMS, agencies, and companies that want to pr...
10:42 pm GMT - Mon, August 16, 2021
Dev To
Making PUT & DELETE Request Using Axios In React.js
Hi, I'm Aya Bouchiha, today, we'll cover sending PUT and DELETE requests in react.js using axios.POST & GET Request using axios in react.js Axiosaxios: is a popular Javascript library used fo...
10:41 pm GMT - Mon, August 16, 2021
Dev To
Setting up a CI/CD with Jenkins
** What you need ? **Dockerhub and Github AccountServer with linux setup. For this case ubuntuYour application is already need to be configured on your test instances*This tutorial assumes you h...
10:37 pm GMT - Mon, August 16, 2021
Dev To
How good health leads to better productivity ?
Anyone who might be following some healthy routine will definitely argue upon why the old mantra 'Health is Wealth' is still gold. Ask any of them and they will make you get up(obviously, from sitting...
10:28 pm GMT - Mon, August 16, 2021
Dev To
Data Structure Series: Hash Table
IntroductionWe use forks to eat pasta, spoons to eat soup, and chopsticks to eat dumplings. Each silverwares have its advantages/disadvantages, hence working better than the other for the food t...
10:02 pm GMT - Mon, August 16, 2021
Dev To
Um Quase Guia de Como Contribuir em Projetos Open Sources
Hoje eu trago um post inspirado em uma thread no twitter: como comear a contribuir para projetos open-sourc . Bom e hoje eu vim trazer um pouco da minha experincia de como comecei a contribuir e assim...
09:46 pm GMT - Mon, August 16, 2021
Dev To
Some useful tools for a web developer.
wappalyzer:wappalyzer is a chrome extension to find out the technology stack of any website. Instantly reveal the technology stack any website, such as CMS, ecommerce platform or payment processor, as...
09:32 pm GMT - Mon, August 16, 2021
Dev To
HOW I WILL USE KODECAMP AND WIN HNG TROPHY.
During my last post, I told you how I was accepted into the HNGi8 internship and my plan to win the HNG trophy which is the T-shirt.After some much wondering on the internet trying to find a helping ...
09:25 pm GMT - Mon, August 16, 2021
Dev To
My Journey Into Web Development
Hi.I'm Dipo and welcome to my little talk about how my journey into web development has been for about 6 months. I am actually writing this article because of an internship role Im currently intereste...
09:23 pm GMT - Mon, August 16, 2021
Dev To
My Training process In KodeCamp
IntroductionI am David Edu, certified in Data analytics/Business Intelligence, presently pursuing a career in decision making using Data science. I'm fascinated about the application of machine ...
09:23 pm GMT - Mon, August 16, 2021
Dev To
Website Setup Essentials
Everything you need to start your minimal, fast and secure Blog Register E-Mail: Mailfence | Criptext Get Git: GitHub | GitLab Host your Git: Netlify | Vercel Regis...
09:21 pm GMT - Mon, August 16, 2021
Dev To
What Is a URL?
URL (Uniform Resource Locator) is the so-called address of the desired resource on the internet that consists of multiple components/parts. Let's take a look at the following URLhttps://admin:[email protected]...
09:21 pm GMT - Mon, August 16, 2021
Dev To
How to Build Java Applications Today: August 16, 2021
TL;DRWill Project Loom kill reactive programming, more VS Code Java improvements, JDK Mission Control 8.1.0, Spring Data 2021.0.4 & 2020.0.12, Quarkus 2.1.2, Micronaut 2.5.12. READMEThi...
09:14 pm GMT - Mon, August 16, 2021
Dev To
Team Topologies: Organizing Business and Technology Teams
Effective software teams are essential for any organization to deliver value continuously and sustainably. But how do you build the best team organization for your specific goals, culture, and needs?I...
08:30 pm GMT - Mon, August 16, 2021
Dev To
Bitdefender: My Honest Review
Bitdefender is a exceptional AntiVirus for Windows, it starts around $29.99 (This is the on sale price) and the Total Security Home Plan starts at $44.99 on sale. In this review I will be testing usin...
08:21 pm GMT - Mon, August 16, 2021
Dev To
Webpack in 1 minute
If you're a web developer, then it's likely that you've heard the term - Webpack. What is Webpack and how does it fit into modern web development?That's what you'll learn in a few minutes! Keep readin...
07:59 pm GMT - Mon, August 16, 2021
Dev To
SE Internship Log[3]
Hello there internet stranger, This is the 4th installment of the Software Engineering(SE) Log. Technical Skills Toolbox This week, I'll share a some libraries/ tools I discovered that I fo...
07:54 pm GMT - Mon, August 16, 2021
Dev To
Your first Introduction to TypeScript
Follow me on Twitter: https://twitter.com/EricTheCoder_ What is Typescript?TypeScript is a javascript superset Is TypeScript the same as Javascript?Yes and No. TypeScript has been created by...
07:35 pm GMT - Mon, August 16, 2021
Dev To
Python Concatenate Lists
Concatenate Two Lists in PythonProblem: You have two lists and you'd like to join them into a new list.Solution:Python 3.8.2>>> one = ["one","two", "three"]>>> two = ["four","f...
06:17 pm GMT - Mon, August 16, 2021
Dev To
Sigstore: A Solution to Software Supply Chain Security
In the recent months there's been a lot of noise in the area of supply chain security, because of increase in attacks, with notable ones like Microsoft Exchange Server, Colonial pipeline or SolarWinds...
06:16 pm GMT - Mon, August 16, 2021
Dev To
Skills required to be a full stack developer: a checklist
The skills list required to be a full stack developer is long and it can be hard to know exactly what skills you need and to what level before you starting looking for a job. The often shared online r...
06:06 pm GMT - Mon, August 16, 2021
Dev To
Real-life Terraform Refactoring Guide
Table of Contents Intro How to break a big ball of mud? STRANGLE IT The mono-repository (monorepo) approach to Legacy Splitting the modules sub-path to its own repository Lets start strangling t...
06:01 pm GMT - Mon, August 16, 2021
Dev To
The cheat sheet about how display: flex and display: grid works
Friends, I made the cheat sheet that will help you learn how the CSS display property works. You can learn what happens when you use display: block, display: inline, display: flex and display: grid. P...
06:00 pm GMT - Mon, August 16, 2021
Dev To
Sparrow plugin to run gitlab pipelines programmatically
Meet sparrow plugin gitlab-run-pipeline to run gitlab pipelines through Raku API.task-run "pipe-run", "gitlab-run-pipeline", %( debug => True, project => 1001, gitlab_api => "https://git.c...
05:29 pm GMT - Mon, August 16, 2021
Dev To
Why Its Super to Have a Super App
Most mobile users have a dedicated application for a particular service or function. The more services they want to use, the more apps they need to install. No wonder that in 2020 alone there were 218...
05:01 pm GMT - Mon, August 16, 2021
Dev To
MongoDB $weeklyUpdate (August 16, 2021): Latest MongoDB Tutorials, Events, Podcasts, & Streams!
Hi everyone!Welcome to MongoDB $weeklyUpdate! Here, you'll find the latest developer tutorials, upcoming official MongoDB events, and get a heads up on our latest Twitch streams and podcast, cu...
04:58 pm GMT - Mon, August 16, 2021
Dev To
Using Dailys video chat API with Anvil
Adding video calls to your app with a few lines of codeDaily's API lets you add real time video calls to any app with just a few lines of code. Anvil makes it easy to build web apps entirely in ...
04:47 pm GMT - Mon, August 16, 2021
Dev To
100daysofcode [Day - 06 ]
100daysofcode [Day - 06 ]Hello everyone, Today I'd create a Simple Bank calculation Page using Tailwind CSS & JavaScript DOM. You can deposit, withdraw and check the balance after login. I'm...
04:37 pm GMT - Mon, August 16, 2021
Dev To
Emacs package management with straight.el and use-package
Emacs includes a package manager named package.el, which installs packages from the official Emacs Lisp Package Archive, named GNU ELPA. GNU ELPA hosts a selection of packages, but most are available ...
04:32 pm GMT - Mon, August 16, 2021
Dev To
Powering Kubernetes in the Cloud with Kuma Service Mesh
I recently decided I wanted to start cutting third-party cloud services out of my life. I purchased a shiny Raspberry Pi 400 (which reminded me of the Amiga computers of my youth) and decided to try N...
04:11 pm GMT - Mon, August 16, 2021
Dev To
Securely connecting to third party AWS accounts using cross account roles
From the beginning of Vantage we have had the need to connect to our customer's AWS accounts to interact with AWS services, ingest cost data and potentially take actions on resources within their acco...
03:48 pm GMT - Mon, August 16, 2021
Dev To
JavaScript - Make API calls asynchronously in a loop - (Promises, Async/Await)
I have written the blog post at https://velocitybytes.com/javascript-make-api-calls-asynchronously-in-a-loop-asyncawaitCheers!...
03:43 pm GMT - Mon, August 16, 2021
Dev To
I quit my dream job to learn to code
Its my first blog since I decided to switch careers and become a Software Engineer. By way of introduction, I am Tosin Rotimidokun. I am interested in many things and you can tell from my journey in c...
03:40 pm GMT - Mon, August 16, 2021
Dev To
The dilemma of the business front-end
PrefaceAs a business front-end, while fulfilling business requirements, it also has to deal with various online problems. After working hard and busy for a year, the boss said that "thinking is not en...
03:35 pm GMT - Mon, August 16, 2021
Dev To
Convert Blob Data to Base64 in JavaScript
You can find my blog post at here (https://velocitybytes.com/convert-blob-data-to-base64-in-javascript).This is my first post, I thought to write the content here, but it's somewhat difficult for writ...
03:27 pm GMT - Mon, August 16, 2021
Dev To
The safest url shortener for the WEB
Almost all url shortener that I see today on world wide web comes in 2 simple part.https://bit.ly/3jR0OWUDomain namecombination of 6 alpha numerics.When you click on it, it takes you to a long url. ...
03:22 pm GMT - Mon, August 16, 2021
Dev To
Go Fiber by Examples: How can the Fiber Web Framework be useful?
IntroductionHello and welcome, DEV friends! As you probably know, the printed book that we planned to release with Packt publisher called Easy Development with GoFiber is now canceled. There a...
03:16 pm GMT - Mon, August 16, 2021
Dev To
TLDR: Database Naming
Credit: Photo by Tobias Fischer on UnsplashTable names should be plural (ex: users, customers,...)Use underscore_names (ex: user_id, user_role,...)Don't name primary key column idDon't make column nam...
03:13 pm GMT - Mon, August 16, 2021
Dev To
All You Need To Know About Context Managers In Python
Regarded as an obscure feature by some, the with statement in Python is often only used when dealing with file operations. Below is an example to read and write a file with Python's built-in open func...
03:09 pm GMT - Mon, August 16, 2021
Dev To
Stacksjar Merchandise
Checkout/Buy these cool Goodies:- Stacksjar Store stacksjar #store #merchandise...
02:33 pm GMT - Mon, August 16, 2021
Dev To
How to fetch data from an API in React Project
In this blog, I will show you how you can get data of 50 users from an Random user API in your React project.Let's get started! PrerequisitesBasic understanding of React and React Hooks ( Optiona...
02:18 pm GMT - Mon, August 16, 2021
Dev To
HackGT 8: Discover Your Craft
HexLabs is back and better than ever with HackGT 8: Discover Your Craft ! This hybrid, 36-hour hackathon will be taking place from October 22nd - 24th . Come collaborate with hundreds of talented hac...
02:17 pm GMT - Mon, August 16, 2021
Dev To
DynamoDB in 15 minutes
DynamoDB is a fully managed NoSQL database offering by AWS. It seems simple on the surface, but is also easy to misunderstand. In this post I introduce some of the basics that are required to understa...
01:28 pm GMT - Mon, August 16, 2021
Dev To
How long should code reviews take?
This is one of the most controversial aspects of code reviews. People just don't seem to agree about how long one should be taking doing code reviews, how long the ideal code review is, or even if you...
01:20 pm GMT - Mon, August 16, 2021
Dev To
HNG, Myself and Front End
From The Desk Of An Aspiring Developer Tolulope JosephThe Zuri team in partnership with HNGxI4G and Slack(the platform) have given me a priviledge that I cannot take for granted. Being a Front End De...
01:08 pm GMT - Mon, August 16, 2021
Dev To
My Software Journey With HNGi8 X I4G
My name is Precious Akams, am an aspiring backend developer with Node.js as a specialty,my goals for HNG8 internship organised by the Zuri team(https://zuri.team) and Ingressive4good are:** Finetune m...
12:49 pm GMT - Mon, August 16, 2021
Dev To
Goals For HNG 8.0 Internship
GOALS FOR HNG 8.0 INTERNSHIP PROGRAM 2021 BY MOSHOOD ABARIIntroductionI am Moshood Babatunde Abari, a graduate of Metallurgical & Materials Engineering with Second Class Upper from the University ...
12:41 pm GMT - Mon, August 16, 2021
Dev To
Deploying dockerized NextJS app to AWS EB - Part 1: Create dockerized app
Resources:Create NextJS docker container Table of content:Create NextJS appDockerize NextJS appHello everyone.I assume that you already have Docker, NodeJS and YARN installed. Create...
12:33 pm GMT - Mon, August 16, 2021
Dev To
5 Best Project Management Tools You Might Not Know About
Sprint planning meetings of old consisted of a whiteboard, marker, and post-it notes. But these days, digital tools have emerged that make planning more effective, leading to a more successful sprint....
12:15 pm GMT - Mon, August 16, 2021
Dev To
Beware of PHPs strcmp() function when sorting
I was looking for a way to sort an array of objects via multiple properties, which are calculated on the fly. As usual, quick googling navigated me to the Stack Overflow, where I found the same questi...
11:52 am GMT - Mon, August 16, 2021
Dev To
DevOps 101 : Introduction to Ansible
Ansible What is Ansible?Ansible is an open-source IT Configuration Management, Deployment and Orchestration tool. It aims to improve the scalability, consistency, and reliability of your IT...
11:48 am GMT - Mon, August 16, 2021
Dev To
JavaScript Closures
ClosuresYes i finally found the courage to post about topics i have been learning and documenting about this past few months after. Its time i start putting my self out there and haring knowledg...
11:38 am GMT - Mon, August 16, 2021
Dev To
Find the Length of a Python list?
In this short tutorial, we look at how you can use Python to find list length. We look at all the various methods along with their pros and cons. This tutorial is a part of our initiative at Flexiple,...
11:18 am GMT - Mon, August 16, 2021
Dev To
User Authentication vs User Authorization: What Do They Mean in Back-End Web Development?
Data security is an integral part of the any online business out there.No one wants to do business with any company with poor track record of data protection and security.In the past decade, major dat...
11:13 am GMT - Mon, August 16, 2021
Dev To
Top resources to start with open source!
So you've progressed quite a ways into your foray of the programming world and you're starting to feel confident in your coding skills.You might want to start looking to contributing to some open sour...
11:07 am GMT - Mon, August 16, 2021
Dev To
GitLive 14.0: Codeshare without calling, view teammate's pushed changes, and more
GitLive 14.0 has arrived! This update consists mostly of features requested by our users, your feedback is invaluable so please keep sending it. Here are the new features and noteworthy improvements:C...
11:04 am GMT - Mon, August 16, 2021
Dev To
Could Blitz.js be the next big JS framework?
It can seem like every few weeks there's another new game-changer when it comes to JS frameworks, but Blitz.js boasts some powerful features that just might make it your new go-to.We here at Codespher...
10:55 am GMT - Mon, August 16, 2021
Dev To
Create React App without create-react-app (Typescript)
In my previous post on Create react App from scratch using JS , I got positive responses and many comments on making a post on typescript, hence i decided to do the same task using Typescript with Fas...
10:35 am GMT - Mon, August 16, 2021
Dev To
Some cool JavaScript Shorthand that will make your code cleaner than your peer's
Here are 7 JavaScript shorthands that you as a JavaScript developer should know because who doesn't like shorter and cleaner code _()_/ Convert string to numberNormally we use the parseInt() to d...
10:30 am GMT - Mon, August 16, 2021
Dev To
Step By Step Guide To Push Your First Project On GitHub
Depending on your situation, or what you are trying to do, there are probably a dozen ways to push your source code for for the first time to GitHub. But Im these six git commands are the only ones I ...
10:22 am GMT - Mon, August 16, 2021
Dev To
Integrating Krisp with Google Meet - Enjoy Hassle-Free Calls with Improved Noise Cancellation
The pandemic has certainly brought about a paradigm shift to virtual. It has been over a year of video conferencing - from classes in schools and grad schools going online to remote work bringing in t...
10:09 am GMT - Mon, August 16, 2021
Dev To
Practical Introduction to CSS Grid
What is CSS GridA two dimensional system made up of rows and columns that helps you position your html elements. How to enable and use CSS GridOn any element, declare display:grid ;Every it...
09:52 am GMT - Mon, August 16, 2021
Dev To
Maths Game (Made for Mathnasium [mathnasium.com)
Just another small maths game that I made for a tuition.Comment your scores to be on the leaderboard!Check out the leaderboard!:https://codepen.io/FRADAR/full/QWvPXwQPlay the game here:https://codepen...
09:47 am GMT - Mon, August 16, 2021
Dev To
Check out my portfolio!
TLDRIt's hereLike it? Bugs? Tell me in the comments!There's also a bunch of easter eggs :D Portfolio!I just built a portfolio. It's pretty empty (I haven't built anything big yet), but I th...
09:27 am GMT - Mon, August 16, 2021
Dev To
Implementing Domain Driven Design: Part IV
Object to Object MappingAutomatic object to object mapping is a useful approach to copy values from one object to another when two objects have same or similar properties.DTO and Entity classes ...
09:01 am GMT - Mon, August 16, 2021
Dev To
Five Common Cloud Security Threats and Data Breaches
In November 2020, an outage of Amazon Web Services (AWS) in the us-east-1 region rendered Roomba vacuum cleaners, Ring doorbells, and even Christmas lights dysfunctional for thousands of people in the...
08:58 am GMT - Mon, August 16, 2021
Dev To
AdonisJs - Installation and Database Setup
Now that you have all the requirements we need to be installed, let's set up the project.If you're having any problems setting up or installing the dependencies, feel free to leave a comment or shoot ...
08:42 am GMT - Mon, August 16, 2021
Dev To
Icons have meaning - RTL in a web platform (4/6)
This post is the 4th part of a 6 part series, on how to build a RTL compatible web platform, take a look at the previous one here. Icons MeaningSince many years ago, the web has adopted icons to ...
08:40 am GMT - Mon, August 16, 2021
Dev To
Get to know the terminal
Photo by Clay Banks on UnsplashOnce you start coding there will come a time you are introduced to the terminal. Opening this hacker looking window on your computer can be daunting at first. But things...
08:18 am GMT - Mon, August 16, 2021
Dev To
VS Code - Get type checking in JavaScript easily
Did you know you can type check JavaScript code in VS Code?VS Code allows you to leverage some of TypeScript's advanced type checking and error reporting functionality in plain old JavaScript files. A...
07:49 am GMT - Mon, August 16, 2021
Dev To
Top 5 best YouTube channel for programmers
Ok so in this blog imma show the top 5 best youtube channel that I personally use to learn. Keep in mind that these all are my suggestions, everyone has a different taste. Join my discord server ...
07:48 am GMT - Mon, August 16, 2021
Dev To
Websites to Keep You Updated in Dev World - Never Miss Out.
You have to stay updated on trends, social things and dev culture, you need to stay with the times and keep evolving. You will agree with me that an important part of our job is staying up to date. Te...
07:36 am GMT - Mon, August 16, 2021
Dev To
When to use MongoDB Database?
Today, web applications support millions of users and include features that support content management, personalization, real-time big data and much more. NoSQL databases such as MongoDB supports unst...
07:25 am GMT - Mon, August 16, 2021
Dev To
How to use Luos with Python? Step 1 - Install and config Pyluos
[Testing the new dev.to video feature] Here is a "quick and dirty" video tutorial showing how to install and config Pyluos to use Luos with Python. Luos is an open-source project working on "how to b...
07:00 am GMT - Mon, August 16, 2021
Dev To
Flask React - From Zero to Full-Stack (with Samples)
This article explains how to use Flask and React to code scalable, production-ready projects. For newcomers, Flask is a popular Python Framework used to provide all backend features like authenticatio...
06:57 am GMT - Mon, August 16, 2021
Dev To
14 functions so you can dump lodash and reduce your bundle size...
Lodash and underscore changed the way I write Javascript forever, but today there might be better options for the most common functions.I recently went through our main app looking to reduce the bundl...
06:18 am GMT - Mon, August 16, 2021
Dev To
What is Parcel JS ?
First of all we will start by understanding What is a Module Bundler ?A module bundler is a tool that takes pieces of JavaScript and their dependencies and bundles them into a single file, usual...
06:15 am GMT - Mon, August 16, 2021
Dev To
My Portfolio
My #Portfolio contains Projects, Blogs, Skills and Social media links.https://priya-kothalkar.netlify.app/You can have a look, and if you have any suggestions please let me know in comments.Thank you!...
05:42 am GMT - Mon, August 16, 2021
Dev To
JavaScript Weak Set (Dev Docs Breakdown)
JavaScript / WeakSet DevDocs WeakSetThe WeakSet object lets you store weakly held objects in a collection. DescriptionWeakSet objects are collections of objects. Just as with Sets, ea...
05:42 am GMT - Mon, August 16, 2021
Dev To
6 Awesome CSS Layout Generators
Hi everyone Today I wanted to share with you 6 awesome CSS layout generators/tools that will help you in rapid prototyping and front-end development of CSS layouts for your projects. I hope you will f...
05:29 am GMT - Mon, August 16, 2021
Dev To
Security Overview of AWS Lambda | AWS White Paper Summary
The managed runtime environment model further reduces the attack surface while making cloud security simpler. This whitepaper presents the underpinnings of that model, along with best practices, to de...
05:21 am GMT - Mon, August 16, 2021
Dev To
Extreme programming Principles
Principles of Extreme Programming XPXp is based on a set of proven practices that are all designed to work together, although many folks do pick and choose, and adopt only a portion of XP's rule...
05:16 am GMT - Mon, August 16, 2021
Dev To
Look back on these three months: I release an app and write an article every week
Hey guys,I've been challenging myself #tryAtleast1Article1week to release an app and write an article in both English and Japanese per week since the latter half of May.I'm planning to continue this c...
05:06 am GMT - Mon, August 16, 2021
Dev To
Vscode Extension For Every Front-end Developer
Hello everyone, my name is suman and I'm a frontend developer. In this blog post, I would like to share 10 VS code extensions that every frontend developer should use. The purpose of using these exten...
04:59 am GMT - Mon, August 16, 2021
Dev To
I made an open-source, fun indie game!
This is Cuboidal Drift Downloads:Google PlayStore itch.io GitHubCuboidal Drift currently has only 4 levels but because of it being 100% open source, you too can contribute levels on GitHub!...
04:50 am GMT - Mon, August 16, 2021
Dev To
Stop Using ../../../ While Importing Components, Instead Use This Method
Introduction When you go to GitHub and see some other developers code, most of them are importing their components like thisimport Button from "../../../components/Buttons/Button"This is called ...
04:37 am GMT - Mon, August 16, 2021
Dev To
JavaScript Cheat sheet from beginners to advance
JavaScript BasicsSet of JavaScript basic syntax to add, execute and write basic programming paradigms in JavaScriptOn Page ScriptAdding internal JavaScript to HTML<script type="text/javascrip...
04:20 am GMT - Mon, August 16, 2021
Dev To
20 Best CSS3 Library For Developers.
Web Developers used to spend a lot of time creating beautiful CSS. Thanks to the CSS libraries, we now have a better, faster, and more effective way to build responsive websites and web applications.A...
04:16 am GMT - Mon, August 16, 2021
Dev To
Getting Started with Git-GitHub
If you don't know about Git-GitHub and wanna getting started, then this may be a good starting guide for you. I will explain it in a very simple language.but, first of all, you should know what Git an...
03:53 am GMT - Mon, August 16, 2021
Dev To
5 Systems Programming Project Ideas
The original post can be found on my blog: https://hackaway.blog/2021/08/15/5-systems-programming-project-ideas/ 1. Operating SystemEver wondered how Windows, MacOS, or Linux work under the hood?...
02:45 am GMT - Mon, August 16, 2021
Dev To
What is useEffect Hook in ReactJS?How useEffect works and where to use it?
Prerequisite: Knowledge of JavaScript and Basic knowledge of ReactJS. This post covers about useEffect hook of ReactJS. What is the uses ofuseEffect? What is syntax ? How does it work? When to us...
02:42 am GMT - Mon, August 16, 2021
Dev To
How to create Netflix plus clone with pure HTML, CSS, JS
Netflix has taken the internet and online streaming to an extraordinary level. People have now turned to online sources to keep themselves connected as well as entertained. There is a surge in applica...
01:58 am GMT - Mon, August 16, 2021
Dev To
Chrome "Secret" Passwords
Well normally people save their passwords in chrome and that's nothing new, but where does chrome keep the passwords? Of course it has to be on some computer, of course it is saved on Google's servers...
01:51 am GMT - Mon, August 16, 2021
Dev To
What's Next(.js)? | Create Cover Image with Next.js API Routes
Hi everyone! Welcome to the second post of What's Next(.js)? the series! In this post, I'll walk over the process of creating a Next.js app that creates an SVG generating API with Next.js API routes. ...
01:06 am GMT - Mon, August 16, 2021
Dev To
Measuring Developer Relations
A few years ago the key theme of one of the DevRelCons was "metrics". People breathlessly tweeted about how this was the most important topic in DevRel, to general agreement. The 2 day schedule was pa...
11:50 pm GMT - Sun, August 15, 2021
Dev To
Electron Adventures: Episode 23: Display Information about Files
Let's improve our file manager. There's a lot of information we'd like to display. Let's start with just a few:file sizelast modified timefor symlink, where does it lead to preload.jsThis tiny ch...
11:04 pm GMT - Sun, August 15, 2021
Dev To
Making GET And POST Request Using AXIOS
Hi, I'm Aya Bouchiha, today, we'll cover sending POST and GET requests in react.js using axios. Axiosaxios: is a popular Javascript library used for making HTTP requests to an API. docs github ...
10:35 pm GMT - Sun, August 15, 2021
Dev To
How I built and Published My First React Native App (Daily Discomfort)
TLDRReact Native + Redux + NodeJs + MongoDB Atlas + Heroku = Daily Discomfort What is it?Daily Discomfort is an app that allows users to swipe on different prompts that are designed to get...
10:15 pm GMT - Sun, August 15, 2021
Dev To
HNG Internship 8: My Goals
About The InternshipHNG Internship is a virtual internship program for people learning to code or design. It usually runs for around 3 months. The program has 10 stages. Those who are able to fu...
09:43 pm GMT - Sun, August 15, 2021
Dev To
How to build your own natural language image search engine (Part 1)
Last month, I started working on a really fun side project: a natural language image search engine.Try it.The idea came after reading about Open AI's CLIP. CLIP is a neural network able to connect tex...
09:25 pm GMT - Sun, August 15, 2021
Dev To
Simple Tailwind CSS Clean Up
Tailwind CSS is a utility first CSS framework. This allows you to create dynamic and beautiful webpages without having to go back and forth between CSS files. No more having to come up with crazy desc...
09:23 pm GMT - Sun, August 15, 2021
Dev To
I want help with this problem
https://app.codesignal.com/arcade/intro/level-1/s5PbmwxfECC52PWyQ...
09:19 pm GMT - Sun, August 15, 2021
Dev To
Diamond Card Layout with CSS
Today, I'll show you how to design a diamond card layout (items should be exactly four) with a few steps using HTML and CSSStep 1 - Setting up the HTML structure of the layoutIt is worth knowing that ...
09:08 pm GMT - Sun, August 15, 2021
Dev To
I want help with this problem
https://app.codesignal.com/arcade/code-arcade/intro-gates/SZB5XypsMokGusDhX...
08:56 pm GMT - Sun, August 15, 2021
Dev To
CSS Graph Paper
A graph paper pattern with HTML and CSS. I decided to make this CSS design because my previous design became extremely successful....
08:40 pm GMT - Sun, August 15, 2021
Dev To
Last Week I Wrote Some jQuery (and no one fired me )
Short disclaimer - Yes. The title of this post is a bit of a clickbait. Not 100%, but you can definitely read it as one. Im not your standard full-time employee, so its gonna be a bit hard to fire me,...
08:37 pm GMT - Sun, August 15, 2021
Dev To
Introduction to JavaScript Bitwise Operators
IntroductionRecently on twitter, a tweep asked how to determine if a number is even or odd. I hurriedly answered using modulus. Yeah, my answer was right, but any other approach? I was hinted ab...
08:01 pm GMT - Sun, August 15, 2021
Dev To
Standards to get into a recruitment process from a developer perspective
Software developer is a career famous for having a lot of opportunities in the market, where many companies are looking to fill their multiple positions from arguably a small pool of talent.But, have ...
07:42 pm GMT - Sun, August 15, 2021
Dev To
Simplified: Object-oriented Programming Python
IntroductionBefore diving into O.O.P, I wish to pass a special appreciation to Lux Tech Academy and more to its Founder Harun, for the opportunity to learn and network through a four-weeks Pyth...
07:42 pm GMT - Sun, August 15, 2021
Dev To
My HNG8 internship goals
HNG internship is an 8 week remote internship program designed to find and develop the most talented software developers. The intern coders are introduced to complex programming frameworks and get to ...
07:28 pm GMT - Sun, August 15, 2021
Dev To
Full-Stack App with VueJs and Flask
This is a game library full-stack web app using VueJs for Frontend design and Flask for backend serverVue is a progressive open-source JavaScript framework for building UIThe word "progressive" means ...
07:23 pm GMT - Sun, August 15, 2021
Dev To
What is nohup in Linux?
When we execute a command in Linux, it creates our process in the background and assigns a unique process id. This process can end in three ways.The task assigned is completedYou kill the process expl...
07:08 pm GMT - Sun, August 15, 2021
Dev To
Operating Systems Interview Preparation Notes
If you are struggling with the right track and a 10-min read for Operating systems from begin to end, you're at right place. Even I am not sure where to start, but we would figure it and if you are re...
06:34 pm GMT - Sun, August 15, 2021
Dev To
Using Arch Linux
This is an article originally from Medium. I have decided to switch from Medium to dev.to and import all my posts from there.So Ive been wishing to switch to Linux for about a year and a half now. The...
06:25 pm GMT - Sun, August 15, 2021
Dev To
The road to MLops - A complete walkthrough of ML systems development lifecycle and need for MLOps
WHAT IS MLOPS?MLOps is a set of practices that combines Machine Learning, DevOps and data engineering. MLOps aims to deploy and maintain ML systems in production reliably and efficiently.In othe...
06:22 pm GMT - Sun, August 15, 2021
Dev To
Tips for CKAD Exam
In the last post I talked about How to prepare for CKAD exam. In this post we will talk about tips and tricks for passing the CKAD exam. Setup your Kubernetes environmentBefore starting the exam,...
06:10 pm GMT - Sun, August 15, 2021
Dev To
Unit & Integration Testing In .Net With Moq and xUnit
NOTE: This post was originally posted on Melodic Development. The Melodic Development dev.to site is operated by Rick Hopkins. Rick is a Principal Software Engineer at NHA. Testing In .Net with x...
05:43 pm GMT - Sun, August 15, 2021
Dev To
Recursion - Data Structures and Algorithms
I am planning to write a series of posts covering complete Data Structures and algorithms in beginner friendly way. I will be using java to explain the examples.In Data Structures and Algorithms Recur...
05:21 pm GMT - Sun, August 15, 2021
Dev To
Updating data files, commits vs. pull requests
For once, I'm wondering a bit if this post can be helpful to somebody else. I believe my context is pretty specific. Anyway, just in case it might be the case, here it is.My Jet Train project makes us...
05:10 pm GMT - Sun, August 15, 2021
Dev To
Basic Networking Commands in Linux
Hi everyone! Welcome to my first article on DEV :) Today I will be doing a better overview of some basic networking commands in Linux. I recently created a short and sweet thread on twitter with these...
04:17 pm GMT - Sun, August 15, 2021
Dev To
Starting an internship with the Zuri Team
Hello World,I'm Ahmad Aroyehun, I'm about to embark on an interesting journey with the Zuri Team, and I hope to share my adventure with you all. Goals for the 8 weeks InternshipUnderstand m...
04:16 pm GMT - Sun, August 15, 2021
Dev To
100daysOfCode [Day - 05]
100daysofcode [Day - 05]Topic: Setting up GitHub Environment Today I've set up my GitHub profile and added some awesome features on my GitHub overview page. Make a visit for a better experience ...
04:07 pm GMT - Sun, August 15, 2021
Dev To
My Dev Journey: Week 15
It's crazy to think that my Northcoders course ended a week ago, this blog was a cathartic way for me to think retrospectively each week, about the tasks and experiences that each week of the course h...
03:46 pm GMT - Sun, August 15, 2021
Dev To
Animating my illustration using animate.css
Hi folks! few months ago I created a boombox illustration by only using css. Creating illustration using CSS Aneeqa Khan Dec 15 '20 2 min read #css ...
03:38 pm GMT - Sun, August 15, 2021
Dev To
Injecting Angular Environment Variables at build time
In this article, I assume that you are containerizing your Angular application and that you have a CI/CD process in place. While the example in the article is also AWS specific, you can use the same p...
03:18 pm GMT - Sun, August 15, 2021
Dev To
adventures in software development: automatic, scheduled wsl2 backups
As we rejoin our brave adventurer, we find that he has hurdled another piece of the backup puzzle, to be faced by yet even more hurdles when automatically scheduling Windows Subsystem for Linux (WSL2)...
03:09 pm GMT - Sun, August 15, 2021
Dev To
How to overcome FOMO in Coding?
Most people who don't know much on coding and want to start a career in it, always end up in a common mistake the mistake of searching "the best language to start with coding". Usually they come to a...
02:52 pm GMT - Sun, August 15, 2021
Dev To
Understanding WebAssembly better by learning WebAssembly-Text
Understanding WebAssembly better by learning WebAssembly TextWebAssembly is a true revolution in tech, not just in the web, but thanks to WASI and friends, it is becoming available everywhere.On...
02:33 pm GMT - Sun, August 15, 2021
Dev To
* as a service
Hello Folks, Hope you are doing well! Today I want to talk about some concepts or rather important web-based services about which you might hear about. Yes, if you are into web development or in open ...
02:27 pm GMT - Sun, August 15, 2021
Dev To
Installing Oracle 21c Database on Linux [Single Instance]
After some time of been available on the cloud, 21c Database is now ready to install on premises (Linux version for now)@GeraldVenzl - Aug 13You can read more about it from the usual suspects like Mik...
02:13 pm GMT - Sun, August 15, 2021
Dev To
Git Essentials
INTRODUCTIONWe just cant imagine our life without git and Github. Being a developer it is must to understand Git. Git is the most commonly used version control system. Git tracks all the changes...
02:03 pm GMT - Sun, August 15, 2021
Dev To
What is Dart ?
Looking at the title you might be wondering what Dart is ?, to answer in a single line, Dart is a programming language created by Google for client Development. Dart is Object-Oriented, garbage-collec...
01:33 pm GMT - Sun, August 15, 2021
Dev To
Adding the notification component to an Angular application
IntroductionAngular is a development platform for building WEB, mobile and desktop applications using HTML, CSS and TypeScript (JavaScript). Currently, Angular is at version 12 and Google is the...
12:32 pm GMT - Sun, August 15, 2021
Dev To
No More ../../../ Import in React
Steps to configure absolute Import in Create React App without any third-party packages.Are you importing components like../../../../somecomponents? Then you should update to Absolute imports. Be...
12:23 pm GMT - Sun, August 15, 2021
Dev To
My Expectations at Zuri Internship Program
ZURI INTERNSHIPBackgroundI am Atwine Nickson, a software developer with 3 years of playing with code experience. Apart from UI development (Frontend), I am a full-stack developer pro efficiently with ...
11:58 am GMT - Sun, August 15, 2021
Dev To
Hybrid Machine Learning
IntroductionCompanies who adopt a cloud-native approach realize its value when they marry compute capacity.But for those companies born before the cloud, in many cases even before generalized co...
11:45 am GMT - Sun, August 15, 2021
Dev To
Microservices CI/CD With Terraform, AWS ECS & AWS CI/CD Tools
Learn how to configure AWS CodeBuild & CodePipeline for any applications using Terraform By the end of tutorial you will learn:What exactly are Microservices? What is Continuous Integration?W...
11:18 am GMT - Sun, August 15, 2021
Dev To
How to Make a Space Rocket - Learn the Basics
When it comes to toys that teach kids how to make a space rocket, there are only a few options available. However, if you would like to teach your child how to make a space rocket, you could use the f...
10:42 am GMT - Sun, August 15, 2021
Dev To
The Easiest Way to Create and Manage App Icons for React Native on IOS & Android
To create app icon you need:PNG icon for IOS and Android (I highly recommend using an icon with a size of at least 1024x1024 pixels)You can also create Adaptive Icon for Android, which can display a v...
10:42 am GMT - Sun, August 15, 2021
Dev To
How to Add and Manage App Icons to React Native App on IOS &Android
In this article, we are going to discuss the in and outs of the React Native App Icon for both iOS and Android. The app icon is a critical component of a mobile app since its always exposed to users. ...
10:21 am GMT - Sun, August 15, 2021
Dev To
Clean Architecture !
Clean Architecture 1 article Robert C. Martin Uncle Bob ! Clean Architecture ? Clean architecture section .. Clean Architecture Robert C. Martin clean "The Clean Architecture" publis...
10:19 am GMT - Sun, August 15, 2021
Dev To
Angular - Zoned Out !
A short guide to understand ZoneJs and to solve a problem.How about no upfront elucidation of the topic but a story. Okay here it goes - it was a regular morning at work. I as usual was sipping...
10:14 am GMT - Sun, August 15, 2021
Dev To
How to create Disney plus clone with pure HTML, CSS, JS
Hello, Today we'll see, how we can easily create a disney plus UI clone using HTML, CSS and JS only. No other library. We'll also see how we can make an endless slider effect. Which took me 2-3 hrs to...
09:59 am GMT - Sun, August 15, 2021
Dev To
Understanding Backtracking
Abstract Pseudo code to help understand the gist of backtrackingbool Solve(configuration conf){ if (no more choices) // BASE CASE return (if conf is goal state); for (all available choices...
09:43 am GMT - Sun, August 15, 2021
Dev To
How to make a guessing game in JavaScript
So in this tutorial we are going to make a simple number guessing game which will generate a random number between 0 - 10 ( you can set the max number to whatever you want ) and then if the user guess...
09:26 am GMT - Sun, August 15, 2021
Dev To
Regex 101
In this article, we are going to talk about Regular expressions, or in general, it is called "Regex" in which "Reg" stands for Regular and "ex" stands for Expressions. In this article, I'm going to us...
09:15 am GMT - Sun, August 15, 2021
Dev To
My Goals and Achievement after 8 weeks of the HNGi8 Internship with Some Beginner Level Tech Tutorial.
My Goals for HNGi8 internship include the following: As a backend Engineer, Choosing a sub-level skills to add to your portfolio is either to learn a new path about DevOps or BlockChain, wh...
09:09 am GMT - Sun, August 15, 2021
Dev To
Quiz App with NodeJS for beginners.
How to create a quiz app in nodeJS as a beginner?NodeJS is a back-end language and very trendy one too. Today we will build a quiz app where the user can answer question and get their score. ...
08:50 am GMT - Sun, August 15, 2021
Dev To
GET Requests in React Using Async/Await
In this tutorial you will learn how to do efficient GET-requests in React.This will include:create-react-app for creating our boilerplate codeAxios for the actual HTTP operationAsync / Await to ...
08:09 am GMT - Sun, August 15, 2021
Dev To
How I Plan to Learn to Code Before 2022
Photo by Christopher Gower on UnsplashI have always wanted to code. Actually, I have always been interested in learning about computers, my desire to learn code arrived much later. As a student, I had...
08:02 am GMT - Sun, August 15, 2021
Dev To
Linux Capabilities Set and Bits
IntroductionIn the previous post, the concept of Linux capabilities was introduced. In this post, I will be exploring the capability sets and capability bits in a bit more detail. This is a prel...
07:53 am GMT - Sun, August 15, 2021
Dev To
Implementing Domain Driven Design: Part III
Business Logic in Entities Requiring External ServicesIt is simple to implement a business rule in an entity method when the business logic only uses the properties of that entity.What if the bu...
07:49 am GMT - Sun, August 15, 2021
Dev To
Web Designer Roadmap
What is a Web Designer?Are you both creative and technically inclined? You may want to consider a career as a web designer!Web designers build or redesign websites. They understand what it takes to ma...
07:42 am GMT - Sun, August 15, 2021
Dev To
What did you teach this week?
What did you teach this week? Teaching is a noble profession. We all, knowingly or unknowingly contribute towards teaching each other. We simultaneously learn from others too! So why not give a...
07:30 am GMT - Sun, August 15, 2021
Dev To
Top 20 JavaScript tips and tricks to increase your Speed and Efficiency
Convenient and useful techniques to reduce the lines of code and pace up your Dev Work!In our daily tasks, we get to write functions such as sorting, searching, finding unique values, passing paramete...
07:30 am GMT - Sun, August 15, 2021
Dev To
My Goals at Zuri Internship Program
BackgroundI am Abdulkair Toyyib Inuolaji, a software developer with 5 years of playing with code experience. Apart from UI development (Frontend), I am a full-stack developer, from backend to ba...
07:29 am GMT - Sun, August 15, 2021
Dev To
You don't know useEffect
useEffect is one of the most common React Hooks which every ReactJS developer should know. But using useEffect the right way is not easy as you might think. Today, I will go through some notes which I...
07:11 am GMT - Sun, August 15, 2021
Dev To
5 Best Salesforce Development Courses for Beginners
Disclosure: This post includes affiliate links; I may receive compensation if you purchase products or services from the different links provided in this article.Hello folks, if you want to become a S...
06:57 am GMT - Sun, August 15, 2021
Dev To
20 Best CSS3 Library For Frontend Developers.
Web Developers used to spend a lot of time creating beautiful CSS. Thanks to the CSS libraries, we now have a better, faster, and more effective way to build responsive websites and web applications.A...
06:28 am GMT - Sun, August 15, 2021
Dev To
How to make Coverage in Golang?
Hi Everyone!In this post we'll to check about coverage in Golang.Alternatively, you can download the Source code and follow the instructions in the README.md. TL;DR# Run the tests and save the co...
06:17 am GMT - Sun, August 15, 2021
Dev To
5 tips to get Your Site Noticed by Search Engines
If you are building a production application that you want to be used by real-world users, SEO (Search Engine Optimization) plays a pivotal role. What is SEO?Search Engine Optimization is the pro...
06:12 am GMT - Sun, August 15, 2021
Dev To
Create a Portfolio Website Using HTML, CSS, JavaScript
This is My Personal Portfolio Website Live Preview : Click Me Aman2221 / AmanPortfolio.github.io My Portfolio View on ...
06:00 am GMT - Sun, August 15, 2021
Dev To
Error tracking and monitoring in Next.js
Error tracking and performance monitoring is crucial to any application running in production. Simply because we cant expect the end user to report every issue they face and it is our responsibility t...
05:42 am GMT - Sun, August 15, 2021
Dev To
React Native Collapsible
react-native-collapsible 1. Key features:1 Support FlatList/ScrollView2 Support sticky header3 Can have multiple sticky headers4 Easy to customize 2. Usageimport { CollapsibleContainer, ...
05:37 am GMT - Sun, August 15, 2021
Dev To
10 Vs Code extensions for every Frontend Developer
Hello everyone, my name is suman and I'm a frontend developer. In this blog post, I would like to share 10 VS code extensions that every frontend developer should use. The purpose of using these exten...
04:50 am GMT - Sun, August 15, 2021
Dev To
Day 2: 100 days of code
Pseudo Elements in CSSDon't try to put pseudo elements on images, it will not work.The first point to keep in mind is that the before and the after pseudo-elements come before and after "the con...
04:37 am GMT - Sun, August 15, 2021
Dev To
Make a free crypto-loan liquidation alert to your mobile number
Last June I took a loan from celsius.network because of some financial aid for my family. Previously I never bothered about Bitcoin price as I was HODLER of it, but as soon as I took the loan I was mo...
04:31 am GMT - Sun, August 15, 2021
Dev To
Create A Netflix Clone From Scratch - With Source Code
Netflix has taken the internet and online streaming to an extraordinary level. People have now turned to online sources to keep themselves connected as well as entertained. There is a surge in applica...
04:08 am GMT - Sun, August 15, 2021
Dev To
Create an amazing Image Search App using Pexels API
Hello Readers, Hope you all are doing wellIn this blog post, you will learn how to build an amazing Image Search App using HTML, CSS, JavaScript, and API. So, let's get started Table of C...
04:02 am GMT - Sun, August 15, 2021
Dev To
Common Android Views Cheat Sheet
Here I am providing the list of some common android View cheatsheet used for building UI that we see on our devicesIt helps you with - Know Code Syntax for each ViewI have provided a Link referring t...
02:38 am GMT - Sun, August 15, 2021
Dev To
Unit & Integration Testing In .Net With Moq and xUnit
Testing In .Net with xUnit & MoqToday I want to cover some simple testing setup and configuration. I'll be using my example project from the Dapper & CQRS post I made last week so consid...
01:05 am GMT - Sun, August 15, 2021
Dev To
Understanding HTML
HTML DIVIn writing the HTML(Hyper Text Markup Language) of a web page, the use of the HTML tag called Div is one of the important HTML tag that every programmer should understand the schematics and it...
12:42 am GMT - Sun, August 15, 2021
Dev To
Why Singletons Are Bad?
Singleton is a widely known design pattern that generally allows you to create a global object that can be accessed from anywhere in your application and it will assure that this object will be initia...
12:05 am GMT - Sun, August 15, 2021
Dev To
5 formas de ganar criptomonedas gratis haciendo cosas que haces de todos modos
La comunidad de criptomonedas ha ido construyendo lentamente un universo alternativo donde todo est incentivado. Para cada tarea, hay un sitio o una aplicacin que quiere pagarte con su token.Mi propsi...
11:40 pm GMT - Sat, August 14, 2021
Dev To
Date.Time , ..
Date.Time . : . 09132262747 [email protected] ...
11:27 pm GMT - Sat, August 14, 2021
Dev To
10 Of The Most Amazing JS Libraries That Almost You Will Enjoy Using Them In Your Project!
Hello everybody, I'm Aya Bouchiha, in this post, I'll share with you 10 amazing javascript libraries. Chart.jsChart.js is an open-source library that lets you visualize data.githubdocsdemotutori...
11:12 pm GMT - Sat, August 14, 2021
Dev To
Level Up with JavaScript
Welcome to Level up with JavaScriptIn this blog series tutorial, you will be introduced to some of the basic JavaScript programming concepts.This is geared toward beginners and anyone looking to...
10:35 pm GMT - Sat, August 14, 2021
Dev To
A clean way to safely call your potentially destructive methods in PHP
Ive been building an application with Laravel 8.0 recently that utilizes a lot of console commands for various housekeeping reasons. For most of these methods, I want to utilize a dry-run test to deny...
10:09 pm GMT - Sat, August 14, 2021
Dev To
ASP.NET Core Seed API
ASP.NET Core Seed APIAPI Seed asp.net core 3.1 will help developers to create faster applications.This project is an application skeleton for a typical ASP.NET Core app. You can use it to quickl...
09:40 pm GMT - Sat, August 14, 2021
Dev To
Let's develop a QR Code Generator, part V: masking
It's time for the final step to get our first working QR code!If you remember the final result from the previous part, we ended up with something that had some relatively large areas in dark or light,...
09:22 pm GMT - Sat, August 14, 2021
Dev To
How to Create a Video Player in React
One of the things that interested me most recently is creating a fully customized video player. Obviously, nowadays we have services that provide widgets to be used on our websites. Or, on the other h...
09:07 pm GMT - Sat, August 14, 2021
Dev To
why you should not use console.log( ) for debugging ?
Node.js console.log and console.errorThis built-in console module in Node.js lets you write log messages to stdout and stderr using the log and error functions.It might appear simple and tempt y...
08:34 pm GMT - Sat, August 14, 2021
Dev To
Backend shorts - Validate all your inputs
Whenever you are dealing with untrusted data, such as input from a HTTP request, you must validate it thoroughly in the backend of your web application.function store(Request $request){ $validated ...
08:27 pm GMT - Sat, August 14, 2021
Dev To
Leetcode: Longest Arithmetic Subsequence
This is part of a series of Leetcode and other curated solution explanations (index).If you liked this solution or found it useful, please like this post.Leetcode Problem #1027 (Medium): Longest Arith...
08:04 pm GMT - Sat, August 14, 2021
Dev To
Cleaner data fetching with react-query
Data-fetching is something I feel does not get the importance and limelight as say state management in the React world. People often combine client state and server state into their state management s...
07:57 pm GMT - Sat, August 14, 2021
Dev To
Guide to NW.js versions
This list is sorted by version number, not recommendation. The TLDR is, use the latest unless you have a good reason not to, then use one of the other versions detailed here.Remember, any time you pic...
07:33 pm GMT - Sat, August 14, 2021
Dev To
Top 10 Must Know JavaScript Functions
Top 10 Must-Know JavaScript FunctionsPlease check out full article here 1 filter()This function filters an array based on the condition you provide and it returns a new array which contains...
07:31 pm GMT - Sat, August 14, 2021
Dev To
Object Equality in JavaScript
It's really easy to compare number or strings but did you try comparing two objects Even if two object has same key and value pair it will return false.example:let name = { firstName: "suprabha", ...
07:05 pm GMT - Sat, August 14, 2021
Dev To
Chrome DevTools Highlights and shortcuts
Ive decided to list down all the cool features/shortcuts I am either using or hope to use soon in Chrome and DevTools.These are features/shortcuts that I consider either essential or simply just very ...
06:56 pm GMT - Sat, August 14, 2021
Dev To
Javascript runtime interview question
I would definitely put the following question in an interview, if am interested in knowing if the candidate knows a bit about the Javascript runtime. What is the order in which the following texts are...
06:47 pm GMT - Sat, August 14, 2021
Dev To
Making fancy FPGA projects with external I/O using the GPIO
Hello everyone! In the last post, Getting started with FPGA projects on Intel Quartus Prime, I went through the basics of creating FPGA projects and digital circuits. However, the lack of inputs and o...
06:33 pm GMT - Sat, August 14, 2021
Dev To
When you need Database per Service ?
Imagine opening a food ordering app. || \/ Selecting Dosai to eat. || \/ Three services spawns // || \\ ...
06:17 pm GMT - Sat, August 14, 2021
Dev To
My ngular FREE Course is almost done !
Hey guys, Recently, I just finished working on a full Angular FREE Course that will cover all of the major topics that we have in Angular. We will be covering topics like : TOPICS THAT WE WILL B...
06:10 pm GMT - Sat, August 14, 2021
Dev To
Twitter, Grifters, DevRels, and the end of everything as we know it
This is going a rant. More of an "old man yells at cloud" type of moment... So, feel free to leave the article now before suffering it Dev TwitterLet me start by saying I'm not too fond of the c...
06:01 pm GMT - Sat, August 14, 2021
Dev To
React Native Taxi App: Booking Information. Places API
Let's continue working with the Booking process. We're going to use the same UserScreen component for:Departure InformationBooking InformationWe already worked on Departure Information on previous par...
05:54 pm GMT - Sat, August 14, 2021
Dev To
100daysofcode [Day - 04]
100daysofcode [Day - 04] ;Today I have gained some knowledge about JS DOM (Document Object Model). Also, read some documentation about machine language and high-level programming language. also ...
05:44 pm GMT - Sat, August 14, 2021
Dev To
Javascript concept handbook for interviews
This series of questions and answers is all you need for all the concept and theory-based questions for your javascript interviews.Various resources have been used for the reference of the answers of ...
05:07 pm GMT - Sat, August 14, 2021
Dev To
If being inaccessible was a crime, would you be arrested?
Sure, you had the right color scheme, a consistent theme and a UX backed by some thrilling research on where to place a UI element, or even used SSR-like principles for other fronts of user experience...
04:07 pm GMT - Sat, August 14, 2021
Dev To
Day 1: 100 days of code
1. How to center an div element vertically or horizontally.There are many ways to center an div element, few of them are:- Method-1: Using margin:auto (For horizontal centering)In this meth...
04:03 pm GMT - Sat, August 14, 2021
Dev To
Top Facebook Behavioral Interview Questions (Part 2) | Facebook Jedi Interview Round
This article is the second part of the series on Top Facebook Behavioral Interview Questions. In the first part, we discussed the following:Introduction to Facebook Behavioral Interview (Jedi Round)Te...
03:56 pm GMT - Sat, August 14, 2021
Dev To
Building a Serverless API with Cloud Function and Fauna
In this article, you're going to learn about how to build a serverless rest API using Cloud Functions from Google Cloud Platform (GCP). Cloud Functions is a scalable function as a service that doesn't...
03:54 pm GMT - Sat, August 14, 2021
Dev To
Promote Your Next Startup
By https://github.com/trekhleb/promote-your-next-startup Promote Your Next StartupFree web-resources you may want to use to promote your next startup.The main advertisement channel is of course p...
03:48 pm GMT - Sat, August 14, 2021
Dev To
Intro To Spring's Aspects
What Is A Spring Aspect? Simply put, it's a reusable part of code (Advice) that is injected into a certain part (joinPoint) of the application (defined by Pointcuts) at runtime. Why Use it?...
03:44 pm GMT - Sat, August 14, 2021
Dev To
killing tmux
Now it's time to switch gears, we are onto a different part of our day and there are just too many sessions running and we need to clean up shop. kill-serverOne viable option is to nuke the whole...
03:08 pm GMT - Sat, August 14, 2021
Dev To
Debugging a Rails App in Vim With Vimspector
Follow @learnvim for more Vim tips and tricks!I recently published an article on Vimspector (Debugging in Vim with Vimspector). There I covered different ways to run Vimspector for various Javascript ...
01:38 pm GMT - Sat, August 14, 2021
Dev To
Nestjs | The framework of Nodejs (Part-2)
If you haven't read the part-1, please first read that else you'll feel this given information is out of contextIn Part-2, I'll be discussing Nestjs Modules, Circular Dependency, Guards 1. Module...
01:34 pm GMT - Sat, August 14, 2021
Dev To
Recover your deleted files quickly and easily
In this website you can recover your deleted files.For more about this click this link.https://www.tamizhtechie.com/readingpage/techietalks/17/...
01:28 pm GMT - Sat, August 14, 2021
Dev To
Server Side Rendering(SSR) With "State Pool" React State Manager
IntroductionSince I wrote the blog "You Can Definitely Use Global Variables To Manage Global State In React", I've been getting a lot of questions asking whether it's possible to use State Pool ...
01:04 pm GMT - Sat, August 14, 2021
Dev To
Dann.js - Teaching a Neural Network how to predict San Francisco house prices
Welcome back to our tutorial series!Remember in the previous tutorial, we taught a network how to do XOR operations? In this tutorial we will teach it to predict the house prices of San Francisco.For ...
12:50 pm GMT - Sat, August 14, 2021
Dev To
Building a desktop application using Electron and Create React App
TL;DR: A step-by-step tutorial explaining how to create a desktop application using Create React App (CRA) and Electron. You can find the source code of the project on GitHub.Originally published at m...
12:48 pm GMT - Sat, August 14, 2021
Dev To
JavaScript 'this' illustrated: Learn it once and for all!
Hey There In today's post I wanted to ask you all a question. How many of you really understand the this keyword in JavaScript? I myself have conducted several JavaScript interviews so far and sometim...
12:25 pm GMT - Sat, August 14, 2021
Dev To
Building your own private Kubernetes cluster on a Raspberry PI 4 with K3S
In this article, we will look at setting up your own private Kubernetes cluster on a Raspberry Pi using K3S in your home Wi-Fi network! Our setup will be pretty simple - single master and a single wor...
12:13 pm GMT - Sat, August 14, 2021
Dev To
Subdomains and Bounded Contexts
This post is a summary, a note to myself about the differences of Subdomains and Bounded contexts. Those terms are often used by Domain-Driven Design practitioners. There was a time when I used to mix...
11:19 am GMT - Sat, August 14, 2021
Dev To
How To Read and Use A RESTful Web API With JavaScript: A Studio Ghibli Example
What is A Web API?An API - Application Programming Interface - is simply a way for other people to use apps you make without actually having access as you do. For example, if you developed an ap...
11:10 am GMT - Sat, August 14, 2021
Dev To
Must have tools for bloggers.
No promotions included; this is genuinely for helping dev bloggers like me. Some tools below are purely related to technical bloggers. Code ScreenshotSharing code on social media can be hectic, b...
11:08 am GMT - Sat, August 14, 2021
Dev To
My Interview Experience at Media.net
Media.net came to our campus in late June 2021 to interview for the position of Associate Web Application Developer. There were three rounds in total. Approximately 60 students filled the form, and on...
10:58 am GMT - Sat, August 14, 2021
Dev To
Open VSCODE in browser from github cool trick
There is a very cool trick to open vscode on browser with a simple shortcut key Step 01: Go to your github repositoryStep 02: Press "windows icon" + "." key on your keyboardBoom! You are done vs code ...
10:08 am GMT - Sat, August 14, 2021
Dev To
Base64 Explained
IntroductionBase64 is a binary to text encoding algorithm. It converts ASCII to a base64 representation. Process of conversionWe know that a UTF-8 letter consists of 8 bits. Base64 converts...
10:07 am GMT - Sat, August 14, 2021
Dev To
Authentication with magic link in React
Authenticating users via magic link is on the rise recently (for a good reason). Magic link is the way of sending users a unique link to their mail, using which they can signup / login. It removes the...
09:32 am GMT - Sat, August 14, 2021
Dev To
Async VS Defer - Understand The JavaScript Execution
As a web developer, how many times you have written this line in your code?<script src="script.js"></script>Probably too many times to count, but do you really understand how the browser h...
09:23 am GMT - Sat, August 14, 2021
Dev To
Popular CSS Interview Questions and Answers
What Is CSS?CSS stands for Cascading Style Sheet. Its a style sheet language that determines how the elements/contents in the page are looked/shown. CSS is used to develop a consistent look and feel f...
09:18 am GMT - Sat, August 14, 2021
Dev To
DEV Protip: automatically format with keyboard shortcuts!
I just realized that you can add some basic formatting using keyboard shortcuts in comments:Sorry for the random popup in the middle, just my computer reminding me to take a break I only found i for i...
08:46 am GMT - Sat, August 14, 2021
Dev To
Form validation with react-hook-form
Form is one of core functionalities that must exist in any application. This functionality allows us interact with user data (input) and process it into a valuable data or resource (output).Even this ...
08:44 am GMT - Sat, August 14, 2021
Dev To
Form validation in Rails
I've seen and implemented many ways to validate a form. Be it replacing a portion of the form with a Turbo stream or by using the more traditional approach of looping through the errors and then displ...
08:43 am GMT - Sat, August 14, 2021
Dev To
Create a Netflix clone from Scratch: JavaScript PHP MySQL Day 19
Netflix provides streaming movies and TV shows to over 75 million subscribers acrossthe globe. Customers can watch as many shows/ movies as they want as long as they areconnected to the internet for a...
08:36 am GMT - Sat, August 14, 2021
Dev To
There's always time for cheese
New software features are usually designed, built, and shipped with limited resources, especially at startups, but that's not an excuse to skimp on basic features because there's always time for chees...
08:32 am GMT - Sat, August 14, 2021
Dev To
React Ecommerce Templates
React Ecommerce Templates React is the most popular library for the development of e-commerce applications. React templates for building eCommerce apps are the combination of several components and el...
08:09 am GMT - Sat, August 14, 2021
Dev To
Support for password authentication was removed on August 13, 2021. - Fixed
Support for password authentication was removed on August 13, 2021. Please use a personal access token instead.If you are getting this error go through this video :...
08:06 am GMT - Sat, August 14, 2021
Dev To
JS Keyboard events
Mouse events are relatively simple: you've either clicked or moused down, moved or upped etc or you haven't. And we know what it is you did it on because that's what the event listener is on.Keyboard ...
08:05 am GMT - Sat, August 14, 2021
Dev To
Learning Python- Intermediate course: Day 8, Summary of the week and nested Modules