Articles by Dev To from January 2022
< Return to Dev To details.
11:28 pm GMT - Sun, January 30, 2022
Dev To
Explorando a documentao: Nmeros 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. Como ...
11:08 pm GMT - Sun, January 30, 2022
Dev To
11 Tips for Writing a Resume to Land That Job
This post was inspired by a Twitter thread of mine, which you can find here.."Worked on features for internal React app" or "Built feature in React app to reduce manual work by marketing team ...
11:03 pm GMT - Sun, January 30, 2022
Dev To
A Job In Tech That Requires No Coding Skills.
What Is Software Project Management and How Does It Work? The planning, scheduling, resource allocation, execution, tracking, and delivery of software and web projects are all part of software project...
10:34 pm GMT - Sun, January 30, 2022
Dev To
How to create a React Native Emulator Device for running with expo
Install Android Studio.Check if you are logged in an expo(or reading Starting an app with react native! (just to save).We have 2 manners:Connect with USB just like the article above.or...Create Device...
10:29 pm GMT - Sun, January 30, 2022
Dev To
Digital Products - 10 Ways Developers Make Money Working from Home - E04
No matter what you build, there is a market for it online.You can create courses, software, ebooks, or any digital product that you later distribute to customers worldwide. Video here - https://youtu....
10:20 pm GMT - Sun, January 30, 2022
Dev To
Building an open-source command line user interface
WutA Command Line User Interface (CLUI) is basically a CLI and a GUI that got mashed together in an incredibly intuitive way. You may have seen it on Replit, which created a practical and scalab...
10:17 pm GMT - Sun, January 30, 2022
Dev To
Weekly Challenge 149
Challenge, My solutions TASK #1 Fibonacci Digit Sum TaskGiven an input $N, generate the first $N numbers for which the sum of their digits is a Fibonacci number. My solutionsThis is (h...
10:14 pm GMT - Sun, January 30, 2022
Dev To
121 CSS Quiz Questions that will send you flying from Zero to a 100 in style
Hi everyone and welcome to this awsome list 121 CSS quiz that will test your knowledge on CSS and make you 100% confident on your job interview. As a bonus this list inlcudes all 121 answers to the qu...
10:13 pm GMT - Sun, January 30, 2022
Dev To
100 Languages Speedrun: Episode 74: Python ANTLR 4
Parser generators existed since the late 1960s, but even today they still see very little use for parsing programming languages. Almost every parser out there is either hand-coded, or uses a parser ge...
10:06 pm GMT - Sun, January 30, 2022
Dev To
The State of Minification in PHP How 1 Project Grew into 6 (Part 2)
In part 1 of this post, I presented to you my journey of writing a set of compilers to minify HTML/CSS/JS using PHP, along with the software I wrote to see how they stacked up against the competition....
09:49 pm GMT - Sun, January 30, 2022
Dev To
5 Insane Features in my OS in the Browser!!!
I released my "OS in the Browser" at the start of 2022 and have had a hugely positive reception for it online. I wanted to make an article about some of the features I consider the most insane and tha...
09:38 pm GMT - Sun, January 30, 2022
Dev To
The tricks of Javascript
Heres a trick question:const arr = Array(5).fill([]);const arr2 = arr.map((subArr, i) => subArr.push(i)); What is the final value of arr? And the final value of arr2?This might be someth...
09:10 pm GMT - Sun, January 30, 2022
Dev To
Six Steps to Tackle Any Algorithm
One of the best things about programming is experiencing that moment when everything clicks, the program works, and the problem is solved. I love that feeling and I don't think I'm alone. You know wha...
08:29 pm GMT - Sun, January 30, 2022
Dev To
Statistics with PHP
I was playing with FIT files.A FIT file is a file where is collected a lot of information about your sport activities. In that file you have the tracking of your Hearth Rate, Speed, Cadence, Power etc...
08:18 pm GMT - Sun, January 30, 2022
Dev To
Switch statements in javascript How to refactor?
The Switch statements are perfectly nice and majorly used in the other traditional language like C, C++, and Java. Why Switch statement?The switch statement executes different actions based on th...
07:44 pm GMT - Sun, January 30, 2022
Dev To
ELI5: Promises in JavaScript
IntroPromises are an integral part of asynchronous programming in JavaScript. If you need to do any asynchronous work, chances are you'll need to work with them. But how exactly do Promises work...
07:36 pm GMT - Sun, January 30, 2022
Dev To
A Guide to React Context
What is React Context ?The React Context provides a way to pass data through the component tree without having to pass props down manually to every level. In React, data is often passed from a p...
07:33 pm GMT - Sun, January 30, 2022
Dev To
How to create a notification/toast system in React Typescript with Redux Toolkit, Tailwind and FramerMotion
In this short article we'll be building a Notification/Toast component.The goal of this article is simply to provide inspiration on how to build a component like this. Nothing in this article is highl...
07:13 pm GMT - Sun, January 30, 2022
Dev To
Have you tried the unpack operator in python?
The one thing, which I love in Python is its unpack operator (* and **). This operator can be used with any iterable(list, dictionary, tuple, etc). It makes the code very elegant, adds performance to ...
06:55 pm GMT - Sun, January 30, 2022
Dev To
I made an extremely fast, fully static rss reader
So, I always wanted a rss reader, which had images for all the articles and I wanted it fast, hence came this idea, I have been using this for my personal use for a very long time now, finally making ...
06:46 pm GMT - Sun, January 30, 2022
Dev To
Day 1 of 100DaysOfCode
Day 1 of 100DaysOfCode ChallengeHere can you find what I learned (& published) today. What I learned & published / updated today?Day 1 of 100DaysOfCode I learned the basics of the 2...
06:39 pm GMT - Sun, January 30, 2022
Dev To
Everything about React JS: A comprehensive guide about React including concepts and examples.
React is free, open-source & component-based front end library which is responsible for the frontend of the application. It is developed and maintained by Facebook.React was the most popular JavaS...
06:12 pm GMT - Sun, January 30, 2022
Dev To
DRY Principle
DRY Principle Dont Repeat YourselfThis is one of the principles of software development aimed at reducing repetition of software patterns, replacing it with abstractions or using appropria...
06:08 pm GMT - Sun, January 30, 2022
Dev To
Conceptos bsicos de CSS
Lenguaje de hojas de estilo en cascada que permite modificar la presentacin en el navegador de un documento escrito en formato HTML.La sintaxis principal del lenguaje CSS se basa en el uso de reglas d...
06:04 pm GMT - Sun, January 30, 2022
Dev To
Top 10 Killer Forum You Should Join to Be A Productive Programmer
Today speed is one of the main criteria to beat the competition. I handpicked some useful forum apps, that might come in handy in your developer workflow, and fix the issues super quickly.These includ...
05:31 pm GMT - Sun, January 30, 2022
Dev To
best github repo for improve and learning javascript.
last days, I am one of the best javascript resource.the link: https://github.com/micromata/awesome-javascript-learningI hope to add star this repository to support me https://github.com/devSupporters/...
05:24 pm GMT - Sun, January 30, 2022
Dev To
best resource to find exeplined grid and flexbox properties in css
this sites serve new way of showing the grid and flexbox in concise way:flexbox link: https://flexbox.malven.co/grid link: https://grid.malven.co/I hope to add star this repository to support me https...
05:22 pm GMT - Sun, January 30, 2022
Dev To
Throwing around text - Kinetic typography part 2: It defies gravity itself thanks to matter.js!
Part 2 of my series about kinetic typography! Let's move some text around with HTML, CSS and JS! If you missed how I came about throwing around text and deforming it with only web stuff, be sure to ch...
05:20 pm GMT - Sun, January 30, 2022
Dev To
7 Best fonts for websites in 2022
Choosing the right fonts for your website can be a daunting task. And since they play a pivotal role in the design of your WordPress or HTML website, it is crucial that you choose fonts that reflect y...
05:12 pm GMT - Sun, January 30, 2022
Dev To
Flexbox (CSS): Everything you need to know
So, let's get the party started(Note: I believe in learning by doing, therefore in order to get max value out of this article, I suggest you to open your code-editor and copy-paste the code from artic...
05:06 pm GMT - Sun, January 30, 2022
Dev To
JavaScript ES2020 features: Nullish Coalescing Operator (??) and Optional Chaining (?.)
The two features are new in JavaScript ES2020. They are used to simplify the code and make it more readable.I decided to write some simple examples to show how they work. Nullish Coalescing Opera...
04:18 pm GMT - Sun, January 30, 2022
Dev To
How To Get Into Technical Writing
If you dont know, I quit the School of Engineering and joined Tech as a Web Developer. I tried to start a Tech Company, but things didnt work out as I wanted. I tried to build websites for people usin...
03:58 pm GMT - Sun, January 30, 2022
Dev To
Programao Orientada Objetos e Programao Procedural qual a diferena?
Em algum momento na nossa carreira de desenvolvedor(a) topamos com assunto de paradigmas de linguagens de programao. E como sempre interessante entendermos mais sobre as vantagens que uma linguagem p...
03:57 pm GMT - Sun, January 30, 2022
Dev To
The mindset of a Coder.
Hello, Dev Friends. Wish you all a very Happy New Year. For some of you, your New Year resolution might be to learn coding/ get a job in Tech / switch your career into Tech or to improve your skills a...
03:52 pm GMT - Sun, January 30, 2022
Dev To
Simple Password Strength checker bot (using Python)
Bot checks the strength of your password.Source code: https://github.com/Lucifer25x/telegram-bots/tree/main/password-strength...
03:48 pm GMT - Sun, January 30, 2022
Dev To
Pythonic Redis
potteryStar 611 Watch 11 Fork 23Pottery is a Pythonic way to access Redis. If you know how to use Python dicts, then you already know how to use Pottery.Pottery is useful for accessing Redis mor...
03:34 pm GMT - Sun, January 30, 2022
Dev To
Dedication towards Certification
My AWS + ULAP.org Cloud Computing JourneyEvery day is a new opportunity to learn and to explore things.I am Reniel Bryan De Lumban, a 3rd-year college student taking Bachelor of Science in Compu...
03:19 pm GMT - Sun, January 30, 2022
Dev To
Como obter gratuitamente uma certificao de GraphQL Apollo Graph Developer
Obter uma certificao sempre algo incrvel para ns desenvolvedores ! Com o hype do GraphQL, demonstrar competncias e domnio sobre essa especificao se torna cada vez mais interessante. A Apollo uma das ...
03:02 pm GMT - Sun, January 30, 2022
Dev To
Best place to learn web development
Our community, Webmatrices Forum got indexed an one of the best place to learn web development. This is literally the proudest moment for the entire forum and members. Learning always brings good time...
02:23 pm GMT - Sun, January 30, 2022
Dev To
Make Pull Request Reviews 3x faster
How much time do you spend on average for reviewing a pull request - 3min, 10mins, or 30mins?Even experienced programmers spend between 10 mins to 30 mins on average to review a pull request from thei...
02:06 pm GMT - Sun, January 30, 2022
Dev To
Flask Social Authentication - Github & Twitter (With Sample)
Hello Coders!This article presents an open-source project that implements social login for Github and Twitter using Flask and Flask-Dance library. The source code can be downloaded from Github (MIT L...
01:53 pm GMT - Sun, January 30, 2022
Dev To
Introduction to Amazon Redshift
IntroductionAmazon Redshift is a fast, fully-managed, petabyte-scale data warehouse service that makes it simple and cost-effective to analyze all your data efficiently using your existing busin...
01:48 pm GMT - Sun, January 30, 2022
Dev To
6 git commands, you may not know.
Here are some of the top git commands which I handpicked, that can be useful to increase your productivity, and also save your some time. 1) Updating the last commit message.If you want to update...
01:44 pm GMT - Sun, January 30, 2022
Dev To
How To Use Feature Flags in Vue.JS
Feature flags have made it easier than ever to continuously test and integrate new features in our applications with confidence, even while in a production environment without having to worry about de...
01:19 pm GMT - Sun, January 30, 2022
Dev To
Why you should consider Web Application over Desktop for both Present and Future .
Web ApplicationsWeb applications are more convenient,than Desktop Application. As, it doesn't requires any installation.As, network speed is increasing and with improved cloud computing, it made...
01:13 pm GMT - Sun, January 30, 2022
Dev To
Deploy Laravel Projects With Database For Free!
Good day everyone In this article i'm going to explain how to host and deploy your Laravel project free on Heroku step by step, and it will work.Let's get to it? 0- I'm using:Laravel 8.8PH...
12:57 pm GMT - Sun, January 30, 2022
Dev To
I made my first website which sends response from Html form to my Email.
I made a simple static website which receives response from the user and send them to my email account. The idea to create this website came from the need of providing free career guidance/counselling...
12:33 pm GMT - Sun, January 30, 2022
Dev To
Standardize Your Next.js Project with ESLint and Husky
DisclaimerIn this article, Ill focus on Next.js (using Typescript) based project. You can adapt it to your own needs based on your project source code and the problem that youve faced. Intr...
11:45 am GMT - Sun, January 30, 2022
Dev To
Cryptocurrency Exchange Software Development Company- How to Launch Yours!
When you want to buy Bitcoin, Ethereum or other cryptocurrencies, one of the most common methods is to go through one of the best crypto exchanges. On these websites, you can exchange your money for c...
11:36 am GMT - Sun, January 30, 2022
Dev To
Flutter da bir nceki ekrana nasl veri gnderilir?
Baz durumlarda bir ekrandaki verileri baka bir ekrana dndrmek isteyebilirsiniz. rnein, bir kullancya iki seenek sunan yeni bir ekrannzn olduunu varsayalm. Kullanc bir seenee tkladnda, bu bilgi zerind...
11:22 am GMT - Sun, January 30, 2022
Dev To
"Voir plus", ou comment faire un ellipsis personnalis
En HTML/CSS, lorsque votre texte est trop grand pour la place attribue, vous pouvez ajouter la valeur text-overflow : ellipsis pour afficher la fin.Le problme est que cela fonctionne uniquement sur ...
11:11 am GMT - Sun, January 30, 2022
Dev To
Javascript call(), apply(), bind() methods & their polyfills
In this article, I'll be explaining the call, apply & bind methods & how to write their polyfills. These three polyfills are very commonly asked questions in a javascript interview.Let's get s...
11:08 am GMT - Sun, January 30, 2022
Dev To
How to disable Microsoft Defender antivirus in Windows 11
Windows 11, like the previous operating system, has the Microsoft Defender antivirus software (formerly known as Windows Defender) by default. This antivirus solution is turned on by default on all ve...
11:06 am GMT - Sun, January 30, 2022
Dev To
Getting started with Agrippa, the React CLI
TLDR: Agrippa is a CLI for generating React components with ease. By typing three words into the command line in your project, you can generate a whole new component - including a dedicated directory,...
10:41 am GMT - Sun, January 30, 2022
Dev To
Backend Master Class [Go Postgres Kubernetes AWS]
Finally, my Backend Master Class course is completed and published on Udemy. You can use this link to get it for free and earn a certificate (5 days only, expires Feb 4th): https://bit.ly/backendclass...
10:03 am GMT - Sun, January 30, 2022
Dev To
How to build a spinner (loader) component using Flowbite and Tailwind CSS
One of my favourite front-end technologies to work with at this moment is Tailwind CSS coupled with the components from Flowbite.Tailwind CSS is great because of its utility first approach when buildi...
10:00 am GMT - Sun, January 30, 2022
Dev To
Explained: Imperative vs Declarative programming
You most probably have heard of declarative vs imperative programming.You might also have looked it up, and got something like thisIn computer science, declarative programming is a programming paradig...
09:58 am GMT - Sun, January 30, 2022
Dev To
Why I am starting 100daysofblogging
Hi guys, I am Rajat. I am 28 and currently unemployed. I started learning web-development from this month itself (I know I am bit late to the party) and I don't have any IT or CS degree. previously, I...
09:57 am GMT - Sun, January 30, 2022
Dev To
Javascript IIFE
IIFE (Immediately Invoked Function Expression) merupakan sebuah terminologi ketika anda ingin mengeksekusi sebuah function secepatnya setelah didefinisikan. Hal tersebut dapat membuat kode lebih bersi...
09:49 am GMT - Sun, January 30, 2022
Dev To
Under-the-hood of Docker
Docker is defined as A set of platform as a service products that use OS-level virtualization to delivery software in packages called containersIn essence Docker allows us to turn applications into bi...
09:41 am GMT - Sun, January 30, 2022
Dev To
Running Kafka on Kubernetes for local development with Helm
Now that I have posted about running Kafka on Kubernetes using Persistent Volumes(PV) and Persistent Volume Claims(PVC), and another post about running it using Storage Classes it's time to grab that ...
08:43 am GMT - Sun, January 30, 2022
Dev To
Best WooCommerce Coupon Code Plugins
The reason for Wordpress dominating the web is because of its extensibility with plugins. And it has a plenty of free and premium discount code plugins for WooCommerce.1. WooCommerce Discount RulesIt ...
08:01 am GMT - Sun, January 30, 2022
Dev To
Deep dive into React codebase [EP4: How ReactDOM.render works]
In today's episode, we take a bite-sized approach to learning how ReactDOM.render works and what it does! Quick recallIn the previous episode we figured out how React.createElement works. In shor...
08:01 am GMT - Sun, January 30, 2022
Dev To
ReactJS - Disable console.log() in production and staging
Husky hooks are a really good way to prevent someone from pushing accidental console logs to a production ready build or staging environment, but still if you decided to remove the usages of console.l...
07:52 am GMT - Sun, January 30, 2022
Dev To
login user validation using volder
you can use javascript with power of volder to do validationvolder is schema builder and data validationvisit volder.vercel.app to see moreyou can do in this example.import { Volder, Email } from 'vol...
07:51 am GMT - Sun, January 30, 2022
Dev To
Into the Compose-Verse, A beginner guide to Android Development With Jetpack Compose
Part 1: The very basics.What wasAndroid development has been largely characterized by the view-based system of building android User interfaces. This approach involved defining UI elements and l...
07:46 am GMT - Sun, January 30, 2022
Dev To
What is token economy?
Token economy means studying the production, distribution and consumption of goods and services that have been tokenized. Web3 enables tokenized economic interactions without intermediaries. It provid...
07:31 am GMT - Sun, January 30, 2022
Dev To
How to Add a QR and Barcode Scanner to Your Vue.js App
In this blog post, I will show you how to add a QR and barcode scanner to your Vue.js website. This is a great way to increase engagement with your users and can be used for a variety of purposes, suc...
07:21 am GMT - Sun, January 30, 2022
Dev To
I made my first GL project using Piston.
So, I made a Tweet not too long before I made this post, and it was me showing off my first OpenGL project using Piston.And I attached two images.One of the target folder, with the program over it:And...
07:09 am GMT - Sun, January 30, 2022
Dev To
mdbook-pdf: A mdBook backend for generating PDF files
IntroductionmdBook allows you to create book from markdown files. It's pretty much alike Gitbook but implemented in Rust. However, unlike Gitbook that supports using calibre for generating PDF, ...
06:15 am GMT - Sun, January 30, 2022
Dev To
How Identity works in web3?
The identity in web3 is very different than web2. In web2 we have authorisation with password and email address. But in web3 we have our wallet address with which the unique identity of every user wil...
05:15 am GMT - Sun, January 30, 2022
Dev To
Binance Clone Script- How to Build a Crypto Exchange Like Binance?
Today, with the growing popularity of cryptocurrencies among users around the world, and also the increasing use of cryptocurrencies for different purposes, many users around the world are looking for...
05:08 am GMT - Sun, January 30, 2022
Dev To
First Time with Stripe: Fully Serverless Ticket Sales
[ ]This blog entry was a part of the Stripe Advent Calendar 2021, originally posted in Japanese on December 3rd, 2021.Hello everyone! My name is Michael Tedder and I'm one of the main organizers for...
04:50 am GMT - Sun, January 30, 2022
Dev To
React Hooks: Gotta Hook Em All
Unless you have been living under a rock, you definitely heard of Hooks.These Hooks?Since this is a tech article, lets stick to React Hooks only and keep the fishing for later.The introduction of Hoo...
03:56 am GMT - Sun, January 30, 2022
Dev To
Example App: Clean Architecture with React, Overmind and Local Storage
We're not going to get into why I haven't been writing - we're just gonna dive right into it. TL;DR: GitHub repository.So, clean architecture! I'm a huge proponent of it. It's a great way to ensure yo...
03:04 am GMT - Sun, January 30, 2022
Dev To
Turn Your Resume Into an Interactive CLI in 10 minutes using TypeScript
There are tons of creative portfolio sites out there, but it takes a lot of effort to build a website that stands out. Instead of building the perfect portfolio site, what if you built an interactive ...
02:04 am GMT - Sun, January 30, 2022
Dev To
ReactJS Roadmap | Beginners to Advanced (Resource Compiled)
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 ...
01:32 am GMT - Sun, January 30, 2022
Dev To
Please don't use Bootstrap!
In case you don't know what bootstrap is, bootstrap is a CSS framework. Here's why you should not use Bootstrap. All sites look alike!When you start to see the same layout over, and over, and ov...
01:32 am GMT - Sun, January 30, 2022
Dev To
How to use Web3-react to develop DApp
Web3-react is a popular library used in blockchain, DApp and web3 development. It has more than 2800 stars and has been used by more than 10000 repo's on Github. Note: If you have known web3-react, yo...
01:05 am GMT - Sun, January 30, 2022
Dev To
Autenticao em vrias contas do GitHub usando SSH
Para voc desenvolvedor que tem uma ou mais contas no github e quer usar ssh para ter mais produtividade.Vou mostrar como autenticar em duas contas do github usando chave ssh.Iremos acessar a pasta .ss...
12:46 am GMT - Sun, January 30, 2022
Dev To
Inscrutable ways or how I returned to the path of a software engineer
Hi, I'm Olga or Olya, I was born and raised in Ukraine where I graduated with a degree in computer science in 2012. However, I have never worked as a programmer, "thanks" to some of my professors and ...
12:30 am GMT - Sun, January 30, 2022
Dev To
Create your own Wordle with animations
The word game has gone from dozens of players to hundreds of thousands in a few months. It was created by a software engineer in Brooklyn for his partner.Today we going to replicate the UI and add som...
12:01 am GMT - Sun, January 30, 2022
Dev To
How you can create a sidebar like the daily.dev extension fron scratch using React and Tailwindcss in 4 steps
Tailwind CSS is a utility-first CSS framework packed with classes that can be composed to build any design, directly in your markup.Next.js is a React framework with features like hybrid static and se...
11:50 pm GMT - Sat, January 29, 2022
Dev To
11 Layout and Design Tips for HTML and CSS Landing Pages that will accelarate your career
This post is for beginners. If you are not a beginner, you can still read it, but you may not find it as helpful.In the world of web development, there are a few different languages you can use to cre...
11:47 pm GMT - Sat, January 29, 2022
Dev To
Nft For Beginners
There is a high probability you have heard about NFT, which in full is called non fungible tokens. This simply means that it cannot be replaced or interchanged. What brought about NFT?NFT became popul...
11:39 pm GMT - Sat, January 29, 2022
Dev To
Building a UI Kit with React, TypeScript, Storybook and Tailwind
IntroductionWelcome to the UI Kit with React, TypeScript, Storybook and Tailwind series where I aim to build a basic UI kit that I can use in my hobby projects and continuously update so that al...
10:49 pm GMT - Sat, January 29, 2022
Dev To
Flutter Provider Trleri
Flutter'da bir ok Provider tr vardr bunlardan bazlar: Provider ListenableProvider ChangeNotifierProvider ValueListenableProvider StreamProvider FutureProvider MultiProvider ProxyProvider ChangeN...
10:16 pm GMT - Sat, January 29, 2022
Dev To
Event Sourcing - Stream Metadata
Discovering the need for stream metadata.One of the best uses of Event Sourcing is to manage behaviors between entities, aka relationships. This is where all interesting things happen. For example, a ...
09:24 pm GMT - Sat, January 29, 2022
Dev To
What makes a "good first issue"?
Between creating a repo to help git & Github beginners understand common workflows (more on that later), and helping onboard more experienced folks to new projects recently, this question's been a...
07:18 pm GMT - Sat, January 29, 2022
Dev To
Advanced Camera Hacking tool using Python
ZCamHack webcam using python by sending malicious link. FEATURES :[+] Real-time Camera hacking[+] Python compatible[+] Less Size[+] Updated regularly[+] URL Shortener using bitly [V 2.0][...
07:02 pm GMT - Sat, January 29, 2022
Dev To
Modern data warehouse patterns: ELT with Snowflake variants
Leveraging semi-structured data for resilience against schema changesAs data warehouse technologies get cheaper and better, ELT is gaining momentum over ETL. In this article we will show you how...
06:55 pm GMT - Sat, January 29, 2022
Dev To
Wifi hacking tool using ESP8266
This post is on about detailed concept of ZiFi tool.Github repo: https://github.com/sankethj/ZiFi FEATURES :[+] Deauth[+] Evil-Twin[+] User InterfaceLets first setup the platform for the tool. ...
06:50 pm GMT - Sat, January 29, 2022
Dev To
How to open VSCode with Command Line
Table Of ContentsDownload or Install VSCodeVSCode Command PluginOpen VSCode with terminalHere is a quick setup guide to get your VSCode opening up with your terminal. Download or Install VS...
06:42 pm GMT - Sat, January 29, 2022
Dev To
Provider ile almak
Bu yazda Flutter'da providerlar ve state ynetimini ele alacaz.Provider paketi, state ynetimi iin kullanlan InheritedWIdget evresinde bir wrapper'dr(sarmalaycdr).Provider ile, widget aacna bir state ob...
05:34 pm GMT - Sat, January 29, 2022
Dev To
new schema builder and data validation library
last day alguerocode publish new schema builder and data validation, it's very useful for user login validation. it's volder.visit volder.vercel.app to see morevolder is powerful Object schema validat...
05:03 pm GMT - Sat, January 29, 2022
Dev To
How are you taking care of your health while working remotely?
Let's face it, working remotely is great. There is a lot of upsides of working remotely.But when I look back at that time I worked remotely, I see I couldn't take care of my health while working remot...
05:01 pm GMT - Sat, January 29, 2022
Dev To
Gatsby JS How to solve FOUC when using tss-react and Material UI v5
Material UI v5 brought some amazing updates, but switching from JSS to Emotion had an arguably nasty side-effect: it was no longer as straightforward to group your component styles in classes. Fortuna...
05:01 pm GMT - Sat, January 29, 2022
Dev To
I Created a List With Everything You Need to Build Your Next React Native App
After working with React Native for 2 years, I made a list with the most useful libraries, documentations, tools and resources to learn and build your next react native app.Please feel free to contrib...
04:58 pm GMT - Sat, January 29, 2022
Dev To
tsParticles 1.39.2 Released
tsParticles 1.39.2 Changelog Bug FixesFixed editor issues matteobruni / tsparticles tsParticles - Easily create highly customizable...
04:49 pm GMT - Sat, January 29, 2022
Dev To
Laravel Seeding: Generate mock data using Faker
Seeding, also commonly known as database seeding is the process of generating mock data into your application database. Whether it's for testing purposes or other use cases, seeding can be very useful...
04:27 pm GMT - Sat, January 29, 2022
Dev To
Amazon EBS
An AmazonElastic Block Store (EBS) volume is a durable block-level storage device you can attach to a single EC2 instance.Mostly used as the primary storage for data that requires frequent updatese.g....
03:47 pm GMT - Sat, January 29, 2022
Dev To
Learning Vim Regex
Learning Vim RegexLearning regular expressions is like learning latin. It is not pleasant but it is good for your soul. They are incredibly useful but also hard to read. People who master them a...
03:45 pm GMT - Sat, January 29, 2022
Dev To
Writing unified tool for scrum masters 0 - The good, the bad and the ugly
A few days ago with a friend, we decided to create a unified (all-in-one) tool for scrum masters which will be able to connect the most important features for leading retrospective, kudos giving and p...
03:37 pm GMT - Sat, January 29, 2022
Dev To
Gatsby and GraphQL
Gatsby is a modern take on static site generator which is built on React and uses GraphQL to extract information from data sources. In the previous article, we have learned the basics of Gatsby, let's...
03:27 pm GMT - Sat, January 29, 2022
Dev To
Auto generate unique Avatar colors randomly
This is how JIRA shows each user avatarThink for a moment about when you visit online discussion forums. Many of the users don't have any profile pic uploaded. Instead, there are just initials and bac...
03:17 pm GMT - Sat, January 29, 2022
Dev To
Understanding CMS using Sanity
Suppose you are a developer and you want to create a blogging site like DEV, Medium or a social media site like Facebook, Instagram then the most challenging part you are going to face is how are you ...
03:16 pm GMT - Sat, January 29, 2022
Dev To
Preparation for Job Applications & Tech Interviews
Most people are switching careers into tech and most often theyll concentrate on learning how to write code and build projects, optimizing on making their GitHub profile, and maybe networking. Its imp...
02:24 pm GMT - Sat, January 29, 2022
Dev To
TypeScript & VS Code tricks for beginners: 10 things I wish I knew when starting out
TypeScript is supposed to make your development life easier, but I vividly recall my earliest memories of TypeScript involving a lot of cursing, confusion about errors, and wondering why anyone would ...
02:14 pm GMT - Sat, January 29, 2022
Dev To
How do I undo 'git add'?
Lets say we either did a git add <file-name> to stage a specific modified file or git add . to stage all the modified files.We may consider git reset but we must do git reset only if we are tryi...
02:14 pm GMT - Sat, January 29, 2022
Dev To
Queues
What are Queues ?A Queue is a data structure that enables us to create an array of elements and manage its data in First-In-First-Out (FIFO) logic. First In First OutFirst in first out as w...
01:58 pm GMT - Sat, January 29, 2022
Dev To
What is the difference between 'git pull' and 'git fetch'?
git fetchExplanation: git fetch fetches commits from the target branch that is not in our current local branch and stores them in our local repository. It does not merge. Which means we have the chang...
01:30 pm GMT - Sat, January 29, 2022
Dev To
How Cryptocurrency Works Explained Visually
In 2008, when Lehman Brothers Holdings Inc. filed for bankruptcy, it shook people's faith in banks so much that a new class of assets appeared without formal bank backing. The first cryptocurrency nam...
01:02 pm GMT - Sat, January 29, 2022
Dev To
Frontend vs Backend vs Full-Stack
Frontend vs Backend Full-Stack developerYou don't know the differences between frontend and backend and full-stack developer developer? The post is perfect for you! FrontendA frontend devel...
12:58 pm GMT - Sat, January 29, 2022
Dev To
Flutter'da FutureBuilder' Anlamak
Bu yazda Flutter'daki FutureBuilder widget'na bir gz atacaz. Balamadan nce, bir adm geriye gidelim ve Flutter'da Futures'n ne olduunu ve asenkron programlama ile nasl allacan anlayalm. Asenkron P...
12:46 pm GMT - Sat, January 29, 2022
Dev To
Generate random numbers in JavaScript
In this blog, you will learn how to generate random numbers in javascript.There is no straightforward way to generate a random number. You have to use a little trick.Math.random function gives us a ra...
12:37 pm GMT - Sat, January 29, 2022
Dev To
How sports made me a better developer
It's been several weeks since I got into the sport,I give you the little anecdote that goes well, 65 Kilos in 2018 -> 100 kilos in March 2020.In fact, I left a job in the restaurant business where ...
12:04 pm GMT - Sat, January 29, 2022
Dev To
Responsive Personal Portfolio Website Using React, Styled Components and Framer Motion
You can get the template from the link proivided in the description of the video. Technologies Used :ReactCSS Libraries and Assets Used :React IconsFramer MotionStyled ComponentsReact ...
12:00 pm GMT - Sat, January 29, 2022
Dev To
How to Use Magic URL Login with Appwrite
Magic links allow you to log in without a password. Users don't have to enter any credentials to sign in; instead, they're sent a URL with an embedded token via email, or sometimes via SMS. When a use...
10:51 am GMT - Sat, January 29, 2022
Dev To
Why I migrated from ProtonMail to Fastmail (and how)
Im a long-time fan of ProtonMail. Their mission is something that resonates with me. Thats why I had a hard time deciding whether I want to leave them or not. Whats the problem?ProtonMail is buil...
10:41 am GMT - Sat, January 29, 2022
Dev To
Positioning in CSS: Everything you need to know
The CSS position property is used to set position for an element. So without further ado, let's get the party started.There are 5 types of positioning:Static PositioningRelative PositioningAbsolute Po...
10:11 am GMT - Sat, January 29, 2022
Dev To
Introduction to Machine Learning with AWS - Part 3
Machine learning (ML) has become a core technology ingredient in a wide range of use cases from natural language processing and computer vision to fraud detection, demand forecasting, product recommen...
10:11 am GMT - Sat, January 29, 2022
Dev To
My Cloud Native Adventure - Part 1
Welcome to part 1 of My Cloud Native Adventure. If you read my last article, looking back over 2021 and forward to 2022, you will know that I was embarking on a cloud native learning journey. I want t...
09:01 am GMT - Sat, January 29, 2022
Dev To
What is enterprise application? How mobile apps help in enterprise digital transformation?
An enterprise application is a large software system platform designed to operate in a corporate environment such as business or government. In general, enterprise application software is at the heart...
08:22 am GMT - Sat, January 29, 2022
Dev To
How to teach the periodic table in a fast and fun way?
Learn how to teach the periodic table of elements with educational and entertaining methodsHigh school students need to learn the chemical elements, so many parents wonder how to teach the periodic ta...
08:15 am GMT - Sat, January 29, 2022
Dev To
The importance of technology in today's education
We explain the importance of technology in education and all the advances that promote educational qualityToday, many people take advantage of advances in technology to streamline everyday tasks. An e...
08:07 am GMT - Sat, January 29, 2022
Dev To
Approaches to a definition of the teaching-learning process
In teaching-learning , both aspects are closely related and depend on each other so that the acquisition of knowledge occurs in an effective way, allowing students to have permanent learning in online...
06:46 am GMT - Sat, January 29, 2022
Dev To
JavaScript recurring timers with setInterval
Now that we have a good understanding of how JavaScript setTimeout works to delay a function.Let's look at how we can perform an action every x time.This can be super helpful for animating stuff or ch...
06:38 am GMT - Sat, January 29, 2022
Dev To
Start fast with Django, React and Docker - Open-Source project
Hello coders!This article presents an open-source seed project that uses a React frontend powered by a simple Django API. Django React Soft Dashboard can be downloaded from Github without a registrati...
06:33 am GMT - Sat, January 29, 2022
Dev To
Modifying the default toolbar in Trix
The first thing you may be tempted to do when exploring with Trix is to change the default toolbar. It's not obvious how to do this. First instinct would say just change the innerHTML of all <trix-...
04:19 am GMT - Sat, January 29, 2022
Dev To
useReducer useContext Typescript. Without Redux!
Ever find yourself questioning why it is that you need to use a library like Redux when React already has this functionality in the form of hooks?That's right, React comes with 2 hooks that can be lev...
01:46 am GMT - Sat, January 29, 2022
Dev To
Run java code in Flutter - MethodChannel template
These are notes on running native code on flutter and a quick templates to get started, sources at the end.Running native code with flutter is accomplished by sending messages using a defined platform...
01:27 am GMT - Sat, January 29, 2022
Dev To
How to make a little design system with Figma (colors)
Content:Create the shapesCreate a componentCreate reusable colorsChoose the base colorsChoose the main colors60-30-10 ruleHello! On this day I will continue the series little design system with Figma....
01:19 am GMT - Sat, January 29, 2022
Dev To
100 Languages Speedrun: Episode 73: Free Pascal
Turbo Pascal was my second language after QBasic.Unfortunately there doesn't seem to be any easy way to run Turbo Pascal on modern hardware, so I'll do the next best thing and give Free Pascal a try. ...
12:15 am GMT - Sat, January 29, 2022
Dev To
Have been building an open source accounting system with features for programmers.
I've been building an open source accounting system as a COVID project which is designed to give programmers the features they expect so that they can automate their financials. These include RPC endp...
11:56 pm GMT - Fri, January 28, 2022
Dev To
Power Apps and the .NET Developer
Power Apps is a low-code solution to building applications. A lot of the work needed to make the application work is done for you behind the scenes. You still have to write code to make the app work, ...
11:44 pm GMT - Fri, January 28, 2022
Dev To
How to promote your NFT project
Some days ago we finished our first NFT project.COOLPHABET - The Cool Letters CrewWebsite: https://www.coolphabet.art/Twitter: https://twitter.com/CoolphabetNFTBuilding this project was quite nice and...
11:39 pm GMT - Fri, January 28, 2022
Dev To
100 Languages Speedrun: Episode 72: Windows Batch Files
Batch Files, with extension .bat, were DOS equivalent of shell scripts.DOS version (still used by DOSBox) was extremely limited, and couldn't even add numbers. Starting with OS/2 and Windows NT, .bat ...
10:51 pm GMT - Fri, January 28, 2022
Dev To
What are you doing for data privacy day?
Data Privacy Day is an international event that occurs every year on 28 January. The purpose of Data Privacy Day is to raise awareness and promote privacy and data protection best practices. It is cur...
10:14 pm GMT - Fri, January 28, 2022
Dev To
How to access the hidden administrator account | Windows 11
Windows 11 incorporates a hidden administrative user account, so that if necessary, the user can enable it and perform what they want and that their current user account does not allow. However, many ...
10:12 pm GMT - Fri, January 28, 2022
Dev To
100 Languages Speedrun: Episode 71: Factor
Forth language is dead, and its ideas never saw much adoption into the mainstream languages, but Forth-style languages pop up every now and then, without ever getting much traction.One of such languag...
10:11 pm GMT - Fri, January 28, 2022
Dev To
Web3 will not replace Contract Law?
The law is code that is interpreted by Judges. My wife is a lawyer and tells me this. In this view, amendments or reinterpretations of laws by higher courts are diffs.I'm not really up on Web3, but th...
09:45 pm GMT - Fri, January 28, 2022
Dev To
A bill planner android app using html css and typescript
This app is created using html css typescript. It uses cordova to create a android app from a web app. Let me know if the github repo is interesting. More about the app: Monthly Bill Planner is an app...
09:22 pm GMT - Fri, January 28, 2022
Dev To
Which language & framework are you using for a backend?
Hello there!Which language and framework are you using for the backend on your website? Example: js, expressjs. (X, Z. X = Programming language, Z = framework)I use javascript, expressjs currently for...
09:03 pm GMT - Fri, January 28, 2022
Dev To
How I Became a Software Engineer Making Multiple Six Figures, Without a CollegeDegree
On my journey to becoming a software engineer without a college degree, I encountered generous individuals who went out of their way to assist me.I am not a self-made man.To get to where I am, I had t...
09:02 pm GMT - Fri, January 28, 2022
Dev To
Flutter Architecture
app flutter.onError kilitlenme ileme ve bamllk balatma gibi eitli kurulumlara sahip run_app uygulamasn ierir.common tm katmanlar iin ortak olan ve tm katmanlar tarafndan eriilebilen kodu ierir.device...
08:14 pm GMT - Fri, January 28, 2022
Dev To
Building a headless eCommerce shop with Magento and Vue
How it startedHaving worked in Magento for years, I am all too familiar with the challenges that come with using it, especially when it comes to performance. However, I do enjoy the extensibilit...
07:48 pm GMT - Fri, January 28, 2022
Dev To
6 reasons why to learn how to develop a WordPress plugin
Well, the main reason why I started to learn how to develop a WordPress plugin is a bit long story, and I am sure that many of you out there has similar experiences. Let me tell you mine. 1st rea...
07:29 pm GMT - Fri, January 28, 2022
Dev To
Congrats to the MongoDB Atlas Hackathon Winners!
It's the moment our MongoDB Atlas Hackathon participants have been waiting for! After a month-long submission period and a meticulous review by the DEV and MongoDB teams, we're thrilled to announce th...
07:12 pm GMT - Fri, January 28, 2022
Dev To
Introduction to Amazon Rekognition
In this article, I would be discussing yet another wonderful feature of AWS which is Amazon Rekognition which has come to reduce the burden in computer vision tasks like object detection, image classi...
07:01 pm GMT - Fri, January 28, 2022
Dev To
How to add User Accounts and Paid Subscriptions to your Next.js Website
I'm working on a Software-as-a-Service project, called Envious, and I've been sharing what I've learned along the way in this series.Recently I spent a weekend adding paid subscriptions to my project,...
06:43 pm GMT - Fri, January 28, 2022
Dev To
.NET 6 Register Services using Reflection
Register Services using reflection in .NETIn this post Im going to explain how using reflection and generics can simplify registering your services. We will go over two separate ways in how you ...
06:42 pm GMT - Fri, January 28, 2022
Dev To
A Devastating Cautionary Tale for Open Source Devs
I don't have the emotional bandwidth to editorialize this.Here is a timeline of recent events and the lesson learned.Skim for to catch the highlights. Tuesday, Jan 4th, 2022Anxious all morning b...
06:34 pm GMT - Fri, January 28, 2022
Dev To
How I built the "Link in Bio" Page using HTML Tailwind CSS
Hey, there! This is Kenn, Your Daily Advocate, Business Partner, and Friend from CodeWithKenn!Welcome to the Blog! Make yourself at home! In this article, I'm about to show you how easy it is to build...
06:16 pm GMT - Fri, January 28, 2022
Dev To
X-Earth | New Augmented Reality App
Hello Dev Community,There's a new app you need to check out. It's X-Earth, and AR app that allows you to explore cities in real-time and learn about the urban environment through the lenses of your ph...
06:14 pm GMT - Fri, January 28, 2022
Dev To
Amazon SDE 2 interview Experience
I recently appeared for an Amazon SDE 2 interview, and this article will document my experience. The entire process took about three months, from the day the recruiter contacted me to the time I got t...
05:40 pm GMT - Fri, January 28, 2022
Dev To
An advanced guide to setting colors in CSS
Written by Coner MurphyColor is one of the first things you learn to apply as a web developer when learning CSS, but once you learn the basics, how often do you revisit it?With advanced techniques, ap...
05:40 pm GMT - Fri, January 28, 2022
Dev To
MongoDB cluster on Docker
## MongoDB Cluster on DockerA simple implement MongoDB Cluster on Docker with PSS Style (Primary - Secondary - Secondary). Inspired by this articleSource code in here Components2 Mongos (router):...
05:26 pm GMT - Fri, January 28, 2022
Dev To
MongoDB $weeklyUpdate (January 28, 2022): 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...
05:09 pm GMT - Fri, January 28, 2022
Dev To
Comandos que todo usurio iniciante de Linux deve saber
Fala galera, tudo certo? Trouxe pra vocs alguns dos principais comandos do Linux daquele jeitinho bem simples pra voc ver que bem mais fcil do que parece. Espero que ajude Comandos mais usadosl...
05:01 pm GMT - Fri, January 28, 2022
Dev To
Javascript forEach - loop through js array items
Javascript forEach - loop through js array itemsSo imagine you went fruit shopping and you came back home with a basket of fruits. You need to store these fruits separately i.e you need all apples to ...
04:54 pm GMT - Fri, January 28, 2022
Dev To
How to save JSON array in MySQL with TypeORM
IntroductionThis article is NestJS a record of the know-how I realized while developing through the framework. There may be a better way than the one I suggested. Suggestions are always welcome ...
04:52 pm GMT - Fri, January 28, 2022
Dev To
100 Languages Speedrun: Episode 70: Wren
Wren is an small language meant for embedding that aims to displace Lua before JavaScript does it.It's so committed to the embedding use case, that it doesn't come with any way to run it in the defaul...
04:45 pm GMT - Fri, January 28, 2022
Dev To
1 line of code: How to reverse a string
const reverseString = str => [...str].reverse().join("");Returns the reversed string. The repository & npm packageYou can find the all the utility functions from this series at github.com/...
04:38 pm GMT - Fri, January 28, 2022
Dev To
MedusaJS and more
What is MedusaJS? MedusaJS is not more that The Open Source Shopify alternative.Create a headless commerce store in minutes and start your growth journey on a fast and flexible foundation.I rea...
04:37 pm GMT - Fri, January 28, 2022
Dev To
Data Structure And Algorithm Important topics
Hello geeks !It is quite obvious & known fact that DSA is one of the prioritized topic for placement reason and Even for becoming a good software developer.I am going to give all the Important Dat...
04:31 pm GMT - Fri, January 28, 2022
Dev To
10 Incredibly Useful Extensions For Developers
Extension : Extensions are software programs, built on HTML, CSS, and JavaScript that enable users to customize the Chrome browsing experience.1.Wappalyzer: Wappalyzer is a technology profiler that s...
04:22 pm GMT - Fri, January 28, 2022
Dev To
Flask React Soft Dashboard - Free Project
Hello Coders!This article presents an open-source full-stack project that uses a react Material-UI React design powered by a simple Flask API Server. Flask React Soft can be downloaded from Github wit...
04:15 pm GMT - Fri, January 28, 2022
Dev To
CVE-2021-4034: The new vulnerability everyone has been talking about - PoC
CVE-2021-4034While the vulnerability is not exploitable remotely and doesnt, in itself, allow arbitrary code execution, it can be used by attackers that have already gained a foothold on a vulne...
04:03 pm GMT - Fri, January 28, 2022
Dev To
Toxic Online Behaviors In the Developer Community
We all crave human interaction, especially when it sometimes becomes scarce like in the past couple years. And when we can't get our dopamine hits from warm, thoughtful conversations we'll settle for ...
03:52 pm GMT - Fri, January 28, 2022
Dev To
every() and some() methods in JavaScript
The two methods can be used in an arrayThe every() method is used to determine whether or not all of the array's elements satisfy the given condition.The some() method is used to determine wheth...
03:50 pm GMT - Fri, January 28, 2022
Dev To
30 Javascript animation libraries for 2022
Howdy Geeks! Animation makes us be able to tell stories and communicate emotions and ideas in a unique way. Here are 30 JavaScript animation libraries to use in your projects today. 1. Gre...
03:27 pm GMT - Fri, January 28, 2022
Dev To
Basics of Asynchronous Rust with Tokio
IntroductionAsynchronous code is everywhere now. It's basically a must when you write anything that needs to scale, like API/backend applications. There are different ways to tackle async code i...
03:26 pm GMT - Fri, January 28, 2022
Dev To
10 Trending projects on GitHub for web developers - 28th January 2022
Trending Projects is available as a weekly newsletter please sign up at Stargazing.dev to ensure you never miss an issue. 1. ui-boxui-box is a low level CSS-in-JS solution that focuses on being s...
03:07 pm GMT - Fri, January 28, 2022
Dev To
PHP crash course : require, include, files manipulation and enuerations
Today you will learn conditionals, loops and functions cration in PHP.This PHP crash course is free and will be posted here on dev.to. I'll be releasing a new article/post every two days or so. To not...
03:06 pm GMT - Fri, January 28, 2022
Dev To
Go lang: Datatypes, Variables, Constants, Pointers and User input
In my previous article, I discussed about installation, initialization, writing hello world program, running a program and creating executable files for different operating systems.Link to my previous...
02:46 pm GMT - Fri, January 28, 2022
Dev To
Presenting ML-based COVID-19 Risk Assessment App Pandemonium
Meet Pandemonium, an innovative COVID-19 risk assessment app and framework! Built by Quantum Risk Analytics, Inc., a charitable nonprofit founded by MIT alumni, it uses sophisticated machine learning ...
02:46 pm GMT - Fri, January 28, 2022
Dev To
Test emails effortlessly with Cypress, Mailosaur and cy-spok
Email TestingA blog post is lackluster without working code you can play around with in your own environment. All the code samples in this post can be found here.Email testing is critical for bu...
02:33 pm GMT - Fri, January 28, 2022
Dev To
Server Side Rendering a Random Number wasn't easy
Have you ever tried rendering a random number with Svelte before? Here's a rather quick implementation:<script> const n = Math.random()</script><p>{n}</p>Seems like nothing ca...
02:28 pm GMT - Fri, January 28, 2022
Dev To
Apprendre le PHP : require, include, manipulation fichiers et enumerations
Aujourd'hui, vous apprendrez les instructions "require" et "include", la manipulation de fichiers et les numrations.Ce cours acclr PHP est gratuit et sera publi ici sur dev.to. Je publierai un nouvel ...
02:25 pm GMT - Fri, January 28, 2022
Dev To
Javascript filter() function
filter() dapat digunakan untuk menguji pada setiap elemen array apabila memenuhi kondisi tertentu, jika kondisi tersebut tidak terpenuhi maka elemen pada array tersebut akan dikeluarkan. Sehingga hasi...
01:26 pm GMT - Fri, January 28, 2022
Dev To
I am a GitHub Star
The GitHub Stars program thanks GitHubs most influential developers and gives them a platform to showcase their work, reach more people, and shape the future of GitHub.This is the essence of the GitHu...
01:15 pm GMT - Fri, January 28, 2022
Dev To
Online Courses - 10 Ways Developers Make Money Working from Home - E03
Online education has become one of the most popular ways to teach and learn online. With a simple online course, you can build your reputation as an expert, increase your income, attract clients, boos...
01:07 pm GMT - Fri, January 28, 2022
Dev To
Top 9 Best Practices To Avoid Browser Compatibility Issues
As per Wikipedia, Google has released 39 versions of the Google Chrome browser in the last 5 years. Similarly, Chrome competitors i.e. Mozilla Firefox, Opera, Safari, Edge are also trying to match up ...
01:07 pm GMT - Fri, January 28, 2022
Dev To
Error: Permission denied (publickey) [Best Solution 2022]
Are you facing any issues with git authentication? this tutorial will fix your problemhttps://www.youtube.com/watch?v=dxvnbKaszBw Commands used in this video:git config --global --unset core.excl...
12:54 pm GMT - Fri, January 28, 2022
Dev To
What is Jenkins, and Why is it used? | Jenkins Tutorial | Part I
This is Part I of the Jenkins LambdaTest Tutorial series wherein Moss(@tech_with_moss), a DevOps engineer explains Jenkins, showcasing how its extensible plugins facilitate continuous integration and ...
12:53 pm GMT - Fri, January 28, 2022
Dev To
17 ways of earning $2,000 via Python
Are you still unemployed although youre an expert in Python? Do you have enough skill to make money coding Python but dont know the methods to make money with Python then come on, read with me. Here a...
12:45 pm GMT - Fri, January 28, 2022
Dev To
Writing Clean and Consistent Code with Static Analysis using PMD and Apex
One of the key requirements to developing good, maintainable software is to ensure that it works under a variety of conditions. This is typically done by automating a suite of tests on the various fea...
12:34 pm GMT - Fri, January 28, 2022
Dev To
Why Testing After Is a Bad Practice
In this post I will try and give you my 2Cents on why writing tests after you have a so called working code is a bad practice, and why you should avoid it and strive to go tests first (also known as -...
12:28 pm GMT - Fri, January 28, 2022
Dev To
Cloud Computing, Microsoft Azure
Cloud ConceptsCloud computing is the delivery of various services such as data storage, servers, databases, networking, and software, over the Internet.Cloud storage allows customers to save files to ...
12:26 pm GMT - Fri, January 28, 2022
Dev To
WSL2 Podman: Uma alternativa ao Docker Desktop
Dia 31/01/2022 o Docker desktop passar a ser pago para empresas com mais de 250 funcionrios ou com faturamento a partir de 10 milhes de dlares anuais. Esse comunicado est sendo divulgado desde agosto ...
12:26 pm GMT - Fri, January 28, 2022
Dev To
How to create an effective IR website section
An investor relations website has become an important tool for companies to communicate with their investors. It has also become an important part of the investor relations department of a company. Th...
12:19 pm GMT - Fri, January 28, 2022
Dev To
Current Java Trends
What do you hear about Java on the internet? Probably, something like: "Is it wise to learn Java nowadays?", "Can I use Java to solve problem X?", "Java is dead?". The answer to all these questions is...
11:44 am GMT - Fri, January 28, 2022
Dev To
4 Steps to Opening a Foreign Bank Account For Your Start-Up Business
The world is slowly turning into a global village, and having a foreign account is becoming a necessity for businesses that are focused on leveraging the growing connectivity. You would need a foreign...
11:43 am GMT - Fri, January 28, 2022
Dev To
The Hidden Shortcut to Increasing Fintech Gross Margins - Cloud Automation
Running a fintech company is a tough nut to crack if you cant predict your opex and are in a constant battle for your profit margins. Youre busy innovating your payment products, creating omnichannel ...
11:28 am GMT - Fri, January 28, 2022
Dev To
Latest App Trends that will Reign 2022
Technologies like Artificial Intelligence, Machine learning, the Internet of things (IoT), Blockchain technology, NFT, Metaverse, etc. ruled over the world of mobile apps in the year 2020 and are goin...
11:08 am GMT - Fri, January 28, 2022
Dev To
Testing for Color Contrast: Tips and Tools
Testing for accessibility is a must but not easy, it means testing for various use cases, and of course, all parts of your application. Color contrast is among the simplest of accessibility requiremen...
11:03 am GMT - Fri, January 28, 2022
Dev To
I created a android game using html css and typescript
I created a shut the box game on android using typescript html and css. I could really need some feedback on the UI and the gameplay experience. The game includes a store where you can buy new designs...
10:47 am GMT - Fri, January 28, 2022
Dev To
Internationalization (i18n) for Deno with i18next
You may already know how to properly internationalize a client side application, like described in this React based tutorial, this Angular based tutorial or this Vue based tutorial.In this blog post w...
10:40 am GMT - Fri, January 28, 2022
Dev To
Deploy and host your Vue.js application for Free with Utopiops
As a software developer or a software development team, the most important thing for you is building quality software, shipping it and getting feedback from your customers. Utopiops (utopiops.com) is ...
10:16 am GMT - Fri, January 28, 2022
Dev To
YUVA: A Component Based React Library
I started developing my first React Based Library, which is by now, is just a side project. You can consider this series, as the progress of YUVA, as a library, which I will keep updating in this seri...
09:58 am GMT - Fri, January 28, 2022
Dev To
Front End Developer Tools
Hello folks,Today I am sharing some developers tools which may useful in work. Getting to know the Developer tools of the trade can make your job easier and keep you on top of the skills you need to l...
09:46 am GMT - Fri, January 28, 2022
Dev To
GUI url shortener using python
Here is the Code for GUI Url Shortener using pythonfrom tkinter import *from tkinter import ttkimport pyshorteners # pip install pyshortneresimport webbrowser# main windowroot=Tk()root.title("URL Shor...
09:33 am GMT - Fri, January 28, 2022
Dev To
Terraform - IaC Scanning with TFSEC for VsCode (Extension)
TFSEC Vulnerability Scannertfsec is a static analysis security scanner for your Terraform code.Designed to run locally and in your CI pipelines, developer-friendly output and fully documented ch...
09:10 am GMT - Fri, January 28, 2022
Dev To
Creating a Miro-like UI overlay layout using CSS
When creating highly interactive websites like Miro (or Google Maps, Drawio, etc) with a drawing board or some other interactive experience occupying most of the screen developers are challenged with ...
08:33 am GMT - Fri, January 28, 2022
Dev To
Automating Captcha and Image Recognition with 2Captcha
I never thought of a need for a captcha service for my website, hell I hate doing captchas. However let's take another perspective at what captcha is as a service and why we should be using one. CAPTC...
08:24 am GMT - Fri, January 28, 2022
Dev To
ON DEMAND HOME SERVICE
When someone need aid with small but major household tasks, the trouble arises when service skilled persons are unavailable or the trusted providers are impossible to find, who delivers consistently f...
07:39 am GMT - Fri, January 28, 2022
Dev To
Didn't Upload Image in Comment Section (Please Solve)
Hello Dev Team Members Please Solve This Issues that When I paste code of Image The Image is not uploading in comment section. So please improve this image comment section bugs.Here I have posted some...
07:32 am GMT - Fri, January 28, 2022
Dev To
Understand SQL cartisien product !
if you liked the post please help us grow by subscribing to our youtube channel and our instagramyoutube: https://www.youtube.com/channel/UCZ2xCxsUyY-Nt4fKGA-eAUw/videosintagram:https://www.instagram....
07:10 am GMT - Fri, January 28, 2022
Dev To
It's Prisma Time - Execute your own queries
Hello Folks Today it's time to see how we can execute our own queries.In prisma we can run two kind of custom queries: "Actionable" queries (INSERT, UPDATE or DELETE) and "Retrievable" queries (SELECT...
06:54 am GMT - Fri, January 28, 2022
Dev To
Why you should use a developer font
TLDR: Developers, the fonts that you use matter! They help you find bugs and lessen eye strain. Why do Fonts Matter?Did you know that there's a whole industry revolved around fonts? Typeface and ...
06:53 am GMT - Fri, January 28, 2022
Dev To
Using setTimeout in JavaScript
When working with JavaScript, there will be a point where you'll want to wait a certain amount of time to run a function.This can be to animate something after a specific time, for instance.For instan...
06:51 am GMT - Fri, January 28, 2022
Dev To
Command to list docker containers
To list the docker running containers use the following command:docker psTo show all running containers use the -a (--all) option:docker ps -aIf you want to filter, by name for example you can use the...
06:30 am GMT - Fri, January 28, 2022
Dev To
17 ways to make money coding Python
Are you still unemployed although youre an expert in Python? Do you have enough skill to make money coding Python but dont know the methods to make money with Python then come on, read with me. Here a...
05:34 am GMT - Fri, January 28, 2022
Dev To
Kotlin Tutorial [Beginners - Advance]
What is Kotlin?Kotlin Tutorial: Kotlinis an open-source statically typed programming language that runs on Java Virtual Machine (JVM). It combines Object Oriented Programming (OOPs) and functional pro...
04:55 am GMT - Fri, January 28, 2022
Dev To
Is React.js the best choice for beginners?
When considering a career as a programmer, a developer needs to consider what talents to acquire. Naturally, understanding of programming languages is required to work as a developer (they may be diff...
04:53 am GMT - Fri, January 28, 2022
Dev To
Intro to GraphQL with Node.js & TypeScript
Sup nerds, long time no see! In this post, Ill help you get a solid understanding of working with GraphQL in Node.js and TypeScript using a library called TypeGraphQL. TypeGraphQL is an awesome way to...
04:51 am GMT - Fri, January 28, 2022
Dev To
Vem aprender sobre HTML semntico
Antes de falar de semntica, vamos conceituar o HTML (Hypertext Markup Language). O HTML basicamente um arquivo que pode ser lido pelos navegadores, nele podemos definir toda a estrutura de um site e ...
04:02 am GMT - Fri, January 28, 2022
Dev To
JavaScript Introduction
What is JavaScript? JavaScript initially used for make web pages dynamic. JavaScript is one of the scripting languages which is dynamic computer programming language to make web pages for browser. Jav...
03:43 am GMT - Fri, January 28, 2022
Dev To
What is Application design?
Could you explain the design of your application?How would you design the solution?If you are from a development background, you know how important the above questions are. For a few folks, they get c...
02:51 am GMT - Fri, January 28, 2022
Dev To
How I built Inscribe: Bloggers DAO
Wassup everyone, in this article I wanna showcase a DAO that I built in the first week of January while learning web3! So, I built a bloggers Dao called Inscribe with Next.js, TailwindCSS, and Thirdwe...
02:31 am GMT - Fri, January 28, 2022
Dev To
Three characteristics of OOP: Polymorphism
Polymorphism:Finally, I begin to write about POLYMORPHISM section. This section needs me get much more familier with the core knowledge of Three Main Features Of Java.Inheritance maybe not the m...
02:28 am GMT - Fri, January 28, 2022
Dev To
Three characteristics of OOP: Inheritance
Inheritance : W W H1. Defination (What):Key word: extendWhen multiple classes have common attributes (member variables) and behavior (member methods), these common parts are extracted and define...
02:15 am GMT - Fri, January 28, 2022
Dev To
CSP Cp2.2 Truncating and expanding in C
If there is a question asking you, what these binary number means in C? (Basing on 32-bit machine, and we defaultly regrad that we are using 32-bit machine, except for spcially mention we are using ot...
11:32 pm GMT - Thu, January 27, 2022
Dev To
January 27th, 2022: What did you learn this week?
It's that time of the week again. So wonderful devs, what did you learn this week? It could be programming tips, career advice etc.Feel free to comment with what you learnt and/or reference your TIL p...
11:29 pm GMT - Thu, January 27, 2022
Dev To
Is the Metaverse the future of technology?
TLDRDriven by the need for greater digital connection, the metaverse is the next way people will interact with technology. OutlineIntroWhat is the metaverseHow is it currently being used?Ho...
10:36 pm GMT - Thu, January 27, 2022
Dev To
Beginning Cyber-Security practice.
Cyber Security is one of the most lucrative fields in computer science that is registering streams of new learners and professionals. The massive move from analogue to digital data has greatly led to ...
10:18 pm GMT - Thu, January 27, 2022
Dev To
Html Basics
Hello,My name is Fabjola, graduated in Finance, with two years of experience in this field. I have recently shown interest in programming, as the world is advancing and it seems that the future is mos...
10:09 pm GMT - Thu, January 27, 2022
Dev To
Knowing I'm Dumb Is the First Step
The Dunning-Kruger Effect is my favorite.This effect has been the darling of journalists who want to explain why dumb people dont know theyre dumb.It's where 'dumb' people don't know that they are 'du...
10:00 pm GMT - Thu, January 27, 2022
Dev To
Dear me from the past
I have been meaning to write blogs for years now. Each time I go to my GitHub-- I create a repository init some code and then give up. So I thought I should start blogging here and then move on to my ...
09:44 pm GMT - Thu, January 27, 2022
Dev To
Chatbots Could Help Mitigate Eating Disorders, Retro Slavic Adventure Games, & more on DevNews
Video games can tell you a lot about a regions past. We talk about that story and many others on this week's episode of the DevNews podcast! S7:E3 - Chatbots Could Help Mitigate Eating Dis...
09:42 pm GMT - Thu, January 27, 2022
Dev To
Flutter Uygulama Mimarisi: Repository Pattern
Tasarm kalplar, yazlm tasarmnda sk karlalan sorunlar zmemize yardmc olan kullanl ablonlardr.Uygulama mimarisi (app architecture) sz konusu olduunda, yapsal (structural) tasarm kalplar, uygulamann fark...
09:39 pm GMT - Thu, January 27, 2022
Dev To
My current Indie Hacking toolkit
I thought I could share my current Indie Hacking toolkit. Hopefully, you'll find something interesting in here! A large portion of those tools can be used for free.Note that only a tiny fraction of th...
09:37 pm GMT - Thu, January 27, 2022
Dev To
How to Customize Linux Like Mac Os - 2022
Starting1) GNOME Tweak Tool is available on GNOME Software, the program center for Ubuntu (and for all distros that use GNOME Shell as an interface practically), so it's very easy to install the tool,...
08:55 pm GMT - Thu, January 27, 2022
Dev To
BotenaGo botnet leaked to github
The BotenaGo botnet source code has been leaked to GitHub, putting millions of routers and internet-of-things (IoT) devices at risk, researchers said.In a Wednesdayreport, AT&T Alien Labs which f...
08:53 pm GMT - Thu, January 27, 2022
Dev To
Incident Management Metrics and Key Performance Indicators
In 2008, I got my first job at a software-as-a-service company. We built learning management software and ran it on servers in the small data center connected to our office.We released new software on...
08:12 pm GMT - Thu, January 27, 2022
Dev To
Going back to basics
I'm trying to get back into coding basics and having fun again. It's the whole reason I wanted to get into web development in the first place - to be creative and technical, and build fun things. I've...
07:58 pm GMT - Thu, January 27, 2022
Dev To
Application Programming Interface
Have you ever wondered how can the frontend and the backend of an application communicate with each other? Or how do different apps extract data of other apps and websites like YouTube or Twitter?All ...
07:43 pm GMT - Thu, January 27, 2022
Dev To
4 tips when joining a product with a bad codebase
So here it is. Your first day in a new company.You go through the onboarding, meet your wonderful new colleagues, and you are welcomed warmly.It is a smooth sail until you clone the new repository and...
07:37 pm GMT - Thu, January 27, 2022
Dev To
Handling Objects in React Component State
Understanding Primitive and Non-Primitive Data TypesObjects are a useful way to store data when you have a set of related values that you will be accessing or updating together within a given co...
06:58 pm GMT - Thu, January 27, 2022
Dev To
Start Your Coding Career In 2022 - Top 8 Programming Languages
1. JavaScriptLevel: Beginner to IntermediatePlatform: Cross-platform (Desktop, Mobile, Web)Benefits:Easy to learn and implementUsed everywhere on the webCan run immediately within the client-sid...
06:38 pm GMT - Thu, January 27, 2022
Dev To
What's the most fun you've ever had coding?
Give this some thought and let us know!...
06:37 pm GMT - Thu, January 27, 2022
Dev To
Argon Dashboard - Free Bootstrap 5 Template
Hello Coders!This article presents an open-source Dashboard Template crafted on top of Bootstrap 5 framework by Creative-Tim. Argon Dashboard 2 can be downloaded directly from Github (MIT License) and...
06:29 pm GMT - Thu, January 27, 2022
Dev To
CSS Box Model
The CSS box model is a term thrown around in CSS with very little context, but is probably the most fundamental things you can know in CSS. Simply put, the box model determines, the size, margin, and ...
06:20 pm GMT - Thu, January 27, 2022
Dev To
Whats new in Chrome 98 DevTools
Hey everyone,i just wanted to share this from the Google Chrome dev team: TopicsFull-page accessibility treeChanges tabTimeout settings in the Recorder panelBack/Forward cache tabNew Properties p...
06:06 pm GMT - Thu, January 27, 2022
Dev To
Advice I would give myself if I was learning to code today!
My journey as a programmer started when I chose to pursue Software Engineering as a major after completing my High School Education. Since then, I have been programming for the better part of the last...
06:02 pm GMT - Thu, January 27, 2022
Dev To
PwnKit: PrivESC flaw in Linux
Security researchers had recently found a vulnerability in pkexec(allows an authorized user to execute PROGRAM as another user) that allows an authenticated user to perform a privilege escalation atta...
05:55 pm GMT - Thu, January 27, 2022
Dev To
100 Languages Speedrun: Episode 69: Ioke
So continuing the search for an acceptable Smalltalk, today it's time to check out Ioke, Io-like language for the JVM.I covered Smalltalk a while back, and Io recently, so you might want to check it o...
05:55 pm GMT - Thu, January 27, 2022
Dev To
Why won't my XFCE4 log-in script work?
Why doesn't my XFCE4 log-in script work?To my knowledge, everything seems set-up correct.This is the actual script located in ~/Misc/CalinsStartUtils:# Calin's start-up utilities.# Remove recently use...
05:32 pm GMT - Thu, January 27, 2022
Dev To
INTRODUCTION TO DATABASE MANAGEMENT SYSTEM
As we all know data is the backbone and most critical resource of any organization. Every organization must have an accurate and reliable data for effective decision making. In this era of information...
05:22 pm GMT - Thu, January 27, 2022
Dev To
A beginers guide: Four ways to play with `ethers.js`
Four quick notes on how to set up a playround for ethers.js. web3.js is almost the same. Quick notes even first time web3 developers with front-end experience can go through in less than an hour.ether...
05:16 pm GMT - Thu, January 27, 2022
Dev To
Convolutional Neural Network : The Easy Way
Before diving into CNN, lets get the background clear. BackgroundDeep learning is a type of machine learning and artificial intelligence (AI) that imitates the way humans gain certain types of kn...
05:01 pm GMT - Thu, January 27, 2022
Dev To
What is rust? Rust tutorial:1
Rust is a modern systems programming language. It is intended to be a language for highly concurrent and highly secure systems. It compiles to native code; hence, it is blazingly fast like C and C++.R...
04:45 pm GMT - Thu, January 27, 2022
Dev To
What the heck is even reverse engineering? SRE Explained.
Explanationbasically you turn binary back to source codeReverse engineering (also known as backwards engineering or back engineering) is a process or method through which one attempts to understand th...
04:37 pm GMT - Thu, January 27, 2022
Dev To
Deploy a Kubernetes Cluster based on Calico and openSUSE Kubic
IntroductionopenSUSE Kubic is a certified Kubernetes Distribution based on openSUSE MicroOS. Calico is an open-source project that can be used by Kubernetes to deploy a pod network to the cluste...
04:19 pm GMT - Thu, January 27, 2022
Dev To
When To Go Serverless?
I'm sure now most of you, if not all, have heard about serverless and how trendy & sexy it's. But what bothered me the most was when to use one?But before answering that, lets answer the what &...
04:03 pm GMT - Thu, January 27, 2022
Dev To
Building Native Desktop Apps with Electron.JS
Gone are the days where Javascript is locked behind the shackles of a browser. Electron, or Electron.js, is a framework maintained by the OpenJS foundation to build native desktop applications using w...
04:01 pm GMT - Thu, January 27, 2022
Dev To
Customize your GitHub Profile
GitHub is version control system and open source platform its helps you to Collab with other developers, find community of your particular domain, Learning environment and lot of things you can do wit...
03:45 pm GMT - Thu, January 27, 2022
Dev To
Getting Started with Kubernetes as a Developer
Are you tired of listening to everyone in DevOps talk about Kubernetes while you're still struggling with how to pronounce it? Unless you started programming today, Im pretty sure you have heard the w...
03:39 pm GMT - Thu, January 27, 2022
Dev To
Converting to Vite (Part 3)
In Part 3 of this series, we'll talk about our use of various plugins for Vite on the Open Sauced project. Vite provides extensibility in the form of a Plugin API, based on that of Rollup. For referen...
03:02 pm GMT - Thu, January 27, 2022
Dev To
Music Controller
I have decided to make a music controller which uses Bluetooth to play/pause music. I have no idea how I'll pull this off, Any help would mean a lot. ThanksP.S I will post entire development stages....
02:55 pm GMT - Thu, January 27, 2022
Dev To
El club de la precariedad absoluta
En uno de mis anteriores posts, un buen hombre llamado Anton, comentaba sobre las precariedades de la gente de mayor edad para conseguir un trabajo. A pesar de ser un comentario de poco ms de una fras...
02:51 pm GMT - Thu, January 27, 2022
Dev To
Notion, Quest ce que cest ?
Ce poste est le premier dune srie darticles consacrs Notion. Nhsitez pas me dire en commentaire si ce sujet vous intresse, ou si vous voulez que jaborder des thmes plus prcis. Je ne suis pas un exp...
02:51 pm GMT - Thu, January 27, 2022
Dev To
What is Notion
This post is the first in a series of articles dedicated to Notion. Do not hesitate to tell me in the comments if this subject interests you, or if you want me to address more specific topics.I'm not...
02:36 pm GMT - Thu, January 27, 2022
Dev To
Building an Unsplash bot for Discord
Discord is a popular realtime chat application that has gamer-centric roots but has recently repositioned itself towards online communities in general. Unsplash has long become a de-facto source of go...
01:57 pm GMT - Thu, January 27, 2022
Dev To
What Is Internationalization And Localization Testing: A Complete Guide
Nowadays, many organizations have software products (websites or apps) that are built for a global audience. One of the trickiest parts is delivering an experience that appeals to the local audience o...
01:55 pm GMT - Thu, January 27, 2022
Dev To
How to handle a price with Ruby-on-Rails
You surely ever needed to add a price column in a table of your database. But what type to select for the column price? A beginner will try with a float and meet trouble to display the price value.Use...
01:43 pm GMT - Thu, January 27, 2022
Dev To
CSS Loading Animation | HTML & CSS
Make a CSS Loading Animation using HTML & CSS, step-by-step from SCRATCHWeb Devhttps://bit.ly/3oBQbc0 Source Code:Markup<!DOCTYPE html><html lang="en"><head> <meta...
01:41 pm GMT - Thu, January 27, 2022
Dev To
What Are Relative Locators In Selenium 4| Selenium WebDriver 4
In this video on Relative Locators in Selenium 4, Anton Angelov (@angelovstanton) - CTO and Co-founder of Automate The Planet Ltd, explains relative locators, their types and how developers can use th...
01:30 pm GMT - Thu, January 27, 2022
Dev To
11 Ways To Manage Distributed Testing Teams Effectively
With the outbreak of COVID-19, organizations all over the world are forced to ask their employees to work from home. Its likely that you havent worked with a completely distributed team, let alone man...
01:12 pm GMT - Thu, January 27, 2022
Dev To
ES6 Basic Features
What exactly is ES6?The ES6 language specification standard, often known as ECMAScript 2015, is the 6th and most recent version of the ECMAScript language specification standard. It is far more ...
01:04 pm GMT - Thu, January 27, 2022
Dev To
5 Customer Support Tips
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...
12:49 pm GMT - Thu, January 27, 2022
Dev To
One of the best place to learn web development
Our community, Webmatrices Forum got indexed an one of the best place to learn web development. This is literally the proudest moment for the entire forum and members. Learning always brings good time...
12:25 pm GMT - Thu, January 27, 2022
Dev To
How to connect Laravel to Materialize and build a live dashboard?
IntroductionMaterialize is a streaming database that takes data coming from different sources like Kafka, PostgreSQL, S3 buckets, and more and allows users to write views that aggregate/material...
12:22 pm GMT - Thu, January 27, 2022
Dev To
5 Simple Tips For Developers To Handle Multiple Projects Simultaneously
If you are a developer, you might find yourself juggling multiple projects simultaneously. Unfortunately, it may turn out to be an unnecessary hassle without establishing a proper workflow for your pr...
12:17 pm GMT - Thu, January 27, 2022
Dev To
Build, deploy and host your React.js application for Free with Utopiops
As a software developer or a software development team, the most important thing for you is building quality software, shipping it and getting feedback from your customers. Utopiops (utopiops.com) is ...
12:07 pm GMT - Thu, January 27, 2022
Dev To
Background Music to Get In the Zone
Maybe the most essential skill for a developer is having a crystal clear focus. Some call it "the zone", a state of mind in which your mind is genuinely focussed on the very problem you are dealing wi...
12:05 pm GMT - Thu, January 27, 2022
Dev To
This JavaScript Book changed my life
Mobile device proliferation is forcing enterprise IT departments to change. They must now support mobile devices, which further extends to the need for the development of mobile-friendly applications....
11:57 am GMT - Thu, January 27, 2022
Dev To
Chasing the dream of Fullstack Open Source E-Commerce -> Vue Storefront & Vendure
Have you ever wondered what it's like to build an ecommerce store from scratch? Handling all these orders, products, categories, etc. takes time and time is a resource that you may not have as someone...
11:27 am GMT - Thu, January 27, 2022
Dev To
Leverage JHipster to build your CI pipelines quickly
Hi, my fellow developers,After having discovered the top 3 features I like to use with GitHub Actions, Id like to share how you can easily create your own pipelines for a JHipster generated project us...
11:09 am GMT - Thu, January 27, 2022
Dev To
8 Tips to build a good tech profile
Tips to build a good tech profile from zero to heroBuilding a good tech profile is a difficult thing. But it becomes easy when you work hard & smart for it.Following are some helpful tips to...
11:07 am GMT - Thu, January 27, 2022
Dev To
Curious and Astonishing Journey about portfolio website- Junior developer
Portfolio website building and learning with work,The one thing that all of us will face during the learning phase of the Web development journey is how we realize what and how much we have actually l...
10:24 am GMT - Thu, January 27, 2022
Dev To
Javascript forEach() function
Anda dapat menggunakan for-each apabila ingin membuat suatu statement disetiap elemen array, namun aksi tersebut tidak akan melakukan return untuk setiap elemennya.const students = ["Bob", "Alice", "R...
10:19 am GMT - Thu, January 27, 2022
Dev To
The Open Source Alternative To Notion
Getting Started with developmentPlease view the documentation for OS specific development instructions Built WithFlutterRust ContributingContributions are what make the open source com...
10:18 am GMT - Thu, January 27, 2022
Dev To
Multi environment AZURE deployments with Terraform and GitHub (Part 2)
OverviewThis tutorial uses examples from the following GitHub demo project template repository.Welcome to part 2 of my series on Using Terraform on GitHub. In part 1 of this series we looked at ...
10:12 am GMT - Thu, January 27, 2022
Dev To
Gitpodify the MetaCall
What is MetaCall?MetaCall helps you build serverless applications using a more fine-grained, scalable and NoOps oriented Function Mesh instead of ServiceMesh and DevOps approach. It automagicall...
10:08 am GMT - Thu, January 27, 2022
Dev To
7 Useful Websites For Web Developers
As web developers, daily we try to solve some problems and to solve those problems we may need to have some handy tools/websites where we can look up to.Today in this article, I will be sharing 7 usef...
09:27 am GMT - Thu, January 27, 2022
Dev To
Introduction to AWS Lake Formation
IntroductionAWS Lake Formation is an integrated data lake service that makes it easy for you to ingest, clean, catalog, transform, and secure your data and make it available for analysis and mac...
09:26 am GMT - Thu, January 27, 2022
Dev To
Introducing Vault3 - Your Safest Decentralized Vault!
What is Vault3?Simply speaking, Vault3 is a decentralized vault for all your digital belongings, like Passwords, Images, and Files.Vault3 is our submission for the Hashnode x ThirdWeb Hackathon...
09:16 am GMT - Thu, January 27, 2022
Dev To
JavaScript check if array contains a value
Let's sketch the use case. We have some roles that can access a particular page.So only people with that specific role should be able to continue.These valid roles are defined in an array.const roles ...
09:16 am GMT - Thu, January 27, 2022
Dev To
Pandas Walkthrough
If you're thinking about a career in data science, this is one of the first tools you should learn. Pandas is an excellent tool, particularly for data analysis. Pandas is said to be derived from the t...
08:40 am GMT - Thu, January 27, 2022
Dev To
VSCode: Awesome Multi-cursors/selection Tricks
Hey fellow creatorsLearn some multi-cursors and selection tricks that you can use in VSCode!If you prefer to watch the video version, it's right here : 1. [ctrl + alt + arrow down|up].It will sim...
08:38 am GMT - Thu, January 27, 2022
Dev To
Dashboard Volt - Free Django 4 Template
Hello Coders!This article presents an open-source seed project crafted on top of a pixel-perfect Bootstrap 5 design and Django v4 - the latest update of this iconic web framework. Django Volt Dashboar...
07:16 am GMT - Thu, January 27, 2022
Dev To
What is the Right Headless CMS?
Hey, there! This is Kenn, Your Daily Advocate, Business Partner, and Friend from CodeWithKenn!Welcome to the Blog! Make yourself at home! In this article, I'm about to share with you how I launched a ...
06:52 am GMT - Thu, January 27, 2022
Dev To
How to delay an http response in ExpressJS
Project: CodeverEnclose the response in setTimeoutrouter.get('/', async (request, response) => { const {page, limit} = PaginationQueryParamsHelper.getPageAndLimit(request); const bookmarks = awai...
06:27 am GMT - Thu, January 27, 2022
Dev To
Introduction To AWS Identity and Access Management
AWS is the abbreviated term of Amazon Web Service. It is one of the best Identity and Access Management (IAM) tools. It is essential for any enterprise that is taking its cybersecurity seriously to ha...
06:13 am GMT - Thu, January 27, 2022
Dev To
AdSense Protector - invalid click, click bombing and invalid traffic
The issues of invalid click and invalid traffic on AdSense is common if you share your URL in social media like: Facebook, Twitter and LinkedIn. Also, click bombing is also a common issue nowadays.For...
06:07 am GMT - Thu, January 27, 2022
Dev To
Day 86 of 100 Days of Code & Scrum: SELECT Within SELECT, Aggregate Functions In SQL, and Other Stuff
Greetings, everyone!Today, I worked on a lot of different things. I made some progress with learning SQL and Next.js as well as coding the Terms of Use page for my business site. Not too bad I'd say.N...
05:44 am GMT - Thu, January 27, 2022
Dev To
What is the Right Headless CMS?
Hey, there! This is Kenn, Your Daily Advocate, Business Partner, and Friend from CodeWithKenn!Welcome to the Blog! Make yourself at home! In this article, we're going to see how to choose the right He...
05:20 am GMT - Thu, January 27, 2022
Dev To
Why you need the Cloud 2
Cloud Computing is provision of on demand IT services over the internet with a pay as go model.The cloud provides flexibility,is cost saving and offers reach that your on prem infrastructure cannot ma...
04:46 am GMT - Thu, January 27, 2022
Dev To
Web3-UI Working Note 03: An Account Component
When playing with Web3-UI, an in-development Web3 UI Component library by DeveloperDAO and dhaiwat.eth, I found the an Ethereum Signin (Account) Component is commonly needed for web3. There is a React...
04:39 am GMT - Thu, January 27, 2022
Dev To
Amazon SQS to AWS Lambda error handling
As serverless developers, we often find ourselves stringing multiple services together. Be it for resiliency needs or to aid us in creating asynchronous communication channels. Thankfully, insightful ...
04:34 am GMT - Thu, January 27, 2022
Dev To
The ultimate solution to typewriter animation
Hey buddy, for the web newbies I've something fun today.Let's talk about something amazing, the Typewriter animation. It looks like this: Happy to contribute for OSS-Cameroon blog. After lo...
03:01 am GMT - Thu, January 27, 2022
Dev To
A Basic Understanding of Big O Notation
How to understand Big O Notation Using Common AlgorithmsOriginally Posted here What is Big O Notation?Big O notation is a way to describe the complexity of a function. It can be used to cal...
02:50 am GMT - Thu, January 27, 2022
Dev To
Security and Correctness: two different concepts.
A few years ago I started researching on Software correctness. I was actually interested in software security, but I was unaware of the difference at the time. Now, after researching in both areas I c...
02:14 am GMT - Thu, January 27, 2022
Dev To
WebRTC For Beginners - Part 4: Screen Share
Contents:Part 1: Introduction to WebRTC and creating the signaling serverPart 2: Understanding the MediaDevices API and getting access to the users media devicesPart 3: Creating the peers and sending/...
01:34 am GMT - Thu, January 27, 2022
Dev To
tsParticles 1.39.1 Released
tsParticles 1.39.1 Changelog Bug FixesFixed issues with absorbers and emitters plugins Container extension methods matteobruni / tsparticles ...
01:22 am GMT - Thu, January 27, 2022
Dev To
I created a android game using html css and typescript
I created a shut the box game on android using typescript html and css. I could really need some feedback on the UI and the gameplay experience. The game includes a store where you can buy new designs...
12:52 am GMT - Thu, January 27, 2022
Dev To
100 Languages Speedrun: Episode 68: Raku (Perl 6) Grammars
I covered Raku and Raku regular expressions before, now it's time to complete this with an episode about Raku grammars.Processing text is one of the most common tasks in programming, so most languages...
12:37 am GMT - Thu, January 27, 2022
Dev To
Five whopping-useful web dev tips I used in my newest project
I planned this project for a while, and finally just got it done. In this project, I completely remade Replit Apps with a whole bunch of features.https://replverse.ironcladdev.repl.co/So originally, ...
12:25 am GMT - Thu, January 27, 2022
Dev To
Computer Systems Principles - Cp.2
We will go over data repersentation of computer systems this chapter. That is, when we need to think in a computer way, you should know how computer think at first (in binary). Chapter. 2 Reperse...
11:42 pm GMT - Wed, January 26, 2022
Dev To
Building Conversational AI with Blenderbot
The Web as I envisaged it, we have not seen it yet. The future is still so much bigger than the past. -Tim Berners-LeeAt some point in time, we have all encountered conversational agents -Siri, google...
11:36 pm GMT - Wed, January 26, 2022
Dev To
GitUI 0.20 supports annotated tags
GitUI is a terminal UI for git written in Rust. We aim to simplify common git tasks in a fast, keyboard-only and cross platform way without leaving your beloved CLI. Release Highlightssupport for...
11:15 pm GMT - Wed, January 26, 2022
Dev To
Welcome Thread - v161
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...
11:08 pm GMT - Wed, January 26, 2022
Dev To
Security Risks On Rails: Misconfiguration and Unsafe Integrations
This article was originally written by Diogo Souza on the Honeybadger Developer Blog.In the third and final article of our series on the OWASP Top 10 Web Application Security Risks, well explore the l...
10:53 pm GMT - Wed, January 26, 2022
Dev To
Generic CRUD with GraphQL Next.js TypeScript & MongoDb
Github Repositoryhttps://github.com/idurar/generic-graphql-crud-next-js-mongodb Installyarn Install Setup & connect to your MongoDb Database1) change this file name .env.local.tmp ...
10:39 pm GMT - Wed, January 26, 2022
Dev To
Why Next.js ??
This article is based on personal experience. I have spent a year learning and using React and i have also spent a couple of months on Next.js. Below is my opinion on both and why i prefer Next.js ...
10:35 pm GMT - Wed, January 26, 2022
Dev To
Guide to Churn Prediction : Part 4 Graphical analysis
TLDRIn this blog, well explore and unlock the mysteries of the Telco Customer Churn dataset using descriptive graphical methods. OutlineRecapBefore we beginStatistical conceptsDescriptive g...
10:33 pm GMT - Wed, January 26, 2022
Dev To
10 Practical shortcuts to be faster !
1 ) ctrl + enter : JUMP TO THE NEXT LINEusing this command you are able to jump to the next line even if the cursor is in the middle of a line text.2 ) shift + left arrow / right arrow : HIGHLIGHT COD...
08:14 pm GMT - Wed, January 26, 2022
Dev To
Web 3.0 : The Start of a New Era
How has the web evolved, and more importantly where is it going next? Also, why do any of these things matter? The Evolution of the WebThe web has evolved a lot over the years, and the applicati...
08:12 pm GMT - Wed, January 26, 2022
Dev To
Why Functional Programming Should Excite You
Who is this article for?Someone who likes to learn new ways to solve problems, and is curious about other perspectives in the software field What does this article assume you know?How to re...
07:20 pm GMT - Wed, January 26, 2022
Dev To
Whats new in HTTPie for Terminal 3.0
Its hard to believe its been almost ten years since HTTPie for Terminals initial commit. Seeing the result of scratching our own API itch getting adopted by developers across the world and becoming th...
06:59 pm GMT - Wed, January 26, 2022
Dev To
Twitter Andrew
I was in a Twitter Space with the DevRel team, unforently. Twitter Spaces was crashing so I decided to outline feedback for the DevRel team here, and also to provide feedback to the Product team.I am ...
06:41 pm GMT - Wed, January 26, 2022
Dev To
How to make a custom file upload button with HTML, CSS, and JavaScript
Table of ContentsIntroductionLet's get started!HTML CodeCSS CodeJavaScript CodejQuery CodeHow it works!Full Code Introduction Recently, I was working on a project. One of the requirements w...
06:34 pm GMT - Wed, January 26, 2022
Dev To
SOLID principles
S.O.L.I.DSOLID is a mnemonic acronym for five design principles intended to make software designs more understandable, flexible, and maintainable.This stands for the below listed five principles...
06:13 pm GMT - Wed, January 26, 2022
Dev To
Interledger 2022 - The Year of Rafiki
Last week, Microsoft announced that it was planning to acquire Activision Blizzard, which will provide building blocks for the metaverse" and last year, Facebook renamed its corporation to Meta to ref...
06:10 pm GMT - Wed, January 26, 2022
Dev To
A launch.json to turn VS code into a full web development IDE
When I start a new project these days I create the following launch.json file and put in in a .vscode folder on the the root of my project.{ "version": "0.2.0", "configurations": [ { ...
05:53 pm GMT - Wed, January 26, 2022
Dev To
What every GraphQL user should know about HTTP and REST
GraphQL is usually praised to the moon and beyond while REST seems to be and old school way of doing things.I keep on hearing from Developer Advocates about how great GraphQL is and how much better it...
05:05 pm GMT - Wed, January 26, 2022
Dev To
Monorepos Explained
Monorepos have been around for a while. Googled, Facebook, Microsoft, and so on are commonly mentioned when it comes to discussing monorepos. All three are known for having gigantic monorepos where th...
05:01 pm GMT - Wed, January 26, 2022
Dev To
Flexbox Froggy for CSS (a fun way to learn flexbox)
So, recently I've been getting into learning CSS box model and flexbox and I came across this amazing little website. Introducing Flexbox Froggy!Flexbox Froggy is a free-to-play, interactive brow...
04:22 pm GMT - Wed, January 26, 2022
Dev To
How to Start a Design System Without a Company-Led Initiative (A Use Case for Non-Enterprise Businesses)
It's harder to start when there's not a company-led initiativeWhile it does not take much to see the benefits of a design system, and there's plenty of material out there on the best way to buil...
04:18 pm GMT - Wed, January 26, 2022
Dev To
CSS Funstuff: Animated Waveforms
Howwwwwwwwwdy! I'm back with another CSS tutorial and more fun stuff that you can sink your (proverbial) teeth into! What are waveforms?Waveforms are a visual representation of any kind of wave, ...
04:02 pm GMT - Wed, January 26, 2022
Dev To
And We DID IT! || J.A.R.V.I.S Reached 400 and 100forks || GauravSingh9356
Hi All! This is a appreciation post to all the open source lovers out there, J.A.R.V.I.S has now crossed over 400+ and 100+ forks on GitHub. I am overwhelmed with this amazing response. If you have n...
04:01 pm GMT - Wed, January 26, 2022
Dev To
Intro to AWS Websockets Part Two: Auth
In my last post, we learned how to create a WebSocket API in AWS. We stood up a functional API that we can connect to and send messages from. But that was only a piece of the puzzle. Now that we are s...
03:59 pm GMT - Wed, January 26, 2022
Dev To
HTML Reporting for AxeCore
Quick intro - I am a developer in test as well as an advocate for accessibility. I also drink too much coffee and love cats. As a dev in test, automating and scaling "all of the things" is extremely i...
03:50 pm GMT - Wed, January 26, 2022
Dev To
Building An E-commerce Store with Nuxt.js and Strapi
In this tutorial, we are going to build an E-commerce store with Nuxt.js frontend, Strapi backend, Nodemailer for sending emails, and also integrate Stripe for payments. The E-commerce store were goi...
03:40 pm GMT - Wed, January 26, 2022
Dev To
1 line of code: How to reverse all words of a string
const reverseWords = (str) => str.split(" ").map((word) => [...word].reverse().join("")).join(" ");Returns the string with all words reversed The repository & npm packageYou can find t...
03:29 pm GMT - Wed, January 26, 2022
Dev To
Designing MQTT Topics for AWS IoT Core | AWS White Paper Summary
This whitepaper focuses on best practices for MQTT topic design in Amazon Web Services (AWS) Internet of Things (IoT). It covers how developing an optimal MQTT topic schema can improve the overall arc...
03:06 pm GMT - Wed, January 26, 2022
Dev To
Build a video streaming server with Node.js
Written by Samuel MartinsWhen building web apps, developers frequently have to handle different types of media, some of which can be complex. In this article, well create our own video streaming serve...
03:05 pm GMT - Wed, January 26, 2022
Dev To
How to visualize data
As discussed in last weeks article, data is the core of every learning algorithm and we need lots of it to create a good intelligent product, but most of the time the type of algorithm we are going to...
03:00 pm GMT - Wed, January 26, 2022
Dev To
URLRealm - Link Shortner.
URLRealm is a free URL shortener made in India. You can make unlimited free URLs here without any restrictions. It is not just a shortener, it is everything that a user requires to promote or share hi...
02:53 pm GMT - Wed, January 26, 2022
Dev To
Fundamentos de TypeScript | 11: Parmetros opcionales y valores por defecto en funciones
Parmetros opcionalesEn TypeScript para poder definir un parmetro opcional en una funcin basta con usar el smbolo ? de la siguiente manera:En este ejemplo, el parmetro foto es opcional puesto que...
02:28 pm GMT - Wed, January 26, 2022
Dev To
{"Dictionary" : "fun"}
A dictionary is an unordered collection that consists of key-value pairs. Dictionaries are bounded by curly braces and have a list of key: value pairs which are separated by comma (,)dict1 = {}dict1['...
01:52 pm GMT - Wed, January 26, 2022
Dev To
Javascript map() function
Map merupakan sebuah fungsi yang dapat anda gunakan pada Javascript untuk membuat array baru dengan kondisi tertentu dengan inputan data yang berasal dari array yang akan dimanipulasi, kode anda akan ...
01:28 pm GMT - Wed, January 26, 2022
Dev To
Binance Clone Script- How to Start your Cryptocurrency Exchange Like Binance?
In this post, well explain how Binance Clone Script works in low complexity terms. We hope it provides you with a good understanding of the crypto exchange and its clone script. learn more First,...
01:20 pm GMT - Wed, January 26, 2022
Dev To
.NET MAUI Closer Than Ever (Discover 5 New Features)
Just two months ago that, after many previews, pre-releases, leaks (and a lot of waiting) Microsoft officially released the new version of its fastest full-stack web framework:.NET 6. As many of us al...
01:03 pm GMT - Wed, January 26, 2022
Dev To
Should You Become A Web 3.0 Developer?
IntroductionAs a developer, keeping up to the technological trends and changes can be quite challenging. Particularly, in 2022, Web 3.0 or semantic web has gained a lot of attraction, It generat...
12:56 pm GMT - Wed, January 26, 2022
Dev To
How to build a full stack serverless application with Svelte, GraphQL, and Fauna
In this tutorial, you learn to will build a full-stack serverless application with Svelte.js, GraphQL, and Fauna. You will build a blogging platform similar to Dev.to, hashnode.com, or Medium. Users w...
12:48 pm GMT - Wed, January 26, 2022
Dev To
How to use Async/Await in JavaScript
Promises have been a great escape from callbacks, ever since they were introduced. Instead of callbacks hell, promises provide .then() API to chain multiple promises. However, in-case there are multip...
12:21 pm GMT - Wed, January 26, 2022
Dev To
10 VSCode Extensions To Look Out For In 2022
Let's take a look at the 10 promising VSCode extensions that are updated frequently and are getting more and more advanced each months. These tools are definitely worth keeping an eye on as a develope...
12:18 pm GMT - Wed, January 26, 2022
Dev To
Optimizing your Visual Studio Code in 2022
In this article well be covering useful extensions, plugins and settings needed in order to ease and speed up development and production in Visual Studio Code.Visual Studio Code is a lightweight but p...
12:11 pm GMT - Wed, January 26, 2022
Dev To
Top Programming Languages for Android App Development
Whats the best language for android app development? This is the most basic question when deciding on your next app design & development and the project success. We all know that the future of you...
11:59 am GMT - Wed, January 26, 2022
Dev To
Let's Learn: Remix Task Tracker App
Hello peeps , welcome to this week's article where we would be doing something interesting. Making a Remix app! I decided to take some of my old Github learning projects and tweak them a bit, and wha...
11:36 am GMT - Wed, January 26, 2022
Dev To
Using Twitter's API to Gather Tweet Stats (and Follower Data) in Python
In this little tutorial, we will learn how to use Twitter's API to download statistics about your tweets, like number of impressions, profile clicks etc. Also, we download a list of your followers, wh...
11:28 am GMT - Wed, January 26, 2022
Dev To
Personality Prediction Using K-Means Clustering Algorithm and Django Rest Framework (Article Written Partly By GPT3)
IntroductionArtificial Intelligence is revolutionizing the world today as we know it through technical transformations. Machine learning applications are applied in our day-to-day lives, and one...
11:27 am GMT - Wed, January 26, 2022
Dev To
Build, deploy and host your Django application for Free with Utopiops
As a software developer or a software development team, the most important thing for you is building quality software, shipping it and getting feedback from your customers. Utopiops (utopiops.com) is ...
11:25 am GMT - Wed, January 26, 2022
Dev To
What defines a good workplace/job? Here's what I think
Here is what I think a good workplace is,Teammates are supportive, transparent, give the credits you deserve and don't steal themYou are given opportunity to explore and learnYou are not blamed time a...
11:16 am GMT - Wed, January 26, 2022
Dev To
tsParticles - Click Event with Confetti explosion
tsParticles - Click Event with Confetti explosionRead more on GitHub: https://github.com/matteobruni/tsparticlesWebsite: https://particles.js.org matteobruni / t...
10:53 am GMT - Wed, January 26, 2022
Dev To
Raising the Bar on Security by Purging Credentials From the Cloud
The Cloud is ubiquitous: any company looking to ramp up quickly will provision its compute, networking, and storage with its preferred cloud provider, and get started rolling out their products. That ...
10:34 am GMT - Wed, January 26, 2022
Dev To
My First Backend Development Internship!
Hello fellow Devs!I hope you are doing well. This blog post is just me summarising the journey I've had in the past few months, so this is more for me than anyone else. But you are absolutely welcome ...
10:25 am GMT - Wed, January 26, 2022
Dev To
Serverless Framework AWS CDK
There are plenty of articles out there comparing major Infrastructure as Code frameworks when it comes to building and deploying an AWS serverless stack. A serverless newcomer can easily be overwhelme...
10:23 am GMT - Wed, January 26, 2022
Dev To
Day 86 of 100 Days of Code & Scrum: MySQL, Next.js, and Building Webpages
Hello there, everyone!This week, I'm planning to learn more about SQL, MySQL, Next.js, and Scrum, as well as finish building the Terms of Use and Privacy Policy pages for my website. Maybe I will depl...
10:21 am GMT - Wed, January 26, 2022
Dev To
How to push the Project into the git repo.!
SolutionCreate repo into the GitHub profileThen type the command in sequential order.first create .gitignore file and then git init git add .- git commit -m "Initial commit"- git remote add orig...
10:13 am GMT - Wed, January 26, 2022
Dev To
A Guide for an Awesome Custom Auth0 Universal login
Your login and sign-up screens are the gateway to your app - the first thing a person sees before entering your actual application. So, they better look amazing, if you want an awesome app.While creat...
09:26 am GMT - Wed, January 26, 2022
Dev To
Google alternatives?
Some years ago, I tried to use Android without using Google. While my wife was using a Fairphone One with Google services, I had a rooted Samsung Galaxy S II with open source Android 7 (AOSP) thanks t...
09:18 am GMT - Wed, January 26, 2022
Dev To
Component Library for React by Folody Team
Component Library for React by Folody TeamInstallnpm install patery-ui-componentsyarn add patery-ui-componentsTry Latest and Betanpm install pa[email protected] can Install from Replit Pac...
09:13 am GMT - Wed, January 26, 2022
Dev To
A story of how we migrated to pnpm
It all started with me trying to improve our Continuous Integration pipeline. I'm a strong believer in having proper CI - the threshold for how much to invest in unit & integration tests is always...
08:41 am GMT - Wed, January 26, 2022
Dev To
How To Keep Your Files Small And Organized On Your New Laptop
Have you ever had to search for a particular document for hours and eventually not still find it when you were sure it was somewhere on your Laptop? It could pose a bigger problem if you need that doc...
08:37 am GMT - Wed, January 26, 2022
Dev To
Create a free private Maven repository with Bytesafe
Working with any of Maven or Gradle in your Java, Kotlin and Scala applications?Recently heard of any supply chain attacks, account takeovers or malicious dependencies? Yeah, almost daily...It's more ...
08:33 am GMT - Wed, January 26, 2022
Dev To
5 Open Source Security Tools All Developers Should Know About
With product security becoming an increasingly important aspect of software development, shift left is gaining wide acceptance as a best practice to ensure security is baked into development early. Mo...
08:29 am GMT - Wed, January 26, 2022
Dev To
Implementing Audio in a Podcast App with Strapi
Podcasts have exploded in popularity, and platforms including Google Podcasts and Spotify offer content creators a way to communicate their thoughts with listeners around the world. If youd like to jo...
08:15 am GMT - Wed, January 26, 2022
Dev To
CORS simplified n how it is enforced
CORS simplified and how it is enforced by browsers While working in your dev env you may find when a some gui client making a call to one of your api server(local/deployed), we may mostly encoun...
07:38 am GMT - Wed, January 26, 2022
Dev To
Upgrading Tailwind v2 to v3
By now, you all know my opinion on Tailwind CSS. And I'm still loving it.Recently Tailwind launched V3 of their popular CSS framework, so let's look at how we can upgrade from V2 to V3. What's ne...
07:27 am GMT - Wed, January 26, 2022
Dev To
A11y tips: offer alternatives to any functionality
Using a mobile device allows us some interactions not available in the desktop version, such as rotating it, shaking it, using two fingers to zoom...While offering many possibilities to enrich the use...
07:18 am GMT - Wed, January 26, 2022
Dev To
Best No-Code App Builders
A no-code app builder is a great resource for creating your own application without programming skills or a huge budget. These platforms often have the pre-built templates, drag-and-drop functionality...
06:52 am GMT - Wed, January 26, 2022
Dev To
Weekly web development resources 106
TinyBaseA JavaScript library for a smarter way to structure your application state. edit.photoA free, privacy friendly photo editor in your browser. Polka Dot GeneratorGenerate polka d...
06:50 am GMT - Wed, January 26, 2022
Dev To
It's Prisma Time - Logging
Hi Guys Today we are going to see how to enable logging in Prisma, so don't waste time and let's start!In Prisma we have 4 type of loggingquery: this level of log allows us to see the queries created...
06:44 am GMT - Wed, January 26, 2022
Dev To
JavaScript Ternary Operator
JavaScript list of operators containing question marks might surprise new developers approaching the language for the first time.We already discussed how the nullish coalescing operator (??) works.In ...
06:44 am GMT - Wed, January 26, 2022
Dev To
How to access submitted form data value from request in ExpressJS
Project: Codever - File: user.router.jsThe values are present in the request.body which contains key-value pairs of data submitted in the request body.In our case we access the userDisplayName with t...
06:14 am GMT - Wed, January 26, 2022
Dev To
SOLID Principles in Java
In software engineering, SOLID is an acronym for 5 design principles intended to make software designs more understandable, flexible, robust, and maintainable. Adopting these practices can contribute ...
06:12 am GMT - Wed, January 26, 2022
Dev To
[Solved] gpgkeys: protocol `https' not supported
Problem:sudo apt-key adv --fetch-keys 'https://mariadb.org/mariadb_release_signing_key.asc'Executing: /tmp/tmp.o2I4wt3O3r/gpg.1.sh --fetch-keyshttps://mariadb.org/mariadb_release_signing_key.ascgpgkey...
06:07 am GMT - Wed, January 26, 2022
Dev To
[Solved] E: Unable to correct problems, you have held broken packages.
$ apt-get install mariadb-serverReading package lists... DoneBuilding dependency tree Reading state information... DoneSome packages could not be installed. This may mean that you haverequested ...
06:02 am GMT - Wed, January 26, 2022
Dev To
Use VS Code to check in with yourself
Even before the prevalence of hybrid and distributed-first working, the regular standup meeting has established itself as the pulse that keeps our teams moving. The name standup is an artifact from th...
05:55 am GMT - Wed, January 26, 2022
Dev To
Mezon HTML Template Engine
This class provides routine for HTML pages generation. Works fast and quite simple in use.It is a part of Mezon Framework and used in the Application classLink to repository Learn moreMore inform...
05:54 am GMT - Wed, January 26, 2022
Dev To
How to make text responsive
Currently was developing a furniture website landing page which is but at that time i was struggling to make text responsive.And just found a perfect result on google from W3Schools.We can use "viewpo...
05:36 am GMT - Wed, January 26, 2022
Dev To
Whats New In Chrome's DevTools?
The different teams working on DevTools have been busy to built a lot of new things for us to use. From powerful productivity improvements to entire new panels, theyve been continuing to close the par...
03:36 am GMT - Wed, January 26, 2022
Dev To
Optimize and resize image urls effortlessly - load website faster
The fast and easy way to make your websites load faster Optimize and resize images effortlesslyStatically.io :- https://statically.io/Quick startGET https://cdn.statically.io/img/:domain/:i...
02:57 am GMT - Wed, January 26, 2022
Dev To
Automatically manage Python dependencies with requirements.txt
One of the most important steps in Python development that everybody go through is dependencies management. I remember, when I only started to make some projects for myself I didnt even know that its ...
01:56 am GMT - Wed, January 26, 2022
Dev To
Why CDN matters in your tech stack?
Are you the one who wonders what is behind the lightning-fast websites or mobile apps that you use on daily basis?Imagine want to buy an iPhone, to celebrate a birthday, you will definitely not drive ...
01:27 am GMT - Wed, January 26, 2022
Dev To
How The Metaverse Could Change The World Forever or How It Could Be The Next Technological Flop
First was the personal computer revolution, followed by the evolution of mobile computing. It's predicted the next technological frontier could be an entire digital universe dubbed the metaverse. Powe...
12:33 am GMT - Wed, January 26, 2022
Dev To
The Return of Server Side Routing
Return? It never went away. Or at least that is what some smug "told you so" is going to say. But for those who haven't been living under a rock for the past decade, for better or for worse much of th...
11:29 pm GMT - Tue, January 25, 2022
Dev To
Driving Blockchain Development in the XRPL Community with Abner Pinto
Hello RippleX community! My name is Abner Pinto, and Im thrilled to introduce myself as the new RippleX Tech Community Liaison.A Bit About MeMy personal interest in crypto dates back to my childhood. ...
10:57 pm GMT - Tue, January 25, 2022
Dev To
Computer Systems Principles - Cp.1
This is the blog helping myself to review the knowledge that I have went over. Hope you all enjoy my summary. Chapter 1: Computer Systems StructureBefore we dive into the deeper learning of compu...
09:10 pm GMT - Tue, January 25, 2022
Dev To
How To: Build A Linked List in JavaScript Part 3
Hi Programmers! Today we will be walking through the third installment of the series on How To: Build A Linked List. Here are the links to the first two installments: 1 and 2. Please feel free to rea...
08:56 pm GMT - Tue, January 25, 2022
Dev To
Top Python Packages for Data Analytics 2022
Python has been making the lives of developers easier around the world and its concise and clean form of code is the deciding factor that makes it one of the most admired programming language around t...
08:36 pm GMT - Tue, January 25, 2022
Dev To
Freelancing, the stage of feeling stuck
IntroductionIn this article, I will share my experience freelancing lately and share insights.Lets jump right in! What freelancing isFreelancing is selling services at a fee to people who n...
08:36 pm GMT - Tue, January 25, 2022
Dev To
The Power of Online Networking
I don't miss shaking hands. I think the first year of my career in DevRel I was sick after every single conference or meetup. In fact, I don't think I could get through single trip for business or lei...
08:30 pm GMT - Tue, January 25, 2022
Dev To
Introduction to E2015 Set Objects
IntroductionSet objects are constructed using new Set(). Set objectA set is a set of " unique values. Say you have a simple game and need to track the position of mouse clicks. Youd store e...
08:26 pm GMT - Tue, January 25, 2022
Dev To
Introduction to ES6 Map objects
IntroductionIn this blog article, we shall learn about map objects introduced in ES2015. Maps are key-value pairs, where the key can be of any type.It's a typical practice in JavaScript to use O...
08:11 pm GMT - Tue, January 25, 2022
Dev To
From Teacher of Many to Teacher of One Tips on How to Be a Self-Taught
A Little About Where I Come FromIve always loved to learn. I want to know what makes the world work and why. There are so many interesting and beautiful things in our universe: Music, Language...
08:04 pm GMT - Tue, January 25, 2022
Dev To
Distributed Q&A for developers
Today I am releasing a new site and I would love to hear your feedback (this is the official release post).The name of the project is LinkAnswers and it's a different kind of Q&A for developers:Wr...
07:59 pm GMT - Tue, January 25, 2022
Dev To
Where am I now in web development?
So, approximately 3 years ago I posted my first entry which tackled the question of what should I go next on my web developer career. At the time, I had finished a mid-size project with my employer, w...
07:53 pm GMT - Tue, January 25, 2022
Dev To
Dad-Joke API Project | Day 18
Dad Jokes React AppIt is an app that lets people view and vote on cheesy jokes. To generate jokes, I have use the ICanHazDadJoke API .When the page loads, it will fetch 10 jokes.The application ...
07:29 pm GMT - Tue, January 25, 2022
Dev To
Fix SAXParseException; src-resolve: Cannot resolve the name '' to a(n) 'type definition'
TLDR; - include also the imported xsd file in the schema sources in xml unit validatorWhen trying to validate an xml document against an xsd schema with xmlunit I get the following exceptionorg.xmluni...
07:18 pm GMT - Tue, January 25, 2022
Dev To
How my company follows Agile DevOps in daily work
SummaryWe form the dev teams by business domains, for example, Order, Article, or Inventory team.Each team consists of 1 Product Owner and 4 to 5 devs.The cross-functional teams can do all Front...
07:11 pm GMT - Tue, January 25, 2022
Dev To
Where Did All the Web Developers Go?
There's a dangerous problem in our industry right now, which is that we've job-title'd and buzzword'ed and abstracted our way out of recognizing the actual thing we're all doing if we participate in a...
06:58 pm GMT - Tue, January 25, 2022
Dev To
A first OpenAPI Contract! - OpenAPI [3]
Today we will see together a simple OpenAPI contract and we will details each part.First, here is the contract which we will use today.openapi: 3.0.0info: title: Sample API description: Optional mul...
06:58 pm GMT - Tue, January 25, 2022
Dev To
C Sugar & Improvements [6.0 to 10.0]
Hi everyone, just like me you came across to different projects with different versions of C# so is a common issue to forget the new features, the amenities of the version we are using.So to ammend th...
06:54 pm GMT - Tue, January 25, 2022
Dev To
Dealing with Work Pressure
We've all faced some kind of bad day at our workplace which had made us react quickly, get aggressive with colleagues, our boss, make us think of quitting the job, hating life the way it is and other ...
06:44 pm GMT - Tue, January 25, 2022
Dev To
Which is Faster: Tailwind or Pure CSS?
When it comes to learning CSS, there are a few different options available. One option is to learn TailwindCSS, which is a popular and well-maintained CSS framework. On the other hand, you could also ...
06:41 pm GMT - Tue, January 25, 2022
Dev To
3 Incredible CSS Animations tips You Have to See
CSS animation is a powerful tool that you can use to make your web pages more interesting and engaging. With CSS animation, you can create simple animations that are easy to control, or complex animat...
06:39 pm GMT - Tue, January 25, 2022
Dev To
Netflix Conductor : Handling retries and timeout
What is ConductorConductor is a Microservices orchestration platform from Netflix, released under Apache 2.0 Open Source License. Design for failuresFailures and service degradation are the...
06:21 pm GMT - Tue, January 25, 2022
Dev To
ContentChild and ContentChildren in Angular
Today we will learn about ContentChild and ContentChildren in Angular.On a high level ContentChild and ContentChildren are property decorators. They are used to query or helps to get a reference to th...
06:03 pm GMT - Tue, January 25, 2022
Dev To
Golang Debugging with Delve - [Step by Step]
This article was originally published on Golang Cafe - You can read the original publication here https://golang.cafe/blog/golang-debugging-with-delve.htmlIn this article we are going to see how to de...
05:43 pm GMT - Tue, January 25, 2022
Dev To
Puppeteer IDE Extension: What's new ?
Changes AddedMulti tabs and scripts support. Now you can store multiple scripts and keep the ones you use often, opened in tabs. Scripts will be stored in browser's storage, nothing goes ou...
05:42 pm GMT - Tue, January 25, 2022
Dev To
New to Freelancing? Trash that CV!
One huge mistake I see new freelancers make all the time is focusing on building a perfect CV instead of building a creator capital.As a freelancer, you want to differentiate yourself. To show you're ...
05:25 pm GMT - Tue, January 25, 2022
Dev To
Let's build some kinetic typography - Part 1: A chilly warm-up
Part 1 of a new series! Let's build some kinetic typography with HTML, CSS and JS! So, what's this about?I recently saw a video by the amazing Will Paterson about some 6 design trends in 2022. At...
05:16 pm GMT - Tue, January 25, 2022
Dev To
Nhost v2 - The beginning of something big
Today is a big day in the history of Nhost. After months of hard work, we're now launching Nhost v2 into public beta.For the last two years, we've been on a mission to build the backend for developers...
05:10 pm GMT - Tue, January 25, 2022
Dev To
Retrieve a list of user mentions from a thread of Tweet replies
The code for this tutorial is available on GitHub.Have you ever wanted a quick way to retrieve all usernames mentioned in a thread of replies on Twitter? This Python script does just that using the Tw...
04:53 pm GMT - Tue, January 25, 2022
Dev To
Filter Lambda Events from DynamoDB Stream (with CDK)
In one of our project we have a setup so that whenever something is added to our DynamoDB, a Lambda gets triggered by the DynamoStream.That Lambda will then check what kind of changed happened, parse ...
04:39 pm GMT - Tue, January 25, 2022
Dev To
Top 7 Featured DEV Posts from the Past Week
Every Tuesday we round up the previous week's top posts based on traffic, engagement, and a hint of editorial curation. The typical week starts on Monday and ends on Sunday, but don't worry, we take i...
04:31 pm GMT - Tue, January 25, 2022
Dev To
Knights Tour using Backtracking
Let's discuss Knight's TourMotive of the problem is to print the various paths that the knight can take in a N*N board covering all the boxes given that we place the knight at a specific row and colum...
04:28 pm GMT - Tue, January 25, 2022
Dev To
The mystery of the changing favicon
Yesterday at work, another developer reached out to me about an issue. The conversation went like this (with some artistic license):Dev: Hey, Alvaro! We have a problem.Me: What is it?Dev: The favicon ...
04:24 pm GMT - Tue, January 25, 2022
Dev To
Install ALL KALI LINUX TOOLS in ubuntu!
Kali Linux is made for ethical hacking and penetration testing which comes with almost 600 tools pre installed !As some of you might already know, Katoolin is a Python script to install Kali Linux too...
04:21 pm GMT - Tue, January 25, 2022
Dev To
How JavaScript works behind the scenes?
Everything in javaSscript happens inside an execution contextExecution context Execution context is like an big box and it has two component in it.The first component is known as memory component so t...
04:06 pm GMT - Tue, January 25, 2022
Dev To
A Complete Guide to the Amplify React Authentication Components
A few weeks ago, the team I work on, AWS Amplify, launched brand new authentication components for React, Vue, and Angular. I want to give you a quick tour of what you can do with these components fro...
02:40 pm GMT - Tue, January 25, 2022
Dev To
Medusa: Node.js ecommerce platform for 11ty
In this tutorial, you will learn how to build a modern e-commerce storefront with Medusa and 11ty. You will create our stores backend using Medusa's headless commerce engine and admin panel, and the s...
02:24 pm GMT - Tue, January 25, 2022
Dev To
5 lessons I learned in my first year as a programmer
Special tips for people looking to enter the tech industryRecently I had the pleasure to talk at Ironhack about testing to their new cohort of Web Development students. Unfortunately due to work, I co...
02:18 pm GMT - Tue, January 25, 2022
Dev To
How to Generate QR Code in Laravel 8
QR codes are sometimes needed for product identity, inventory and others. Then, how to generate a QRcode? it's easy, we can use Simple QRcode to create QRcode in laravel framework.Nowadays, we all kno...
02:15 pm GMT - Tue, January 25, 2022
Dev To
Self-hosted fonts with Next.js and Material UI
A few days back, I needed to import some .woff2 files into my Next.js project and pass them to Material UI. It took me a while to figure out how to do it, so here is a quick step-by-step tutorial for ...
02:12 pm GMT - Tue, January 25, 2022
Dev To
Deploying to GitHub Pages using GitHub Actions
Like many developers in this day and age I rely on a service provided by GitHub called GitHub Pages to deploy my side projects, experiments and blog. It is free, has custom domain support, and overall...
02:01 pm GMT - Tue, January 25, 2022
Dev To
Debugging RAM: Detect/Fix Memory Leaks in Managed Languages - Heap Deep Dive, Part 2
In the previous installment, I talked about the Java garbage collector. In this part, I'll discuss the most common memory issue: the memory leak. I focus on managed languages, specifically Java, but I...
02:01 pm GMT - Tue, January 25, 2022
Dev To
DeFi: Decentralized Finance - Explain like I am 5
DeFi is a buzzword you'll likely hear more of in 2022. Decentralized Finance (DeFi) refers to apps built on public blockchains that provide financial services without centralized intermediaries.Guess ...
01:33 pm GMT - Tue, January 25, 2022
Dev To
Choosing the right backend framework is an art
Web technologies are growing so fast that we now have tons of modern tools and frameworks. Be it a choice of frontend, backend or database. Many developers have this big question - Which tech stack I...
01:33 pm GMT - Tue, January 25, 2022
Dev To
WHY DO QR CODES HAVE 3 BIG SQUARES?
Almost all of us have seen QR codes before, they are like everywhere now, from making payments, or packaging gadgets or on business cards. Companies and even people nowadays use QR code to give inform...
01:20 pm GMT - Tue, January 25, 2022
Dev To
AWS Community ASEAN - Quarterly Awards for Contributors in 2022
Happy New Year, everyone!To celebrate the new year, our editorial team has worked with AWS to launch the AWS Community ASEAN Dev.to Awards! These awards will recognize writers who have contribut...
01:18 pm GMT - Tue, January 25, 2022
Dev To
Introduction to Machine Learning with AWS - Part 2
Organizations across the globe face considerable pressure to innovate digitally to remain competitive. One of the key areas that many organizations have identified as a source of opportunity to improv...
01:08 pm GMT - Tue, January 25, 2022
Dev To
How Authentication works in REST APIs ?
Hey everyone ,In this article, let us learn about more about REST APIs. This is the second article on the topic REST API. The first article on this topic can be read by clicking on the below link : ...
12:57 pm GMT - Tue, January 25, 2022
Dev To
Animated Side Navigation in pure HTML/CSS
Hey fellow creatorsYou want to add an animated side navigation to your website? Heres how to do it in pure HTML & CSS!If you prefer to watch the video version, it's right here : 1. The basic ...
12:56 pm GMT - Tue, January 25, 2022
Dev To
Load or set environment variables in Node.js without dotenv or any third package.
Hello guys, If you are also trapped in the use of dotenv variables then this is for you a complete solution to load/set/manage environment variables in Node.js with the use of javascript & without...
12:45 pm GMT - Tue, January 25, 2022
Dev To
WebScrapperJS - Get Content/HTML of any website without being blocked by CORS even using JavaScript by WhollyAPI
WebScrapperJSWebScrapperJS - Get Content/HTML of any website without being blocked by CORS even using JavaScript by WhollyAPI Website :- https://sh20raj.github.io/WebScrapperJS/ GitHub | Repl...
12:43 pm GMT - Tue, January 25, 2022
Dev To
Building Video Chat App with VueJs and Golang
It has become very clear that the future of work will be fully remote or a hybrid. A lot of companies would have to use or develop tools to enhance their communication and remotely provide services to...
12:35 pm GMT - Tue, January 25, 2022
Dev To
How To Handle Alerts And Popups In Protractor With Selenium?
There are times in the life-cycle of various web applications where you need to interrupt a message to the user. These may be warnings, alerts or information. Browsers have native dialog boxes, one th...
12:29 pm GMT - Tue, January 25, 2022
Dev To
The Power of Code Refactoring: How to Measure Refactoring Success
Many engineering teams struggle to measure the effectiveness of their refactoring efforts. Let's look at the 5 metrics that will help you measure refactoring success.Code refactoring provides a well-n...
12:06 pm GMT - Tue, January 25, 2022
Dev To
Build, deploy and host your .Net core API for Free with Utopiops
As a software developer or a software development team, the most important thing for you is building quality software, shipping it and getting feedback from your customers. Utopiops (utopiops.com) is ...
11:46 am GMT - Tue, January 25, 2022
Dev To
Create a row and column container with HTML and CSS only.
To create a well shaped container using HTML and CSS only (no boostrap require ) you can use the following method (i will illustrate an example of 3 columns): HTML CODE<div class="container gr...
11:31 am GMT - Tue, January 25, 2022
Dev To
All Text Faces Emoticons List
A Complete List Of All Types Text Faces Emoticons. Lenny Face Written With Ascii Characters And Unicode To Copy And Paste As Single Line Text Into Twitter, Instagram, Medium, Twitch, Facebook, Reddit,...
11:22 am GMT - Tue, January 25, 2022
Dev To
We're looking for freelance technical content writers - $400 per article
Hello dev.to, and writers!Budibase is an open-source low-platform that helps IT professionals build internal apps in minutes.We're one of the fastest growing open-source repos, and we're hoping to con...
11:18 am GMT - Tue, January 25, 2022
Dev To
How To Learn and Use APIs in 2022
APIs are awesome, most big companies wouldnt be existing if not for APIs. In order to use APIs, you have to be familiar with some programming languages. Python is recommended as the best language for ...
10:58 am GMT - Tue, January 25, 2022
Dev To
Share your current side project - January 2022 Edition
What is your current side project? Share it in this thread :)...
10:56 am GMT - Tue, January 25, 2022
Dev To
Geospatial Queries in MongoDB
Hey everyone ,In this article, let us learn about Running Geospatial Queries in MongoDB . This article was first published on https://the-nerdy-dev.com.Check the website for more interesting articles ...
10:42 am GMT - Tue, January 25, 2022
Dev To
Embed a file from Github repository just like Github Gist Using EdGitHub
EdGitHub :- https://edgithub.vercel.app/See the homepageCopy your GitHub File LinkSee the homepagePaste it and Choose your Theme - See Preview AlsoSee Preview - and Copy paste the embed code gen...
10:32 am GMT - Tue, January 25, 2022
Dev To
Web3-UI Working Note 01: Install & Example
A handy Web3 UI Component library is mostly needed when Web2 developers dive into Web3 space. Web3-UI is an ambitious project by DeveloperDAO which is still in development. It focuses on EVM compatibl...
10:27 am GMT - Tue, January 25, 2022
Dev To
Restaurant Website with HTML CSS JS
How to make restaurant website using html css javascriptIn this video, I will show you how to create (mobile-first responsive) restaurant website.Live WebsiteGithub RepoSource CodeHI I'm Sadee (webdev...
09:57 am GMT - Tue, January 25, 2022
Dev To
Raport got hunted on ProductHunt
Raport is an app that me and my Co-founder have been working for past 8 months. It integrates metrics from other web apps into one clear and easy to use dashboard to help people simplify analytics and...
09:55 am GMT - Tue, January 25, 2022
Dev To
Esclavos de las plataformas de empleo
Qu sencilla era la vida hace unos aos, cuando para encontrar empleo lo nico que tenas que hacer era ir entregando tu currculum empresa por empresa y esperar a que alguna de ellas decidiera llamarte. H...
09:47 am GMT - Tue, January 25, 2022
Dev To
Playing around with Feature Flags in Android (Kotlin)
Let's play with a hypothetical scenario where you've built a Kotlin-based mobile application, and you'd like to customize the overall user experience based on specified criteria. You've got a perfect ...
09:12 am GMT - Tue, January 25, 2022
Dev To
How To Boot Arch Linux in UEFI Mode on VirtualBox
After publishing The Arch Linux Handbook on freeCodeCamp, a number of readers have reached out to me regarding a common issue while trying to boot Arch Linux in UEFI mode on VirtualBox. That is, inste...
09:11 am GMT - Tue, January 25, 2022
Dev To
5 Creative & Smart Ways To Win Big with Setting up a New Business
If one wants to succeed in business as an entrepreneur today, it is imperative to be highly flexible while simultaneously having great planning and organizational skills. Many new entrepreneurs typica...
09:03 am GMT - Tue, January 25, 2022
Dev To
Top 3 online code editors you must check out as a web developer
The whole world is migrating to online mode, as a web developer we should also. What if I say that you can get your vs code online! Yes, guys I'm not joking you can get your vs code online and that to...
08:48 am GMT - Tue, January 25, 2022
Dev To
5 CSS card hover effect that will blow your mind
Hello guys, In this article you'll find of the best CSS card hover effect that are easy to make and looks very awesome. So why to waste time, let's check those effect quickly. Card hover - 01 Thi...
08:42 am GMT - Tue, January 25, 2022
Dev To
How to create a tabbed dialog in Xamarin.Android
Every once in a while, we need to fulfil certain requirements. Recently, I had to implement a tabbed dialog in Xamarin.Android. Previously, this was relatively easy using a TabHost (RIP), but now, you...
08:14 am GMT - Tue, January 25, 2022
Dev To
Day 85 of 100 Days of Code & Scrum: Twelfth Weekly Retrospective
Good day, everyone!...I took a 3-day break from blogging, so this post is kind of late.I think I pretty much achieved what I sought out to do this week, aside from learning SWR which I forgot. In term...
07:46 am GMT - Tue, January 25, 2022
Dev To
Bastion Host | Jump Server
What is a Bastion Host ?A bastion host is a server whose purpose is to provide access to a private network from an external network, such as the Internet. Because of its exposure to potential at...
07:41 am GMT - Tue, January 25, 2022
Dev To
How to Solve the 3 Top Cloud Cost Optimization Challenges with CAST AI and Usage AI
The most common methods of cost optimization like savings plans and spot instances come with some serious downsides (think server downtime or extra engineering effort).Novel solutions like automation ...
07:39 am GMT - Tue, January 25, 2022
Dev To
Higher Order Function in Javascript
Hello Guys today i am going to discuss Higher order function in javascript.Lets get started... What is Higher Order Function?A higher-order function is a function that accepts another functions a...
07:38 am GMT - Tue, January 25, 2022
Dev To
How to convert column index of a spreadsheet into letters
In a spreadsheet, rows are indexed numerically, starting from 1, but columns are indexed alphabetically, starting from A. Hence, it is pretty straightforward to work with rows and trickier to work wit...
07:15 am GMT - Tue, January 25, 2022
Dev To
11 DevOps Predictions Every Developer Should Know
Time to pull out our crystal ball again! Here are Harness top 11 DevOps predictions for 2022. Whats inside: IaC, Service Meshes, & more.Today, every company is powered by software. To be competiti...
07:06 am GMT - Tue, January 25, 2022
Dev To
Dorm Room Doorbell: Web Sockets & Detection
Detection StabilizationFirst things first, we needed to keep the face detector from doing some sort of action every time the loop runs. So to keep the detector from continuing to detect faces I ...
06:13 am GMT - Tue, January 25, 2022
Dev To
CSS Pseudo-classes: Other states
This is the last series in the CSS pseudo-class exploration.These are pseudo-classes that did not fit any of the previous categories.I've split this up into a series of four, where this is the last pa...
05:31 am GMT - Tue, January 25, 2022
Dev To
Add a Team Poll to Any Rocket.Chat Channel
Have you ever wished to measure your teams sentiments on a topic with a live poll? There is a free Rocket.Chat app for that!As many of you discovered already, you can easily use the poll app to perfor...
04:43 am GMT - Tue, January 25, 2022
Dev To
Deploy JMeter on AWS using Terraform
Maintaining JMeter infrastructure for performance testing, CI/CD integration with the enterprise pipeline, and managing are cumbersome tasks. By leveraging the Infrastructure as Code solution, Terrafo...
04:16 am GMT - Tue, January 25, 2022
Dev To
UseState is asynchronous: Learn how to use useState and useEffect properly
Hello readers, today Im gonna talk about one of the issues I faced when I was making projects using React js.UseState is asynchronous, let me show you what I mean via a small example.import React, { u...
04:13 am GMT - Tue, January 25, 2022
Dev To
Is Angular Dead in 2022?
In case you're unaware, Google has had an interesting track record in the Framework category. Not all of these are technically frameworks, but can be used as such. FrameworksAngularJS - DEAD Rece...
03:37 am GMT - Tue, January 25, 2022
Dev To
In-depth of tnpm rapid mode - how we managed to be 10 second faster than pnpm
BackgroundAs a front-end veteran, I have to point out that the increasing complexity of front-end projects nowadays makes the dependency installation slower and slower.At Alibaba and Ant Group, ...
03:32 am GMT - Tue, January 25, 2022
Dev To
ASP.NET Core: Servidor de Autenticacin con OpenID Connect
IntroduccinEn este post (un poco largo) veremos los conceptos principales de OpenID Connect y una implementacin de ejemplo en ASP.NET Core.Para la implementacin de OpenID Connect en .NET utiliza...
02:15 am GMT - Tue, January 25, 2022
Dev To
Make money as a frontend Developer
My name is Brian and I am a frontend Developer I'm currently working as a freelancer and today I would like to share with you about the opportunity of being a frontend engineer.As a frontend developer...
02:02 am GMT - Tue, January 25, 2022
Dev To
15 CSS tricks that will boost your designing confidence as a frontend Developer
1. Use CSS Grid for Better LayoutsCSS Grid Layout is a new way to create layouts on the web. It provides a more efficient way to layout your content than using floats or positioning.**Use Media Querie...
01:47 am GMT - Tue, January 25, 2022
Dev To
What are the differences between Svelte and react.js
There are a few key differences between Svelte and React.js:Svelte is a compiler, while React is a library. This means that Svelte outputs code that is ready to run, while React needs to be compiled i...
01:40 am GMT - Tue, January 25, 2022
Dev To
How to Secure a Job in 2022
In an economy where the average job tenure is 4.6 years, its important to be proactive about your career. Whether youre just starting out or youre looking for a change, learning how to get a job as a ...
01:37 am GMT - Tue, January 25, 2022
Dev To
Mock isolated service in a React Application
The term division to conquer was used throughout history in political and political ideals, consisting of the fragmentation of powers, thus, it is a strategy that aims to break or accompany between so...
01:26 am GMT - Tue, January 25, 2022
Dev To
Smart Contracts and NFTs: The Future of Digital Transactions?
What are NFTs and Smart Contracts?Non-fungible tokens (NFTs) are tokens that are unique and cannot be interchangeable. They are different from other tokens because they can represent unique assets or ...
01:13 am GMT - Tue, January 25, 2022
Dev To
Svelte: A Comprehensive Guide to Developing Your App With Svelte - Part 2
Hi welcome to part 2 of the comprehensive guide to Svelte.In this article, we will be learning how to fetch API data using Svelte. We will be using the GitHub API to fetch data about repositories.Firs...
01:02 am GMT - Tue, January 25, 2022
Dev To
Svelte: A Comprehensive Guide to Developing Your App With Svelte - Part 1
Hi, this is Yaku and I just want to talk about Svelte.Svelte is a new JavaScript framework that is designed to be lightweight and efficient. It has a small footprint, and is easy to learn. Svelte is a...
11:53 pm GMT - Mon, January 24, 2022
Dev To
Changelog 0010 Prettify JSON, refined cursors, custom macOS window, and more
Were excited to announce a number of improvements in HTTPie for Web & Desktop, and HTTPie for Terminal 3.0. Check out what's new HTTPie for Web & Desktop Refined cursor systemYou m...
11:44 pm GMT - Mon, January 24, 2022
Dev To
Why an Autistic Developer is Your Next Great Hire w/ Matt Nigh of UW Medicine
Like most fast-growing companies, LinearB spends WAY too much time trying to hire developers.So when we came across a brilliant article about hiring autistic talent, we knew we had to have its author ...
11:36 pm GMT - Mon, January 24, 2022
Dev To
What Is Ethereum? The Basics
The BasicsEthereum is a network of computers which collectively form the Ethereum Virtual Machine (EVM), which updates the state of the Ethereum blockchain. A blockchain is a publicly available ...
11:20 pm GMT - Mon, January 24, 2022
Dev To
Want to learn something new? Consistency is the key
If you've ever taken a fitness class, you've heard the instructor talk about consistency. It's not about how fast you pedal or how much weight you lift. It's about showing up, doing your best and not ...
10:57 pm GMT - Mon, January 24, 2022
Dev To
101. Symmetric Tree
This is the first binary tree problem in LeetCode! Since they're very common in technical assessments, I want to break this problem down as much as possible. The problem asks us, given the root of a b...
10:08 pm GMT - Mon, January 24, 2022
Dev To
Joining the DEV Team (again)!
Hey again, all! If you frequent DEV Community or have ordered from our shop, you have likely seen me around. I originally joined the DEV Team in June of 2019 as a Business Development and Growth Inter...
09:36 pm GMT - Mon, January 24, 2022
Dev To
Thank you Faker. Now its Time to Move On.
TL;DR Falso is a modern, tree-shakeable, well-documented replacement for Faker.jsYou probably know what happened to Faker.js around two weeks ago.In collaboration with Netanel Basal, I created a new ...
09:22 pm GMT - Mon, January 24, 2022
Dev To
What is the opposite of agile?
I've worked in a scrum team for a while, and later I saw other developer teams working in an old school way. Here are things I've noticed.senior developers aren't approachable, working in silos. Many ...
09:13 pm GMT - Mon, January 24, 2022
Dev To
Install Erlang, Elixir, Phoenix, and Nerves automatically to machines on macOS and Ubuntu by Ansible and Asdf
Suppose you install Erlang, Elixir, Phoenix and Nerves to a machine on macOS or Ubuntu by Asdf. In that case, you may do it by your hand, following such articles like "Perfect Steps of Installing Erla...
09:12 pm GMT - Mon, January 24, 2022
Dev To
Hooks - useEffect e personalizados
useEffect O que ? uma funo nativa do React adicionada na verso 16.8.0, popularmente conhecida como hook de efeito. uma funcionalidade recente, logo cdigos legados normalmente ainda no a ut...
09:07 pm GMT - Mon, January 24, 2022
Dev To
How to bootstrap your first developer conference
We were stoked to pull off the first Ory Summit in October 2021, bringingtogether an all-star group of developers who presented on the diverse ways in which they use Ory open source products. We boots...
09:02 pm GMT - Mon, January 24, 2022
Dev To
Aiven VS AWS
Francesco on Twitter Author of the article: Jay Allen.Aiven is a new company that aims to simplify data storage and management in the cloud. In this article, I look at the benefits Aiven provides, it...
08:27 pm GMT - Mon, January 24, 2022
Dev To
Agregar AWS Toolkit en Visual Studio 2019 / 2022
Hola! En este tutorial aprenderemos a instalar la extensin de AWS desde Visual Studio. Esta herramienta nos permitir trabajar con el ecosistema de .NET en cuanto al desarrollo, depuracin e implementac...
08:01 pm GMT - Mon, January 24, 2022
Dev To
Zython (minizinc python-wrapper) after year of development
More then a year ago I've started to create python wrapper for minizinc. Which is, probably, the most popular constraint programming tool. You can find more info on what is constraint programming, min...
07:37 pm GMT - Mon, January 24, 2022
Dev To
Making a Card API Project | Day 17
This a An Exercise Problem From the Colt Steele React Course Problem Statement ->Build an app that displays a deck of cards, one card at a time. When the page loads, send a request to https://decko...
07:05 pm GMT - Mon, January 24, 2022
Dev To
What are your tips for an effective developer resum?
What are your dos and don'ts for an effective resum?...
07:03 pm GMT - Mon, January 24, 2022
Dev To
React LifeCycle Method | Day 16
WhatEvery Component in React has a lifeCycle which we can moniter or update During its 3 main Phases.So Every Component has 3 main Phase during its Life 1.) Mounting This Means Adding the Compo...
06:32 pm GMT - Mon, January 24, 2022
Dev To
How is AI being used to fight against cyber attacks?
TLDRFor its ability to understand patterns within large sets of data, AI is being used to lead the new frontier of cybersecurity. OutlineIntroBehavior trackingBiometric data and passwordsB...
06:26 pm GMT - Mon, January 24, 2022
Dev To
Tools I use from design to deployment, testing and setting up analytics
In the previous blog, we came to know the flow of building a full-stack application. Throughout building an application we use so many tools that makes our life easy. So in this blog, I will share all...
06:23 pm GMT - Mon, January 24, 2022
Dev To
3 Ways To Learn Coding Within Three Months
If you desire to code but have no plan on how to get started then this article is for you. Desiring to code is one thing and being consistent about it is another thing. Most beginners give up when thi...
06:10 pm GMT - Mon, January 24, 2022
Dev To
Building Blocks of Amazon ECS
So, whats Amazon Elastic Container Service (ECS)? ECS is a managed service for running containers on AWS, designed to make it easy to run applications in the cloud without worrying about configuring t...
05:51 pm GMT - Mon, January 24, 2022
Dev To
Useful resources to learn Flutter
From more than one year of experience in app development, here are some resources I would like to share with you thorough this blog post! Like and comment your thoughts. YouTube ChannelsMTECHVIRAL [ht...
05:46 pm GMT - Mon, January 24, 2022
Dev To
Blockchain - Overview
After a ton of research, reading blogs and referring documentation, I've tried to summarize the concept of blockchain by giving an overview about what exactly it is, covering all the important foundat...
05:45 pm GMT - Mon, January 24, 2022
Dev To
The 15 Ways to Run Containers on AWS
1. ProtonProton was announced at re:Invent 2020. It ties together a bunch of tools that you might use to build containerized applications, with an opinionated position on how to build them. Thin...
05:24 pm GMT - Mon, January 24, 2022
Dev To
This browser extension can show YouTube dislikes
YouTube has recently removed the dislike count across the platform to avoid mass harassment. But this new extension can actually return the famous dislike button.The disappearance of the dislikes coun...
05:18 pm GMT - Mon, January 24, 2022
Dev To
Introduction to AWS Glue
IntroductionAWS Glue is a serverless data integration service that makes it easy to discover, prepare, and combine data for analytics, machine learning, and application development. AWS Glue pro...
05:15 pm GMT - Mon, January 24, 2022
Dev To
Working at a Startup: From Seed to Series A
The startup I used to work at recently announced their series D funding round completed. That announcement mentions a 2 billion valuation (That's a lot). Not many folks get the opportunity to work at ...
05:09 pm GMT - Mon, January 24, 2022
Dev To
WHAT IS AMAZON DYNAMODB ?
It is a fully managed NoSQL database service that provides fast and predictable performance with seamless scalability.FEATURES of DYNAMODB Fully managed NoSQL database service Key/value store and docu...
04:41 pm GMT - Mon, January 24, 2022
Dev To
How to make a custom Debounce hook in react js
I could have use the Loadash naaahh... Loadash is too expensive. So here is how you can make your own debounce effect with custom hooks in react js.useDebouncedEffect.tsximport { useEffect } from "re...
04:23 pm GMT - Mon, January 24, 2022
Dev To
New Course Announcement
We have a huge gift for you today. Our existing HTML and CSS course has been completely reworked from the ground up.(You can find the new stuff in our full-stack Rails and JavaScript paths) The cours...
04:15 pm GMT - Mon, January 24, 2022
Dev To
Bubble Sort
Hi Everyone, Hope you are safe.I thought to create a series of sorting algorithms. I will try my best to make it simple. If you still have doubt let me know in the comment section.Let's begin........B...
04:15 pm GMT - Mon, January 24, 2022
Dev To
Grab HTML of any Website using JavaScript without getting blocked - Wholly API
Wholly API :- https://wholly-api.herokuapp.com/ API endpoint-https://wholly-api.herokuapp.com/get/website-data.phpFetch Using JavaScript :- Ref. GoogleSee Example :-Fetching example.comhttps://w...
04:14 pm GMT - Mon, January 24, 2022
Dev To
Tests Basics in KrakenCI
In the last few articles there was a lot about autoscaling. Now let's get back to the core of Kraken CI: testing.Kraken CI is a new Continuous Integration tool. It is a modern, open-source, on-premise...
03:51 pm GMT - Mon, January 24, 2022
Dev To
Instagram Image downloader Using JavaScript - API - Wholly API
Wholly API :- https://wholly-api.herokuapp.com/ See This is the API endpoint-https://wholly-api.herokuapp.com/websites/instagram.com/Fetch Using JavaScript :- Ref. GoogleUsers can fetch the websi...
03:47 pm GMT - Mon, January 24, 2022
Dev To
Create a WordPress website with just a click!
Hi, I'm Mahdi founder of wp1click.comin this post I am going to introduce you WordPress 1 Click platform. A platform which I have created with Laravel, Docker Swarm and Python.It makes a WordPress web...
03:39 pm GMT - Mon, January 24, 2022
Dev To
Transitioning from the Army into Tech
My Short StoryServing full time as a Soldier and teaching myself how to code is no easy journey to begin. The summer of 2021, a couple of youtube videos, and the weight of having another baby in...
03:19 pm GMT - Mon, January 24, 2022
Dev To
Micro Frontends as Web Components
Quite recently, I had a task to develop a bunch of reusable components for the blockchain space and compress them into a single NPM package.The problem was that we had a lot of different teams with th...
03:02 pm GMT - Mon, January 24, 2022
Dev To
How to install kitty terminal emulator
Kitty is a free open source GPU based terminal emulator for Linux and MacOS. It uses lower system resources and threaded rendering to run kitty faster. It comes with mouse , uni-code, true-color and f...
02:52 pm GMT - Mon, January 24, 2022
Dev To
From my point of Vue: Vue 3 Ecosystem
Since the release of Vue3 on Sep 18, 2020 the ecosystem of the framework have been in a transition period because even when the core library was ready for production the ecosystem was behind.I build a...
02:43 pm GMT - Mon, January 24, 2022
Dev To
API Request to Local JSON File in React
One of the most used thing in React is API Request to a remote Server. Since APIs have become part and parcel of our daily life, they are involved in almost everything we do on the world wide web. An...
02:36 pm GMT - Mon, January 24, 2022
Dev To
Super fast React Localization (i18n) with i18next and Tolgee
So you develop an app in React and you want many users to use it, right? To make your app usable for users in foreign countries, you have to translate your App to their languages. In this article,...
02:23 pm GMT - Mon, January 24, 2022
Dev To
How to create a form app with the Notion API
A tutorial using React.js and Express.jsThe Notion API officially came out of beta on May 13, 2021, enabling web developers to create cool apps that integrate with your Notion workspace, an exam...
02:06 pm GMT - Mon, January 24, 2022
Dev To
Top 5 essential skills for fresh parents
IntroThis article is all about work-life "balance" and how to continue progressing in your career after the baby comes. I will write about my conclusions and organisation in this new environment...
01:57 pm GMT - Mon, January 24, 2022
Dev To
Dashbird now integrates with 5 new AWS services
TL;DR: Dashbird launches observability for five new AWS services (ELB, SNS, RDS, OpenSearch, and HTTP API Gateway) to allow for a faster, more secure, and smoother serverless observability experience....
01:45 pm GMT - Mon, January 24, 2022
Dev To
My learning on Web Performance
Hello everyone, I have started learning about Web Performance recently. So, just thought of sharing my learning so far Web VitalsThere're a few metrics known as Web Vitals to measure the perform...
01:41 pm GMT - Mon, January 24, 2022
Dev To
CSS Pseudo-classes: Element states
So far, we have already had a look at links and form pseudo-classes. In this article, we'll dive into element states.Element states reflect on a specific condition an element could have. This can, for...
01:24 pm GMT - Mon, January 24, 2022
Dev To
How to schedule (start and stop) EC2 instances easily
Everyone would like to schedule EC2 instances and save a couple of bucks. Today, I'm bringing you a small Python that can help you. The steps are the following ones:1) Create a lambda function called:...
01:20 pm GMT - Mon, January 24, 2022
Dev To
Vote for what you want to learn! YouTube Channel for Shopify Developers!
Hi all!Ill start a YouTube channel about code/design/product management shortly. For the first few months, Ill focus on Coding with Shopify.Currently Im in the process of picking the right topics. I w...
01:06 pm GMT - Mon, January 24, 2022
Dev To
How to make fully working ecom website part 2 [ Source code ]
Hello guys, welcome here. In today's article we'll see to create a working ecom website. Well this is a second part of it. So if you haven't watched the first part where we made the home page, product...
12:36 pm GMT - Mon, January 24, 2022
Dev To
APACHE APISIX: As an API Gateway in Microservices
Table of ContentMicroservices and Its Impact.API Gateway.How API Gateway Works.Integration of APISIX.Conclusion. IntroductionWhen building your application as a set of microservices, youd d...
12:26 pm GMT - Mon, January 24, 2022
Dev To
JavaScript Arrays & Array Methods | Everything you need to know
In the following video, I will teach you everything that you need to know about JavaScript Arrays and Array MethodsThe following are the topics covered: Arrays core concepts 18 most common array metho...
12:19 pm GMT - Mon, January 24, 2022
Dev To
Amazon Elastic Block Storage (EBS)
What is Instance storage?Block-level storage volumes behave like physical hard drives.An instance store provides temporary block-level storage for an Amazon EC2 instance. An instance store is disk sto...
12:04 pm GMT - Mon, January 24, 2022
Dev To
Open sourcing a privacy-friendly and customizable Disqus alternate
We're so excited to announce that Chirpy has been open-sourced now. TL;DR Chirpy is a privacy-friendly and customizable Disqus alternate. With Chirpy, you can reach your audience quickly and bui...
12:00 pm GMT - Mon, January 24, 2022
Dev To
DarkMode in TailWind
So I am writing this post as I have faced some problems while using dark mode in my website with the help of TailwindCSS.I wanted to toggle between light mode and dark mode manually.So please allow me...
11:56 am GMT - Mon, January 24, 2022
Dev To
go-doudou series 01: How to develop a monolithic RESTful service with go-doudou
TOCTODOLearning GoalsDev RequirementsInstall go-doudouInit ProjectDefine ApisGenerate CodeStart ServiceInit DatabaseGenerate Domain and CRUD CodeUser SignUpFix DomainPublicSignUp MethodTest by P...
11:55 am GMT - Mon, January 24, 2022
Dev To
Frost Effect in CSS
Hey fellow creatorsHow to create a glassomophorism (frost effect) in CSS? If you prefer to watch the video version, it's right here : 1. The HTML structure.Create a button inside two divs:<div...
11:50 am GMT - Mon, January 24, 2022
Dev To
How to Use Source Maps in TypeScript Lambda Functions (with Benchmarks)
TypeScript is a popular language for developers of all kinds and it's made its mark on the serverless space. Most of the major Lambda frameworks now have solid TypeScript support. The days of struggli...
11:09 am GMT - Mon, January 24, 2022
Dev To
Scrapping PngAAA and Made an API of it on whollyapi - Story Time
Wholly API :- https://wholly-api.herokuapp.com/References - Website Scrapping Web scraping, web harvesting, or web data extraction is data scraping used for extracting data from websites. The web scra...
11:04 am GMT - Mon, January 24, 2022
Dev To
Latest Web Development and JavaScript Trends to Follow in 2022
For us at DHTMLX, it has become a good tradition to sum up the results of the outgoing year in the world of web development, and JavaScript in particular, and make predictions for the upcoming year. E...
11:02 am GMT - Mon, January 24, 2022
Dev To
10 C Mistakes that DAMAGE Your Code (How to Avoid Them)
C#, the programming language that underlies Microsoft's.NET framework, has been around since 2002 and offers many advantages over languages like Java or C++. However, there are plenty of ways to misma...
10:28 am GMT - Mon, January 24, 2022
Dev To
How to connect EFS disk to a Lambda function?
AWS added the possibility to attach Elastic File System (EFS) disks to Lambda functions. That opened some new possibilities and use cases. About a month ago, I used EFS with Step Functions to build an...
10:03 am GMT - Mon, January 24, 2022
Dev To
Book Release: Fundamentals of Creating a Great UI/UX by Creative Tim
We are so excited to announce that the pre-orders for our upcoming book, "Fundamentals of Creating a Great UI/UX", are already available starting from this week. With this new project, we aim to provi...
09:56 am GMT - Mon, January 24, 2022
Dev To
Responsive Background Images with image-set, the srcset for background-image
Source sets can help us to make websites load faster. We can use them in different ways to offer browsers alternative versions of the same image to match screen size, pixel density, or network speed. ...
09:47 am GMT - Mon, January 24, 2022
Dev To
A11y tips: don't remove focus indicator
Very often we use outline: 0 to remove the effect of focusing on an element. This, which initially prevents a border from wrapping around it when you click/touch on it, means that users navigating usi...
09:40 am GMT - Mon, January 24, 2022
Dev To
What are modern examples of Embrace, Extend, and Extinguish?
Some time ago Microsoft was well known for their EEE strategy to overtaking the IT markets. Firstly they created a tool using open and popular standards, then created a proprietary extension which qui...
09:23 am GMT - Mon, January 24, 2022
Dev To
AWS open source news and updates, 97
Jan 22nd, 2022 - Instalment #97Newsletter #97. Welcome to another edition of the AWS open source newsletter, packed with more great new open source projects, content, and events. This week, we h...
08:49 am GMT - Mon, January 24, 2022
Dev To
Why custom react hooks could destroy your app performance
Scary title, isnt it? The sad part is that its true: for performance-sensitive apps custom React hooks can very easily turn into the biggest performance killer, if not written and used very carefully....
08:47 am GMT - Mon, January 24, 2022
Dev To
Automatically Tweet popular articles from DEV
Hi everyone, over last week I've built this project which will automatically tweet my popular posts from DEV. It is live on Tweet My Articles and you can also fork it from GitHub. Tweet My Articl...
08:37 am GMT - Mon, January 24, 2022
Dev To
React Search Filter
We'll learn how to conduct a search filter in React utilizing React Hooks and axios as our data fetching data source today. StepsCreate a react app npx create-react-app .Install axios: npm i axi...
08:01 am GMT - Mon, January 24, 2022
Dev To
Live Coding & Streaming - 10 Ways Developers Make Money Working from Home - E02
Live web development is a new and emerging source of income for web developers with the right skills.Real-time live demonstrations of building web applications can be a very engaging experience for be...
08:00 am GMT - Mon, January 24, 2022
Dev To
Enjoy Programming-Themed Humor? Here's today's daily developer joke!
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...
07:53 am GMT - Mon, January 24, 2022
Dev To
Free alternative to GSuite
Google closes GSuite and from now all accounts will be transferred to Google Workspace, and therefore will cease to be free. Many people used GSuite only because it was a free service and you could co...
06:58 am GMT - Mon, January 24, 2022
Dev To
How I want to become a better programmer in 2022
At the beginning of my coding career, it was just about knowing a language perfectly and learning some soft skills and business skills to get a job. So in 2021 I gained knowledge in React, CSS, Tailwi...
06:53 am GMT - Mon, January 24, 2022
Dev To
Simple Web scraping project using python and Beautiful soup
IntroductionWeb scraping is an automated method used to extract large amounts of data from websites. The data on the websites are unstructured. Web scraping helps collect these unstructured data...
06:41 am GMT - Mon, January 24, 2022
Dev To
Returning JSON from a PHP Script - Create Rest API in Php
While you're usually fine without it, you can and should set the Content-Type header:<?php$data = [];/** whatever you're serializing **/;header('Content-Type: application/json; charset=utf-8');echo...
06:15 am GMT - Mon, January 24, 2022
Dev To
Send email using Spring boot Application
Hey amigos in this blog we gonna create an simple email sending springBoot Application.in this application i concentrated more in logical part. So i haven't give importance to design. My aim is to mak...
06:12 am GMT - Mon, January 24, 2022
Dev To
An Introduction to Webpack
What is Webpack?Webpack is a bundling tool made from javascript. For instance, It can take up a collection of javascript files and produce a single output javascript file. It can bundle images, ...
06:11 am GMT - Mon, January 24, 2022
Dev To
Ways to loop in an array using the different types of "FOR LOOP" in Javascript.
IntroductionAs a developer, there are times you are going to encounter handling a set of data.That means there are times that you have to retrieve them and manipulate them for your program. Here...
05:56 am GMT - Mon, January 24, 2022
Dev To
Best Practices for designing an UI
User Interface or UI for short and User experience UX for short.User Interface is the part the user sees or interacts with often called frontend.It doesn't matter if you use node or python as backend ...
05:17 am GMT - Mon, January 24, 2022
Dev To
An Advanced KeyListener for Java Swing
An Open-Source Advanced KeyListener for the Java Swing Library.keystrokelistener...
04:29 am GMT - Mon, January 24, 2022
Dev To
18 GitHub Repos for Learning JavaScript
Yeah, JavaScript is cool right. Here some GitHub Repos that help you to become better JavaScript developer. 1. Airbnb JavaScript Style Guide airbnb / javasc...
04:25 am GMT - Mon, January 24, 2022
Dev To
PostgreSQL Uzak Balant Ama
PostgreSQL sunucusu varsaylan ayarlarla kurulduunda uzaktan balantya kapal olarak kurulmaktadr. Sadece kendisi zerinden localhost(127.0.0.1) zerinden 5432 portundan haberleebilmektedir. Bunu tm alar z...
04:04 am GMT - Mon, January 24, 2022
Dev To
CSS Funstuff: Animated Halfway Borders
Hi! Been a minute, but I'm back with another CSS tutorial!This one will be pretty quick, but should give you a great launch point for extrapolating and creating something special.Now you probably know...
03:39 am GMT - Mon, January 24, 2022
Dev To
Enforcing compliance with AWS CDK Aspects
Getting the security right in applications is tricky. Most developers did not undergo professional security training and are not adept in such topics. At least I know I'm not.Luckily, multiple tools c...
02:54 am GMT - Mon, January 24, 2022
Dev To
How to Leverage Being an Introvert for Better Content Creation
Introverts dont shout at the world, they listen!-Jayne Thompson.The day I learned the word introvert, I finally understood myself completely. I had spent my entire day reading, researching, and taking...
02:27 am GMT - Mon, January 24, 2022
Dev To
Build, deploy and host your Node.js-express application for Free with Utopiops
As a software developer or a software development team, the most important thing for you is building quality software, shipping it and getting feedback from your customers. Utopiops (utopiops.com) is ...
01:35 am GMT - Mon, January 24, 2022
Dev To
How to make a link preview
Introduction Today we are diving into a particularly interesting program. We will be discussing link preview.For long ago I've been noticing on some social media and apps a small preview of what...
12:58 am GMT - Mon, January 24, 2022
Dev To
Question Mark (?) Operators ASAP
If you've ever used conditionals in your code you've seen if statements, and if you've seen if statements you've seen them nested several layers deep. In your personal project this could be simply ann...
12:24 am GMT - Mon, January 24, 2022
Dev To
10 GitHub Repositories You Should Know
In this article, I have curated a list of GitHub repositories that contains interesting Open Source projects on the internet. There are other resources of all kinds: ranging from basics of API's, road...
11:32 pm GMT - Sun, January 23, 2022
Dev To
JavaScript memory model demystified
I admit this title is a little clickbaity. Maybe a more accurate title should be the JavaScript memory model that is implemented in the current version of V8 demystified (with some oversimplification)...
11:20 pm GMT - Sun, January 23, 2022
Dev To
Stop using static cloud credentials in GitHub Actions
Picture the scene. You're configuring your automation pipelines, whether it's deploying infrastructure, applications or any other piece of your CI/CD pipeline that needs to access a cloud provider. Yo...
11:02 pm GMT - Sun, January 23, 2022
Dev To
JavaScript for Making API Calls
There are a variety of ways to make an API request with JavaScript, ranging from plain JavaScript to jQuery to additional tools that greatly simplify the process. In this article, we'll utilize a stan...
10:10 pm GMT - Sun, January 23, 2022
Dev To
Reverse-engineering frontend (Cuphead's film-grain effect)! Can you?
For quite a while I've been thinking how cool it would be to have a website in the style of the fantastic game Cuphead. How would that even look like? Then, out of nowhere, either Netflix, or Cuphead'...
09:30 pm GMT - Sun, January 23, 2022
Dev To
What Chat Solutions to Choose? Firebase Vs SendBird Vs Node.js Socket.io
People frequently come to us with a request to create a text chat. Some of them want a messenger with a chat being the main or the only function. Others need to add chat into different projects, such ...
08:54 pm GMT - Sun, January 23, 2022
Dev To
How to Disable Autofill in Google Chrome?
Read this article to learn more about autofill settings in Google Chrome. How to enable or disable the autofill feature, where to find these settings, and how to use them to advantage. Introducti...
08:40 pm GMT - Sun, January 23, 2022
Dev To
State of the Web: Bundlers & Build Tools
Ever since Browserify, bundlers have been extremely important in the web ecosystem. They provide the ability to automatically process code, which opens up opportunities for performance optimization an...
08:38 pm GMT - Sun, January 23, 2022
Dev To
Creating stars using JavaScript
I previously made a starry background using canvas. But we don't need to use canvas at all. Since a lot of the canvas manipulation involves JavaScript, it shouldn't be too hard to change it to only us...
08:32 pm GMT - Sun, January 23, 2022
Dev To
Stepping Outside My Comfort Zone
Hi, everyone! Thanks for taking a moment to read my first ever blog post, ever. Shout-out to Fireship and his latest video for encouraging me to start documenting my journey as a self-taught developer...
08:21 pm GMT - Sun, January 23, 2022
Dev To
How to Host a Site With a Subdomain on GitHub Pages
Subdomain BackgroundHave you ever noticed some websites www.seancoughlin.me, link.seancoughlin.me, or blog.seancoughlin.me have extra text at the front? The first bit of all of these is called a...
07:55 pm GMT - Sun, January 23, 2022
Dev To
Installing Laravel Breeze and a Quick Walkthrough
Hello Everyone In this article, I'm going to install Laravel Breeze and take you in a very quick tour.Laravel Breeze is a very simple implementation of all of Laravel's authentication features, includ...
07:43 pm GMT - Sun, January 23, 2022
Dev To
Software Portability and Optimization
IntroductionToday, I will discuss my first experience working on 6502 Emulator.The 6502 is an 8-bit processor with a 16-bit address bus. It is, therefore, able to access 64 kilobytes (216 bytes)...
07:42 pm GMT - Sun, January 23, 2022
Dev To
Getting Started with TailwindCSS
You must have heard about "tailwindcss" but you might not know what it does or how to use it... in this article, I will share with you what tailwindcss is all about, why it's been used, and if its a c...
07:26 pm GMT - Sun, January 23, 2022
Dev To
What's Wrong This Time? Part II: Electric Bugaloo
Part II: The BugsThere's an old programming joke that goes something likeThere are only two hard problems in computer science: cache invalidation, naming things, and off-by-one errors.I think we shoul...
07:20 pm GMT - Sun, January 23, 2022
Dev To
A Guide To Angular Animations and Transition
I had hard times figuring out how angular animation works, so I am making your job easier.in your component module import BrowserAnimationsModule or any other module that contains BrowserAnimationModu...
06:47 pm GMT - Sun, January 23, 2022
Dev To
AWS VPC: What you need to understand
Have you been wondering how AWS defines the backbone of its networking service?Well, this is all thanks to VPC Virtual Private Cloud, a virtual network within the AWS cloud, and it comprises the follo...
06:21 pm GMT - Sun, January 23, 2022
Dev To
Step Functions for making your text based images searchable
AWS Step Functions helps with workflow orchestration with low-code and visual editor available on the AWS web-console. Step Functions had an important announcement which allowed 200+ AWS Services to b...
06:20 pm GMT - Sun, January 23, 2022
Dev To
Weekly Digest 03/2022
Welcome to my Weekly Digest #3 of this year.This weekly digest contains a lot of interesting and inspiring articles, videos, tweets, podcasts, and designs I consumed during this week. Interesting...
06:08 pm GMT - Sun, January 23, 2022
Dev To
JavaScript ES6
JavaScript was invented by Brendan Eich in 1995, and became an ECMA standard in 1997.ECMAScript is the official name of the language.ECMAScript versions have been abbreviated to ES1, ES2, ES3, ES5, an...
06:07 pm GMT - Sun, January 23, 2022
Dev To
Hack and Exfiltrate text files using GoLang
This article will help you to write a Golang program which will transfer files from the remote machine (victim's machine) to your local environment(attacker's machine).This article is mainly for educa...
06:02 pm GMT - Sun, January 23, 2022
Dev To
PHP crash course : Conditionals, Loops and Functions
Today you will learn conditionals, loops and functions cration in PHP.This PHP crash course is free and will be posted here on dev.to. I'll be releasing a new article/post every two days or so. To not...
06:02 pm GMT - Sun, January 23, 2022
Dev To
Apprendre le PHP : Conditions, boucles et fonctions
Aujourd'hui, vous apprendrez les conditions, les boucles et les fonctionsCe cours acclr PHP est gratuit et sera publi ici sur dev.to. Je publierai un nouvel article tous les deux jours environ. Pour n...
05:56 pm GMT - Sun, January 23, 2022
Dev To
How to create an Instagram Scraping Bot with Python
THIS ARTICLE WAS ORIGINALLY POSTED ON THE SOCIALSCRAPE BLOGHow to scrape Instagram Instagram is one of the world's largest social media platforms, developed for users to share moments, market new prod...
05:38 pm GMT - Sun, January 23, 2022
Dev To
Data managementwithJSON files and PHP
Data Management with JSON files and PHP I. Introduction 1. Presentation of the problemDuring different searches on the internet, I realized that very little information is on...
05:20 pm GMT - Sun, January 23, 2022
Dev To
Semicolon or No semicolon?
I have 10 years of experience being a JavaScript developer and I forget that semicolon is optional. Adding a semicolon in the end is a simple instinct for me.From my point of view, if you are using th...
05:13 pm GMT - Sun, January 23, 2022
Dev To
Logos for Reco Fans! | Reco PC Server
Reco PC Server Logo Reco PC Server - Mobile Logo Reco PC Server - Commander Logo What is Reco PC Server?Reco PC Server is a cross platform PC Controller Discord Bot which helps yo...
04:52 pm GMT - Sun, January 23, 2022
Dev To
Why you should write clean code as a JavaScript Developer?
Hello Folks What's up friends, this is SnowBit here. I am a young passionate and self-taught developer and have an intention to become a successful developer.Today, I am here with something impo...
04:20 pm GMT - Sun, January 23, 2022
Dev To
Interoperability in Julia
INTRODUCTIONOne of the features Julia has to offer is Interoperability. Language interoperability could be defined as the ability for two or more languages to interact or communicate for effecti...
04:05 pm GMT - Sun, January 23, 2022
Dev To
Control your PC using Discord | Reco PC Server
Reco PC Server is a cross platform PC Controller Discord Bot which helps you to control your system easily & it's written in Python discord.py.Using Reco you can easily control your computer remot...
04:03 pm GMT - Sun, January 23, 2022
Dev To
Liman veya Ansible uzak ynetim iin WinRM ama
Liman MYS ve Ansible gibi sistemler uzaktan Windows sunuculara eriim iin WinRM gibi protokollere ihtiya duymaktadr. Windows'un gncel sunucular kendi ierisinde OpenSSH sunucu servisini de semeli olarak...
03:25 pm GMT - Sun, January 23, 2022
Dev To
Share Text Across Near Devices using this website
Sharing Text data across near devices has always been a headache.Some conventional methods to share text data are, Using native cross-platform applications (eg. WhatsApp, WeChat, Telegram, etc.). Or, ...
03:24 pm GMT - Sun, January 23, 2022
Dev To
Game Programming Fundamentals
If you are looking for an answer to the question of How to Develop a Game, let's think together. First of all, we are not going to talk about the need to learn a software language or game engines to p...
03:21 pm GMT - Sun, January 23, 2022
Dev To
Goodbye Dockerfiles: Build Secure & Optimised Node.js Container Images with Cloud Native Buildpacks
Docker enables developers to easily package, share, and run applications. As a platform, it has shaped the way we build and run applications, and containers have become the de facto standard to run ap...
03:14 pm GMT - Sun, January 23, 2022
Dev To
Multi environment AZURE deployments with Terraform and GitHub
OverviewThis tutorial uses examples from the following GitHub demo project template repository.I have been wanting to do a tutorial to demonstrate how to perform large scale terraform deployment...
03:13 pm GMT - Sun, January 23, 2022
Dev To
build a snake game using canvas and requestAnimationFrame
this project is inspired by dan's streaming,but implement my way.im not good at english, so i just show my code and comments.if you found this is helpful, please give me a star.live-demogithubblog ...
02:49 pm GMT - Sun, January 23, 2022
Dev To
Want to learn about git and GitHub in a more fun way?
We always watch tons of videos and tutorials and skim through lots of documentation to learn some concept or any programming language.But you know you can learn git and GitHub in a more fun way like p...
02:23 pm GMT - Sun, January 23, 2022
Dev To
watch anime from the command line
do you watch anime? if yes Highfive! me too.Today I will show you how can you watch anime from the command line!not only watch but search & downloadEven in android & mac? heck yeah!Dependencie...
02:18 pm GMT - Sun, January 23, 2022
Dev To
SQL Beginner Friendly Cheatsheet
1. Retrieving/Selecting Data -The SELECT statement is used to select data from a database.SELECT column_name FROM table_name;for eg -SELECT StudentName FROM Student; 2. Selecting All Record...
02:00 pm GMT - Sun, January 23, 2022
Dev To
how to watch spongebob from terminal!
today I was storming in reddit and found a guy in linux subreddit made a bash tool to watch spongebob from terminal!heres how you can use that too:download the repo:link: spongebob-clithen:cd spongebo...
01:53 pm GMT - Sun, January 23, 2022
Dev To
Metamask authentication in Next.js with Clerk
Hello everyone! As you have seen web3 is very popular right now. Clerk has recently released metamask authentication. So let's take a look at how to implement it in our app! What is Clerk?Clerk i...
01:25 pm GMT - Sun, January 23, 2022
Dev To
How Vercel is changing the cloud game
1. What is Vercel?In all likelihood, many people know Vercel for being the creators of Next.js, a React-based Web development framework with SPA, SSG, and SSR capabilities. But frankly, after di...
12:51 pm GMT - Sun, January 23, 2022
Dev To
10 best free paraphrasing tools for content creators in 2022
Are you looking for the best free paraphrasing tools in 2022? We have got you covered. A paraphrasing tool, often known as a content spinner, article rewriter, or sentence re-writer, has only one goal...
12:35 pm GMT - Sun, January 23, 2022
Dev To
Data Structures vs. Algorithms?
If you are a fresh or junior Software engineer, you probably heard a lot about data structures and algorithms. Everyone tells you about their importance or how valuable to learn them. You hear about t...
12:27 pm GMT - Sun, January 23, 2022
Dev To
Engineering leadership; the series
Welcome to the brand new series on the blog; Engineering leadership. In this series, we will take a look at topics that can help you with your work in an Engineering leadership position.The topics in ...
12:02 pm GMT - Sun, January 23, 2022
Dev To
Detect crashes in your Kubernetes cluster using kwatch and PagerDuty
In this article you will learn how to setup and deploy kwatch in your Kubernetes (K8s) cluster to monitor and receive real time crash alerts through PagerDuty Configure PagerDuty Step 1: Cre...
11:42 am GMT - Sun, January 23, 2022
Dev To
E2E testing: challenges & lessons learned
End-to-end testing. The holy grail of all testing types. Here's everything we learned regarding the ins and outs of end-to-end testing - lessons, takeaways, mistakes, you name it. So, let's star...
11:40 am GMT - Sun, January 23, 2022
Dev To
Why you need to play with Arduino Uno.
What is this stuff called Arduino ? If you are a programmer and a you are thinking of it, well then it's something you can play with around. Though Arduino is an eloctronic device used in most of the ...
11:20 am GMT - Sun, January 23, 2022
Dev To
(web-app)Open-Source URL-Shortener built using Python.
How it started.Hey there.Long story short , I recently joined here and I came over a post by @liyasthomas where he created a URL-SHORTNER which is open-source. As a person learning web developme...
10:30 am GMT - Sun, January 23, 2022
Dev To
useReducer Hook Context API = A Powerful React Tool
We are immensely familiar with hooks like useState, useEffect and useRef a lot which allows us to use class-based components features now in functional components. But React hooks have one more weapon...
10:04 am GMT - Sun, January 23, 2022
Dev To
Backend: Layered Architecture
MotivationChoosing the correct architecture for your backend application is an important decision because you will get the most of it in a long shot. This article is written to give Backend Deve...
09:38 am GMT - Sun, January 23, 2022
Dev To
Python Failed building wheel for backports.zoneinfo on Linux
ProblemPython Failed building wheel for backports.zoneinfo For Operating System Other Than Windows Like Linux Or MacOs. DetailsThe issue is mostly related to retrieving data from OS About C...
09:14 am GMT - Sun, January 23, 2022
Dev To
CSS Pseudo-classes: Forms
Yesterday we started looking at pseudo-classes that relate to links. In this article, we'll take a look at form-related pseudo-classes.I've split this up into a series of four, where this is the secon...
09:04 am GMT - Sun, January 23, 2022
Dev To
Add Stories to your highlights on Instagram without showing it to stories
Steps :-Just upload a story to Instagram.Delete it and it will be stored till 30 days in Recently Deleted Section.Restore it After 24 hours.It will came to your Archive.Then Add it to your highlights....
09:00 am GMT - Sun, January 23, 2022
Dev To
Micro Frontends: After one year with Single-SPA
Why did we choose micro frontend architecture?We have a codebase that was originally written using AngularJS. After some years and when finally the news about AngularJS end of life came around, ...
08:26 am GMT - Sun, January 23, 2022
Dev To
Deep dive into React codebase [EP3: Reverse engineer the most famous React snippet]
In the previous episode we finished with the React repository setup.In today's episode, we'll scratch the surface of the actual source code and reverse engineer probably the most well-known React snip...
08:21 am GMT - Sun, January 23, 2022
Dev To
Best programming tools for every beginner
Hello Folks What's up friends, this is SnowBit here. I am a young passionate and self-taught developer and have an intention to become a successful developer.Today, I am here with a cool list of...
08:14 am GMT - Sun, January 23, 2022
Dev To
MAKE YOUR FIRST APP IN FLUTTER
INTRODUCTIONit is open source UI developing kit ,that developed by google in 2015 but it was released in 2017.Main feature of the flutter is used in cross platform application developing. ...
08:13 am GMT - Sun, January 23, 2022
Dev To
Adding Google Authentication Feature.
Hey everyone! In this article, we will be adding a new feature Google AUTH to our login Form.Let's start with basics install a react app using the below commands in the terminal.npx create-react-app g...
08:03 am GMT - Sun, January 23, 2022
Dev To
What is Pug HTML for beginners | All-time-dev?
What is Pug HTML for beginners | All-time-dev?Today, we are going to know about PUG which is a very important topic for you if you are a backend developer we will know the history of PUG, what i...
08:00 am GMT - Sun, January 23, 2022
Dev To
Financing your open source project
Funding doesnt mean your open source project is no longer pure. Financing means you want to take your project further.The best form of financing for an open source project is a DAO. But ICO makes peop...
07:57 am GMT - Sun, January 23, 2022
Dev To
Snippets
Code snippets in vscode are used to speedup your coding speed. You can create code snippets for frequently used code blocks of any programming language. Watch the video below to learn how to create C#...
07:39 am GMT - Sun, January 23, 2022
Dev To
Introduction to Modern Data Architecture (formerly Lake House)
Organizations have been building data lakes to analyze massive amounts of data for deeper insights into their data. To do this, they bring data from multiple silos into their data lake, and then run a...
06:12 am GMT - Sun, January 23, 2022
Dev To
The Complete React Roadmap
Learning React can be confusing at first, sometimes even downright scary! This article aims to put forth a complete roadmap to learn React so that you have a clear path moving forward. Pre-requis...
04:38 am GMT - Sun, January 23, 2022
Dev To
Adding a Command Palette to Your Website
What We'll Be Making Today Live Demo Wait, what?MonkeyType is an open-source, minimalistic, and customisable typing test. It's designed to be accessed from just your keyboard, eliminating ...
04:38 am GMT - Sun, January 23, 2022
Dev To
Add a VSC Command Palette to Your Website!
What We'll Be Making Today Live Demo Wait, what?Visual Studio Code has an amazing feature called the command palette, which gives you access to the entire application's functionality. It's...
04:09 am GMT - Sun, January 23, 2022
Dev To
Build a Video Conference App from Scratch using WebRTC,Websocket,PHP JS Day 16
In this video we'll cover how to create ValidateEmail method...
04:04 am GMT - Sun, January 23, 2022
Dev To
How to Become a Data Engineer in 2022
Photo byThisisEngineering RAEngonUnsplashIf you were paying attention in 2021, then you would know that data engineering jobs are on the rise.Jay Feng's reportanalyzing 10,000 data science interviews ...
04:00 am GMT - Sun, January 23, 2022
Dev To
Top Python Project Ideas: Beginners Level [2022]
Python is one of the most popular programming languages currently. It looks like this trend is about to continue in 2022 and beyond. So, if you are a Python beginner, the best thing you can do i...
03:23 am GMT - Sun, January 23, 2022
Dev To
5 ways to implement case-insensitive search in SQLite with full Unicode support
Recently I needed a case-insensitive search in SQLite to check if an item with the same name already exists in one of my projects listOK. At first, it looked like a simple task, but upon deeper dive,...
03:06 am GMT - Sun, January 23, 2022
Dev To
How We Turn This Bootstrap Based Web Into a Pixel Game-Like
Bootstrap is great for building your web. It's simple, fast, and has great mobile support. But, making your site too "bootstrapped" is not a good thing, especially if you are a pixel game studio.Let's...
02:56 am GMT - Sun, January 23, 2022
Dev To
How I Make a Dashboard for Our Game Studio Faster than a Portfolio Website
Yes. This is real. I compare our users' dashboard with a portfolio website and our website is 40% faster. Here's a small lighthouse test that I perform: Small note: Both tests are run in localhost.So,...
02:56 am GMT - Sun, January 23, 2022
Dev To
I Make a Dashboard for Our Game Studio Load Faster than a Portfolio Website
Yes. This is real. I have compare our users' dashboard with a portfolio website and our website is 40% faster. Here's a small lighthouse test that I perform: Small note: Both tests are run in localhos...
01:58 am GMT - Sun, January 23, 2022
Dev To
Create a virtual environment for Python Projects
Hello there, in this short note I'll show you how to create a python virtual environment for a new project and walk you through the process of resolving some common conflicts you might get while creat...
12:18 am GMT - Sun, January 23, 2022
Dev To
VS Code Extension that Generates Documentation Using AI
There's this fairly new extension on the VS Code marketplace called AI Doc Writer for JavaScript, TypeScript, and Python. Here's what the README says:Step 1 Highlight code Step 2 Click on the Write Do...
12:06 am GMT - Sun, January 23, 2022
Dev To
100 Languages Speedrun: Episode 66: Xonsh
Unix shells were great for interactive use, but terrible for scripting, where you really should use a language like Python or Ruby.There's been so many attempts at creating a better shell scripting la...
11:40 pm GMT - Sat, January 22, 2022
Dev To
15 Books I Loved Reading in 2021
I read a lot of great books this year but these were some of my favorites.Zero to One: Notes on Startups, or How to Build the Future (Khng n Mt)Lee Kun Hee Nhng La Chn Chin Lc V K Tch SamsungPour You...
11:35 pm GMT - Sat, January 22, 2022
Dev To
React local development and testing mocking with msw and mswjs/data
BackgroundRecently, I found myself needing to mock CRUD operations from an API. At that time, the API was being developed by another engineer. We agreed on the API specs which allowed me to prog...
11:30 pm GMT - Sat, January 22, 2022
Dev To
Best practices for using AWS StepFunctions
In this post you will learn some of the best patterns/tricks I have learned during my time creating Step Functions workflows. Table of contents (clickable)Make use of the Step Functions Workflow ...
11:18 pm GMT - Sat, January 22, 2022
Dev To
How I built my own simplified React with Chevrotain, Typescript & Webpack
"Know how to solve every problem that has been solved." - Richard FeynmanOver the past 2 months, Ive been working on my own very simplified version of React called Syntact. I wouldnt call it mature ye...
11:15 pm GMT - Sat, January 22, 2022
Dev To
I found out the NFT police is real, so I made a bot and I'll tell you how to
I will explain how I built this Twitter bot freenftbot, but first allow me to have to floor to tell you how I got here. Like all good internet stories it started with a meme.After seeing this meme I w...
11:01 pm GMT - Sat, January 22, 2022
Dev To
How to Make NFC web app like dot.card or Tappy Card.
So I am pretty new to front end web development. My first learning project is to build a web base app like dot.card that can program NFC card and users can create a unique profile. The profile link is...
10:34 pm GMT - Sat, January 22, 2022
Dev To
Encoding, Hashing e Encryption: Qual a diferena?
Encoding, hashing e encryption so conceitos comuns aplicados e discutidos ao tentar proteger os dados. Muitos devs afirmam usar mtodos e padres de criptografia fortes, mas necessrio que uma equipe de...
10:01 pm GMT - Sat, January 22, 2022
Dev To
The millennial urge to respond online
My response to the classmate who in two consecutive weeks posts called millennials lazyHi XXX - found your post this week very interesting. After reading this comment which demonstrates that you...
09:27 pm GMT - Sat, January 22, 2022
Dev To
GopherDiggingRuby: Intro to blocks in Ruby
When you're coding in Ruby, one piece of syntax you'll see a lot of is blocks, with either the curly braces or do...end syntax. So in this tutorial, we will take a look at how we can use blocks as con...
08:58 pm GMT - Sat, January 22, 2022
Dev To
CSS 3 VS Tailwind CSS
The first point to note before we even start the article is, This post is a crime. Now, let us get started. Intro:Welcome to this weeks article, peeps. We would be discussing a topic that should...
08:23 pm GMT - Sat, January 22, 2022
Dev To
AWS Peacock Management Console enables to change console color as you like.
AWS Peacock Management Console enables user to change the color of AWS management console as like.The browser extension is now available on both Chrome Web Store and mozzila add-on.In this article, th...
07:40 pm GMT - Sat, January 22, 2022
Dev To
How we reduced costs by switching from AWS MediaConvert to a Golang service
This article will focus mainly on the golang side of work, so if you're interested please continue readingThe problem: I'm working at a real state company. We allow our users to upload videos showin...
07:19 pm GMT - Sat, January 22, 2022
Dev To
Notification Panel
In this article, we are going to build a notification panel style with CSS and will toggle the button with JS. It's very simple to do, just follow the below code. PreviewRequirements-To get all ...
07:15 pm GMT - Sat, January 22, 2022
Dev To
TypeORM Tips (Part 2: Use where() with care)
Hey everyone! This is the second post in my series on tips while developing with TypeORM, a popular typescript ORM library. In this post I will remark on a common pitfall when using the where() method...
07:13 pm GMT - Sat, January 22, 2022
Dev To
Ruby on Rails event invitation add to calendar using icalendar gem
In rails sending an event invitation is simple, But getting an invite recognized by Gmail for easy "add to calendar" feature is tricky. After experimenting with it for a while, this simple config does...
07:07 pm GMT - Sat, January 22, 2022
Dev To
React 18 Suspense minimal example
In the current version of React (17.0.2 at the day of this article creation) Suspense is a component, that allows developers to lazy-load application parts. It accepts fallback property, with content ...
07:01 pm GMT - Sat, January 22, 2022
Dev To
Some Best Practices of Javascript for clean and better code quality...
JavaScript is a very popular and widely used programming language. Initially it was developed only as a scripting language, but now it is doing way more than that. It's community is growing so is the ...
06:53 pm GMT - Sat, January 22, 2022
Dev To
Loopple - Change your dashboard colors
Hi,Loopple is a Low Code Dashboard Builder that aims to help developers to speed up their development process.Today we just published the newest release that updates our dashboard with the theme color...
06:46 pm GMT - Sat, January 22, 2022
Dev To
How to Build a Node.js Serverless Application using AWS SAM
Dear reader, I hope you are doing great. Few days ago, I wrote a post on How to Run Hello World on AWS Lambda in 5 Minutes.If you are a beginner to AWS Lambda, I would request you to go through that p...
06:29 pm GMT - Sat, January 22, 2022
Dev To
Content Projection in Angular
Today we will learn about a very important concept called Content Projection. It's very useful concept and helps to make an application dynamic.Let's dive in by creating our playground first -Lets cre...
06:14 pm GMT - Sat, January 22, 2022
Dev To
A Step by Step Guide: The Writing Process to Use to Write Good Technical Articles
A good technical writer is someone who can break down complex concepts into simple and straightforward language that is easy to understand.To be able to do that, you need a good writing process. A goo...
06:04 pm GMT - Sat, January 22, 2022
Dev To
How To Stay Curious as a Coder
Cover photo by Wil Stewart on Unsplash.It's easy to be complacent about curiosity. Our lives are filled with stress. We craft routines around that stress. Sometimes those routines turn life into an in...
05:43 pm GMT - Sat, January 22, 2022
Dev To
Language Interoperability
INTRODUCTIONClient/server architecture and many distributed computing systems use multiple languages and technologies for differing parts of their system. The difference in these languages or te...
05:31 pm GMT - Sat, January 22, 2022
Dev To
Expressando (Part 1): A real-time sign language detection system
Expressando is a real-time sign language detection system made using OpenCV, Keras, Tensorflow and SciPy. It is a beginner-friendly project, suitable for the enthusiasts in the field of Machine-Learni...
05:27 pm GMT - Sat, January 22, 2022
Dev To
Beginner's Guide to Docker (Part 4) - Docker Compose
Beginner's guide to Docker(Part 1)- Dockerfile and Docker CLI commands Parvathi Sep 27 '21 8 min read #docker #devops #beginners ...
05:25 pm GMT - Sat, January 22, 2022
Dev To
Change Management in the Cloud | AWS White Paper Summary
Like every business function, change management should act as an enabler for your organization to succeed. Just as every business has some kind of finance function to ensure that it optimizes spending...
05:19 pm GMT - Sat, January 22, 2022
Dev To
Enable feature-rich Logging for FastAPI on Google Cloud Logging
IntroductionI recently evaluated some of the typical Python web frameworks for a small REST API project. Previously I worked with Flask, but something caught me to try another framework this tim...
05:03 pm GMT - Sat, January 22, 2022
Dev To
How to create database MySQL with Docker
I'll to show how to create an local database MySQL with Docker, in yours Windows. It is necessary has the last version Docker intalladed in your machine.1st step: Dowload the MySQL imageLet's downloa...
05:03 pm GMT - Sat, January 22, 2022
Dev To
The price of free time: programmers guide to helping a Non-profit
Congratulations! You have decided to help out a Non-Profit. Full of energy, and good intentions, you have embarked on a journey to use your professional skills to help a cause.Its a win-win: Surely, w...
04:51 pm GMT - Sat, January 22, 2022
Dev To
Your test cases should fail
Writing tests are not enough, they should fail when the application doesn't meet the requirements. In this article, we look at an example then improve its test and later end with a few guidelines for ...
04:15 pm GMT - Sat, January 22, 2022
Dev To
Python le Gmail Api Kullanarak Mail Gnder
Merhaba arkadalar, bu yazmda heybooster'ayeni ekleyeceimiz email yollama zelliini Python ile nasl yaptmzdan bahsedeceim.rnek bir kod ile nasl mail atabileceinizi, mail template hazrlamay ve uygulama i...
03:51 pm GMT - Sat, January 22, 2022
Dev To
Utilizando a bolha dev ao seu favor na busca do seu primeiro emprego!
Ultimamente, cada vez mais comum pessoas iniciantes em desenvolvimento entrarem nas minhas lives, postarem no twitter, facebook, instagram, linkedin, em blogs ou sites de artigos perguntando sobre co...
03:51 pm GMT - Sat, January 22, 2022
Dev To
Microsoft Azure Data Fundamentals Cheat Sheet
Written with the collaborative effort of Rishita Shaw and Kumar Rahul.This a cheat sheet for Microsoft Certified Exam DP-900: Microsoft Azure Data Fundamentals. This is not enough for preparation but ...
03:31 pm GMT - Sat, January 22, 2022
Dev To
Best Animation Libraries for ReactJS
IntroductionReactJS is the most popular and loved framework among web developers for developing the frontend. From the launch, it has seen only growth. There are tons of libraries on the web for...
03:22 pm GMT - Sat, January 22, 2022
Dev To
Create Ozark's title animation with Greensock (GSAP)
To mark the occasion of the TV show Ozark releasing its fourth season, I created the title sequence as a web animation. For some viewers, a show's title sequence is nothing more than a minute long seg...
03:22 pm GMT - Sat, January 22, 2022
Dev To
Create Ozark's hypnotizing title animation with Greensock (GSAP)
To mark the occasion of the TV show Ozark releasing its fourth season, I created the title sequence as a web animation. For some viewers, a show's title sequence is nothing more than a minute long seg...
03:16 pm GMT - Sat, January 22, 2022
Dev To
How to use Proof-of-Competence Web3 on-boarding framework
Web3 is open, and one's footprints can be verified on-chain. Proof-of-Competence web3 front-end framework (https://github.com/wslyvh/proof-of-competence) provides a good start to building DAPPs to hel...
02:10 pm GMT - Sat, January 22, 2022
Dev To
A Curated List of Resource to Build Website and Apps Without Code!
Are you a beginner to programming? or do you want to build a website or an App without learning to code or NO CODE?Here are some list of platforms available to build responsive websites and applicatio...
02:08 pm GMT - Sat, January 22, 2022
Dev To
How to build a REST API using NodeJS
Hey everyone, I know it's been a long since I posted a new blog . So in this blog post we are doing to build a REST API that would serve as a source of motivation for developers using NodeJS and Mon...
01:56 pm GMT - Sat, January 22, 2022
Dev To
How to make stylish login page with CSS only.
I made the login page design with animation on one page. You can use the login page design for free in your projects. All I want from you is to comment. For more Free templates you can check front-end...
01:50 pm GMT - Sat, January 22, 2022
Dev To
7 Killer JavaScript One-Liners that you must know
1. Generate Random String if you will ever need a temporary unique id for something. this one-liner will generate a random string for youconst randomString = Math.random().toString(36).slice(2);co...
01:40 pm GMT - Sat, January 22, 2022
Dev To
React Admin Dashboard with Recharts
You can get the template from the link proivided in the description of the video. Technologies Used :-REACTSASSStyled Components Libraries and Assets Used :-Styled ComponentsReact Icon...
01:30 pm GMT - Sat, January 22, 2022
Dev To
What's new in react 18, A Quick Overview
ReactJS is an open-source JavaScript library that build to develop high-quality user interfaces for both online and mobile apps. In the JavaScript food chain, it is currently the most popular and wide...
01:30 pm GMT - Sat, January 22, 2022
Dev To
How to make stylish login page with CSS only.
I made the login page design with animation on one page. You can use the login page design for free in your projects. All I want from you is to comment. For more Free templates you can check front-end...
01:09 pm GMT - Sat, January 22, 2022
Dev To
Optimizing TypeORM: Tips from Experience! (Part 1: Don't use save())
Introduction to the seriesAs of January 21st 2022 (source), TypeORM is the 3rd most popular Javascript ORM library and certainly the most popular if we're talking about Typescript.I have been ex...
12:31 pm GMT - Sat, January 22, 2022
Dev To
Open Any application from your laptop using Python
Step 1: Install python IDLEStep 2: type below commandsImport subprocesssubprocess.call(AppPath//AppName.exe)Python 3.9.1 (tags/v3.9.1:1e5d33e, Dec 7 2020, 17:08:21) [MSC v.1927 64 bit (AMD64)] on win...
12:17 pm GMT - Sat, January 22, 2022
Dev To
Web Sockets v/s HTTPS
HTTP and Web Socket both are communication protocols used in client-server communication. HTTP/HTTPS:HTTP is essentially a request/response protocol in the client-server computing model, and the...
11:39 am GMT - Sat, January 22, 2022
Dev To
HTML Drag and Drop API
Hey there! Today I will show you a simple implementation of HTML Drag and Drop API. HTML allows you to drag and drop every element in the browser. Using a mouse you can grab a draggable element and pl...
11:34 am GMT - Sat, January 22, 2022
Dev To
Find Duplicate String and Letters from a Given string - Java(Collections)
** Program to find Duplicate String and Letters from a Given string - Java(Collections)**package Test;import java.util.HashMap;import java.util.Map;import java.util.Scanner;import java.util.Set;p...
11:28 am GMT - Sat, January 22, 2022
Dev To
How to Protect Your NextJS Website from Clickjacking?
Hey Guys In this blog, I will be discussing how to protect the NextJS website from Clickjacking vulnerability using X-Frame-Options or Content-Security-Policy. IntroductionClickjacking is one of ...
10:32 am GMT - Sat, January 22, 2022
Dev To
I Spent 35 Hours Writing an eBook and Earned $2,723 in the First 6 Months
Have you ever dreamed of making money without having to work?Selling Info products is a great way to make money passively. But it takes a lot of hard work and dedication in the beginning, but its tota...
10:18 am GMT - Sat, January 22, 2022
Dev To
Using Empire4 without Kali
I've found a lot of information on how to use Empire4 on Kali, but Kali itself is a little messy, and I wanted to use it in my own simple, Debian based server and device. After testing and playing aro...
10:11 am GMT - Sat, January 22, 2022
Dev To
Hide or show Elements/div in HTML Using JavaScript and Css
Video Documentation :- https://youtu.be/Ms7EgAJDVx0Source :- https://codexdindia.blogspot.com/2022/01/hide-or-show-elements-in-html-using-javascript-and-css.htmlSteps :-For This Firstly create a .hidd...
10:11 am GMT - Sat, January 22, 2022
Dev To
Build a Video Conference App from Scratch using WebRTC,Websocket,PHP JS Day 15
In this video we'll cover how to create ValidateUsername method...
10:03 am GMT - Sat, January 22, 2022
Dev To
Faster module tests with Facter 4 and rspec-puppet
The latest major version of FacterPuppet's tool for collecting system informationhas been out for some time now. However, we've been hard at work fixing bugs ever since. The fact that Facter has to be...
09:53 am GMT - Sat, January 22, 2022
Dev To
How to Pass the AWS Solutions Architect Professional Exam
You are looking to take the AWS Certified Solutions Architect Professional certification exam. Today I will help you with some tips & tricks that I learned during my professional exam preparation...
08:52 am GMT - Sat, January 22, 2022
Dev To
Day 0: Joined dev.to!
Joined dev.to, aiming to write posts everyday here. The posts will be quite informal and maybe I'll try and use dev.to as a daily blog.Working on a full stack project, will update more on this in the ...
08:13 am GMT - Sat, January 22, 2022
Dev To
Top 5 Websites To Find Great Illustrations
When we work with website designing and development we might need to add some illustrations to give some visuals so that users can visualize what we are designing and developing.To add illustrations w...
07:44 am GMT - Sat, January 22, 2022
Dev To
Make Your First Contribution To Open Source
Open Source is something awesome. It will make you fall in love with it. Read the following steps to know more:-It increases your level of confidence and helps you to connect with people fr...
07:14 am GMT - Sat, January 22, 2022
Dev To
CSS Pseudo-classes: Links
We already had a look at CSS pseudo-elements, and even how to use pseudo-elemtns in Tailwind CSS.But then I realized I've never talked about pseudo-classes, and they are pretty substantial as we use t...
06:48 am GMT - Sat, January 22, 2022
Dev To
How to run CI tests with GitHub Actions
Thanks to GitHub Actions, we can now setup workflows for our git repository very easily without any configuration from the GitHub platform. Indeed, we just need to create a specific .yml file in .gith...
06:38 am GMT - Sat, January 22, 2022
Dev To
Computer Networks simplified!
How do two devices on the internet send data between them?Well, to answer this question we need to understand computer networks. In this blog, we will briefly discuss the entire process.Before w...
06:04 am GMT - Sat, January 22, 2022
Dev To
Git Commands Every Dev MUST know
Hello and Good Morning I know I had not been writing lately, but now I am back on my writing spree Today we are going to see some awesome git commands, that every developer MUST know. Look carefully w...
05:44 am GMT - Sat, January 22, 2022
Dev To
Self-Taught Developer Journal, Day 45: TOP Building Rock Paper Scissors UI cont.
Today...I am still working on the Rock Paper Scissors UI for The Odin Project.I designed a rough mock up of what I plan to create for the game. Since we already created the logic for the game in JavaS...
04:59 am GMT - Sat, January 22, 2022
Dev To
How Can Blockchain Development Reduce Business Costs And Improve Company Management?
...
04:01 am GMT - Sat, January 22, 2022
Dev To
Some laughs for the evening
I'm laughing at my own joke tonight, so to lighten the mood, what's some funny things you've come across recently? ...
01:28 am GMT - Sat, January 22, 2022
Dev To
Create A React Router App in 5 Minutes
Have you ever created a React app and wondered what it would take to add routes? Have, let's say, a seperate page for your posts and pictures? Routes are a basic concept in web development and are nec...
11:55 pm GMT - Fri, January 21, 2022
Dev To
So you want to know about Web Workers?
Hey! Wardell here! So you've got yourself a website and you're interested in potentially off-loading some of your heavy-hitting computations to another thread?Sounds like you want a Web Worker! H...
11:34 pm GMT - Fri, January 21, 2022
Dev To
Sending Custom emails with NodeJS from scratch and for no cost whatsoever
In this tutorial, I'm going to show you how you can send custom emails with just NodeJS, two sweet npm packages, and a single email address.The best part? No email hosting is required, you can do thi...
10:54 pm GMT - Fri, January 21, 2022
Dev To
How to add amazing loading effect - PACE.JS
Do you want to add amazing web loading animation like Dev.to and Google App? then this tutorial is for you.Youtube Tutorial : https://www.youtube.com/watch?v=JvfMUbB4Tn4PACE JS CDN: https://code...
10:42 pm GMT - Fri, January 21, 2022
Dev To
Elgato Stream Deck with Linux
With all the time I'm spending on video chat these days, I was looking for aneasier way to manage my video setup. I was intrigued by the Elgato Stream Deck,with its small footprint, and fancy LCD scre...
10:28 pm GMT - Fri, January 21, 2022
Dev To
Elgato keylight wifi setup workaround
I recently purchased an Elgato Keylight Air, and had some trouble with thesetup. This article documents the process I went through to get it set up. The problemThe problem I had was during setup,...
10:01 pm GMT - Fri, January 21, 2022
Dev To
Testing a Mui Date Picker Adaptor Component Integrated with React Hook Form
Subject Under TestA date picker component integrating mui's date picker with React Hook Form's form context. It uses the Controller component from React Hook Form(RHF) and configures mui's Date...
09:47 pm GMT - Fri, January 21, 2022
Dev To
9 Ways You Can Use React Today in 2022
In this post, we will cover 9 Ways You Can Use React in 2022 to build applications. These can range from video stream services to text editors. 1. WebsitesThe first obvious (but most important) o...
09:36 pm GMT - Fri, January 21, 2022
Dev To
Adding Postgres Search to a Node REST API
1. PART 1 - We build a RESTful service1.1. Search in your Service1.2. Getting Started with Feathers1.3. Adding a test service1.4. Adding fields to our Service1.5. Adding a DB1.6. Confirm your DB Struc...
09:19 pm GMT - Fri, January 21, 2022
Dev To
What is Module?
A module is a file containing Python definitions and statements which we can use in other Python programs.A module is simply a Python file which contains code(functions, classes,lists etc) we can reu...
09:10 pm GMT - Fri, January 21, 2022
Dev To
Freezed Kullanarak Flutter'da JSON Nasl Ayrtrlr?
Bir nceki makalede, Dart'ta JSON' type-safe model snflarna nasl ayrtracamz rendik.Ancak, ok sayda model snfmz varsa, tm JSON ayrtrma kodunu elle yazmak zaman alc ve hataya ak hale gelir. Neyse ki, sre...
09:04 pm GMT - Fri, January 21, 2022
Dev To
Setup Unit Testing Tools in Angular CLI Project
Originally published at https://www.bampouris.eu/blog/setup-unit-testing-angularEvery developer have to ensure that his/her application is working as expected. A safeguard to that purpose are unit tes...
08:30 pm GMT - Fri, January 21, 2022
Dev To
10 Commandments for Programmers
Do your best to follow these 10 commandments Make Googling a habit or thou shall make very little progress in programming.If it works, do not touch it unless you know what you are doing.JavaScript mig...
08:18 pm GMT - Fri, January 21, 2022
Dev To
My Personal Website
Yooo,Not my usual post, but check out my personal website which shows past projects and blogs/tutorials! I'll always be adding to it!Im always happy to hear feedback on it!!(good or bad) coreyste...
07:47 pm GMT - Fri, January 21, 2022
Dev To
Django REST Framework - WebSocket
In this article we will build an application which uses JWT Authentication that communicates to websocket with Django REST Framework. The main focus of this article is send data to websocket from out ...
07:40 pm GMT - Fri, January 21, 2022
Dev To
Fun with Git aliases
Git is one of the most popular VCS (version control system). In this post we will discuss about git aliases and how to use them to their benefits.So what are git aliases ? In simple words, aliases are...
07:13 pm GMT - Fri, January 21, 2022
Dev To
Why developers need to know about Vim
Vim is a text editor that has been developed for more than 20 years now. It was designed to be used with a keyboard, and it is highly configurable.Vim is an extremely powerful text editor that can be ...
07:10 pm GMT - Fri, January 21, 2022
Dev To
Blockchain Native-Game Engines
Traditional game engines are amazing tools which are used by game developers, artists, designers, storytellers and programmers to create beautiful, fun interactive worlds where you can spend hours ent...
06:54 pm GMT - Fri, January 21, 2022
Dev To
Vue.js - Get up and Running
Photo by Mohammad Rahmani on Unsplash Who is this for?For developers who are already familiar with frameworks like React, Angular, etc. and want to learn minimum amount of Vue.js features to get ...
06:36 pm GMT - Fri, January 21, 2022
Dev To
Tutorial - JWT NodeJs MongoDB Vue (Back-End - Parte II)
Fala Coders! Tudo certo? Enfim conclumos o primeiro projeto da srie do meu Canal do Youtube chamado: Coding Stuff!.O objetivo dessa srie ensinar inmeros tutoriais e projetos direto ao ponto no meu Ca...
06:05 pm GMT - Fri, January 21, 2022
Dev To
MongoDB $weeklyUpdate (January 21, 2022): 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...
05:47 pm GMT - Fri, January 21, 2022
Dev To
How to Connect Your Local Projects Codebase to a GitHub Repository Fast!
GitHub is one of the most powerful tools for developers, whether you are working on your project solo or working amongst members of a team. Git and GitHub adds a version control layer to your code so ...
05:20 pm GMT - Fri, January 21, 2022
Dev To
What was your win this week?
Hey there! Looking back on this past week, what was something you were proud of accomplishing?All wins count big or small Examples of 'wins' include:Starting a new projectFixing a tricky bugTrying ou...
05:17 pm GMT - Fri, January 21, 2022
Dev To
Develop a Twitter clone with ReactJS
I have developed a small social network web app for educational purpose and want to share this with the community. This app is built with ReactJS for frontend, Java Spring Boot for backend and MongoDB...
05:04 pm GMT - Fri, January 21, 2022
Dev To
Here's a secret to get a promotion at work even with WFH
Let us look at 8 ways in which you can become a better engineer at work. Engineering not just involves various technologies to deal with and keep them running, but also several non-technical character...
05:02 pm GMT - Fri, January 21, 2022
Dev To
Some Online Coding Games to Build Your Programming Skills
ProgrammingCLI/ Shell/ Terminal Commandslearn VIMsmall programming puzzlesimprove programming skillspythonpython & typescriptjavascript - move an elevatorjavascript - spacestationjavascript ...
04:59 pm GMT - Fri, January 21, 2022
Dev To
Why "the best" css frameworks are sweeping dust under the rug?
Hello devs , I'm here to expose some questions without answers in this post. I do not want to promote any framework here. It's only a post to think about it. I'll show some of the HTML output that I c...
04:59 pm GMT - Fri, January 21, 2022
Dev To
[GDB-Quick] Prints No Need to do "std::cout" and compile again
For debugging, most obvious way to start is adding print. When we have gdb, we dont need that (implied software built is in debug mode). Lets see alternate ways to do that in gdb. Printing Variab...
04:50 pm GMT - Fri, January 21, 2022
Dev To
CodeSignal - Best coding challenge website
Throughout my journey learning front end web development I have been through a lot of different coding challenge websites.A few months ago, I was introduced to CodeSignal, and have been using it ever ...
04:36 pm GMT - Fri, January 21, 2022
Dev To
Bhagavad Gita API
IntroductionTheAum.org presents a free, anonymous and highly available API for the Bhagavad Gita. MotivationMany existing APIs of the Gita requires you to either sign-up or get some token ...
04:13 pm GMT - Fri, January 21, 2022
Dev To
Glassmorphism Profile Card using HTML CSS
If you want to create Glassmorphism Profile Card then this article will help you. Here I have shown how to create Glassmorphism Profile Card using HTML and CSS. If you watch my other tutorials you wil...
04:06 pm GMT - Fri, January 21, 2022
Dev To
My DNS doesn't work
Making changes to DNS looks easy, but in the end something almost always goes wrong. Worst of all it is never really clear what the problem is or how to fix it. I've been waiting a long time for ...
03:29 pm GMT - Fri, January 21, 2022
Dev To
Document Express API with Swagger
What is an API?API documentation is a technical manual, containing information on how to consume API and how to use it. Documentation also describes what type of data format API is expecting in ...
03:20 pm GMT - Fri, January 21, 2022
Dev To
Chrome DevTools: Recorder
Every new major release of Chrome, I check the release notes, and this time I got super excited to see "Recorder" being added.This feature can be used to record, replay and measure user flows! End-to-...
03:05 pm GMT - Fri, January 21, 2022
Dev To
Wrapping React Query's useMutation (A Use Case for Wrapping External Libraries)
React Query is a library for fetching and mutating server state via React hooks. In addition to the perk of caching, it also neatly returns metadata representing the various lifecycles of a network re...
02:53 pm GMT - Fri, January 21, 2022
Dev To
Gradual Typing in Python
I've referenced a video from Anthony Sotile in passing conversation several times. Walking through his gradual typing process has really helped me understand typing better, and has helped me make som...
02:32 pm GMT - Fri, January 21, 2022
Dev To
5 old Programming Languages you should know about
This post was originally posted on LinkedIn.For some people, old programming languages are ugly, obsolete, old-fashioned and useless. For me, they're the complete opposite...gems waiting to be redisco...
02:30 pm GMT - Fri, January 21, 2022
Dev To
10 Trending projects on GitHub for web developers - 21st January 2022
Trending Projects is available as a weekly newsletter please sign up at Stargazing.dev to ensure you never miss an issue. 1. React-Text-transitionAnimate your text changes. ...
02:25 pm GMT - Fri, January 21, 2022
Dev To
Nucleoid: State-based data storage with Vanilla JS
What is the state-based data storage?The state-based data storage runs as a runtime that is embedded inside Node.js and as writing just any other codes in Node.js, it rerenders the same JavaScri...
02:09 pm GMT - Fri, January 21, 2022
Dev To
Creating a GraphQL API. A Code Tutorial for complete beginners.
Recently, GraphQL has made a lot of buzz among the developers community, and it has been seeing a lot of attention because of the dynamicness and lot less redundant data fetching capabilities it packs...
02:02 pm GMT - Fri, January 21, 2022
Dev To
4 Best Back-end Frameworks for 2022
Selecting an appropriate back-end technology requires vital consideration of the variables like speed, reliability, and scalability. Know the features of the best 4 back-end frameworks to select an ap...
02:00 pm GMT - Fri, January 21, 2022
Dev To
Improving MetaMask with custom tokens
IntroMetaMask, by default, displays ERC20 tokens held in your wallet. Heres how to add your custom tokens to your metaMask wallet! What are my options?There are 2 primary methods of adding ...
01:57 pm GMT - Fri, January 21, 2022
Dev To
Web Development
This my first post just the explore the community....
01:36 pm GMT - Fri, January 21, 2022
Dev To
The Amplify Series, Part 3: Why should you use AWS Amplify?
Now that you know what AWS Amplify is and have a broad overview of how it works, we will look at several reasons you might consider using it. We will also look at scenarios where Amplify might not be ...
01:29 pm GMT - Fri, January 21, 2022
Dev To
JavaScript Fetch API - Simple Example
Use fetch API to get some data from an any external API and display it on your website: step-by-step from SCRATCH Source Code:HTML<!DOCTYPE html><html lang="en"><head> <meta...
12:58 pm GMT - Fri, January 21, 2022
Dev To
Complete Jenkins Tutorial | Learn Jenkins From Scratch In 3 Hours
This LambdaTest Jenkins Tutorial will help you learn the fundamentals of Jenkins and everything you need to know to get started with Jenkins.This Jenkins Tutorial for beginners and professionals will ...
12:58 pm GMT - Fri, January 21, 2022
Dev To
What bug reporting tool to choose?
Hey, guys! I want to try some bug reporting tool like BugHerd, Marker.io or Bird Eats Bug etc. Are you using any of those and what do you think is the best one?...
12:41 pm GMT - Fri, January 21, 2022
Dev To
Thinking Like a Programmer
If you are reading this article, then you are either a programmer or aspiring to become one. But being a developer or programmer isn't exactly an easy feat. As a newbie developer, it is common to feel...
12:38 pm GMT - Fri, January 21, 2022
Dev To
Explained: Why headless commerce helps SEO and page speed
Yet another one of those SEO / Page performance articles...... I myself have probably read +50 of these by now and to me they always end up being either (a) overly technically detailed or (b) some sup...
12:18 pm GMT - Fri, January 21, 2022
Dev To
Loading images with Svelte
Poor network conditions cause images to load slower, sometimes leading to broken layouts. You could exclusively rely on the alt attribute, but a more robust solution would handle such cases. Therefore...
12:12 pm GMT - Fri, January 21, 2022
Dev To
Understanding ViewChild and ViewChildren in Angular
Today we will learn a very important and powerful concept in Angular - the ViewChild and ViewChildrenOn a high level ViewChild and ViewChildren both are property decorators. With this decorators we ca...
11:52 am GMT - Fri, January 21, 2022
Dev To
From Jest to Vitest - Migration and Benchmark
In this post join me as I migrate my projects test runner framework from Jest to Vitest, and check if it is really as they claim - A blazing fast unit test framework. Vitest?Im pretty sure youve ...
11:46 am GMT - Fri, January 21, 2022
Dev To
End-To-End Type Safety: What, Why and How
A difficult challenge developers often face is creating and managing types across the entirety of their software stack in a way that allows for quick and easy error and change detection.Without a prop...
11:39 am GMT - Fri, January 21, 2022
Dev To
How I improved a Node web application perfomance multifold
This post is a continuation of Nest.js + Next.js series and it fixes a big issue I left in the code in the second article. While I will be using the project from those articles this article is not spe...
11:38 am GMT - Fri, January 21, 2022
Dev To
Day 84 of 100 Days of Code & Scrum: SQL Reads Like English
Hello there, everyone!Just one thing I will say first: Coding with SQL feels like I'm just writing in English. Anyway, I spent most of my time today learning SQL and going through SQLZoo's SQL Tutoria...
11:38 am GMT - Fri, January 21, 2022
Dev To
Technology Should Be At The Core Of Your Event Strategy
It is so rare to spend around eight hours at your 9 5 job without tripping over a conversation about technology. Thanks to the pandemic, we all have been pushed to utilize our potential.The pandemic ...
11:28 am GMT - Fri, January 21, 2022
Dev To
A Swiss Army Knife for JS Variables: Var or Let or Const?
IntroductionYet another blog explaining Var, Let and Const but I promise this is the only one you need.ECMASCRIPT2015, also known as ES6 introduced a lot of awesome features. One of the features...
11:24 am GMT - Fri, January 21, 2022
Dev To
Getting into J.P. Morgan India SEP Summer Internship 2021
To introduce myself, Hi! I am Deepakshi. I am an Engineering student studying Electronics and Computer Engineering at Vellore Institute of Technology, Chennai Campus. I am a 9-pointer student, which i...
10:47 am GMT - Fri, January 21, 2022
Dev To
DevTips Daily Update 21/01/22
So this week's DevTips daily tutorials have been a bit truncated - I was ill at the start of the year with COVID so i'm just catching up with things and starting to feel better!I did publish a few vid...
10:31 am GMT - Fri, January 21, 2022
Dev To
Feature update: tag selector
Hello DEV community!Just a quick update to let you know about a new feature we've rolled out: a new tag selector for the V2 editor How does it work?The base functionality of the selector hasn't ...
09:58 am GMT - Fri, January 21, 2022
Dev To
Awesome macOS Libraries List
Do you like the list? Press on GitHub too! Thanks!https://github.com/Toni77777/awesome-macos-libraries Dependency Managerscroll to top Swift Package Manager - The Package Manager for the Swift P...
09:55 am GMT - Fri, January 21, 2022
Dev To
Detecting Fake News Project
I always had Python debates with my friends; there was always something about me and the language that didn't match up. Who'd have guessed that two years later, I'd be considering a career in Data Sci...
09:49 am GMT - Fri, January 21, 2022
Dev To
Back in My Day...
It has come to my attention...It has come to my attention that I am old. I know, that's not a shock to most of you, but it's quite shocking to me. Tonight I left a detailed answer on Reddit ab...
09:49 am GMT - Fri, January 21, 2022
Dev To
How to build a toast (notification) component with Tailwind CSS and Flowbite
Tailwind CSS is one of the most popular open-source CSS frameworks based on the utility-first approach and it is estimated that this year it will reach more weekly downloads on NPM than Bootstrap.Flow...
09:47 am GMT - Fri, January 21, 2022
Dev To
6 ways to make online as a content creator in 2022
Anyone can make money online as a content creator. The internet has made it possible for anyone to make money when they provide a product or service that people want. A few years back, there was only ...
09:29 am GMT - Fri, January 21, 2022
Dev To
Moonly - Discover Upcoming NFT Update 2
Hello people , how is your week? Hope you did at least half of what you wanted.Last week I introduced my new project called https://moon.ly which discovers upcoming NFT's, currently on Solana blockcha...
08:59 am GMT - Fri, January 21, 2022
Dev To
Build GitHub star history tracker in 10 minutes using low-code
In this tutorial, were going to build an app that can be used to track the stars count of public GitHub repositories over time. OverviewIf youre a developer who owns/maintains a project on GitHub...
08:12 am GMT - Fri, January 21, 2022
Dev To
Making Jamstack & Figma Templates for Landing Pages
I spent time building designs in 2021 on Figma & also Jamstack templates for landing pages, button toggle & resume design and now is available in year 2022. I hope this will help others like f...
07:41 am GMT - Fri, January 21, 2022
Dev To
Why chatbots are used in many websites?
Recently, many websites are using chatbots for solving customers queries about their products, services etc. What are chatbots?Chatbots are computer software designed to simulate human conversat...
06:59 am GMT - Fri, January 21, 2022
Dev To
JS Coding Question 11: Are Two Object Equal (3 Solutions)
...And the series continues after couple of React Interview Questions and Coding articles. Now, this interview question can be tricky as you would need to know how to recurse in order to solve this p...
06:08 am GMT - Fri, January 21, 2022
Dev To
Front-End Developer Roadmap
So you are an absolute beginner who is trying to learn web development and more interested in the front-end part of it and you are looking forward to having an absolute guided path or a roadmap so tha...
05:52 am GMT - Fri, January 21, 2022
Dev To
Fetch GitHub Markdown and Show on Blog Post or Website ft. showdownjs
Previous Post :- https://dev.to/sh20raj/convert-markdown-or-md-url-to-html-markdowntohtml-using-javascript-ft-showdownjs-1medVideo Documentation :- https://youtu.be/omtgsLp9hOIArticle Source :- https:...
05:48 am GMT - Fri, January 21, 2022
Dev To
Top 17 web scraping tools for data extraction in 2022
Web scraping tools are software specially developed to extract useful information from websites. These tools are useful for anyone looking to collect any form of data from the Internet.Here is a curat...
05:47 am GMT - Fri, January 21, 2022
Dev To
Convert Markdown or md URL to HTML - MarkdownToHTML - Using JavaScript ft. showdownjs
Markdown is a lightweight markup language for creating formatted text using a plain-text editor. John Gruber and Aaron Swartz created Markdown in 2004 as a markup language that is appealing to human r...
05:45 am GMT - Fri, January 21, 2022
Dev To
40 Machine Learning Project Ideas for Beginners
Here are the 40+ Machine Learning Project Ideas for Beginners that they can take a ideas and make a project on machine learningSee If you Find more project Ideas then comment down us!...
05:33 am GMT - Fri, January 21, 2022
Dev To
Basit ekilde Test Ortamlarn Otomatize Etmek
Gerek evde gerekse i yerinde test ortamlar hazrlamak ou zaman bir kabusa dnebiliyor. Baz durumlarda ortam hazrlamak amacn yerine geip saatleri aldndaysa hem verim i verimi olduka dyor hem de dakikalar...
04:54 am GMT - Fri, January 21, 2022
Dev To
Google Drive Beginners Guide: Tips and Tutorials
What is Google Drive?Google Drive is a popular cloud storage service that is powerful and easy to use. However, if you're new to cloud storage and haven't used competitors like Dropbox or Box, l...
03:58 am GMT - Fri, January 21, 2022
Dev To
What a Jar of Buttons Is Teaching Me About Trust
For most of 2021, I felt defeated as a disabled woman in tech. Sexism and ableism were in every part of my life at a level I'd not experienced before. I'm very used to seeing both on the internet, but...
03:41 am GMT - Fri, January 21, 2022
Dev To
Laravel 8 Export Buttons In Datatables Example
In this tutorial I will give you example of laravel 8 export buttons in datatables example. If you want to export data in excel, pdf or csv file format in datatable then you have to add export button ...
03:40 am GMT - Fri, January 21, 2022
Dev To
Fixing my BF1942 woes with Win32 APIs
Battlefield 1942 was one of a number of great games I played when I was growing up. I was first introduced to the game through a demo disc on a magazine - it was the expansion "Secret Weapons of WWII"...
03:01 am GMT - Fri, January 21, 2022
Dev To
Learning Flexbox's flex-direction
Simple illustration for CSS flexbox's flex-direction....
02:39 am GMT - Fri, January 21, 2022
Dev To
My Personal site
View siteView sourceMy simple website developed using just HTML, CSS and Javascript and hosted dynamically with GitHub Pages. Hope you like it....
02:10 am GMT - Fri, January 21, 2022
Dev To
Why I Started The Odin Project and You Should Too.
What is The Odin Project?If I were to quote directly from their website, it would be something that goes,The Odin Project is one of those "What I wish I had when I was learning" resources. Not e...
02:00 am GMT - Fri, January 21, 2022
Dev To
Catch error when using SQLite in Golang
I was working on a project using Go and SQLite. For the driver part, I tried 2 libraries:mattn go-sqlite3modernc.org/sqliteBelow are examples to how to catch "primary key conflict" and "no row found" ...
01:25 am GMT - Fri, January 21, 2022
Dev To
January 20th, 2022: What did you learn this week?
It's that time of the week again. So wonderful devs, what did you learn this week? It could be programming tips, career advice etc.Feel free to comment with what you learnt and/or reference your TIL p...
01:16 am GMT - Fri, January 21, 2022
Dev To
Design Patterns of Event-driven Architecture
According to the report, we can see the event-driven model is a hot topic for the system design. However, designing a good event-driven architecture is quite challenging. We are familiar with the sync...
11:57 pm GMT - Thu, January 20, 2022
Dev To
Use VS Code snippets to generate Markdown front matter
Many modern blogging platforms and frameworks for content-focused web apps use Markdown to manage individual content files. Markdown front matter makes it easy to add metadata to your content with inf...
11:10 pm GMT - Thu, January 20, 2022
Dev To
Running A Youtube Channel - 10 Ways Developers Make Money Working from Home - E01
I recently switched from working at a company to freelancing and had a lot of my friends asking me: how's that going.I'll tell you what I told everyone: It's going great, and I am really surprised I s...
10:52 pm GMT - Thu, January 20, 2022
Dev To
Kafka da Neden Partition Olutururuz?
Aggrigation yapabiliriz: yani yazlan verilerin belli zelliklere gre toplanmas. Producer'lerin verilerinin belirlenen zelliklerine gre toplanmasdr.Verilerin sral bir ekilde toplanmas (sorting - event s...
10:52 pm GMT - Thu, January 20, 2022
Dev To
Understanding DNS (Domain Name Servers)
Domain Name Servers (DNS) is a critical service that is part of every network and website in the world. DNS is crucial to how internet functions and allows your computer to find and access other compu...
10:35 pm GMT - Thu, January 20, 2022
Dev To
Kafkadan veriler nasl okunur?
Hangi ofsetten okunmaya balanaca kafka'nn ilk belirledii eydir. Bu okuyucumuz eer daha nce okumu ve okumas yarm kalmsa zaten zookeeper ierisinde kald ofset pozisyonu belirlidir. Oradan okumaya devam ...
10:24 pm GMT - Thu, January 20, 2022
Dev To
Selenium WebDriver Giri
Web Driver (Web Srcs)WebDriver, bir kullancnn yerel olarak veya Selenium sunucusunu kullanan uzak bir makinede yapaca gibi bir taraycy yerel olarak altrr. WebDriver, basit ve daha zl bir program...
10:14 pm GMT - Thu, January 20, 2022
Dev To
6 examples of Bias for action for Software Engineers
Bias for action is a principle that appears in many leadership principle lists of companies, like Amazon. Let us explore what it means and how software engineers apply this principle. What is Bia...
10:02 pm GMT - Thu, January 20, 2022
Dev To
Just posted my website!!!!
I posted it on lincjones.github.io!!!!! I made it with Html, CSS, JavaScript, and Bootstrap. I am considering buying a domain name....
09:51 pm GMT - Thu, January 20, 2022
Dev To
Intersection Observer API
The Intersection Observer API is the browser API that provides an easy way to asynchronously observe the visibility and position of the target element relative to the top-level viewport or the contain...
08:44 pm GMT - Thu, January 20, 2022
Dev To
Building UIs in Figma with hand movements
Post originally shared on my blog.Since the release of the latest version of the MediaPipe handpose detection machine learning model that allows the detection of multiple hands, I've had in mind to tr...
08:25 pm GMT - Thu, January 20, 2022
Dev To
Como funciona o encoding no protocolo HTTP?
... ou: o que acontece com os bytes das requisies HTTP quando voc se comunica com alguns servidores? Antes, um pouco de contexto...Quando temos um arquivo grande e precisamos mand-lo para algum, ...
07:51 pm GMT - Thu, January 20, 2022
Dev To
Configuring AWS with terraform using Ubuntu
Hello there I will be sharing the basic steps on how to configure AWS with terraform using Ubuntu. If you're a beginner, this will definitely save you some time and energy.Here we go... YayyyHey...You...
07:16 pm GMT - Thu, January 20, 2022
Dev To
React.js Core Concepts
React.js and its pros & consReact is a declarative, component-based JavaScript library for building user interfaces.Pros:Use virtual DOM to effectively render user interfaces.Supports compon...
06:55 pm GMT - Thu, January 20, 2022
Dev To
Using GitHub Codespaces with VNC/flexbox to create Pokmon maps from a web browser
Hi there !I'm currently working on a cool project, Gracidea, which is an animated Pokmon live web map aiming to recreate the whole Pokmon world while being accessible directly from your browser:I us...
06:50 pm GMT - Thu, January 20, 2022
Dev To
Safari 15s IndexedDB Vulnerability, An Attack of the Wordle Clones, & more on DevNews
Tough luck for now if your browser uses WebKit Listen to that story and many more on this week's episode of the DevNews podcast S7:E2 - Safari 15s IndexedDB Vulnerability, An Attack of the...
06:49 pm GMT - Thu, January 20, 2022
Dev To
Git Cheat Sheet (50 commands Free PDF and poster)
I was tired of looking up the same common Git commands - so I made a cheat sheet that I could print and put on my office wall.This cheat sheet contains 50 commonly used Git commands on the following t...
06:30 pm GMT - Thu, January 20, 2022
Dev To
Public Speaking Class with Josh Constine
I recently had the chance to sit down in a small setting with Josh Constine, to learn about how to be a better public speaker and better moderator. I wrote notes voraciously, and wanted to share them ...
06:22 pm GMT - Thu, January 20, 2022
Dev To
Conversation Intelligence Quest: Python CI Challenge
Test Out Your Python Skills on Building Conversation Intelligence FunctionsHey fellow devs!We are thrilled to announce a new Python CI coding challenge on Qualified.io. Put your Python skills to the t...
06:22 pm GMT - Thu, January 20, 2022
Dev To
Day 10 Of 100DaysOfCode Challenge - My experience
I just completed 10 days of the #100DaysOfCode challenge. Although the whole of last week I didn't code due to unavoidable circumstances, the good part is that I was awarded a full software developmen...
06:17 pm GMT - Thu, January 20, 2022
Dev To
Create a Prismic IO Respository for Blog
what is Prismic IO?Prismic is a Headless CMS very simples to work, a tool for editing online content totally custom with a very nice API and a great free plan... Basically you keep your content ...
05:46 pm GMT - Thu, January 20, 2022
Dev To
Advanced JavaScript Series - Part 7: First Class Citizens & Higher Order Functions
First Class CitizensFirst-class citizenship simply means being able to do what everyone else can do. In JavaScript, functions are objects (hence the designation of first-class object).JavaScript...
05:31 pm GMT - Thu, January 20, 2022
Dev To
GitHub como Ferramenta Organizacional
O nosso cdigo dorme hoje dentro do Github e nos ltimos seis meses passamos a nos organizar em volta dele.Faz todo sentido para a gente, quanto mais prximo a empresa est do nosso cdigo, mais fcil fica ...
05:27 pm GMT - Thu, January 20, 2022
Dev To
How to convert a number to a string in TypeScript
You're writing a TypeScript application and you hit an error like this:Argument of type 'string' is not assignable to parameter of type 'number'.(2345)This could happen for a number of reasons. For ex...
05:04 pm GMT - Thu, January 20, 2022
Dev To
Questions to ask your client who wants an e-commerce website.
A lot of times, clients come with a vague one-line statement - I want to build an online/e-commerce store.Mostly, clients themselves might not have thought about all the aspects of an e-commerce store...
04:59 pm GMT - Thu, January 20, 2022
Dev To
Building A Game Yahtzee
This Game is a Part of the Colt Steele React CourseYahtzee is a chance-and-strategy dice rolling game. A game is played over 13 rounds.Each round, the player rolls five 6-sided dice. They may click on...
04:38 pm GMT - Thu, January 20, 2022
Dev To
Next JS optimize blog posts
This website is built with Next JS and WordPress. I used WP for the blog part of the website, as there is no need to reinvent the wheel when it comes to a CMS. I worked with WP long before starting wi...
04:10 pm GMT - Thu, January 20, 2022
Dev To
React Basics!
What is React? A UI library developed by Facebookcreates interactive, stateful, and reusable components it uses Virtual DOMexample: Instagram .com is completely written in React Features ...
04:08 pm GMT - Thu, January 20, 2022
Dev To
Creating a Gradient Component in React From Design Tokens
If you're not familiar with design tokens, they are simply representations of design specifications in code.By "representations," it is meant that they are key-value pairs that represent design specif...
04:00 pm GMT - Thu, January 20, 2022
Dev To
Acra. Features: Tokenization
Typically, encrypted data is a binary data. But in some cases, database structure suggests using the original data format (string, int). Data tokenization works for the same goal as encryption but all...
03:57 pm GMT - Thu, January 20, 2022
Dev To
Session Management - Fundamentals
Table of Contents IntroductionA simple session management flowThe need for authenticationThe need for authorizationThe purpose of access tokensSession ExpiryAccess TokensReference TokensAuthorizati...
03:55 pm GMT - Thu, January 20, 2022
Dev To
I show you how to Crack a .NET Application (3 clicks)
Disclaimer: This article is for educational and training orientation, we are not responsible for the misuse of the techniques and explanations mentioned in this article and / or the use of the tools m...
03:51 pm GMT - Thu, January 20, 2022
Dev To
3 ways to use reduce in javascript
Flat an arraylet arr = [ [1, 2, 3], [4, 5, 6], [7, 8, 9]];const flattened = arr.reduce((acc, item) => [...acc, ...item], []);console.log(flattened);// [1, 2, 3, 4, 5, 6, 7, 8, 9]If you have a mo...
03:46 pm GMT - Thu, January 20, 2022
Dev To
MySQL MariaDB setup on Linux Ubuntu with SSL/TLS - 2022 - Video
...
03:44 pm GMT - Thu, January 20, 2022
Dev To
Create a Website Without Code
Convert your designs into responsive, live websites automatically. Add interactions, motion graphics, video, audio without writing any code. Connect to data and content source and build full...
03:32 pm GMT - Thu, January 20, 2022
Dev To
Introduction to Amazon Managed Streaming for Apache Kafka (Amazon MSK)
IntroductionAmazon MSK is a fully managed service that makes it easy for you to build and run applications that use Apache Kafka to process streaming data. Apache Kafka is an open-source platfor...
03:31 pm GMT - Thu, January 20, 2022
Dev To
Spring Boot REST API authentication best practices using JWT (2022)
1. OverviewIn this tutorial I will explain how you can implement production ready, token based REST API authentication using JWT (JSON Web Tokens). Further we will use these tokens to identify o...
03:30 pm GMT - Thu, January 20, 2022
Dev To
DotVVM for Visual Studio 2022 is now available
DotVVM is an ASP.NET framework that allows us to create web applications using the MVVM (Model, View, ViewModel) pattern with C# and HTML. As of this time, DotVVM is now available for Visual Studio 20...
03:25 pm GMT - Thu, January 20, 2022
Dev To
Solving the "Wordle" Game using Python and Selenium
If you're looking for a complete Python Selenium solution for solving the Wordle Game programmatically, here's one that uses the SeleniumBase framework. The solution comes with a YouTube video, as wel...
03:22 pm GMT - Thu, January 20, 2022
Dev To
Create Your Own Ethereum Token in Minutes
As more and more dollars are poured into blockchain companies, blockchain development has become an increasingly lucrative skill. In this tutorial, were going to be using Solidity, an Object-Oriented ...
03:21 pm GMT - Thu, January 20, 2022
Dev To
JavaScript Concepts
How does JavaScript workJavaScript is a synchronous and single-threaded language. JavaScript maintains a concurrency model which is consists of a call stack, a heap, a callback queue, and an eve...
03:20 pm GMT - Thu, January 20, 2022
Dev To
3 Ways to add CSS to your website
what is CSSFashion Fades, style is eternal YVES SAINT LAURENTCSS is where we provide the style to our website. It tells the browser how to position the elements on the page, what color they...
01:42 pm GMT - Thu, January 20, 2022
Dev To
Best Way to Get Last Item in an Array
Hello Folks What's up, this is SnowBit here. I am a young passionate and self-taught developer and have an intention to become a successful developer.Today, I am here with a basic topic mostly f...
01:07 pm GMT - Thu, January 20, 2022
Dev To
Explanation Of Javascript Fallback ('-')
The worst accessibility sin you can make is to make your navigation dependent on Javascript.The problem is, that a lot of elements considered to be good usability actually need javascript to function ...
12:56 pm GMT - Thu, January 20, 2022
Dev To
Store Secrets in Vault with Symfony
TL;DR: Integrating Vault and Symfony does not require any PHP code. Using vault-agent secrets variables can be dumped into .env file. Dynamic secrets can even be used as feature flags.Prisma Media's w...
12:48 pm GMT - Thu, January 20, 2022
Dev To
Accelerated Guide to Fullstack Web3 with ASS (Anchor, Solana, and Svelte)
Accelerated Guide to Fullstack Web3 with ASS (Anchor, Solana, and Svelte)In this tutorial, you'll learn how to build from scratch a fullstack Web3 dApp with the ASS stack - the hottest Solana te...
11:43 am GMT - Thu, January 20, 2022
Dev To
Awesome presentations deserve beautiful code
Ever seen ugly source code on a slide?Welcome to reality. Every now and then we all need to put code samples onto PowerPoint or Keynote presentations.But wait - presentation programs are made fo...
11:43 am GMT - Thu, January 20, 2022
Dev To
Day 83 of 100 Days of Code & Scrum: Deploying Services Pages to Production
Greetings, everyone!Not much free time today, but at least I finished coding all of the services pages for my business site. I've also tested and deployed all of them, so here are the three of them:We...
11:20 am GMT - Thu, January 20, 2022
Dev To
2021 Summary: A Rebrand To Open Up The Cloud & The Start Of Video Content
Its now become a tradition for me to sit down and do an end of year review, if you want to see the previous years, here is 2017, 2018, 2019 and 2020. But wow, what a crazy year 2021 has been! Sitting ...
11:11 am GMT - Thu, January 20, 2022
Dev To
What is SEO and how to do search engine optimization? Explained for begginers.
IntroductionWhat is SEO, and why is it important for a blog? The simple answer is SEO is the life of blogging. Because if you want to write any good article, if your article is not ranked proper...
10:45 am GMT - Thu, January 20, 2022
Dev To
Distributed messaging with NATS
Recently, I was building an application where I wanted to take event-driven approach for async communication between the microservices. Usually, I would use Apache Kafka, RabbitMQ, Redis Streams or a ...
10:39 am GMT - Thu, January 20, 2022
Dev To
Introducing a new tool - DEV Backup
Hello folks What's up friends, this is SnowBit here. I am a passionate young developer having the intention to become a successful developer.Today, I am here with an amazing tool for my fellow w...
10:39 am GMT - Thu, January 20, 2022
Dev To
Introducing a new tool - How to back your DEV Post
Hello folks What's up friends, this is SnowBit here. I am a passionate young developer having the intention to become a successful developer.Today, I am here with an amazing tool for my fellow w...
10:27 am GMT - Thu, January 20, 2022
Dev To
How could you be certified with AWS DevOps Professional?
Last year, I felt that it was time to have more certifications. I have a Developer Associate certificate, so getting a Solutions Architect Associate one should not be an issue. I was wrong. It took ti...
10:25 am GMT - Thu, January 20, 2022
Dev To
Basic SEO Terms and their Meanings
IntroductionToday we will know about some Basic SEO Terms and their meanings. SEO is search engine optimization. When you search for something in Google, it shows you its results.It only shows y...
09:54 am GMT - Thu, January 20, 2022
Dev To
Concurrency In JavaScript
JavaScript our dearly beloved programming is termed asynchronous and this is one of the things we love about it. JavaScript has an api for handling concurrent tasks, as is required of most high level ...
08:42 am GMT - Thu, January 20, 2022
Dev To
How to Install Kodi on Ubuntu
This guide will teach you to install Kodi on your Ubuntu Devices. Many of you may not know what Kodi is? Kodi is a free and open source media player, previously known as XBOX Media Centre. With the he...
08:12 am GMT - Thu, January 20, 2022
Dev To
How to Develop a Smartphone Game from the Scratch?
Gaming for smartphones has expanded its market coverage like a wildfire. From horror to survival, gaming apps are being downloaded by millions of people every month. Now, developers are also seeing ga...
07:54 am GMT - Thu, January 20, 2022
Dev To
View this solution on Exercism
https://exercism.org/tracks/bash/exercises/rectangles/solutions/SchawnnahJ...
07:18 am GMT - Thu, January 20, 2022
Dev To
Learning Go by examples: part 9 - Use HomeBrew & GoReleaser for distributing a Golang app
As we have seen in Learning Go by examples: part 8 - Automatically cross-compile & release your Go app article, we can create an app and cross-compile automatically. It's cool but I think we can g...
07:14 am GMT - Thu, January 20, 2022
Dev To
YOU NEED to Learn Python in 2022! (Business Perspective)
Python is one of the easiest programming languages to get started with. For this reason, the community keeps growing every month.Because of its simplicity (of the Syntax), Python has become the most p...
06:57 am GMT - Thu, January 20, 2022
Dev To
Building a Spotify that can interact with social media and we can upload song there
Connect me in Instagtram...
06:18 am GMT - Thu, January 20, 2022
Dev To
React to the React App: How to hard reload your React Web App?
Good software development practices reduce the possibility of errors. But these pesky creatures still find their way in production. When a user runs into an error the webpage could crash and s/he woul...
05:59 am GMT - Thu, January 20, 2022
Dev To
5 Underrated GitHub Features Every Developer Should Know
Hello Beautiful People, Nomadev is back with another blog in this new year. We are a 1K Family now. Thanks for your support and keep supporting like that. So let's start with the topic.Github is a pop...
05:51 am GMT - Thu, January 20, 2022
Dev To
Tailwind CSS Pseudo-elements
I only learned that Tailwind recently added the option to style pseudo-elements.Ever since the introduction of Tailwind JIT it turns out we can now also leverage pseudo-elements in Tailwind!Let's look...
05:46 am GMT - Thu, January 20, 2022
Dev To
6 ways to center a div
Yeah, I know we all have struggled with this situation. We want to center a div or child inside the parent element, but sometimes it won't work or it's hard to do. So now let me introduce to you 6 way...
05:35 am GMT - Thu, January 20, 2022
Dev To
JS Event Loop and Call Stack
Hello everyone , I hope you are doing great.So, today you are going to learn An Overview of what JavaScript event loop and call stack are, and how JavaScript work visually.Many JavaScript developers d...
05:03 am GMT - Thu, January 20, 2022
Dev To
[With source code] Learn to create working instagram.
Hello, In today's article we'll learn to create a social media website basically an Instagram clone. I'll make it full stack from front end to backend. This is the first part of it. And in this part, ...
04:42 am GMT - Thu, January 20, 2022
Dev To
5 Killer Javascript One Liners..
Sometimes writing JavaScript becomes boring, so here are the 5 best JavaScript one liners to save your time.1. Generate a random String.2. Reverse a String.3. Hide an Element.4. Remove duplicate from ...
03:55 am GMT - Thu, January 20, 2022
Dev To
Self-Taught Developer Journal, Day 44: TOP Building Rock Paper Scissors UI
Today...We are revisiting the Odin Project Rock Paper Scissors Assignment and now building a UI (User Interface). I'm excited to create a UI for the first time.After setting up git branch for the UI c...
01:38 am GMT - Thu, January 20, 2022
Dev To
How is AI used to generate music?
TLDRAI is being used for music creationallowing programmers to reproduce artists work. This technology has shown great potential but copyright questions have yet to be answered. OutlineIntr...
12:48 am GMT - Thu, January 20, 2022
Dev To
13 REST API interview questions you need to know
No matter which programming language or technology youre working with, youve probably encountered a REST application programming interface (API). REST stands for Representational State Transfer, which...
11:54 pm GMT - Wed, January 19, 2022
Dev To
Keep your Social Media Avatars up to Date
TLDR: Refreshed my outdated avatar, which I use for social media. New AvatarSince I use an illustrative self-portrait for my social media handles, it's sometimes hard for people to tell what I re...
11:19 pm GMT - Wed, January 19, 2022
Dev To
Creating PowerShell Cmdlets in VSCode
Nothing has ever made Linux so exciting for me than Microsoft's recent push to make many of their development tools and frameworks cross-platform. With the exception of ordering on-line, checking emai...
11:18 pm GMT - Wed, January 19, 2022
Dev To
Getting Started with YugabyteDB and Docker
When developing modern applications, it is important to maintain dev/prod parity (that is, keep development, staging, and production as similar as possible). This should also extend to the local deve...
10:59 pm GMT - Wed, January 19, 2022
Dev To
Task Management App Tutorial with Python
In this tutorial, we'll first build a simple to-do app in Django using Python. Then we'll explore some ways we can visualize the resulting data in our database client. Want to build an analytics dashb...
10:47 pm GMT - Wed, January 19, 2022
Dev To
Python challenge_14
Up and downsimple challengeDefine a function named up_down that takes a single number As its parameter. Your function return a tuple containing two numbersThe first should be one lower than the...
10:12 pm GMT - Wed, January 19, 2022
Dev To
Solving A Real World Business Problem using Web Dev
I decided to write about a real world problem solving experience using web development and programming skills in my day job. This project is one of my favorite because I was able to identify a busines...
09:55 pm GMT - Wed, January 19, 2022
Dev To
Quick Sort Algorithm With JavaScript - All You Need To Know Explained
IntroductionSorting is something we do everyday because it organises our environment and makes work easy. This is the same with solving problems programmatically. Sorting is done to give the use...
09:37 pm GMT - Wed, January 19, 2022
Dev To
Laravel 9.0: An Exhaustive Rundown Of What Is To Be Expected
The Laravel release cycle was updated to include one major release every year. Due to this change, Laravel 9the next LTS version of Laravelwas expected to be released in September of 2021.That didn't ...
09:25 pm GMT - Wed, January 19, 2022
Dev To
8 Machine Learning Questions on K-means to Destroy Your Interview
Read the full article here: https://analyticsarora.com/8-unique-machine-learning-interview-questions-on-k-means/In preparing for your next Machine Learning Interview, one of the topics you certainly n...
09:17 pm GMT - Wed, January 19, 2022
Dev To
PAGINATION USING PYTHON, REST API, FLASK & MONGODB
I was recently involved in a project that required me to implement pagination from the backend and I would like to share the easy way I did it through this post.Now just like I initially did, you migh...
09:15 pm GMT - Wed, January 19, 2022
Dev To
How to Repost Hashnode Articles on Dev.to
I started my writing journey on Hashnode, but I've been wanting to expand my audience by widely publishing articles across the interwebs. I discovered dev.to as another great platform to share develop...
09:03 pm GMT - Wed, January 19, 2022
Dev To
ES6: How to Clone an Object in javascript ?
Hey Folks hope you doing well.So you must be thinking, "Clone an Object"??? whats the big deal?Well, i also think this way until i encounter an issue which took me 2 days just to debug that i have don...
08:46 pm GMT - Wed, January 19, 2022
Dev To
Introducing CodeCast Series
This article was originally published on CodeCast.We are thrilled to announce that our new feature, Series, is now available for everyone on CodeCast. Weve been working on Series behind the scenes for...
08:26 pm GMT - Wed, January 19, 2022
Dev To
How to Make Your Own NFT
Sol address: 4mgnTysrA7kQVYCsE2CJcaJzpX8xPxGPoKPz2LyiN782Twitter: https://twitter.com/OfficialCoreyS Project overviewToday we are going to go over the steps on how to generate NFTS by providing i...
08:17 pm GMT - Wed, January 19, 2022
Dev To
How to do a delete request in react
Before check to make sure your backend is set up correctly before starting. Meaning your routes has a destroy route and the controller has the method.Make a function that every single time it's run fe...
08:06 pm GMT - Wed, January 19, 2022
Dev To
Dart/Flutter da Json Ayrtrma
JSON'u ayrtrmak, nternet'ten veri almas gereken uygulamalar iin ok yaygn bir grevdir.Ne kadar JSON verisi ilemeniz gerektiine bal olarak iki seeneiniz vardr:Tm JSON ayrtrma kodunu manuel olarak yaznKo...
08:03 pm GMT - Wed, January 19, 2022
Dev To
How I Broke GitHub Copilot, And Got It To Talk.
TL;DRI used GitHub Copilot to write English instead of code and found out it can do some surprising non-code-related tasks. Hi, my name is Ido and Im a full-stack dev at DagsHub. I love coding a...
08:01 pm GMT - Wed, January 19, 2022
Dev To
Create A Simple PHP Server Using VSCode Tasks
Learn how to use Visual Studio Code tasks to build a PHP server without XAMPP or WAMP. In this tutorial, we will create 2 tasks in VS Code. One will create our PHP server in the terminal, the other wi...
07:52 pm GMT - Wed, January 19, 2022
Dev To
Why you Should Track Your Blog Traffic with Google Analytics
What is Google Analytics?Google Analytics was launched in 2005 as a tool for reporting web traffic. It is one of many web analytics tools. Adobe Analytics and Hubspot Analytics are example compe...
07:51 pm GMT - Wed, January 19, 2022
Dev To
1 year into DevRel, here is what I learned
A little over a year ago I wrote DevRel: The basics, a blog post with my basic understanding about Developer Relations based on my studies about the area.At the time, I had just accepted the offer for...
07:50 pm GMT - Wed, January 19, 2022
Dev To
Create Lightweight React Accordions
I have created a very simple Accordion Component called accordionify for react which you can be used for creating collapsible sections. You can check demo here Install Accordionify - Lightweight...
07:35 pm GMT - Wed, January 19, 2022
Dev To
Using tree data structures to implement terminal split panes - more fun than it sounds
Most popular command line tools and code editors like VSCode and Tmux support split panes: they provide a handy way for users to visually organize different workflows and keep track of processes that ...
07:26 pm GMT - Wed, January 19, 2022
Dev To
A quick start to using or context (global state) in react
Before even using global state make sure it's a state that majority of your app is gonna use. If it's just for 2 components for example, you'd just want to use state at the parent level. Then pass it ...
06:57 pm GMT - Wed, January 19, 2022
Dev To
Welcome Thread - v160
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...
06:31 pm GMT - Wed, January 19, 2022
Dev To
Hiding and Revealing things with JavaScript pageYOffset
Quite a while ago I was cloning a website and I stumbled on something I was not familiar with. It took me a while to comprehend what exactly I was looking at. The website had a Navigation bar and that...
06:20 pm GMT - Wed, January 19, 2022
Dev To
Fundamentos de TypeScript | 9: Narrowing
Es una tcnica que se usa sobre todo en los parmetros de una funcin. Consiste en que por medio de validaciones podamos modificar el flujo de la funcin dependiendo si sus parmetros aceptan varios tipos ...
05:44 pm GMT - Wed, January 19, 2022
Dev To
HTML 5 - The Brainstorm!
Hello tribe! today we are going to talk about the html tags that go inside the head of the document! Bring out the umbrella because it's raining brains! halleluyah! As we had mentioned so far, in the ...
05:39 pm GMT - Wed, January 19, 2022
Dev To
Vite in the browser
TL;DR We made browser-vite - a patched version of Vite running in the browser with Workers. How it works - in a nutshellA Service Worker: replaces Vite's HTTP server. Capturing the HTTP calls ...
05:30 pm GMT - Wed, January 19, 2022
Dev To
Arjditor
To visit Arjditor, click here To check out the Github Repo, click here To watch the Demo Video, click here Developed By: Jaydip Dey Archan Banerjee## Feature Supports 7 programmin...
05:15 pm GMT - Wed, January 19, 2022
Dev To
Effortless App State Sync across different JS sandboxes (Inline Frames, Web Workers, Worker Threads, or VS Code Webviews)
In this post you will learn how to use the new JS/TS module Tangle to implement seamless event handling and app state sync across multiple JavaScript sandboxes without getting caught up in postMessage...
05:02 pm GMT - Wed, January 19, 2022
Dev To
1 line of code: How to replace multiple space with one space
const multiToSingleSpace = str => str.replace(/ +/g, " "); Returns the string with multiple spaces reduced to one space The repository & npm packageYou can find the all the utility f...
05:00 pm GMT - Wed, January 19, 2022
Dev To
3D game engine in web - part 1
IntroductionIn this blog post series, I'm going to craft using various libs a small 3d game engine and possibly an actual game with it.In this part, I'm going to create a simple entity-component...
04:51 pm GMT - Wed, January 19, 2022
Dev To
Get Started with OpenTelemetry Python: A Practical Guide
This is a practical guide that gives you just what you need to get started with OpenTelemetry in Python without any prior knowledge in OpenTelemetry. Intro to OpenTelemetryOpenTelemetry is a CNCF...
04:50 pm GMT - Wed, January 19, 2022
Dev To
A Brief History Of JavaScript
The first version of JavaScript was released under the name LiveScript by Netscape in 1995. However, due to the growing popularity of Java, the langauge was later renamed.In 1996, Microsoft also relea...
04:37 pm GMT - Wed, January 19, 2022
Dev To
Basic data preparation for Machine Learning
The very core of every learning algorithm is data. The more, the better. Experiments show that for a learning algorithm to reach its full potential, the data that we feed to it must be as qualitative ...
04:35 pm GMT - Wed, January 19, 2022
Dev To
JavaScript?? operator
JavaScript double question mark (??) operator is called the nullish coalescing operator and it provides a default value when a variable or an expression evaluates to null or undefined.MDN defines the ...
04:23 pm GMT - Wed, January 19, 2022
Dev To
The breakpoints we tested in 2021, and the ones to test in 2022
Which screen sizes to design, build and test on is a perennial topic in web development. While well-built responsive websites will work at any size, during development it's easier to use a small numbe...
04:20 pm GMT - Wed, January 19, 2022
Dev To
320 free resources for learning fullstack, frontend and backend
You only need this post to become a Developer because this post has nearly unlimited amount of every type of resources covering everything you will need. Blog your Journey Hashnode - Hashnode i...
04:10 pm GMT - Wed, January 19, 2022
Dev To
Building a GIF search Engine in just 10 mins
Hi everyone in this article I will explain about how you can build your own gif search engine using Html, CSS and JavaScript in just 10 mins and don't worry this is a beginner friendly tutorial. ...
03:32 pm GMT - Wed, January 19, 2022
Dev To
Javascript OOP-1 (Classes and Objects) -
Hello Guys today i am going to discuss OOP(Object Oriented Programming) in javascript.It is one of the Important concept in any programming langauge and makes your code cleaner , reusable and safer.L...
02:58 pm GMT - Wed, January 19, 2022
Dev To
Student Developer Pack
Hey folks we all already know what is GitHub if you are not aware about GitHub go and check with above link associated with GitHub word.I recently aware about the program for student which provide by...
02:45 pm GMT - Wed, January 19, 2022
Dev To
Learn Cypress in 3 Hours | Full Cypress Tutorial | Cypress Automation
Cypress Testing Tutorial series for beginners and experienced QA engineers helps you understand what is Cypress testing, how to install the Cypress plugin, and set environment variables. In addition, ...
02:30 pm GMT - Wed, January 19, 2022
Dev To
Become a better Fronted Developer in 2022!
IntroNo matter where you are in your software development journey, Its always helpful to have a reference guide to help keep you on track!A community effort by the name of roadmap.sh has an exha...
02:24 pm GMT - Wed, January 19, 2022
Dev To
How to find an Open Source project to contribute to on GitHub?
New folks often find difficulty while finding Open Source projects to contribute to. Yes, sometimes it's overwhelming when we see some big organization/large-scale projects. But it's not always we nee...
02:01 pm GMT - Wed, January 19, 2022
Dev To
Build your own personal job application tracker in 10 minutes
In this article, you'll learn to build an app that will let you manage all your job applications right from your own personal dashboard.In this tutorial, we will be building a CRUD app that will let y...
01:58 pm GMT - Wed, January 19, 2022
Dev To
All About ArgoCD, A Beginner's Guide
ArgoCD, being one of their 1st in the market known for having a declarative GitOps based deployment over Kubernetes is one of the most adopted Continuous Delivery tool. It has been known for its excel...
01:53 pm GMT - Wed, January 19, 2022
Dev To
We Tested the Best Serverless Monitoring Solutions so You Dont Have To
Written by Charles Gry and Guillaume LagrangeGo beyond AWS alerts with these monitoring tools for your serverless applicationAlways code as if the guy who ends up maintaining your code will be a viole...
01:47 pm GMT - Wed, January 19, 2022
Dev To
Svelte All The Things
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:45 pm GMT - Wed, January 19, 2022
Dev To
25 Places Where You Can Get Free Tailwind CSS Components
As the Tailwind CSS ecosystem grows (Adam Wathan recently reported that Tailwind broke 2 million downloads per week), more and more people are creating resources to help you make neat stuff with this ...
01:34 pm GMT - Wed, January 19, 2022
Dev To
Introducing Almost Netflix: Netflix clone built with Vue and Appwrite
Appwrite is an open source backend-as-a-service that abstracts all the complexity involved in building a modern application by providing you with a set of REST APIs for your core backend needs. Appwri...
01:16 pm GMT - Wed, January 19, 2022
Dev To
Best E-Scooter Apps Features And Cost To Develop An App
Numerous advancements and improvements have changed the worldwide economy in this day and age. There has been a worldwide pattern for a considerable length of time patterns like Mobile App Development...
01:02 pm GMT - Wed, January 19, 2022
Dev To
15 Spectacular Web Design Trends 2022
Web Design Trends 2022Well, web design trends are something that changes continuously. Thus it is a constantly developing field. It is all about creating and bringing revolution while looking to...
12:59 pm GMT - Wed, January 19, 2022
Dev To
How To Learning JavaScript Faster
1. Follow the 20/80 RuleThe Pareto Principle, or the 20/80 rule, states that 80% of results come from 20% of the effort.You might be wondering, How does this apply to JavaScript?Well, it means t...
12:57 pm GMT - Wed, January 19, 2022
Dev To
Youtube channels you should follow for web development
Hey, Welcome here. Today, we'll see some of the best youtube channel that you should consider following for web development. They are my favourite ones. And I guess they are amazing.Without wasting mo...
12:40 pm GMT - Wed, January 19, 2022
Dev To
Developing GetCandy 2
We started the development of GetCandy 2 in July 2021 and we knew exactly what we wanted to create this time around - an e-commerce package for Laravel that we could extend easily.We learnt a lot deve...
12:35 pm GMT - Wed, January 19, 2022
Dev To
Using GitHub as a CMS
Since re-launching my website with an all new redesign I added a number of cool features. One such feature I thought worth sharing about was my portfolio page as it actually uses GitHub as a CMS (Cont...
12:17 pm GMT - Wed, January 19, 2022
Dev To
My first step into the world of developing.
When I completed my high school in 2016, I thought about what next?. I had no ambitions, no dreams (actually I haven't thought about it seriously). The thought of becoming a developer or to start lear...
12:10 pm GMT - Wed, January 19, 2022
Dev To
Day 82 of 100 Days of Code & Scrum: Learning SQL Basics First Before MySQL
Good day, everyone!Today was a productive day for me. I've managed to do multiple things, from finishing the content of my Writing Services page, learning more Next.js, practicing for interviews, as w...
11:02 am GMT - Wed, January 19, 2022
Dev To
How to host a Django project on Heroku (for free)
This step-by-step beginner tutorial will teach you how to host your local Django project on Heroku for free. I haven't found many easy to follow tutorials on this topic so I decided to make my own aft...
10:55 am GMT - Wed, January 19, 2022
Dev To
New PHP Enum in Laravel
I've always been a fan of PHP Enum. I found an article https://medium.com/code16/how-to-use-the-new-php-enum-in-laravel-7e94515b9b4e explaining how to use it with laravel and wanted to share it with y...
10:46 am GMT - Wed, January 19, 2022
Dev To
Fiverr API: Scrape Fiverr in seconds
Fiverr API v0.0.8 - Scrapes Fiverr profileFiverr API (Newer Version) - This Fiverr scrapping API is capable of getting all the info from a gig in Fiverr. InstallationUse the package manager...
10:08 am GMT - Wed, January 19, 2022
Dev To
Parsing DEV markdown within a Laravel Tailwind application
In a previous part of our series, we saw how to create an Artisan command to import your latest DEV articles and save them as markdown files within the storage folder of your Laravel application. The ...
09:48 am GMT - Wed, January 19, 2022
Dev To
Java Thread Snf
Thread yaps, ayn anda ve birbirini beklemeden birden ok iin gerekleebildii yapdr.Thread olutururken, java'da thread snf extend edilebilir ya da runnable implementasyonu tercih edilebilir.Java'da sadec...
09:46 am GMT - Wed, January 19, 2022
Dev To
How to get noticed by tech recruiters?
I attended a webinar by Codementor yesterday about tech hiring, where the speaker Jeff Lam shared these insightful gems on creating resumes that help candidates stand out: What do recruiters look...
09:25 am GMT - Wed, January 19, 2022
Dev To
Building Zoom clone in Flutter with 100ms SDK
Today, Zoom is the most popular video and audio conferencing app. From interacting with co-workers to organising events like workshops and webinars, Zoom is everywhere.This content was originally publ...
08:56 am GMT - Wed, January 19, 2022
Dev To
The Rise of Browser Os
Why is chrome so heavy? The all to famous question and meme. Well I have the answer. See chrome and other web browsers are more of operating systems than browsers. Lets look at it from this perspectiv...
08:49 am GMT - Wed, January 19, 2022
Dev To
C PDF Viewers
Viewing PDFs in applications is a common request that is easily solved with the PDF Library for .NET.Step 1 1. Installing IronPDF into Your ProjectUse NuGet package manager to install IronPDF:htt...
08:38 am GMT - Wed, January 19, 2022
Dev To
MemoryStream to PDF C
We can load, create, and export MemoryStream to PDF files in C# .NET without even touching the file system. This is possible through the MemoryStream object present inside the System.IO .NET namespace...
08:31 am GMT - Wed, January 19, 2022
Dev To
The big STL Algorithms tutorial: "numeric" scans
In this next part of the big STL algorithm tutorial, we are going to talk about the 4 algorithms in the <numeric> header that we haven't discussed yet:exclusive_scaninclusive_scantransform_exclu...
08:26 am GMT - Wed, January 19, 2022
Dev To
C Print PDF Documents
You can easily print a PDF in .NET applications with the help of Visual Basic or C# code. This tutorial will walk you through how to use C# print PDF capabilities to print programmatically. How t...
08:23 am GMT - Wed, January 19, 2022
Dev To
A11y tips: use landmarks
Even if the usage of landmarks is in continuous decline among users of assistive technologies, they are still a very used resource for navigation, and if they are not used more often it may be due to ...
08:07 am GMT - Wed, January 19, 2022
Dev To
Why no universal login?
Isn't it quite silly that:every user has to register/login everywhere for any kind of website they useevery developer has to implement the process of registering/login on their websiteI don't know abo...
08:05 am GMT - Wed, January 19, 2022
Dev To
A guide into Data Science
Data Science appears to be one of history's most misunderstood terms. The term data scientist, like stoicism, minimalism, and rationality, has been stripped of its original meaning. So, let's take a l...
07:59 am GMT - Wed, January 19, 2022
Dev To
Why syncing .env files doesnt scale for secrets management
Learn why using a Universal Secrets Platform is the key to managing environment variables at scale and eliminates the need for syncing .env files.The benefits of using environment variables to k...
07:30 am GMT - Wed, January 19, 2022
Dev To
A Collection of 25 Awesome Python Scripts (mini projects) - PDF Download
In this lesson, I've compiled a collection of 25 Python programmes. I've included links to learn more about each script, such as packages installation and how to execute script?.Follow me on twitter -...
07:24 am GMT - Wed, January 19, 2022
Dev To
HVAC Software and Solutions for Small Businesses
When you invest in a new HVAC system for your home or for your business, you may come across the term load calculation. You might be wondering what it means, right?Well, the heating and cooling load c...
07:12 am GMT - Wed, January 19, 2022
Dev To
.NET Core PDF Generator
Creating .NET Core PDF files is a cumbersome task. Working with PDFs in ASP.NET MVC projects, as well as converting MVC views, HTML files, and online web pages to PDF can be challenging. This tutorial...
06:22 am GMT - Wed, January 19, 2022
Dev To
CRUD operations with Prisma and Fastify
You might have heard of CRUD. It's a concept of data manipulation which stands for:C: CreateR: ReadU: UpdateD: DeleteWhich these four steps, we are generally able to create complete applications.We'll...
05:48 am GMT - Wed, January 19, 2022
Dev To
Customise GitHub Mobile to work better for you: Shortcuts and more
Last year, I showed you some of my favourite github.com keyboard shortcuts. Now, we're introducing Shortcuts on GitHub Mobile. Keyboard shortcuts for GitHub your key to i...
05:04 am GMT - Wed, January 19, 2022
Dev To
Self-Taught Developer Journal, Day 43: TOP DOM Manipulations and Events Practice Knowledge Check
Today... Knowledge CheckWhat is the DOM?The DOM, or Document Object Model, is a tree-like representation of the contents of a webpage.How do you target the nodes you want to work with?You use a c...
04:59 am GMT - Wed, January 19, 2022
Dev To
From Facebook to META
IntroductionHello, world! I guess we all have noticed the word META word on some of our social media platforms like Instagram, Facebook, and WhatsApp. Welcome to the META world . Now, what...
04:54 am GMT - Wed, January 19, 2022
Dev To
How to learn React.js in 2022: A Complete Guide for Beginners
Every front-end and web developer understands how inconvenient it is to write the same code in different places. They are compelled to do a lot of coding if they need to add a button to several sites....
03:27 am GMT - Wed, January 19, 2022
Dev To
Azure Cosmos DB SQL API Document Analytics
IntroductionIn this blog, we will understand the basics of Cosmos DB partitions and the use of Cerebrata in visualizing the data stored in Cosmos DB SQL API containers based on the partition key...
03:04 am GMT - Wed, January 19, 2022
Dev To
I'm a Senior Software Engineer at Uber! Quick tips that helped me get hired
I recently started a new job at Uber, and there are many useful tips that can help you get a job in a big tech company.Language: Pick the language in which you are more comfortable and brush up on som...
01:18 am GMT - Wed, January 19, 2022
Dev To
Automagically REST and GraphQL endpoints from your Azure SQL database
I'm pretty sure that at some point of your developer career you have wished - dreamed! - to have something that could turn your database tables exposed as a REST or GraphQL endpoint, automatically, ju...
12:06 am GMT - Wed, January 19, 2022
Dev To
100 das de cdigo: 55, he terminado con los estilos de mi pagina de portafolio.
Hey hey hey!Hoy he terminado con los estilos y las media queries necesarias para mi pagina y realmente me siento satisfecho con como luce. Solamente me falta agregarle algunos detalles de transicin y ...
12:01 am GMT - Wed, January 19, 2022
Dev To
An overview of software testing
Hi, devs! What are you going to read here? Important points and necessaries for your software testing knowledge.Let's get start with the 7 principles of software testing described on syllabus CT...
11:52 pm GMT - Tue, January 18, 2022
Dev To
Caching In Node.js Applications
This article was originally written by Ayooluwa Isaiah on the Honeybadger Developer Blog.Caching is the process of storing data in a high-speed storage layer so that future requests for such data can ...
11:24 pm GMT - Tue, January 18, 2022
Dev To
Angular 13 NestJs NX
This is an Angular 13 Starter project with Ngx-admin, NestJs, Nx Workspace, Jest, Cypress, ESLint & PrettierProject: https://github.com/wlucha/angular-nest-nx Features Angular 13 Ngx-admin Ne...
10:22 pm GMT - Tue, January 18, 2022
Dev To
Static website Wordpress blog - Hosting on AWS
Basic AWS knowledge is required.A static website + WordPress blog A very very common scenario where you want to keep your website static or build with Nextjs SSG, or probably with Reactjs. On the othe...
09:28 pm GMT - Tue, January 18, 2022
Dev To
Send push notifications from Laravel to IOS & Android
In this article, we will see how send push notifications from Laravel app to IOS & Android apps using FCM (Firebase Cloud Messaging). Prerequisites: A Laravel project Firebase account Create ...
09:07 pm GMT - Tue, January 18, 2022
Dev To
Better Sleep with PagerDuty Dynamic Notifications and Support Hours
We get a lot of questions from folks about how to better manage notifications and alerts for their services on PagerDuty. Dynamic Notifications and Support Hours will help you do exactly that, but you...
09:07 pm GMT - Tue, January 18, 2022
Dev To
100 Languages Speedrun: Episode 58: XQuery
XQuery is XML processing language similar to XSLT, except XQuery had at least enough sense to use real syntax instead of trying to code in XML.Let's see how it turned out. Hello, World!I'll be us...
09:05 pm GMT - Tue, January 18, 2022
Dev To
How a hacker, a hustler, and a designer made RSS feeds cool
Building a platform that 100,000 devs use every day is no accident, but it can happen (almost) overnight. Daily.Dev is the fastest growing online community for developers to stay updated on the hottes...
09:03 pm GMT - Tue, January 18, 2022
Dev To
Pragmatic Functional Programming in JavaScript
If you have been following along with my recent posts, it is no surprise that I am an avid fan of functional programming. I attempted to solve the Advent of Code 2021 problems using both Haskell and J...
07:45 pm GMT - Tue, January 18, 2022
Dev To
Todo List App and a Color Box Maker | Day 13 & 14
I have made 2 React App1) Todo List2) Color Box Maker To Do List ComponentsApp - this component should render the TodoList componentTodoList - this component should render the NewTodoF...
07:43 pm GMT - Tue, January 18, 2022
Dev To
Using the DevOps second way to improve the product development process
All the DevOps principles and practices can be derived from the Three Ways of DevOps:The first way: Flow/Systems ThinkingThe second way: Amplify Feedback LoopsThe third way: Culture of Continual Exper...
07:26 pm GMT - Tue, January 18, 2022
Dev To
What is the Jamstack in 2022?
2021 was a year of big changes in the Jamstack. A year ago, we were struggling a bit with how to define Jamstack in a world that included the ability to use SSR in a Jamstack application. At the time,...
07:24 pm GMT - Tue, January 18, 2022
Dev To
ES6: JavaScript for...of statement
IntroductionThis tutorial will learn about for-of introduced in ES6 version of JavaScript.The for...of statement is used for iterating over arrays, maps or sets. Looping over an arrayExamp...
07:19 pm GMT - Tue, January 18, 2022
Dev To
Unofficial guide to Slack literacy: communication in a remote-first world
Before landing my first job in tech, Id already been well acquainted with IRC, ventrilo, and message boards. With a career came Campfire (Basecamp) and then Slack launched in August 2013. Slack, for t...
06:49 pm GMT - Tue, January 18, 2022
Dev To
Multiple GitHub accounts on one laptop
Imagine the next situation:You have only one laptopYou have your personal GitHub accountYour employer stores code on GitHub as wellYou need to commit your personal code to your personal repositories b...
06:48 pm GMT - Tue, January 18, 2022
Dev To
Top AutoHotkey scripts to use Windows like a pro
Originally posted on my Blog. What's AutoHotkeyAHK is an open-source scripting software for Windows that is used to automate repetitive tasks, remap keys, build small utility tools, etc. You crea...
06:42 pm GMT - Tue, January 18, 2022
Dev To
7 tips for freelance software developers
Introduction"What happens to us and what we do are as a result of a series of complex interconnected events that happened in our lives in the past." ~ anonymousFreelancing is fun. You dont have ...
06:29 pm GMT - Tue, January 18, 2022
Dev To
Learnig and Revising Js , Day 1
Hi guys , just sharing what i have learnt , may be you will find all these informative, These are some basic concepts of javascript , I will be sharing everything that i'll be doing here , Like if you...
06:27 pm GMT - Tue, January 18, 2022
Dev To
Get a clean git history with a rebase workflow
When I started using git, I had little concern about my commit history. I only used git as a backup tool for my work without trying to have consistent and readable commits.That's a common pitfall with...
06:16 pm GMT - Tue, January 18, 2022
Dev To
Top 7 Featured DEV Posts from the Past Week
Every Tuesday we round up the previous week's top posts based on traffic, engagement, and a hint of editorial curation. The typical week starts on Monday and ends on Sunday, but don't worry, we take i...
06:09 pm GMT - Tue, January 18, 2022
Dev To
Flask 2.x Release - With Free Samples
Hello Coders!In October 2021 Flask Version 2.0.2 has been released with various upgrades to the framework, improvements, and deprecations. This article is a quick overview of Flask 2.x update.Thanks f...
06:06 pm GMT - Tue, January 18, 2022
Dev To
OCSP and CRL: what could go wrong?
Read this post to learn everything to know about TLS certificate revocation protocols: OCSP and CRL. How to use OCSP and CRL for validating TLS certificates in Go apps? Even though Golang has native s...
05:40 pm GMT - Tue, January 18, 2022
Dev To
How-to setup a HA/DR database in AWS? [9 - Generate a random value]
In this part (and the last part of the serie), we will see how to generate a random value.Really useful to generate unique names for a snapshot for example, you will see that there are multiple defini...
05:40 pm GMT - Tue, January 18, 2022
Dev To
How-to setup a HA/DR database in AWS? [8 - Multiple instances in multiple regions]
In this part of the serie, we will see how to create in one Terraform script and in a single execution, how to create elements in multiple regions.This kind of tips is really helpful if you want to cr...
05:40 pm GMT - Tue, January 18, 2022
Dev To
How-to setup a HA/DR database in AWS? [7 - Dynamic Terraform backend definition]
In this post we will see something which can be really useful to use the same script in multiple environment or for multiple projects without modifying the code!To do this magic trick, we will define ...
05:40 pm GMT - Tue, January 18, 2022
Dev To
How-to setup a HA/DR database in AWS? [6 - Create from snapshot]
In this post we will see how to create an AWS RDS Global database from a snapshot. Why create a database from a snapshot if we already have the DR?For sure, if you have a DR system, you might be ...
05:40 pm GMT - Tue, January 18, 2022
Dev To
How-to setup a HA/DR database in AWS? [5 - DR database]
In this part of the serie, we will see how to (finally) create a database with a system of disaster recovery. Create a global databaseNow that we have a cluster of databases, we can easily create...
05:39 pm GMT - Tue, January 18, 2022
Dev To
How-to setup a HA/DR database in AWS? [4 - HA Database]
In this part of the serie, we will see what is the difference between a simple database and an High Available database in AWS, then how to create it with Terraform. DifferencesA simple database w...
05:39 pm GMT - Tue, January 18, 2022
Dev To
How-to setup a HA/DR database in AWS? [2 - Definitions]
Welcome to the new post of the serie about "How to set up a HA/DR database in AWS?".Today, we will look at some definitions of AWS terms that will be used in the following posts. So if you are already...
05:39 pm GMT - Tue, January 18, 2022
Dev To
How-to setup a HA/DR database in AWS? [1]
In every company, we store some datas. For some of them it's with databases. But how can you be sure to keep your data safely and have the best availability ?If you don't know, you are at the right pl...
04:56 pm GMT - Tue, January 18, 2022
Dev To
Solving Four Kubernetes Networking Challenges
One of the main responsibilities of Kubernetes is to share nodes between applications. Networking is a fundamental requirement since those applications need to communicate with one another and the out...
04:52 pm GMT - Tue, January 18, 2022
Dev To
Why Load Balancing Is Important
INTRODUCTIONModern high-traffic websites must handle hundreds of thousands, if not millions of the concurrent user or client requests when returning accurate text, images, video, or device data ...
04:49 pm GMT - Tue, January 18, 2022
Dev To
How to run GUI apps trough WSL?
Hi, guys today I will show you how to run GUI apps through WSL. As you know by default WSL 1 offers just a terminal of the selected Linux distro but in WSL 2 there are some changes and you are going t...
04:42 pm GMT - Tue, January 18, 2022
Dev To
How to Make Link Previews Look Nice on Twitter
Today I shared a tweet containing a link to a post on my website. I expected Twitter to do some magic and make the link preview look great as I was used to from other tweets. However, the link was dis...
03:54 pm GMT - Tue, January 18, 2022
Dev To
Production Ready React
A pragmatic guide to maintainable React components powered by GraphQL.Writing performant, testable, and readable React can be thought of as an art, but instead, I hope to convince you that it can inst...
03:38 pm GMT - Tue, January 18, 2022
Dev To
How to use really long environment variables in Netlify functions
Regardless of what stage youre at in your development career, youve probably given or received this particular piece of advice: do not store secrets and API keys in your code repositories. Instead, us...
03:38 pm GMT - Tue, January 18, 2022
Dev To
OSCP and CRL: what could go wrong?
Read this post to learn everything to know about TLS certificate revocation protocols: OCSP and CRL. How to use OCSP and CRL for validating TLS certificates in Go apps? Even though Golang has native s...
03:37 pm GMT - Tue, January 18, 2022
Dev To
Convince me that Web3 is the worst
Just for the fun of it, I want to hear everyone's arguments for why Web3 is not, or should not be the future.In case you need a better understanding of what we're talking about here: ...
03:27 pm GMT - Tue, January 18, 2022
Dev To
WEBCode.run Private Endpoints on Observablehq.com Released!
WEBCode.run Private Endpoints ReleasedWEBCode.run is growing! We have added our first paid feature which will help support it long term. WEBCode is bootstrapped so this is a big milestone!For th...
03:18 pm GMT - Tue, January 18, 2022
Dev To
What is DevOps? REALLY understand it
A detailed look at what DevOps really is with the goal to clarify all questions and doubts around it This is the written version of my new youtube video DevOps has been gaining a lot of popularity an...
03:16 pm GMT - Tue, January 18, 2022
Dev To
What to pursure after graduation?
If you've just graduated as a computer science major and if Programming is something you are interested in, Then you should try and focus on any one of these.Data Scientist - Learn and specialise more...
03:04 pm GMT - Tue, January 18, 2022
Dev To
My Road To Software Engineering
The Beginning I started 2021 with no software engineering experience. If you would of asked me to type "Hello World" in HTML. I would of looked at you as if you had 3 three dragon heads.I was lo...
03:01 pm GMT - Tue, January 18, 2022
Dev To
Cross Browser Testing In Selenium [Tutorial]
Selenium is a popular automation testing framework that is primarily used for cross browser testing. It is an open-source framework that is primarily used for automating testing of web applications (a...
02:51 pm GMT - Tue, January 18, 2022
Dev To
How to Create a Progressive Web App with Angular
In this guide, we'll learn how to create an angular application with PWA features, making it act and feel like a progressive web application. What is a Progressive Web App?Progressive Web Apps, a...
02:39 pm GMT - Tue, January 18, 2022
Dev To
Laravel Community Surprised Me!
Today is specialUnexpectedly Laravel community surprised me! Let me tell you the whole story from the very beginning:I work as a Business Operations Specialist at VodafoneGroup (_VOIS) and...
02:18 pm GMT - Tue, January 18, 2022
Dev To
Why Were Bringing Google Maps for Code to Node.js Apps
We love JavaScript and TypeScript just as much as the next dev, but building high-performing, highly scalable Node.js apps sure isnt easy! In particular, determining how exactly components work and in...
01:44 pm GMT - Tue, January 18, 2022
Dev To
tsParticles - Start confetti animation with just a click
tsParticles - Start confetti animation with just a clickRead more on GitHub: https://github.com/matteobruni/tsparticlesWebsite: https://particles.js.org matteobruni / ...
01:38 pm GMT - Tue, January 18, 2022
Dev To
When to use the useRef hook ?
Hey everyone ,In this article, let us learn about a very special React Hook called as the useRef hook and understand how and when to use it. This article was first published on https://the-nerdy-dev.c...
01:21 pm GMT - Tue, January 18, 2022
Dev To
Simple Quiz Project Using Vue
Simple Quiz app using vue js Link To CodeGithub Link Additional Resources / InfoProject is demo on https://simple-quiz-vue.netlify.app/...
01:19 pm GMT - Tue, January 18, 2022
Dev To
Lambda SQS Event Filters may delete your messages if you're not careful
In a recent post I wrote about Lambda Event Filters and their benefits. That was a follow-up to a talk I had given on the subject internally at tecRacer. During that talk, my colleague Sebastian Mhn a...
01:17 pm GMT - Tue, January 18, 2022
Dev To
Introduction to Machine Learning with AWS - Part 1
AWS offers the broadest and deepest set of machine learning services and supporting cloud infrastructure, putting machine learning in the hands of every developer, data scientist and expert practition...
12:35 pm GMT - Tue, January 18, 2022
Dev To
Apply Filter when history.push() using React.JS and Umi.JS
Recently, working on a project (Which is built using ReactJS and routing is based on Umi.JS). And, I got a scenario where, I created a statistics page (in which I am showing the count of every differe...
12:29 pm GMT - Tue, January 18, 2022
Dev To
GitLab CI/CD Tutorial For Beginners | Learn GitLab In 1 Hour
In this GitLab Tutorial for beginners and experienced QA engineers, deep dive into the fundamentals of CI/CD, which helps you understand what is CI/CD in DevOps, what is CI/CD Pipeline and the differe...
12:28 pm GMT - Tue, January 18, 2022
Dev To
How to use Svelte Keyed Each Block?
In this post, we learn how to use Svelte Keyed Each Block.In the normal Svelte Each Block, we use the each keyword to render an array or list. While it works perfectly when we have static lists, ther...
12:19 pm GMT - Tue, January 18, 2022
Dev To
Improve Your Developer Onboarding Path With the 10-3-10 Test
Getting to the point is essential for a smooth developer onboarding. Within seconds, you need to answer your product or project's what, why, and how.But it can be hard to put ourselves in the shoes of...
11:57 am GMT - Tue, January 18, 2022
Dev To
Javascript's reduce method in a nutshell.
The word "reduce" in the English language means:to diminish in size, amount, extent, or numberLet's suppose that we have an array of itemsconst cartItems = [1,3,5,7,9];I want the sum of all the items....
11:36 am GMT - Tue, January 18, 2022
Dev To
Rockpack 2.0 Official Release
More than a year has passed since the release of version 1.0. During this time, I received feedback from users, made many fixes, and also updated all dependencies to the current state. And today I wou...
10:45 am GMT - Tue, January 18, 2022
Dev To
Basic Banking System
About the Site :It is a Banking Website created as a part of the GRIP Internship at Sparks foundation. We can quickly open the account by entering the details. We can transfer the money from one custo...
10:31 am GMT - Tue, January 18, 2022
Dev To
Day 81 of 100 Days of Code & Scrum: Picking Up MySQL AKA Dolphin Database
Hello there, everyone!Today was my weekly visit to my physical therapist, so I couldn't do much coding.I built around half of the content for the Writing Services section for my business site. It shou...
10:17 am GMT - Tue, January 18, 2022
Dev To
Did we just build a Netflix clone with Appwrite?
Introduction Welcome to the beginning of our 3 part series where we build a fully functional Netflix clone we like to call, Almost Netflix! Almost Netflix is a movie streaming app just like Net...
09:23 am GMT - Tue, January 18, 2022
Dev To
Tu perfil se ajusta a este empleo
Cuntas veces habrs ledo en una oferta de trabajo la frase Tu perfil se ajusta a este empleo, para luego descubrir que lo nico que se ajusta en ella es tan solo una palabra que coincide con tu currculu...
09:19 am GMT - Tue, January 18, 2022
Dev To
Showing "time ago" in a Social Feed using Intl.RelativeTimeFormat
I'm currently implementing a Social Feed for a client, and had some issues with vulnerabilities in node_modules and an old "time-ago"-library.Inspecting the code, I could see, that the code took a Dat...
09:10 am GMT - Tue, January 18, 2022
Dev To
Introducing the Offen Protocol
We are building Offen, a fair and lightweight web analytics software that treats operators and users as equal parties. Along the way, we discovered many subtleties and details to consider and created ...
09:05 am GMT - Tue, January 18, 2022
Dev To
Some Techniques to Enhance Your Terraform Proficiency
Terraform built-in functionality is very feature-rich: functions, expressions, and meta-arguments provide many ways to shape the code and fit it to a particular use case. I want to share a few valuabl...
08:48 am GMT - Tue, January 18, 2022
Dev To
Created a new responsive website in 2hours.
I have created a new personal website. Because I don't owned a cool and responsive website. So I replaced my old website to new one. You can checkout my website at https://sanath.live. How I crea...
08:37 am GMT - Tue, January 18, 2022
Dev To
I have curated 84 high quality tools to use in 2022
developers tools fatigue is a real struggle! when starting any new project or building a new website/app or SaaS you have to go through a long list of GitHub stared libraries or a huge browser bookmar...
08:25 am GMT - Tue, January 18, 2022
Dev To
Syntax highlighting with Prism and Next.js
You might want to build your blog from scratch, you design your website beautifully, and everything is great, but when it comes to including a block of code inside your blog post, you face some challe...
08:11 am GMT - Tue, January 18, 2022
Dev To
Linear Gradient Animation in CSS
Hey fellow creatorsYou cant really create a hover animation between two linear gradients in CSS, but theres a way around it... Lets learn what it is in less than a minute!If you prefer to watch the vi...
07:49 am GMT - Tue, January 18, 2022
Dev To
Apollo Kotlin - getting started with GraphQL on Android
Using GraphQL on Android has been a niche topic for quite a while and that might be a bit surprising, especially considering the prevalence of Android devices and the steadily growing popularity of Gr...
07:35 am GMT - Tue, January 18, 2022
Dev To
For Loop through an array in backward direction in JavaScript
There are several methods to loop through the array in JavaScript in the reverse direction: 1. Using reverse for-loopThe standard approach is to loop backward using a for-loop starting from the e...
07:28 am GMT - Tue, January 18, 2022
Dev To
How to pass text as input in a POST request body with Jax-RS
Use MediaType.TEXT_PLAIN in the @Consumes annotation and then you have access to the text content as string @POST @Path("organisation") @Consumes(MediaType.TEXT_PLAIN) @ApiOperation(value ...
07:22 am GMT - Tue, January 18, 2022
Dev To
Daily tools for Office
There is a story behind every project.Recently I learn some coding using Youtube tutorials and was thinking to start some projects.I started thinking about any idea which is already not developed.I go...
07:04 am GMT - Tue, January 18, 2022
Dev To
Intro to the Dockerfile Components
Full article available on Sweetcode for free A major problem faced by many programmers and developers is how to properly configure a local development environment; this is despite all the advancements...
06:55 am GMT - Tue, January 18, 2022
Dev To
Speed up Windows for heavy development.
Hey everyone, This is Akash.I am a windows user, ofc, my PC is too noob for Linux.From time-to-time, my pc gets slow AF, so I have some hacks to fast it up and clean memory. My PC SpecsWell, the ...
06:05 am GMT - Tue, January 18, 2022
Dev To
Step by step guide to minting your Git commit as an NFT
This will be my first article around NFT's and anything related to Web3.Not because I'm not interested, but because it's all new to me as well.If you found this article, it most likely means you are i...
05:55 am GMT - Tue, January 18, 2022
Dev To
300 Nodejs Projects for Beginners Advance
If you have decided to build your career inNodeJSdevelopment, we have gathered a list ofnodeJS projects for beginnersfor all node enthusiasts to build highly scalableweb applications.These bestnodeJS ...
05:47 am GMT - Tue, January 18, 2022
Dev To
Frontend vs Backend development which is better?
Frontend vs Backend development which is better?In this post, we are going to find out the differences, advantages, and disadvantages of backend and frontend development uses of frontend and backend d...
05:42 am GMT - Tue, January 18, 2022
Dev To
What is Game development, what are game engines, and how it started | All-time-dev
What is Game development, what are game engines, and how it started | All-time-devIn this post, we are going to find out what is game development and we will also talk about its history and what...
05:41 am GMT - Tue, January 18, 2022
Dev To
What is EC2 instance and Setup of EC2 instances.
WHAT IS AN EC2 INSTANCE?Amazon EC2 stands for Amazon Elastic Compute Cloud.Cloud service providers like AWS, Azure and GCP etc. use hypervisors in their physical servers to virtualize it.EC2 instances...
05:36 am GMT - Tue, January 18, 2022
Dev To
What is SASS | All-time-dev?
What is SASS | All-time-dev?In this post, we will find out what is SASS. In this post we will find out about its history and what are the advantages, disadvantages, and salary of a SASS/SCSS dev...
05:21 am GMT - Tue, January 18, 2022
Dev To
How to change Address bar URL without refreshing the page using JavaScript
Main Article :- https://codexdindia.blogspot.com/2020/12/how-to-change-adress-bar-url-without.htmlDocumentation Video :- https://www.youtube.com/watch?v=nTiRTyh6aygwindow.history.pushState('new' , 'ti...
05:17 am GMT - Tue, January 18, 2022
Dev To
What is Developer Advocacy and how to get a job in it?
You might have seen Developer Relations (also referred to as DevRel or Developer Advocacy) around Twitter lately and been confused on what it was. Or maybe you have a fuzzy understanding of DevRel and...
05:03 am GMT - Tue, January 18, 2022
Dev To
Develope a twitter clone with ReactJS
I have developed a small social network web app for educational purpose and want to share this with the community. This app is built with ReactJS for frontend, Java Spring Boot for backend and MongoDB...
04:54 am GMT - Tue, January 18, 2022
Dev To
13 Unique and Fun APIs Project ideas
Being a developer is great - you can build almost anything you want! Sometimes, however, it's difficult to decide what to build next as there are so many different project ideas out there. To help you...
04:38 am GMT - Tue, January 18, 2022
Dev To
Go Developers Roadmap [Beginners- Advance]
GO (also called Golang) is an in-demand programming language, especially for people working with Google products. Go is used by many big companies, like Uber Medium, Dropbox, Salesforce, Netflix, IBM,...
04:36 am GMT - Tue, January 18, 2022
Dev To
Unreal Engine vs Unity Engine | Unreal Engine History | All-time-dev
Unreal Engine vs Unity Engine | Unreal Engine History | All-time-devIn this post, we are going to find out what are the top 5 popular game engines. In this post, we are also going to find out the adva...
04:09 am GMT - Tue, January 18, 2022
Dev To
Quickest method to have webpack recompile your files
Just today I started noticing that when my react code rebuilds, I get eslint errors in the console, but not in my IDE.Even stranger was the fact that when I run eslint by itself in the commandline, it...
03:50 am GMT - Tue, January 18, 2022
Dev To
JavaScript object destructuring usages you must know
IntroductionWe use JavaScript objects to store data and retrieve it later. We store data(aka information) in key-value pairs. The key-value pair is also known as the object properties. Here is a...
03:43 am GMT - Tue, January 18, 2022
Dev To
Self-Taught Developer Journal, Day 42: TOP DOM Manipulations and Events Practice cont.
Today... Practice #2:Watch the Event Capture, Propagation and Bubbling video from Wes Boss JavaScript30 program. If you want to code along with the video, you can use the contents of folder #25 f...
02:46 am GMT - Tue, January 18, 2022
Dev To
10 Best DevOps Certification Programs in 2022
In the information technology industry, getting everyone on the same page is difficult, especially when it comes to software development. Therefore, organizations are searching for people who are read...
02:13 am GMT - Tue, January 18, 2022
Dev To
How to use Insomnia to test your API
What is Insomnia?If you are developing a set of APIs, Insomnia is a great software to test your REST or GraphQL APIs in terms of functionality, performance, besides a well simple alternative.The...
02:10 am GMT - Tue, January 18, 2022
Dev To
F for Linux People
F# for Linux PeopleOriginally published 2021-12-16 on my blog at carpenoctem.dev IntroductionEverything you need to start hacking F# on Linux! Table of ContentsWhy this page existsInst...
01:45 am GMT - Tue, January 18, 2022
Dev To
I'm doing 90% maintenance and 10% development, is this normal?
During one of my internships I found I spent a lot of time doing bug fixes. You have to realize that as an entry level employee you aren't going to get the sexiest work, you're going to get the grunt ...
01:33 am GMT - Tue, January 18, 2022
Dev To
Getting Started in Web Dev
These are the top items to look in to if you are interested in getting started in Web Development (mostly front-end).This page is meant to be a resource of the most common things I end up linking to p...
01:07 am GMT - Tue, January 18, 2022
Dev To
How Satellite-X Increases Developer Productivity
WELCOME TO SATELLITE-XSatellite-X is a private company that offers consumers personal satellites. The purchase of a personal, private satellite includes launching it into a stable low-earth orbi...
12:21 am GMT - Tue, January 18, 2022
Dev To
Automating Godot game releases to itch.io
If you're a game developer, you most likely want to spend your time actually designing and developing your game. Unfortunately, a lot of time goes into not-so-interesting manual administrative tasks. ...
11:50 pm GMT - Mon, January 17, 2022
Dev To
What are the toughest communication challenges in software development?
The job would be a lot different if it were just you and the code. In your experience, what parts of the communication challenge are particularly tough in software?...
10:51 pm GMT - Mon, January 17, 2022
Dev To
How Moti is the shortest way to create universal animation based on reanimated 2
Today I would like to share my experience with Moti animation and create a Wave indicator using reanimated 2 and Moti.final code: https://snack.expo.dev/@abdelhalimahmed/live-wave-animation Let's...
10:47 pm GMT - Mon, January 17, 2022
Dev To
100 das de cdigo: 54, continuando con la creacin de mi sitio web.
Hey hey hey!Hola a todos, hoy he decidido avanzar con mi pagina personal, realmente me entusiasma pero hoy no he podido avanzar mucho por temas familiares. La seccin principal ha tomado algo de forma ...
10:40 pm GMT - Mon, January 17, 2022
Dev To
First DEV post! Pumped!!
I cannot believe I am typing this...Here goes...I was introduced to programming by a friend, November 2021. I had no prior knowledge about it so I was scared. Did i have the brain capacity to understa...
10:14 pm GMT - Mon, January 17, 2022
Dev To
100 Languages Speedrun: Episode 57: Scala
Scala is one of the JVM languages trying to dethrone Java. Currently Kotlin is leading this race by a lot, but Scala, Clojure, and Groovy are all quite popular, with JRuby being somewhat behind them i...
09:26 pm GMT - Mon, January 17, 2022
Dev To
Using NodeJS APIs in Electron with React
Looking how to use NodeJS modules (like exec to execute CLI commands) or Electron APIs (like dialog to open the native PCs file dialog to select files)?The short answer? use the IPC Renderer to create...
08:55 pm GMT - Mon, January 17, 2022
Dev To
Thirty Days of Rust: Day Six
Today was a good day and a bad day. I successfully recreated my hangman CLI game in the browser with WebAssembly, but it was not without a lot of problems, on the way and in the final product. In spit...
08:49 pm GMT - Mon, January 17, 2022
Dev To
Do You Need To Master JavaScript Before Learning React?
One of the main concerns that I see at different platforms from developers learning React is the relationship between JavaScript knowledge and React. Most of them know that React is a JavaScript libra...
08:20 pm GMT - Mon, January 17, 2022
Dev To
Adding a Next.js Administration Dashboard to your site in seconds
Making an administration dashboard for all my freelance clients is always a challenge. It's just annoying to create a new database, add it to your site, enable authentication, etc.It's understandable...
08:17 pm GMT - Mon, January 17, 2022
Dev To
Web3: the unique technology and challenges behind the hype
If you follow tech news, you've probably seen crypto evangelists say that Web3 will change the world. But what is Web3?Web3 describes applications that can interact directly with the blockchain as its...
08:17 pm GMT - Mon, January 17, 2022
Dev To
The Hascal Programming Language
Hascal is a general purpose and open source programming language designed to build optimal, maintainable, reliable and efficient software. FeaturesSimple and easy to learnFast and powerful like C...
07:56 pm GMT - Mon, January 17, 2022
Dev To
RESTful API zerinde Batan Sona Performans Testi
Balarken;Jmeter kurulumuJmeter ile test ortamnn hazrlanmaslk sonularn alnmasInfluxDB kurulumuGrafana kurulumuGrafana gsterge paneli zerinde test sonularnn gsterilmesizerinden batan sona bir perfomans ...
07:52 pm GMT - Mon, January 17, 2022
Dev To
Best Visual Studio Code Extensions for Developers
1. GitLens Git superchargedUsage - GitLens simply helps you better understand code. Quickly glimpse into whom, why, and when a line or code block was changed. Jump back through history to gain ...
07:40 pm GMT - Mon, January 17, 2022
Dev To
Firing on all cylinders (Part 2): Understanding Hidden Classes to optimize your JavaScript code
In the first part of this series we went over the differences between dynamic and non-dynamic languages. We also went over the difference between how the two approach object storage lookup. We discuss...
07:11 pm GMT - Mon, January 17, 2022
Dev To
Building GitHub Apps with Golang
If you're using GitHub as your version control system of choice then GitHub Apps can be incredibly useful for many tasks including building CI/CD, managing repositories, querying statistical data and ...
07:07 pm GMT - Mon, January 17, 2022
Dev To
How coding is like crocheting
At first glance, coding and crocheting appear to have little in common outside of both being words that start with the letter C. One is a process that allows us to build cutting-edge computer software...
07:03 pm GMT - Mon, January 17, 2022
Dev To
Top 5 websites to learn just about anything
Top 5 websites to learn just aboutanythingLearning shouldn't stop after high school orcollege.Whether you're looking to change careers or just learn something new to fight your boredom, there ar...
06:46 pm GMT - Mon, January 17, 2022
Dev To
Learn TailwindCSS: Make A Profile Card
Tailwind is a CSS framework that lets you build amazing responsive UI with less effort. If you're learning TailwindCSS, this blog can help you to build concepts stronger by creating a mini profile car...
06:40 pm GMT - Mon, January 17, 2022
Dev To
Add bookmark links to your blog to make it easy to reference
It is kind of an informal industry standard to have a bookmark link in the headings of a page. The link text is typically a link icon () or a hash symbol (#). The idea is that you can click this link ...
06:30 pm GMT - Mon, January 17, 2022
Dev To
The importance of using Server-Side Rendering with Next.JS
IntroductionServer-Side Rendering (SSR) is a resource provided by Next.JS meaning that for each request made by the user, a server-side HTML will be generated and that content will be pre-rendered. So...
06:28 pm GMT - Mon, January 17, 2022
Dev To
Dev.to's CodePen Liquid Tag is Getting an Upgrade!
Skip my practice writing and jump to the features!I only learned about dev.to last Tuesday after a coworker shared a draft article with the team. After work, I read the FAQ and the About Page. It chec...
06:22 pm GMT - Mon, January 17, 2022
Dev To
ELI5: Reactivity in Vue 3
Reactivity. It's a popular buzzword. It's also one of the most convenient features of front-end frameworks.What is it exactly, and how does it work in Vue 3? Prerequisite KnowledgeBasic JavaScrip...
06:17 pm GMT - Mon, January 17, 2022
Dev To
Host your website on GitHub Pages
Did you know that you can host a website on GitHub, for free ?No ? Then let me show you.You need to create a repository that has the following name :for me this would be lachouri.github.io, and make i...
05:32 pm GMT - Mon, January 17, 2022
Dev To
5 Articles every WebDev should read this week (03)
A curated list of the top five web development must-reads from last week. Don't miss out on the latest web development stories and insights. Read all about the cutting edge in web development, working...
05:15 pm GMT - Mon, January 17, 2022
Dev To
Working with Numbers & Strings in Python
Python is one of the most popular coding languages available and is great as a starting point in your learning journey. It can be used for a range of things, such as web and internet development, soft...
05:14 pm GMT - Mon, January 17, 2022
Dev To
Exploiting IndexedDB API information leaks in Safari 15
DISCLAIMER: FingerprintJS does not use this vulnerability in our products and does not provide cross-site tracking services. We focus on stopping fraud and support modern privacy trends for removing c...
05:11 pm GMT - Mon, January 17, 2022
Dev To
This is my first article on DEV.to
So, this is the first article here on DEV.to. I just don't know yet why have I started it. I already have two blogs. One is for my business and the other one is for fun. The non-business one is simila...
05:04 pm GMT - Mon, January 17, 2022
Dev To
Integrating Google reCAPTCHA with Laravel, Inertia JS and Vue 3.
I will show you how to add the Google reCAPTCHA version 3 with Laravel with a few simple steps.I assume you already installed Laravel with Jetstream, InertiaJS and Vue3. If not, this link will help yo...
04:56 pm GMT - Mon, January 17, 2022
Dev To
Bubble sort
Understanding algorithms can make you a better engineer. That is a big statement to start with I know but hear me out. Why i am make this statement is it helps develop thinking about problems from a c...
04:54 pm GMT - Mon, January 17, 2022
Dev To
A lightweight framework for Material Design 3
Hello devs,I am super excited to share with you the new release of https://www.beercss.com guided by Material Design 3. Oh, sorry for the shy post, ok?Hope you enjoy it! ...
04:48 pm GMT - Mon, January 17, 2022
Dev To
How to make HTML content editable?
Ever wondered? Can we make HTML content editable when it runs on a browser? The answer is YES. By using contenteditable attribute we can specify whether the content of an element will be editable or n...
04:30 pm GMT - Mon, January 17, 2022
Dev To
An Overview of CSS Positioning Schemes
IntroductionIn this post, well learn about positioning schemes, which we can use to change an elements position.This is a post in a series about topics covered in Josh Comeau'sCSS for JavaScript...
04:12 pm GMT - Mon, January 17, 2022
Dev To
Free Django v4 Starter - Soft UI Dashboard
Hello Coders! This article presents an open-source dashboard starter recently updated to work with the latest Django version. For newcomers, Django is a leading web framework powered by Python, update...
04:11 pm GMT - Mon, January 17, 2022
Dev To
iOS Code Review Checklist
To encourage iOS developers to approach code review more throughly we've built a simple check list that should be followed when going through an iOS pull request. Of course we do not go through it and...
04:04 pm GMT - Mon, January 17, 2022
Dev To
Paracetamol.js| 14: Qu imprime este cdigo JavaScript?
Qu imprime este cdigo JavaScript?console.log(typeof([] + []))A. undefinedB. numberC. objectD. stringRespuesta en el primer comentario....
03:55 pm GMT - Mon, January 17, 2022
Dev To
How to create a simple event streaming in Laravel?
IntroductionEvent streams provide you with a way to send events to the client without having to reload the page. This is useful for things like updating the user interface in real-time changes a...
03:35 pm GMT - Mon, January 17, 2022
Dev To
Know Bunzz, a game changer blockchain startup for DApp Development with No Code
In a world where businesses are starting to shift into blockchain solutions to adapt to upcoming new standards in tech and user experience, the path to that goal has been very complicated, complex and...
03:30 pm GMT - Mon, January 17, 2022
Dev To
6 Amazing Algorithms For Detecting Faces In Images With Python Code References
Did you know that there are many different algorithms for detecting faces in images?The most popular of these is the Viola-Jones algorithm, but its not perfect. There are plenty of other great options...
03:21 pm GMT - Mon, January 17, 2022
Dev To
The 3 Short Frontend tips for January
The Esc key is a very useful pattern!Folks I have pain! I'm a user who tries to use a keyboard most as it's possible. I don't like additional actions. In this post I'd like to tell about the pat...
03:12 pm GMT - Mon, January 17, 2022
Dev To
Get Signup Notifications In Telegram Using Auth0 Actions.
Auth0 actions are so powerful that they can be used to do a lot of cool things. Here's how you can send notifications to Telegram whenever a new user signs up. I recently worked on a small project whi...
03:10 pm GMT - Mon, January 17, 2022
Dev To
Simple web scraper that reads all the links to JSON files in JS
I had to get a list of all links on a webpage for a task I was working on. here I am sharing the snippet of code that I used. Let's discuss how to improve itvar tag = document.querySelectorAll("a");va...
02:56 pm GMT - Mon, January 17, 2022
Dev To
Git Branching Models
In this post, we will go over Git Branching Strategy and Git Workflows, it will not focus on comparing Git Branching Models, nor explain one by one since that story has been told more than once, but y...
02:54 pm GMT - Mon, January 17, 2022
Dev To
Speed up your Website
Speed up your webpagewe can speed up our webpage using some websites. Through this, we can develop our web development skills. 1 Page Speed InsightsOn this website, we can know our webpage...
02:50 pm GMT - Mon, January 17, 2022
Dev To
How I saved ~4 hours on client feedback
As a freelance web developer for the past 5 years I have a hard time counting the times that I have gotten unclear feedback from clients. Things like Please change the text to... leaving me:WHERE THE ...
02:13 pm GMT - Mon, January 17, 2022
Dev To
Running Kafka on Kubernetes for local development with Storage class
In a recent post I showed a setup to run Kafka on Kubernetes locally using Persistent Volumes(PV) and Persistent Volume Claims(PVC), this post covers the setup using Kubernetes Storage Class(SC) and ...
02:11 pm GMT - Mon, January 17, 2022
Dev To
Backend Engineering Skills Are Emphasized Too Heavily for Principal Engineers
There is a bias toward backend engineers at the principal engineer level. This leaves frontend engineers heavily disadvantaged when it comes to promotion time.When someone says theyre a fullstack engi...
02:03 pm GMT - Mon, January 17, 2022
Dev To
JavaScript Test Automation Complete Tutorial | Selenium WebDriver With JavaScript Tutorial | 2022
In this Selenium JavaScript Complete Tutorial, Ryan Howard (@ryantestsstuff) dives deep into how Selenium WebDriver with JavaScript can be used for automated testing of web applications. By the end of...
01:58 pm GMT - Mon, January 17, 2022
Dev To
Avoid these mistakes when you are learning a new technology
Beginners often do these mistakes when getting started to learn a new technology which leads them to confusion, demotivation and ultimately giving up. So let's see some of those mistakes and try to av...
01:45 pm GMT - Mon, January 17, 2022
Dev To
Apprendre le PHP : Manipulation des tableaux
Aujourd'hui, vous apprendrez la manipulation des tableaux en PHP.Ce cours acclr PHP est gratuit et sera publi ici sur dev.to. Je publierai un nouvel article tous les deux jours environ. Pour ne rien m...
01:42 pm GMT - Mon, January 17, 2022
Dev To
PHP crash course : Array manipulation
Today you will learn array cration and manipulation in PHP.This PHP crash course is free and will be posted here on dev.to. I'll be releasing a new article/post every two days or so. To not miss anyth...
01:19 pm GMT - Mon, January 17, 2022
Dev To
How to make full stack social media website using HTML, CSS and JS | Part 01
Hello, In today's article we'll learn to create a social media website basically an Instagram clone. I'll make it full stack from front end to backend. This is the first part of it. And in this part, ...
01:18 pm GMT - Mon, January 17, 2022
Dev To
Automated Cross Browser Testing With Jasmine Framework & Selenium
In todays fast-paced world of software development, we have new technologies and languages for development coming on very frequently. With this comes several testing and automation tools and framework...
01:14 pm GMT - Mon, January 17, 2022
Dev To
JavaScript Hoisting
In this article, we are going to discuss about hoisting in JavaScript. Hoisting, is a process that happens during the creation of execution context, which will move the declarations of variables and f...
01:03 pm GMT - Mon, January 17, 2022
Dev To
Introduction to Data visualization
Every day, the people in your organization make decisions that affect your business. When they have the right information at the right time, they can make the choices that move your company in the rig...
01:03 pm GMT - Mon, January 17, 2022
Dev To
10 Visual Studio Code editing shortcuts
Visual Studio Code is a powerful tool that developers like us use on a daily basis for hours. It also is a favorite for a few of us as well. As we spend most of the time typing code, there are a few k...
01:01 pm GMT - Mon, January 17, 2022
Dev To
Functions in JS and it's use cases
Function typesFunction declarationFunction expressionArrow FunctionsImmediately Invoked Function expression Function Declarationfunction foo(){ console.log("Do not use var");}Function d...
12:57 pm GMT - Mon, January 17, 2022
Dev To
Making Games in Rust - Part 10 - Death & Enemies
If you did not read the previous articles, you can start here.We can start and stop our game, we have a map to explore, but our player cannot win or lose.This article will allow our player to die, and...
12:31 pm GMT - Mon, January 17, 2022
Dev To
My Command Line Tools for Linux Terminal in 2022
In the beginning of this year, I started to search some new and modern command line tools for the Linux terminal. Here are some that I am currently using. LSDLSD (or LSDeluxe) is a rewrite of ls ...
12:20 pm GMT - Mon, January 17, 2022
Dev To
Amazon Machine Learning: Amazon SageMaker
IntroductionAmazon Web Services (AWS) offers a wealth of services and tools that help data scientists leverage machine learning to craft better, more intelligent solutions. This article is ideal...
11:38 am GMT - Mon, January 17, 2022
Dev To
Day 80 of 100 Days of Code & Scrum: Thinking of Learning MySQL or Flutter
Happy new week, everyone!...I don't think anyone says "happy new week" but whatever.Today, I planned out my Weekly Sprint Goals. I intend to finish the Services pages for my company website, then depl...
11:16 am GMT - Mon, January 17, 2022
Dev To
GraphQL Fundamentals: Hands-On
In this post we will explore some of the fundamental concepts of GraphQL in a hands-on way. The goal of this post is to allow the beginner to gain a familiarity with the basic features of GraphQL. ...
11:16 am GMT - Mon, January 17, 2022
Dev To
Django v4 Release Summary - Free Samples Included
Hello Coders! This article is a quick overview over the latest release of Django Framework. In December 2021 Django Version 4 has been released with various upgrades to the framework, improvements, de...
10:53 am GMT - Mon, January 17, 2022
Dev To
15 Recommended Books For Computer Science Students
We are in the modern world where the digitization of education is already going on. Now lots of blogs, articles are there on the internet to learn from. But Book has its own value, the author puts his...
10:52 am GMT - Mon, January 17, 2022
Dev To
Stop rewarding quantity!
I have received a DEV badge to honor consistency of writing, as I had published at least one post per week for eight weeks. Notifying me of the badge, DEV wants to encourage me to continue the streak ...
10:41 am GMT - Mon, January 17, 2022
Dev To
How to get rid of Internet Explorer faster but carefully
Many web developers eagerly look forward to Internet Explorer End of Life, scheduled on June 15th, 2022. We definitely do as well! Of course, this EOL date doesnt mean that all IE users will be gone b...
10:30 am GMT - Mon, January 17, 2022
Dev To
What is .env ? How to Set up and test a .env file in Node?
What are environment variables ?Environment variables offer information on the process's operating environment (producton, development, build pipeline, and so on). Environment variables in Node ...
10:22 am GMT - Mon, January 17, 2022
Dev To
Copy any code snippet in a click as never before
We often copy text or code snippets or any other kind of resource quite commonly while browsing the web. Copying sometimes got to be tedious work in certain situations.Using keyboard shortcuts quite o...
10:20 am GMT - Mon, January 17, 2022
Dev To
Imgur API Image Uploader using JavaScript ( HTML)
Source :- https://compile.blog/imgur-api-image-uploader/See Example :- https://gurimg.sh20raj.repl.co/Video Documentation :- https://youtu.be/Gh1ngxdIXAkCodepen Demo :- https://codepen.io/SH20RAJ/pen/...
10:17 am GMT - Mon, January 17, 2022
Dev To
How to work with configs in Mezon Framework
Mezon has it's own routine for working with configs. It can be accesed with a set of functions, wich are described below.This is the way how to start using it in your project:composer require mezon/co...
10:01 am GMT - Mon, January 17, 2022
Dev To
Taking localization to i18next level
The i18next library is one of the most popular choices for formatting translations in React applications. We decided, that we want to improve the experience by offering an easy integration with Tolgee...
09:34 am GMT - Mon, January 17, 2022
Dev To
Striver's SDE Sheet Journey - 15 Majority Element (>N/2 times)
Problem Statement :-Given an array nums of size n, return the majority element.The majority element is the element that appears more than n / 2 times. You may assume that the majority element always e...
09:08 am GMT - Mon, January 17, 2022
Dev To
AWS open source news and updates 96
Jan 17th, 2022 - Instalment #96Newsletter #96. Welcome to another great round up of open source projects, news and great content. This week, we have new open source projects such as Event Catalo...
08:55 am GMT - Mon, January 17, 2022
Dev To
Web Development Trends
12 Web Development Trends That Would Rule 2022:Web development is one of the technology sectors that has defined the road to ultimate success for every business during the last decade. The most import...
08:55 am GMT - Mon, January 17, 2022
Dev To
Data Structures and Algorithms in JavaScript
Welcome and Hello ! A little bit About MeMy name is Pieter van Zyl I'm a South African, Full-Stack Developer working as a consultant. My team focuses on Full stack Machine Learning Solution...
08:39 am GMT - Mon, January 17, 2022
Dev To
Memoizing with React.useMemo
Hey everyone ,In this article, let us learn about a very special React Hook called as the useMemo hook and understand how and when to use it. This article was first published on https://the-nerdy-dev....
08:31 am GMT - Mon, January 17, 2022
Dev To
Write better code with these 5 JavaScript features
JavaScript is one of the most popular computer languages of all time, one of the reasons for this is the highly intuitive syntax of JavaScript. That's not even the best part, the best part is that a l...
08:27 am GMT - Mon, January 17, 2022
Dev To
How to learn JavaScript (FREE JavaScript Course 2022)
JavaScript ? '', , JavaScript Course FREE , (What is JavaScript)? Js JavaScript scripting , , - - , - HTML docu...
07:48 am GMT - Mon, January 17, 2022
Dev To
React js CURD WebApp
Getting Started with CURD applicationmeans create update read deleteThis is a contacts sharing webapp you can perform the CURD oparetions with firebase database check this now Contacts. Av...
07:48 am GMT - Mon, January 17, 2022
Dev To
How to make full stack social media website using HTML, CSS and JS | Part 01
Hello, In today's article we'll learn to create a social media website basically an Instagram clone. I'll make it full stack from front end to backend. This is the first part of it. And in this part, ...
07:45 am GMT - Mon, January 17, 2022
Dev To
Using Modules and Pinia to structure Nuxt 3 app
Building a Hello World application in Nuxt 3 is relatively simple, but you will most probably reach a stage in your project where you will need to structure your application in order to have easy cust...
07:41 am GMT - Mon, January 17, 2022
Dev To
A11y tips: autocomplete your form fields
The autocomplete attribute allows the user agent to automatically fill in certain form fields by obtaining the value from previous past values entered by the user, or from pre-configured values. It ca...
07:41 am GMT - Mon, January 17, 2022
Dev To
Tips: One important question you may want to ask during interviews
"How long have you been working for this company?"If most answers are less than one year and it's not a new company or team, think twice before you join this company.Please feel free to leave yo...
07:28 am GMT - Mon, January 17, 2022
Dev To
Urge to build CLIs : Gamechanger
I will first take you to the reason and urge I have for building CLI tools and then make your hands dirty by building a CLI-based calculator with Cobra! In case you are well motivated to build CLIs, I...
06:47 am GMT - Mon, January 17, 2022
Dev To
12 ways to get more GitHub stars for your open-source project
The steps that we took to grow from 0 to 4,500 stars on GitHub within a few months.We launched ToolJet (https://github.com/ToolJet/ToolJet) in June 2021, since then we've got more than 4500 stars for ...
06:40 am GMT - Mon, January 17, 2022
Dev To
Setting up a basic TypeORM starter
In this article, we'll be setting up a basic TypeORM started. I want to have this starter in my toolkit to showcase a conversion to Prisma later on.Note: You will be able to use this article to set up...
06:35 am GMT - Mon, January 17, 2022
Dev To
How to create and run your first Svelte Rollup Application?
In this post, we will learn how to run our first Svelte Rollup Application.To make things easy to understand, we will create a small Svelte app from scratch and write a basic Rollup configuration to b...
06:27 am GMT - Mon, January 17, 2022
Dev To
My React js Todo App
this is my first react js project i am build. it is a add and delete operations i am used this firebase database for this Firebase Firestore. with this make i got more firebase and react js experience...
06:19 am GMT - Mon, January 17, 2022
Dev To
5 lessons I learned working on a real life application
On the road to becoming a developer, creating your own projects is on of the best things you can do to learn by applying your knowledge. However, nothing can compare you working on a real life applica...
06:13 am GMT - Mon, January 17, 2022
Dev To
Build a simple water drinking tracker with JS
What:We will be building a simple water drinking tracker Why:This will help you understand how to work with: FunctionsDOM manipulationBasic CSS styling How:We will be using HTML, CSS a...
06:12 am GMT - Mon, January 17, 2022
Dev To
Understanding Docker in a visual way (in video): part 6 Container
Understanding Docker can be difficult or time-consuming. In order to spread knowledge about Cloud technologies I started to create sketchnotes about Docker, then I've auto-published a book and since n...
06:08 am GMT - Mon, January 17, 2022
Dev To
5 tech companies with pay transparency hiring remote developers right now
Salary. Job seekers want to know what companies are offering as early as possible. While most employers do not disclose salary information to candidates, about 10% of companies we analyzed do so. That...
05:21 am GMT - Mon, January 17, 2022
Dev To
13 Free Development Certification to get in 2021
Certification Course helps a person to grandstand his capability, responsibility for the calling, construct aptitude in his expert branch of knowledge, and assists with work progression. It's anything...
03:32 am GMT - Mon, January 17, 2022
Dev To
Add google analytics to your Next.js app
Wassup everyone, let's see how to add google analytics to your Next.js site. Google Analytics will help you to see the performance of each page, how well the site is doing in countries, different devi...
02:40 am GMT - Mon, January 17, 2022
Dev To
Bitcoin Private Key Finder and Generator address , hack wallet with python
Bitcoin Private Key Wallet Finder Generator address and Private KeyReceived input Range For user use python 3.8 and Pycharm Professional , blockcypher , moneywagon urlib satoshi package for this proje...
02:06 am GMT - Mon, January 17, 2022
Dev To
Some Javascript Methods: slice() & splice()
Hey everyone, my name is Dez and I am new to programming as well. I wanted to share my understandings of some javascript methods I have learned. If I messed anything up PLEASE feel free to correct me ...
01:19 am GMT - Mon, January 17, 2022
Dev To
Leading developer relations at a Silicon Valley Startup
Moving to San Fransisco and working for a startup in Silicon Valley has been a dream of mine for a while. After all, it is the startup tech hub of the world. As a fresh college graduate last year, I g...
12:44 am GMT - Mon, January 17, 2022
Dev To
Rare & useful Git commands summarized solution to difficult scenarios while using Git
Git commandsgit restore . - restores the files to the previous commit/ undos all the local changes that haven't been commited.git restore index.html - restores only that particular file to the r...
11:25 pm GMT - Sun, January 16, 2022
Dev To
I erroneously deletedy root partition. Now what?
Posted on Reddit's r/archlinux and r/techsupport.Is there a way I can reinstall Arch from the bootstick I still have? I've been following this tutorial, and how my system and it differs is that all o...
11:23 pm GMT - Sun, January 16, 2022
Dev To
Firing on all cylinders(Part 1): Understanding object value lookup in JavaScript interpreters and the rise of hidden classes
There is a lot of information around writing performant JavaScript and optimizing your code for the v8 engine. When you are reading through this information you will see a lot of phrases like inline c...
11:22 pm GMT - Sun, January 16, 2022
Dev To
A Guide to writing to better comments
IntroductionYou're probably thinking," what's new with comments?" and you'll be right to think that.Often times, not much thought is put into writing a comment. They are mostly ignored and consi...
10:39 pm GMT - Sun, January 16, 2022
Dev To
Things I learned in my first experience as a Frontend Developer
Throughout the last 2 years I have been working in the tech industry, I have learned many things that have made me grow as a person but also as a professional.Without a doubt, one of the experiences w...
10:38 pm GMT - Sun, January 16, 2022
Dev To
WTF JavaScript: A Variable with Side Effects
JavaScript has many quirks and difficult-to-understand behaviors. There are hilarious talks such as WTFJS and WAT that make fun of JavaScript for its strangeness.Since I work on refactorings, I have t...
10:31 pm GMT - Sun, January 16, 2022
Dev To
Peregrine Update - The Python-like programming language that's as fast as C
"Blazing-Fast Language for the Blazing-Fast World" - Peregrine Motto IntroductionHey guys, it's been a long time! If you don't already know me, my name is Ethan and I'm one of a few Peregrine Pro...
10:09 pm GMT - Sun, January 16, 2022
Dev To
New frameworks, old traditions
Do you know of the red car syndrome?When we learn and start using a new language, or especially a framework, we tend to see how some people do something.But my point is not that after start learning s...
09:15 pm GMT - Sun, January 16, 2022
Dev To
Phoenix LiveView, but event-sourced
Event sourcing is a powerful way to structure an application, and I've discovered that it pairs beautifully with Phoenix LiveView.The context: I'm building a cryptocurrency exchange application. I don...
08:56 pm GMT - Sun, January 16, 2022
Dev To
The Sad Truth as to Why I Chose to Change Careers to Software Engineering
When I am working on these codes, it's like I am solving problems in my own life and it reminds me that as long as I don't give up and I am persistent I can do anything.I'm going to date myself here, ...
08:47 pm GMT - Sun, January 16, 2022
Dev To
Advanced JavaScript Series - Part 5: IIFE & 'this' keyword in JS(tricky Eg.), call(), apply(), bind(), Currying(Functional Prog)
IIFEAn IIFE (Immediately Invoked Function Expression) is a JavaScript function that runs as soon as it is defined. Use cases- Helps avoid polluting the global namespace-Since our appli...
08:25 pm GMT - Sun, January 16, 2022
Dev To
Advanced JavaScript Series - Part 4.2: Scope Chains and their working, Lexical and Variable Environments
What is a Scope Chain?The Scope Chain is the hierarchy of scopes that will be searched in order to find a function or variable.Credits- Anuradha AggarwalWhen a variable is used in JavaScript, th...
07:26 pm GMT - Sun, January 16, 2022
Dev To
How I made an Online E-book store and reader
IntroductionFirst of all, I am a full stack web developer working as a freelancer. I have done many projects with Django for many of my clients, but recently I thought about initiating a startup...
07:20 pm GMT - Sun, January 16, 2022
Dev To
How to use TailwindCSS 3.0 without external NPM scripts, just Hugo pipes
TailwindCSS is a utility-first CSS framework for rapid UI development and as of version 3, the JIT mode is the new default. Among other benefits, it renders a CSS file, that only contains the code, th...
07:09 pm GMT - Sun, January 16, 2022
Dev To
Thirty Days of Rust: Day Five
Today I wanted to take it easy a little bit and try some WebAssembly with Rust. Over the years I've gotten very used to JavaScript, but now that I'm doing this challenge, I wanted to dip my feet into ...
07:02 pm GMT - Sun, January 16, 2022
Dev To
Forms In React | Day 13
WhatForms They are used to take in the use Input.Goals :Build Form with ReactUnderstanding What Controlled Component areSo in the HTML forms , they have their own state , the whole Application ...
06:41 pm GMT - Sun, January 16, 2022
Dev To
REST API Design
MotivationThis article is written primarily for backend developers that are looking for some practical examples of "how-to" design their REST APIs so they would be strain forward for other devel...
06:38 pm GMT - Sun, January 16, 2022
Dev To
How to Setup Next App, and MUI5 with Typescript
IntroductionNext.js is a JavaScript open-source framework built on top of Node.js that enables you to build superfast and extremely user-friendly static websites, as well as web applications usi...
06:35 pm GMT - Sun, January 16, 2022
Dev To
You're running untrusted code!
Last December, Log4Shell shortened the nights of many people in the JVM world. Worse, using the earthquake analogy caused many aftershocks after the initial quake. I immediately made the connection be...
06:32 pm GMT - Sun, January 16, 2022
Dev To
Habits to build
The topic of habits is mentioned in almost every self-help book. And it is no wonder why. If I look back at what helped me last year it was just a few habits that had a tremendous impact on me. And th...
06:24 pm GMT - Sun, January 16, 2022
Dev To
I've read... The Pragmatic Programmer
Truly a classic. It's definitely a must-read book for programmers and even people managing programmers. Initially released in 1999, The Pragmatic Programmer is a book about becoming a Pragmatic Progra...
06:14 pm GMT - Sun, January 16, 2022
Dev To
I created Quiz-app a quiz game ecosystem
I have created a quiz-app with Html and Javascript 4 months ago which i used to learn javascript intermediately it uses basic javascript queries This Application is best for beginners and Intermediate...
06:13 pm GMT - Sun, January 16, 2022
Dev To
I created Sweetgradients a Color gradient Ecosystem
SweetGradients -A Platform where you can find out color graidents easilyStory behind SweetGradients -When i was looking for gradients to be used in a project i didn't find anything but finally i...
06:04 pm GMT - Sun, January 16, 2022
Dev To
(function(){....})() Did you Know what is this
this function is called Immediately Invoked Function Expression(IIFE) what's the use of this functionwell this function get invoked itself at the time of load and we can do any ui process at that time...
06:00 pm GMT - Sun, January 16, 2022
Dev To
How to create user IAM role for AWS console
Sign in to the AWS Management Console and open the IAM console at https://console.aws.amazon.com/iam/.1. In the navigation pane, choose Users and then choose Add users.2. Type the user name for the ne...
05:52 pm GMT - Sun, January 16, 2022
Dev To
reusing css color attributes
:root{--primary-color:red;--secondary-color:blue;}root element match the top most element in a web document(tree structure) so when creating variables in root it can be accessed anywhere inside the do...
05:40 pm GMT - Sun, January 16, 2022
Dev To
Understanding JavaScript Methods as an Absolute Beginner
As an absolute beginner, having learned and understood the syntax of a programming language, the next step is to understand how to use the methods of the language. I like to think of methods as the vo...
05:32 pm GMT - Sun, January 16, 2022
Dev To
Automate password rotation with Github and Azure (Part 2)
OverviewWelcome to part 2 of my series on automating password rotation. A few months ago I published a tutorial on how to automate password rotation using a GitHub Action workflow and an Azure k...
05:24 pm GMT - Sun, January 16, 2022
Dev To
Share Mp3 as Secret Message
It's easy to share text, string, JSON, or XML data over the web. But what if there is a need to share an MP3 file as a secret message?You can use MP3 to base64 string tool do that.I have been using MP...
05:09 pm GMT - Sun, January 16, 2022
Dev To
Building a Snake Game With Fyne and Go.
How to install GO.How to install fyne.Drawing Snake and Fruit on Fyne Canvas. Adding a timer to move the snake. Using Keys to Control direction.** 1 How to install Go**The GO can be downloaded and ins...
05:09 pm GMT - Sun, January 16, 2022
Dev To
How to Vibrate Phone using Online Vibrating Tool?
Sometime there is dire need to test the phone vibration on any mobile phone. Instead of going to any setting and figure out how to vibrate any phone, here is an tool which can do it for you.You can go...
04:39 pm GMT - Sun, January 16, 2022
Dev To
How to host wordpress website in 3 easy steps using AWS Lightsail
Step 1: Create or login to AWS account - Login/sign up to AWS Step 2: Create Wordpress Instance in LigtsailAfter Login Click on Services in AWS console and search for Lighsail and open Ligh...
04:06 pm GMT - Sun, January 16, 2022
Dev To
Automated Workflows: Sending your form response to Discord
If you want to establish some nice automated integration between two or more applications, you can make use of low-code tools like Zapier or Integromat. These tools have over 1000 apps available for i...
03:59 pm GMT - Sun, January 16, 2022
Dev To
The problem with sticky headers and sticky sidebars
I hate sticky headers. And sticky sidebars. Let me tell you why.By that I mean any content that stays at the top of the page even after you've scrolled down. I also hate sticky sidebars. By which I me...
03:55 pm GMT - Sun, January 16, 2022
Dev To
State of the Web: Serverless Functions
Serverless functions (also known as Function as a Service) execute code statelessly on the Cloud. This means that they can do things like scale infinitely and run anywhere. There are many different se...
03:41 pm GMT - Sun, January 16, 2022
Dev To
Introduction to Git
Git is an open-source, version control tool created in 2005 by developers working on the Linux operating system; GitHub is a company founded in 2008 that makes tools which integrate with git. You do n...
03:15 pm GMT - Sun, January 16, 2022
Dev To
Turn a Shopify backend open-source and headless in less than 10 minutes
In this article, I will show you how to migrate all of your products and collections from a Shopify backend to an open-source headless commerce backend, Medusa, in less than 10 minutes.Medusa is an op...
02:54 pm GMT - Sun, January 16, 2022
Dev To
My first 100 followers on Dev
First of all, thanks to the Dev community for giving feedback on my posts and appreciating my content. How it startedI always had a thing for writing. I had been writing Medium blogs about my tra...
02:20 pm GMT - Sun, January 16, 2022
Dev To
How not to let social media and your phone destroy your life
Phone addiction is a serious problem across all age ranges. Recently, a friend told me that they went to bed at midnight but were up till 3 AM scrolling Instagram. They said they lost track of time.I ...
01:49 pm GMT - Sun, January 16, 2022
Dev To
How does asynchronous JavaScript work behind the scenes?
Introduction:Before going deep into the core of the JavaScript runtime and how async code tasks are run behind the scenes, lets get the basics clear. JavaScript is a single-threaded language. Th...
01:49 pm GMT - Sun, January 16, 2022
Dev To
How to implement Socket.io using Typescript
Typescript, according to its own website, is a strongly typed programming language that builds on Javascript. It can be seen as a superset of solutions and resources that makes Javascript more reliabl...
01:42 pm GMT - Sun, January 16, 2022
Dev To
Component-First State Management for Angular Standalone Components
IntroductionIn 2021, Angular announced an RFC (Request For Comments) for Standalone Components. Optional NgModules have been a frequent ask from the framework's community since their introductio...
01:20 pm GMT - Sun, January 16, 2022
Dev To
Light Out game | Day 12
Today I have made a Light Out Game , Not From the Scratch It was an Exercise of the React Course BY Colt Steele.The Game Look Like This WorkingWhen you clicks on any cell it will toggles his nei...
01:11 pm GMT - Sun, January 16, 2022
Dev To
Difference between bootstrap and twitter bootstrap
Bootstrap is a CSS framework used in front-end applications - that is, in the user interface screen - to develop applications that adapt to any device.In WordPress, for example, it can be installed as...
01:09 pm GMT - Sun, January 16, 2022
Dev To
Defensive & offensive programming
Defensive programming is a term that many programmers have heard of. It's related to error handling and having correct programs. For some programs, defensive programming is essential. For others, it m...
01:04 pm GMT - Sun, January 16, 2022
Dev To
Image Animation Using HTML CSS & GSAP
Hello Guys,Today I Created an Amazing Image Animation using HTML CSS & GSAP Animation. To animate the image I use the GSAP.timeline() and gsap.from() method to achieve this effect. If you had mult...
01:02 pm GMT - Sun, January 16, 2022
Dev To
Saving Millions of Images Series [Part Four]
Using Cloudflare CDN for your needsWhile working on this series: "storing one billion images on your floppy disk," I explored what is going on at the CDN service providers market.And while digging on ...
12:55 pm GMT - Sun, January 16, 2022
Dev To
Global error page in Angular
This is a relatively small and simple article, but I felt it is still worth posting because of the utility of the topic. anirbmuk / angular-error-handler ...
12:51 pm GMT - Sun, January 16, 2022
Dev To
JavaScript Functions Explained - Part 1
Easy to understand example codes, animations (hand made by me). This article and videos is designed for both "Desktop" & "Mobile" users.If you are a visual "mobile" person, the above video is for ...
12:48 pm GMT - Sun, January 16, 2022
Dev To
How 1.5 years of writing posts on dev.to made me a better developer
I've been here for a while now. I love the community, the people are amazing and I learned so much while reading the amazing articles the authors on here have to offer.I also write articles every othe...
12:44 pm GMT - Sun, January 16, 2022
Dev To
How to separate public folder in laravel
Hi,everyone know that is really difficult to host Laravel project on shared host because they give just one folder public_html, and is the only entry point folder. but the structure of Laravel entry p...
12:03 pm GMT - Sun, January 16, 2022
Dev To
CloudWatch RUM for all insights
CloudWatch RUM was recently launched during re:Invent 2021 which provides insights to your web-application about certain metrics based on user-actions and errors for debugging.You can read about the a...
11:49 am GMT - Sun, January 16, 2022
Dev To
Personal Training Website Project
Why Do I Do This?!Hey y'all, Chris here. I've started a new project for my Wife's work. I want to document this journey and share my experience, thoughts, learn to write posts and mostly motiva...
09:49 am GMT - Sun, January 16, 2022
Dev To
How to build a Tailwind CSS timeline component with Flowbite
I've been using Tailwind CSS to build websites and the power of the utility classes coupled with the components from Flowbite makes it so much more easier and fun!I've started a tutorial series on how...
09:17 am GMT - Sun, January 16, 2022
Dev To
CRUD is simple until it's not
Every app is just a glorified CRUD app with extra steps.There are a lot of debates happening in the dev community between using complex architecture (such as CQRS) and viewing everything as a CRUD.I w...
09:15 am GMT - Sun, January 16, 2022
Dev To
GitHub CLI on GitPod
What is GitHub CLI?It is GitHubs official command line tool. It brings pull requests, issues, and other GitHub concepts to the terminal next to where you are already working with git and your co...
08:51 am GMT - Sun, January 16, 2022
Dev To
Day 79 of 100 Days of Code & Scrum: Eleventh Weekly Retrospective
Happy Sunday, everyone!I had trouble keeping up with my goals this week, because they involved different things. These were learning more about Next.js and Scrum, adding pages to my company site, send...
08:37 am GMT - Sun, January 16, 2022
Dev To
What is an IIFE in Javascript?
IIFEAn IIFE is (Immediately Invoked function Expression) that runs as soon it is defined.(function () { var number = Math.random() * 10 console.log(number >= 5)})()It is a design pattern al...
08:21 am GMT - Sun, January 16, 2022
Dev To
Writing unit tests for EF Core
Gday guys!Its been a while since Ive had a good look at Entity Framework, since for the last couple of years Ive been professionally living in mostly NoSQL-land. Earlier today though, I thought Id cra...
08:12 am GMT - Sun, January 16, 2022
Dev To
Writing Chrome Extensions Using Svelte-Kit and Manifest v3
Svelte-Kit has been an amazing tool to create great responsive and reactive websites. But with its roots as a compiler, I wondered how I could use it to create a Chrome Extension, and as it turns out ...
08:07 am GMT - Sun, January 16, 2022
Dev To
A first look at Prisma Studio
Ever since I started showing interest in Prisma, the Studio element kept showing up everywhere.Prisma studio is basically a GUI for the data in your database.I haven't used it myself at the time of wr...
07:51 am GMT - Sun, January 16, 2022
Dev To
How Angular Application Starts - Behind The $cene story!
Today we will learn the application flow in Angular. What happens when the application starts. It would be a theory but again an important one if you want to master Angular.1 angular.json When yo...
07:45 am GMT - Sun, January 16, 2022
Dev To
The best free resources to get started with ethereum, dapps, solidity, NFTs & beyond in 2022
Table Of ContentsDocsYoutubeOthers Docs Trust me docs are the great way to learn anything with much deeper way and gain more knowledge. Official documentationsWhat is ethereum ?How eth...
07:06 am GMT - Sun, January 16, 2022
Dev To
Why is security important in infrastructure as code ?
Hello Devs, Recently delivered session at DevSecOps Conference 2022 on Infrastructure as code (IaC) and how to keep secure and best practices to follow. Writing this blog on similar topics for refere...
07:05 am GMT - Sun, January 16, 2022
Dev To
var vs let & const.
Redeclaration of variableYou can redeclare a variable with var but not with let and const:var foo = 34; var foo = 46;foo; // 46But if we try to redeclare a variable with const and let, we will g...
06:56 am GMT - Sun, January 16, 2022
Dev To
Deep dive into React codebase [EP2: What package from the repo is the most popular on npm?]
PrefaceIn the previous episode we laid the foundation of our React understanding and now we are ready to continue the journey! Today we'll find out about other packages, that live in the React m...
06:26 am GMT - Sun, January 16, 2022
Dev To
Headphone responsive landing page with HTML CSS
This is my 1st website of the "10 responsive websites with HTML CSS" challenge. This challenge is inspired by the florin pops "10 websites with HTML CSS" challenge which is currently published on YouT...
06:25 am GMT - Sun, January 16, 2022
Dev To
18 ways to ATTACK a Vault server | Production hardening | Tharun
YouTube video Podcast: EpisodeIn this episode we will look at 18 ways in which your Hashicorp Vault server or any Linux server in general can be attacked. We will also discuss on how t...
06:23 am GMT - Sun, January 16, 2022
Dev To
Making a Chrome extension for Gmail notifications
Blue Bell Gmail notification toolI was searching for a simple extension that would allow me to quickly view new e-mails received. I found some of the greatest extensions. But what impressed me the mos...
06:16 am GMT - Sun, January 16, 2022
Dev To
Front-End Web andMobile Developmenton AWS
AWS offers a wide range of tools and services to support development workflows for iOS, Android, React Native, and web front-end developers. There is a set of services that make it easy to build, test...
05:51 am GMT - Sun, January 16, 2022
Dev To
25 Tips I Wish I Knew Before I Started to Code
Starting on the journey of coding can be extremely daunting. Some tips can ease your path at the beginning of the journey. Here are 25 tips I wish someone told me when I was starting out 1. You d...
05:40 am GMT - Sun, January 16, 2022
Dev To
Freelancing For The Summer
I'm graduating high school this summer, and I'm not sure any of the places I've applied to for internships will even reply Does anyone have any expreience with freelance work on Fiverr or similar plat...
05:35 am GMT - Sun, January 16, 2022
Dev To
Setup Vault in HA with MySQL backend in 10 minutes | Hashicorp | Tutorial | Tharun
How to set up Vault in High Availability ( HA mode ) with MySQL as storage backendIn this tutorial we will look at how we can use MySQL as a backend to Vault. This setup will involve end to end ...
05:32 am GMT - Sun, January 16, 2022
Dev To
Convert a File to a Base64 string or DataURL using JavaScript
Converting JavaScript file objects or blobs to Base64 strings can be useful. For example when we can only send string based data to the server. In this tutorial well explore how to use JavaScript to g...
05:32 am GMT - Sun, January 16, 2022
Dev To
Convert a File/URL File to a Base64 string or DataURL using JavaScript
Converting JavaScript file objects or blobs to Base64 strings can be useful. For example when we can only send string based data to the server. In this tutorial well explore how to use JavaScript to g...
05:09 am GMT - Sun, January 16, 2022
Dev To
java traditional method to remove duplicate String
I just saw a post in dev someone solved same problem using collections in java. so i thought let me try the same problem to solve in traditional way`public class Main{public static void main(String[] ...
03:32 am GMT - Sun, January 16, 2022
Dev To
Leaving electron.js to the past.
So, I recently started using tauri because electron.js was no longer working on my pc... I was amazed to see the release build size of the tauri app.It was way smaller than expected. Size Compari...
02:52 am GMT - Sun, January 16, 2022
Dev To
Introducing Myself.....
Hey I'm Muhammed Fuhad. Iam New To This Development Community. First of all Iam introducing myself.Iam 13 years old boy intrested in coding. Currently iam learning the basics of coding.this are the al...
02:40 am GMT - Sun, January 16, 2022
Dev To
What is Agile?
What is Agile?Agile is an approach to project management that centers around incremental and iterative steps to completing projects. The incremental parts of a project are carried out in short-t...
02:31 am GMT - Sun, January 16, 2022
Dev To
Using rxjs Operators to Call an API on User Input and Create a Unique Username Field
In this post I will demonstrate a general strategy for performing a search or other api call while a user is typing, by making an input field for a unique username.I like this strategy because it is s...
02:08 am GMT - Sun, January 16, 2022
Dev To
100 Days of Code
Hey, happy new year everyone! I'm hoping that 2022 will bring many positive changes for myself and whatever you, reader, may need! GoalsWith that said. I have some goals I want get down (in no or...
12:55 am GMT - Sun, January 16, 2022
Dev To
Great chat with Devon on his new podcast DEVCODER TV
I've been following Devon's journey for a while while I lurk around Career Karma.When I heard he was starting a podcast, I reached out - and guess what! I got to be the first guest.It was really nice ...
12:39 am GMT - Sun, January 16, 2022
Dev To
How to Start Contributing to Open Source
This has been my first year as a developer and I've learned a lot by contributing to multiple open source projects. I've heard from other Dev's that they've had trouble finding open source projects an...
11:31 pm GMT - Sat, January 15, 2022
Dev To
We made a website to easily share links between our devices.
My partner and I made a website to make us easily share links between our devices.https://www.linkshared.io/ BackstoryMany times when we found something interesting and wanted to share a link fro...
10:55 pm GMT - Sat, January 15, 2022
Dev To
The State of Copy-Pasting in JavaScript
I recently did some work on a VS Code extension whose purpose is to handle rich pastes. It prompted me to survey different copy-pasting libraries and the state of the NPM ecosystem as a whole. Ho...
10:49 pm GMT - Sat, January 15, 2022
Dev To
Getting Started with open-wc and Web Components
One month ago, I hadn't written a single line of JavaScript.I knew that JavaScript was important, but I seemed to be scared away by the massive ecosystem. As I looked deeper into the powerful things t...
10:48 pm GMT - Sat, January 15, 2022
Dev To
Linux zerinde Intel 6. nesil ilemcilerdeki titreme sorunu
Intel 6. nesil ilemcilerin (Skylake) entegre ekran kartlarnda "Screen Flickering" ad verilen ekranda hafif bir titreme sorunu bulunmakta. Sorun zmBu sorunu gidermenin en nemli yollarndan birisi ...
10:22 pm GMT - Sat, January 15, 2022
Dev To
How to Install Docker On Windows OS
So you're getting started in web components. Maybe someone you know told you to work in docker. What does that mean? How do you even install it? What should you do with it? I'm going to walk you throu...
10:02 pm GMT - Sat, January 15, 2022
Dev To
Views in Comet
Comet is a .NET experiment inspired by Flutter and Swift UI for building cross-platform apps with C#. dotnet / Comet Comet is an MVU UIToolkit...
09:16 pm GMT - Sat, January 15, 2022
Dev To
An Innovative Idea for Holding State in CSS
When it comes to CSS and HTML, application state falls into these categories:cascade state: classes/checkbox state/other dompseudo state: based on current user interactionanimation state: pre-determin...
09:14 pm GMT - Sat, January 15, 2022
Dev To
Sunnyside Landing Page using HTML CSS JS
How to make sunnyside landing page using html css and javascriptIn this video, I will show you how to create (mobile-first responsive) sunnyside landing page using html css and javascript.HI I'm Sadee...
08:19 pm GMT - Sat, January 15, 2022
Dev To
class_eval vs. instance_eval in Ruby
This post explains the difference between class_eval and instance_eval methods in Ruby. If you keep getting confused between them when reading or writing Ruby code, it should clarify things a little. ...
08:09 pm GMT - Sat, January 15, 2022
Dev To
[PT-BR] - RSPEC & RUBY - DO GO HORSE AO TDD
PrlogoO que voc ir ler abaixo so apenas alguns dos vrios motivos para se usar testes, especialmente desenvolver guiado por testes.Como um desenvolvedor iniciante, sempre questionei internamente ...
08:02 pm GMT - Sat, January 15, 2022
Dev To
Here's how I made a simple Chrome Extension to close all open tabs
Extensions are software programs, built on web technologies (such as HTML, CSS, and JavaScript) that enable users to customize the Chrome browsing experience.Chrome Extensions are fairly easy to creat...
07:24 pm GMT - Sat, January 15, 2022
Dev To
SQL Basics (Zero to Hero)- Part 01
SQL - Structured Query LanguageA table is a collection of related data entries and it consists of columns and rows.Eg: SELECT * FROM Customers;--> It will retrieve all records data from customer ta...
07:18 pm GMT - Sat, January 15, 2022
Dev To
Component Communication (Parent to Child & Child to Parent)
Today we will learn one of the most important topic in Angular - how to communicate between two components when they have a parent child relationship. Prerequisite You need to know (if not please fol...
07:18 pm GMT - Sat, January 15, 2022
Dev To
Component Communication in Angular (Parent to Child & Child to Parent)
Today we will learn one of the most important topic in Angular - how to communicate between two components when they have a parent child relationship. Prerequisite You need to know (if not please fol...
07:14 pm GMT - Sat, January 15, 2022
Dev To
Let's talk about Docker
This post is equal parts actually about Docker, and the hilarity of being a woman on the internet in tech. Who knew anyone read my tweetsIt is funny to me that I would get any kind of attention o...
06:56 pm GMT - Sat, January 15, 2022
Dev To
Cephadm(containerized) ile Ceph(Pacific) Storage Kurulumu on Linux
cephadm octopus versiyonu ile gelmi olup tamamen container yapda cluster ayaa kaldrmaktadr.Ceph is the future of storage : Ak kaynak kodlu, datk, yazlm tabanl storage sistemidir. Object, block ve file...
06:43 pm GMT - Sat, January 15, 2022
Dev To
Rails Setup Script Improvements
Rails ships with a setup script that automates bootstrapping a new application, but did you know that you're free to edit this script? In this quick tutorial, I'll show you how you can improve the def...
06:25 pm GMT - Sat, January 15, 2022
Dev To
Hangman Project | Day 11
Today I have Made and Small React Project https://github.com/Developer-io-web/React-HangmanHappy Coding ...
06:19 pm GMT - Sat, January 15, 2022
Dev To
Are the codes written/read left to right ?! (a misconception among beginners)
Before we begin, we would like to mention that if you are a professional programmer, this article will most probably be a repeat for you, But if you think you are just starting out, or even as an expe...
06:09 pm GMT - Sat, January 15, 2022
Dev To
Angular 13 Starter with ESLint, Material, Transloco, Jest, TestCafe, Docker & Prettier
Angular 13 Starter with Material, Transloco, Jest, Compodoc, Docker Support, ESLint & PrettierGitHub: https://github.com/wlucha/angular-starter Features Angular 13 Angular Material Unit Testi...
06:07 pm GMT - Sat, January 15, 2022
Dev To
Making a chrome extension part 1 (1 of 100DaysOfCode)
Soo... I decided to try #100DaysOfCode challenge, but with a little twist. I will add two of my own rules.Every day before 23:59 I will complete one project. It must be presentable.Every week I will c...
06:05 pm GMT - Sat, January 15, 2022
Dev To
10 javascript basics interns should know before the job
tldr; learn typescript and es6 | I have spent a lot of time doing crash courses on JS and TS basics instead of using the time to work on the actual code. Here is what I would recommend anyone know bef...
06:05 pm GMT - Sat, January 15, 2022
Dev To
Angular 13 NestJs NX
Starter project with Angular 13, Ngx-admin, NestJs, Nx Workspace, Jest, Cypress, ESLint & PrettierProject: https://github.com/wlucha/angular-nest-nx Features Angular 13 Ngx-admin NestJS 8 Nex...
05:39 pm GMT - Sat, January 15, 2022
Dev To
Create Your Own Live Browser Refresh In Deno
In modern web development we've grown accustomed to rich developer experience features such as hot module replacement (HMR) from the likes of Webpack HMR and React Fast Refresh which allow us to itera...
05:18 pm GMT - Sat, January 15, 2022
Dev To
What is the use of UseMemo
useMemo is a memorise hook that avoid rendering a Component if there is no change in props let's take an example when a parent child renders all of it's children component will render but we can avoi...
05:03 pm GMT - Sat, January 15, 2022
Dev To
Quicksort Algorithm: Explained With Diagrams and Javascript
Quicksort is a method of sorting values in a list through a repeated procedure to successive lists. In the Quicksort method, a value is chosen from the main list, and it is named the pivot value. The ...
04:58 pm GMT - Sat, January 15, 2022
Dev To
Easiest way to setup MySQL/MariaDB with TLS/SSL in 10 minutes- v10.5 - Any OS - Ubuntu Focal | Developer Tharun
MySQL/MariaDB setupIn this tutorial we will look at how to setup MariaDB/MySQL including SSL/TLS. This will enable the clients connecting with the MySQL server. We will add repository, install m...
04:54 pm GMT - Sat, January 15, 2022
Dev To
Defining Variable in CSS with var()
IntroductionDefining a variable in the program helps us to store and modify. We can change the variable's value easily with one change. Variable are helpful in many scenarios.CSS does support va...
04:20 pm GMT - Sat, January 15, 2022
Dev To
What is React must be in scope??
what is the use of import React from 'react'Every React component is compiled into React.createElement('tagName',{props},value)if React is not imported then it will show an error 'React must be ...
04:14 pm GMT - Sat, January 15, 2022
Dev To
How to add WhatsApp share button on a website ?
Here are two methods which can be used to link a button. When user will click it. The user will be redirected to WhatsApp app on Android/PC. With the massage given in the parameter.<a href="https:/...
03:36 pm GMT - Sat, January 15, 2022
Dev To
Reverse Each word in a String
Program to Reverse each word in Stringpackage InterviewPrograms;import java.util.Scanner;public class ReverseEachWord { // Method 01 public static String revWordsOfString(String str) { //...
03:36 pm GMT - Sat, January 15, 2022
Dev To
When to use the useCallback hook ?
Hey everyone ,In this article, let us learn about a very special React Hook called as the useCallback hook and understand how and when to use it. This article was first published on https://the-nerdy-...
03:22 pm GMT - Sat, January 15, 2022
Dev To
Top 3 Ways to Log Errors to Simplify Debugging For Systems Engineers
How often do you find yourself spending hours trying to triage a failure in production?Debugging is challenging because we don't know what we're looking for, and to top it off, we have no way to pick ...
02:57 pm GMT - Sat, January 15, 2022
Dev To
Reverse of a String
Write a program to Reverse a Stringpackage InterviewPrograms;import java.util.Scanner;public class ReverseString { private static String reveresedString = "";//Method 01 - Using String methods p...
02:43 pm GMT - Sat, January 15, 2022
Dev To
What are Vault User Policies & how to create them? Hashicorp Vault
Hashicorp VaultHashicorp Vault is an opensource software from Hashicorp. Vault is used to manage secrets.What is a secret?Secrets can be considered as anything that one uses to authenticate, aut...
02:35 pm GMT - Sat, January 15, 2022
Dev To
[CSS Hack] Dark Mode Within a Second!
Who doesn't like Dark Mode? In this CSS Hack, you'll learn about How To Convert a HTML Page to dark theme just using a single CSS property.Let's see it in quick action!In this post, we'll talk about a...
02:15 pm GMT - Sat, January 15, 2022
Dev To
How I Bypassed Netflix Profile Lock?
Hi hackers,My name is Krishnadev P Melevila, Actually I write regularly on medium blog, and this is my first time in Dev.to, Actually I am a 19 year old self-learned cyber security analyst. To know mo...
01:56 pm GMT - Sat, January 15, 2022
Dev To
How to make NFT
Hi everyone, Welcome to my blog, I like to talk about NFT's and how to make a NFT. So what is NFT ? A non-fungible token is a unique and non-interchangeable unit of data stored on a blockchain, a form...
01:43 pm GMT - Sat, January 15, 2022
Dev To
What technologies should you know to become a Front-End Developer in 2022.
In this article, I will show you everything you need to know to start a career as a Front-end developers in 2022, from the common tools to the advance technologies you will need to learn if you are co...
01:23 pm GMT - Sat, January 15, 2022
Dev To
Emmet Shortcuts You Should Know
Hey readers This is my first post on DEV, I hope you all will love it. IntroductionIn this post, we will look at some of the useful Emmet shortcuts. Though there are tons of Emmet shortcuts, we...
12:59 pm GMT - Sat, January 15, 2022
Dev To
Nu Shell and Databricks
I'm a big fan of the command line. It's often something that can seem daunting to people at first, but with a little time and patience you can often speed up many tasks just by knowing some useful com...
12:39 pm GMT - Sat, January 15, 2022
Dev To
How to Commit like a Boss
What's Committing anyways?Well committing in here refers to staging up the changes that you make in your local machine and far from this pushing it to the branch where other teammates can get th...
12:16 pm GMT - Sat, January 15, 2022
Dev To
Is random() really random ?
Okay I admit, I am obsessed with all this "random" concept, my third article on this at dev community. As we all know, computers are dumb machines, they just follow some algorithms, steps programmer t...
12:09 pm GMT - Sat, January 15, 2022
Dev To
22 FREE JavaScript eBooks you should read
JavaScript is a programming language that permits you to carry out complex highlights on website pages each time a site page accomplishes something beyond stay there and show static data for you to ...
12:01 pm GMT - Sat, January 15, 2022
Dev To
Explicit is better than tricks
When writing code, it is always better to be as explicit as possible instead of going for tricks. This concept is best explained by examples so let's get right into it. The double bang !! (logica...
11:30 am GMT - Sat, January 15, 2022
Dev To
Using BoltDB as internal database
If you are looking for a small database for your fun project, I have something you might like. It is small, works as a key-value store and it's pure go. What is Bolt?Bolt is a pure Go key/value s...
10:35 am GMT - Sat, January 15, 2022
Dev To
Try Andy's Desk
LINK: https://desk.glitchy.website/This is a nostalgic (and not very faithful) recreation of the Windows 7 desktop UI.The code is intentionally not too polished, as this is a project I work on for fun...
10:24 am GMT - Sat, January 15, 2022
Dev To
Build and a Deploy URL Shortener using NodeJS, Firebase, and Heroku
Uniform Resource Locator (URL), also referred to as web address, is a specific type of URI that specifies the address of web resources on a computer network.A URL basically consists of a Scheme (http...
10:24 am GMT - Sat, January 15, 2022
Dev To
Build and Deploy a URL Shortener using NodeJS, Firebase, and Heroku
Uniform Resource Locator (URL), also referred to as web address, is a specific type of URI that specifies the address of web resources on a computer network.A URL basically consists of a Scheme (http...
10:23 am GMT - Sat, January 15, 2022
Dev To
Interviewer's Favorite: Event Bubbling
Hello everyone It's been a long time since I published my last article. I got busy in learning deployment, AWS, Docker, Kubernetes, etcetera, which I will share here as well, so be tuned! Today's arti...
09:53 am GMT - Sat, January 15, 2022
Dev To
Day 78 of 100 Days of Code & Scrum: Digital Marketing Services, Interview Practice, and Reviewing
Happy weekend, everyone!Another productive day for me. I worked on my website, practiced for interviews, and reviewed Node.js as well as other backend concepts and tools.I finished building another pa...
09:03 am GMT - Sat, January 15, 2022
Dev To
Angular Module Loading: Eager, Lazy and Preloading
This Blog will walk through Angular module loading example. A module can be loaded eagerly, lazily and preloaded. Eager loading is loading modules before application starts. Lazy loading is loading mo...
08:55 am GMT - Sat, January 15, 2022
Dev To
npm basic commands
npmNPM a.k.a. 'Node Package Manager' is a registry of libraries for use in the development of javascript based applications. This is the default and largest package manager in the world.The npm ...
08:18 am GMT - Sat, January 15, 2022
Dev To
Fantastic Symbols and Where to Find Them - Part 1
Originally published on polarsignals.com/blog on 13.01.2022Symbolization is a technique that allows you to translate machine memory addresses to human-readable symbol information (symbols).Why do we n...
08:05 am GMT - Sat, January 15, 2022
Dev To
Encryption Decryption User Details Using Crypto-JS Library to secure application in React
hello developers today we talk about a library named is crypto-jsso why we use this library in our development.because it secure aur informaion from malicius user.It encrypt our information in cipher ...
08:04 am GMT - Sat, January 15, 2022
Dev To
Accelerate your DevOps by introducing Progressive Delivery
Building a modern application often involves building it as a microservice, which provides developers with more flexibility and agility in terms of deployment options. However, deployment can either b...
07:33 am GMT - Sat, January 15, 2022
Dev To
Learning Elm the Wrong Way: A Series (Probably)
Hi, I'm John, and a few months ago I decided that I've been doing this for too long to be this bad at it.I've been an Elm developer since 2018, and the story is really only important to me1 (there's e...
07:17 am GMT - Sat, January 15, 2022
Dev To
Build Your First CLI Application With Typer
Howdy everyone, In this article, we will be building a CLI application with Typer and Python. we will build a to-do application with CRUD(Create Read Update Delete) functionality.Before building our t...
07:08 am GMT - Sat, January 15, 2022
Dev To
Introduction to Apache Spark, SparkQL, and Spark MLib.
In this blog, i focus on Apache Spark , features and limitations of Apache Spark , architecture of Apache Spark, architecture of SparkQL, and architecture of Spark MLib . Let's start by understandin...
06:52 am GMT - Sat, January 15, 2022
Dev To
AngularJS is dead.
Yes, you read it right. AngularJS is dead now. The first version of Angular, is not being supported by Angular any more. Angular Developer, published an article over "The Angular Blog", that they are ...
06:31 am GMT - Sat, January 15, 2022
Dev To
Managing migrations in Prisma (Add/Rename columns)
Migrations are a super powerful way to do database schema migrations.This will allow you to keep your database in sync with changes you make to your schema while maintaining existing data.We already c...
04:35 am GMT - Sat, January 15, 2022
Dev To
Introduction to Amazon Kinesis
IntroductionAmazon Kinesis is a platform for streaming data on AWS that makes it easy to load and analyze streaming data. Amazon Kinesis also enables you to build custom streaming data applicati...
04:04 am GMT - Sat, January 15, 2022
Dev To
Top 5 Social Media Plugins for WordPress 2022
Nowadays social media plugins for WordPress have become the best interest of the internet and it is the biggest source of traffic for most websites. As we know 2022 just started and the smash of socia...
03:34 am GMT - Sat, January 15, 2022
Dev To
Self-Taught Developer Journal, Day 39: BEM Methodology
Today I learned about the BEM or Block, Element, Modifier Methodology. For some context, I discovered George Moller and his free slides on HTML and CSS. I was looking through them today and was curiou...
03:28 am GMT - Sat, January 15, 2022
Dev To
How to deploy a static website in Netlify for free
The question we all have after building our first website is "how to host" and "where to host" that too for FREE. I've the same question on my mind after creating my first ever website. Here is a solu...
02:03 am GMT - Sat, January 15, 2022
Dev To
GraphQL API recon with mitmproxy
Why?Capturing live examples of GraphQL queries and responses all in one place vastly simplifies recon. When?You most want to do this when introspection is disabled. Otherwise when you need ...
02:00 am GMT - Sat, January 15, 2022
Dev To
How to Declare Variables in Android String Resources?
To be referenced by another string resources to avoid duplicated hard-coded strings in different places.This article was originally published at vtsen.hashnode.dev on Dec 25, 2021.Suppose you have 2 s...
12:59 am GMT - Sat, January 15, 2022
Dev To
Opening a link in a new browser tab using HTML
Have you ever clicked a link on a website, and its opened on a new tab in the browser? If youve been wondering how you can do that with your links, this article will act as your guide. Prerequisi...
12:49 am GMT - Sat, January 15, 2022
Dev To
First PR of the Year:D
The feature I am interested to continue working on was born from a bigger set of features that had the purpose of integrating other types of communication and media to Telescope. I think that it would...
12:32 am GMT - Sat, January 15, 2022
Dev To
Thirty Days of Rust: Day Three*
I took a few days off from this challenge due to some personal things, but I came into today ready to go. Today I wanted to make a classic little hangman game in the command line, which was a lot hard...
12:18 am GMT - Sat, January 15, 2022
Dev To
Getting Telescope's React Native App
Hello again! It's me, Luigi again and today I am going to talk about the vision of Telescope getting a React Native App. This is a very big subject so I am going to go over as much as I can during thi...
11:56 pm GMT - Fri, January 14, 2022
Dev To
Furmiliar: JS Project
I have finally finished my JavaScript final project for the Flatiron bootcamp. I will say that this project has been by far the most challenging yet. The project had to have a Rails API with a HTML, C...
11:54 pm GMT - Fri, January 14, 2022
Dev To
Running Puppeteer under Docker
Gday guys!I recently tried to dockerise an old hobby project and unsurprisingly, a couple of things broke. Some of these were fairly simple fixes so I wont go into their details - but I will go into a...
11:16 pm GMT - Fri, January 14, 2022
Dev To
How to add blog posts to github readme?
Hey so I have setup a Github Readme file however I would like to be able if possible to add my latest blog posts it seems asa though it is possibly could someone point me in the right directionm on ho...
11:08 pm GMT - Fri, January 14, 2022
Dev To
Paracetamol.js| 12: Explica el meme de JavaScript
Explica el meme de JavaScriptEl operador + puede cumplir muchas funciones en JavaScript, desde convertir un string a un number, sumar nmeros o concatenar cadenas.En este caso usamos + para inten...
10:41 pm GMT - Fri, January 14, 2022
Dev To
How to install Tailwind CSS via Visual Studio Code using NPM
Tailwind CSS lets you leverage utility classes to build your own components. This means you can reference Tailwind CSS classes directly in HTML.Yup, you heard that right. You no longer need to create ...
10:32 pm GMT - Fri, January 14, 2022
Dev To
PrestaShop: adding new fields to the customer form
In this article, I will demonstrate how to edit, add, and modify fields available in the customer form, in PrestaShop.One of the users of a popular Polish PrestaShop group on Facebook did not manage t...
09:59 pm GMT - Fri, January 14, 2022
Dev To
Form Handling With API Tutorial
The Vue CLI is an awesome tool to kick-start your Vue projects. But by default and rightly so it comes with very little in the way of styling. Follow along and Ill show you how to Create a Form With...
08:18 pm GMT - Fri, January 14, 2022
Dev To
The World Of React Events
WhatEvent occur when a user or the browser manipulate a page.For Ex Page Loading , clicking a Button , Pressing any Key , Closing a window These all are the events.We as a developer use these E...
07:39 pm GMT - Fri, January 14, 2022
Dev To
MongoDB $weeklyUpdate (January 14, 2022): Latest MongoDB Tutorials, Events, Podcasts, & Streams!
Hi everyone!Welcome back to the MongoDB $weeklyUpdate! Happy 2022! Here, you'll find the latest developer tutorials, upcoming official MongoDB events, and get a heads up on our latest Twitch st...
07:37 pm GMT - Fri, January 14, 2022
Dev To
100 Languages Speedrun: Episode 55: Better Thue Interpreter in Crystal
When I started the series I said that some of the episodes will be about creating a new programming language, but so far it's just been RPN calculators.So let's create a better Thue! I made an episode...
07:18 pm GMT - Fri, January 14, 2022
Dev To
The story behind JS: how async works
We all know that JS is a single-threaded non-blocking asynchronous concurrent language.But what does this actually mean?Lets find out: Suppose we have a function that calls another function that calls...
07:03 pm GMT - Fri, January 14, 2022
Dev To
Programmatically Rendering PDFs from HTML using Chrome and Puppeteer
I've been a web developer for a long time, and one concept that always comes up is turning HTML into a PDF. It's a pretty natural request; HTML is a nice display oriented format and has great layout a...
06:57 pm GMT - Fri, January 14, 2022
Dev To
10 Augmented Reality Trends of 2022: A Vision of Immersion
Augmented reality technology has proven to be one of the top innovations opening up new growth points for businesses around the world. Analysts predict that the AR market will reach $198 billion in 20...
06:54 pm GMT - Fri, January 14, 2022
Dev To
Optimize Your Webserver by Installing a Single NGINX Module
In 2012, Google released version 1.0 of their PageSpeed modules for NGINX and Apache. It has gone largely unnoticed since then. The short of PageSpeed is that if you add it to your web server, you can...
06:53 pm GMT - Fri, January 14, 2022
Dev To
Top Tips to Secure Your Vue Application
The global influx of digital transformation is creating pressure on infrastructure. All the while, threat actors are continually improving their attack techniques. If there is a vulnerability to be fo...
06:51 pm GMT - Fri, January 14, 2022
Dev To
A recipe sharing web app with Django and React
Hello everyone. I've built a recipe sharing app using Django rest framework and React.js. This application has taught me a lot and wanted to share it with you guys. Main technologies used for the...
06:50 pm GMT - Fri, January 14, 2022
Dev To
TypeScript Tips and Tricks
TypeScript is a superset of JavaScript. Its like JavaScript, but with superpowers.Vanilla JavaScript is a dynamically typed language. For example, if you assign a number type to a variable, then assig...
06:48 pm GMT - Fri, January 14, 2022
Dev To
WPF Best Practices 2021
From healthcare to accounting to education, nearly every organization has its own website by now. The ways we learn, work, and share are so deeply immersed in websites that you might think web develop...
06:39 pm GMT - Fri, January 14, 2022
Dev To
Drag and Drop in React with React DnD
Drag and drop is a common feature that many websites you interact with may have. While there are ways to do this with vanilla javascript, html, and css, it doesn't have to be that hard with React DnD....
06:30 pm GMT - Fri, January 14, 2022
Dev To
What was your win this week?
Hey there! Looking back on this past week, what was something you were proud of accomplishing?All wins count big or small Examples of 'wins' include:Starting a new projectFixing a tricky bugCleaning ...
06:15 pm GMT - Fri, January 14, 2022
Dev To
How to Secure Your HTTP APIs
If you are building an application with HTTP APIs that serve sensitive data, one of the key considerations is security. You want to ensure that callers of your API are authorized to make those calls b...
06:05 pm GMT - Fri, January 14, 2022
Dev To
Polyfills in JavaScript
Who doesn't want their web apps to perform flawlessly across all web browsers i.e be cross-browser compatible! But with more and more new features coming to JavaScript, many old browsers now do not ha...
05:44 pm GMT - Fri, January 14, 2022
Dev To
Types of Angular Module
Today we will understand about the different types of modules you can have in an application. If you are not aware of Angular Modules then I would suggest you to go through this post. Also you need t...
05:38 pm GMT - Fri, January 14, 2022
Dev To
Access the Windows file system through WSL!
Have you ever wondered, how to access the windows file system through WSL? If the answer is yes you are in the right place!Microsoft WSL has given us an incredible way to access the windows file syste...
05:34 pm GMT - Fri, January 14, 2022
Dev To
JavaScript Project
I finished my phase 4 project for Flatiron School! I created a single-page web application for my JavaScript project.I created 2 separate repos for the front end and back end. The back end was fairly ...
04:34 pm GMT - Fri, January 14, 2022
Dev To
Upcoming Solana NFT Projects - Moonly
Upcoming Solana NFT Projects MoonlyGood day, good people! After a short break from sharing my progress update for Automatio, Im back with a new project. Meanwhile, I married and became a father...
04:22 pm GMT - Fri, January 14, 2022
Dev To
Hey! Did you know Dev.to has an API??
Have you ever wanted to embed a "Recent Posts" in your website? DEV.to has an API for this.Check out this example: https://manuthecoder.mlJust make a simple HTTP request to this URL:https://dev.to/api...
04:16 pm GMT - Fri, January 14, 2022
Dev To
Gitlab CI/CD NodeJs pm2
Hi this is Suman Sarkar, a web-dev from Kolkata with 5 years of experience in programming and little to none experience with CI/CD. Today I'll talk about how to setup Gitlab CI/CD with self hosted ru...
04:16 pm GMT - Fri, January 14, 2022
Dev To
Deploying a Dapp to Mainnet
Introduction2021 saw a major boom in web3 education and developer content. There a plethora of excellent tutorials available online that teach you everything you need to get started in web3, fro...
04:10 pm GMT - Fri, January 14, 2022
Dev To
Powerful VS Code Setup: Amateur to Pro
Believe it or not, VS Code or Visual Studio Code "Built by Microsoft" is the most popular and most used code editor among developers.So in support of this, if you are a newbie or experienced developer...
04:09 pm GMT - Fri, January 14, 2022
Dev To
A Penny for Your Thoughts Our Community Sponsorship Program is Live!
The time has come to finally announce Vue Storefront Community Sponsorship Program. Yes, you heard it right, ops, read it right. We want to sponsor our most active community members and projects in th...
03:45 pm GMT - Fri, January 14, 2022
Dev To
JSON for Beginners in Plain English
JSON is used for data transfer between client and server by software applications. HistoryBefore JSON was introduced XML(Extensible Markup Language) was the only preferred way to transfer data be...
03:39 pm GMT - Fri, January 14, 2022
Dev To
Who is using Nx?
I'm using Nx with React and Nest to build an application for work, and I love it. Are you doing anything interesting with Nx?...
03:34 pm GMT - Fri, January 14, 2022
Dev To
Perl Roles
1. Roles DefinitionA role is a set of methods that provide extra behavior to a class. Roles can't be used independently they need a class to consume them. Roles are a good alternative to inheritance.2...
03:28 pm GMT - Fri, January 14, 2022
Dev To
What resources help you to learn a new API?
In my day job, when I'm not learning things by reading and sharing here on DEV, I'm a developer advocate at Twitter. I've been doing this for quite a long time now, and I recognise that while I'm alwa...
03:16 pm GMT - Fri, January 14, 2022
Dev To
Liman MYS'de LDAP organizasyon birimi yetkilerinin dzenlenmesi
Liman MYS'nin kurumsal srmnde yer alan "Domain eklentisi"nde bildiimiz zere domain LDAP emasn grebildiimiz bir aa yapmz var. Bu yazmzda aa yaps zerinde kullanc bazl yetki dzenlemesi yapmay gstereceiz....
03:11 pm GMT - Fri, January 14, 2022
Dev To
DAOs - the good, the bad and the unknown
Decentralized Autonomous Organization (DAO). A DAO is an organization of people, without a leader or governing body. Instead, governed (usually) by the rules of a "smart contract" on the blockchain wh...
03:08 pm GMT - Fri, January 14, 2022
Dev To
Dunning-Kruger developer
I suppose you are familiar with this feeling when, after completing one course or training, you have the impression that you have complete knowledge, expert knowledge. Be careful! You may have just be...
02:53 pm GMT - Fri, January 14, 2022
Dev To
Temporal Dead Zone
Hello Everyone, So today I'll talk about the** Temporal dead Zone** in JavaScript.Temporal Dead Zone(TDZ) is basically refers to the duration between a variable declaration and it's initialization. TD...
02:52 pm GMT - Fri, January 14, 2022
Dev To
PHP crash course : Strings and Numbers
Today you will learn strings and numbers manipulation in PHP.This PHP crash course is free and will be posted here on dev.to. I'll be releasing a new article/post every two days or so. To not miss any...
02:51 pm GMT - Fri, January 14, 2022
Dev To
Toggling page content with Turbo Frames and Kredis
Wanting to show/hide content on a page is an incredibly common task, and we're probably all familiar with the traditional ways of doing this using JavaScript. While there's nothing wrong with this, it...
02:46 pm GMT - Fri, January 14, 2022
Dev To
Apprendre le PHP : Chane de caractres et Nombres
Aujourd'hui, vous apprendrez la manipulation des chanes de caractres et des nombres en PHP.Ce cours acclr PHP est gratuit et sera publi ici sur dev.to. Je publierai un nouvel article tous les deux jou...
02:45 pm GMT - Fri, January 14, 2022
Dev To
10 Trending projects on GitHub for web developers - 14th January 2022
Trending Projects is available as a weekly newsletter please sign up at Stargazing.dev to ensure you never miss an issue. 1. PptxGenJSCreate PowerPoint presentations with a powerful, concise Java...
02:27 pm GMT - Fri, January 14, 2022
Dev To
Monitoring Django application performance with OpenTelemetry | SigNoz
Django is a popular open-source python web framework that enables rapid development while taking out much of the hassle from routine web development. It also helps developers to avoid common security ...
02:08 pm GMT - Fri, January 14, 2022
Dev To
Will No-Code Replace developers?
Lets first understand, what even is No-Code or Low-Code?No-Code is made for people in every background to create stuff/software. No code platforms have pre-built drag-and-drop elements that have...
02:01 pm GMT - Fri, January 14, 2022
Dev To
Star Rating system with HTML, CSS,JS
In a very minimal way, how would you implement a star rating system?I was able to do it Here is my code, corrections are welcome :) https://codepen.io/Rj456/pen/dyVwgbX?editors=0011...
01:26 pm GMT - Fri, January 14, 2022
Dev To
Create an AWS IAM account to deploy our applications with ASP.NET
Amazon Web Services, also known as AWS, is a suite of cloud computing tools and services from Amazon. In this first article, our goal will be to create an IAM (AWS Identity and Access Management) acco...
01:00 pm GMT - Fri, January 14, 2022
Dev To
Moving to Germany
If you follow me, you know I have worked as a consultant for the last year. I have decided to take the next step in my career and move to Hamburg this week.It was a difficult choice, and I wanted to s...
12:57 pm GMT - Fri, January 14, 2022
Dev To
How to Create a Parking Space Finder App?
Around 95% of American households own a car, the Embassy of the United States of America says. In San Marino, the number of cars per 1000 people is 1263. Estimates say the number of passenger cars wor...
12:40 pm GMT - Fri, January 14, 2022
Dev To
How To Undo Unstaged Changes In Git Working Directory
Git version controlling system lets you discard and undo mistakes that happen in several stages such as working directory, stage/index, history and remote. In this question, we are going to discard an...
12:14 pm GMT - Fri, January 14, 2022
Dev To
50 lines of JavaScript: animated source code statistics with Vizzu
In this article I visualize the source code statistics of the open-source project which I am a developer of: Vizzu. Since it happens to be a data visualization library, I will use it to show metrics a...
12:04 pm GMT - Fri, January 14, 2022
Dev To
3. Accessing by value and references
ArticlesExplaining Value vs. Reference in Javascript Arnav Aggarwal 100%Primitive Types & Reference Types in JavaScript Bran van der Meer 100%Value Types, Reference Types and Scope in Java...
12:03 pm GMT - Fri, January 14, 2022
Dev To
JUnit Complete Tutorial For Beginners
This JUnit tutorial teaches you everything you need to know to work with JUnit for Selenium automation testing. ...
12:00 pm GMT - Fri, January 14, 2022
Dev To
How practice and improve trade skills with demo trading on trading view with bar reply mode feature? (open source project)
paper trading view repo on githuba few weeks ago when i was practicing price action method in MT4 i found out Trading View has a feature call Bar reply , you can cut the candlestick chart to the back ...
11:51 am GMT - Fri, January 14, 2022
Dev To
Zebrunner and LambdaTestsmart test execution andtransparent test analytics
BriefKeeping the effective test automation process usually requires much effort and time from QA teams. To simplify test execution and analysis, Zebrunner and LambdaTest are happy to present an innova...
11:25 am GMT - Fri, January 14, 2022
Dev To
8 ways to become a BETTER SRE ( Right now! ) | 8 non-technical characteristics to have
Site Reliability Engineering, also popularly referred to as the SRE, is a role in Computer Science Engineering where the main purpose is to provision, maintain, monitor, and manage the infrastructure ...
11:19 am GMT - Fri, January 14, 2022
Dev To
How to structure your Express and Node.Js project
Why is project architecture so crucial?Having a proper foundation for our project architecture is critical for the project's longevity as well as your capacity to react to changing needs in the ...
11:11 am GMT - Fri, January 14, 2022
Dev To
Managed Kubernetes Comparison: EKS vs GKE
Kubernetes is changing the tech space as it becomes increasingly prominent across various industries and environments. Kubernetes can now be found in on-premise data centers, cloud environments, edge ...
11:09 am GMT - Fri, January 14, 2022
Dev To
How to override your dependency's dependencies
npm released version 8.3 of their CLI client in December and it looks like an unspectacular release but includes a helpful new feature - "overrides".The JavaScript ecosystem has been on fire since Nod...
11:03 am GMT - Fri, January 14, 2022
Dev To
Developer Quickstart: PHP and MariaDB
The PHP programming language has long been considered a fairly light and simple solution for developers to use to create robust and creative web applications. In fact, thats as true now as it has ever...
11:02 am GMT - Fri, January 14, 2022
Dev To
Add a 'copy code to clipboard' button to your blog's code blocks
If you are writing about code, you are likely to include some code blocks to complement what it is you are discussing or explaining. To improve the experience for the reader, you can consider highligh...
10:34 am GMT - Fri, January 14, 2022
Dev To
Key Differences Between Native Apps and Hybrid Apps
In the world of mobile apps, it is not easy to create one that makes a mark in the industry. You have to be vigilant, future-ready and thoughtful. Even if you have a groundbreaking app idea, it's not ...
10:25 am GMT - Fri, January 14, 2022
Dev To
How to install python in window and print Hello World
How to install python in window and print Hello WorldNow, we'll download and install Python as well as an IDE called PyCharm. First of all, let's head to Python's official website and download Python:...
10:16 am GMT - Fri, January 14, 2022
Dev To
Create an Animated Accordion in React JS !
Hi guysIn this post we will learn how to create an animated accordion in React JS. The animations will be created using React Spring.Complete tutorial on Hubpages.Basically, we will create a simple Ac...
09:44 am GMT - Fri, January 14, 2022
Dev To
Having a great developer onboarding
Great onboarding for developers can have a big impact on a new member joining the team.A well-documented, well-planned onboarding with various meetings and slow challenges or achievements is far bette...
09:31 am GMT - Fri, January 14, 2022
Dev To
REASONS TO LEARN PYTHON WITH DJANGO IN 2022
It is that time of the year the beginning- where everyone is giving their opinion on the booming tech stack. This year, I have resolved to focus on Python as my core language and sticking with that. ...
09:31 am GMT - Fri, January 14, 2022
Dev To
Running SSH in an Alpine Docker Container
When deploying your web application you will likely be using Docker for containerization. Many base Docker images like Node or Python are running Alpine Linux. It is a great Linux distro that is secur...
09:17 am GMT - Fri, January 14, 2022
Dev To
How to predict the future using Python ?
Hi fellas! I am Yash Makan, a black magician and you know what I can predict anything. Yup! I can predict the future of covid, google stock price, bitcoin price and your business profit. To avail of ...
08:57 am GMT - Fri, January 14, 2022
Dev To
13 Questions You Need to Ask Before Buying a Deep LearningCourse
Have you considered taking a deep learning course? If so, then there are some questions that you need to ask before diving in. You may not know what you're getting into with this type of course and it...
07:56 am GMT - Fri, January 14, 2022
Dev To
Clean Code - Javascript
It is not enough for code to work. - Robert C. MartinHaving spent hours of time writing, reviewing, and architecting web products, if there is one thing that gives me utmost satisfaction is a well-wri...
07:52 am GMT - Fri, January 14, 2022
Dev To
The Metaverse
You might be hearing the word Metaverse these days a lot and probably wondering what it actually is.In brief, it's a combination of multiple elements of technology, including virtual reality(VR), augm...
07:36 am GMT - Fri, January 14, 2022
Dev To
MongoDB Atlas Hackathon: S/F E-Commerce Creation
IntroductionBuilding an E-Commerce platform has never been easier with MongoDB's Atlas Search. You can create custom indexes on your products, get lightning fast results on searches within your ...
07:00 am GMT - Fri, January 14, 2022
Dev To
What is AWS Community Builders and what's in it for you
A few days ago the application for the AWS Community Builders program has opened and I happily shared the news on Twitter (@ AndraGlavan) and LinkedIn. Since then, I keep getting DMs like "What exactl...
06:39 am GMT - Fri, January 14, 2022
Dev To
Hashnode is taking over the world
And it's not a bad thing!Hashnode for those who don't know, it is a blogging platform for technical articles.Since the early days, I've been a member, and it has grown massively since then.Recently on...
06:36 am GMT - Fri, January 14, 2022
Dev To
Task Manager
Task Manager Overview of My SubmissionTask manager, is a web app where users can have a list of tasks they need to complete or things that they want to do. Submission Category:Product...
06:31 am GMT - Fri, January 14, 2022
Dev To
Bubble sort explained to a 6-year-old kid
You're a programmer, right? But do you rally think like programmers (or computer scientists) do?When going for job interviews, you're likely to meet data structure and algorithm questions. This helps ...
06:28 am GMT - Fri, January 14, 2022
Dev To
Set up a local Prisma instance
In this article, I'll guide you through the process of setting up a local Prisma server.We will connect it with our local setup Postgres database.Previously we already used Prisma in a Next.js applica...
06:24 am GMT - Fri, January 14, 2022
Dev To
Kodular vs Thunkable | which is better? | All-time-dev
Kodular vs Thunkable | which is better? | All-time-devIn this post, we will compare Kodular with Thunkable in different aspects and we will also find out about both of them. So, if you are inter...
06:12 am GMT - Fri, January 14, 2022
Dev To
College Search Manager using MongoDB
Overview of My SubmissionCollege search can become cumbersome as the student has to shortlist colleges, figure out application deadlines, tuition, application fee and other details. This app all...
05:22 am GMT - Fri, January 14, 2022
Dev To
Micro front ends, strategy, and blueberry muffins
As the director of Culture Amp's large-and-growing front end engineering practice, my biggest challenge in the past year was to communicate a coherent strategy that those 60+ engineers could understan...
05:18 am GMT - Fri, January 14, 2022
Dev To
Self-Taught Developer Journal, Day 38: TOP DOM Manipulations and Events cont.
Today.... Exercisesan h3 with blue text that says Im a blue h3!a div with a black border and pink background color with the following elements inside of it:another h1 that says Im in a diva p tha...
03:50 am GMT - Fri, January 14, 2022
Dev To
Groovemade - E-commerce app using MongoDB atlas search
Overview of My SubmissionGroovemade is a fully-responsive, fullstack, E-commerce platform built on the MERN stack (MongoDB, Express, React, NodeJS). It uses MongoDB atlas search and pipeline agg...
02:42 am GMT - Fri, January 14, 2022
Dev To
FollowStats - keep track of your followers and subscribers and get weekly emails
Overview of My SubmissionAs part of the MongoDB Atlas + Dev hackathon, I am glad to present FollowStats. FollowStats enables you to be more intentional about building an audience and helps you t...
02:29 am GMT - Fri, January 14, 2022
Dev To
Krishi Bazaar
Krishi Bazaar Overview of Our SubmissionHey everyone!So, we have made an online e commerce store for farmers to directly connect with consumers.There is no available product in the market t...
02:29 am GMT - Fri, January 14, 2022
Dev To
Krishi Bazaar: An e-commerce application for farmers!
Krishi Bazaar Overview of Our SubmissionHey everyone!So, we have made an online e commerce store for farmers to directly connect with consumers.There is no available product in the market t...
02:07 am GMT - Fri, January 14, 2022
Dev To
Build a social network app with ReactJS, Spring Boot and MongoDB
I have developed a small social network web app for educational purpose and want to share this with the community. This app is built with ReactJS for frontend, Java Spring Boot for backend and MongoDB...
12:43 am GMT - Fri, January 14, 2022
Dev To
How AI is used for mental health therapy
TLDRAs the current mental health screening system relies too heavily on manual assessments, how can sentiment analysis (SA) be used to streamline the new patient screening process and reduce the...
12:30 am GMT - Fri, January 14, 2022
Dev To
SPECIESS: CSS artworks of endangered species
Overview of My SubmissionUnfortunately today there are many species in danger of extinction or disappearing.SPECIESS is a space that aims to help a little to raise awareness about this problem a...
12:22 am GMT - Fri, January 14, 2022
Dev To
Explaining Kubernetes for Developers Who Know How to Code
You know how to program - you're in your first or second year of your first software engineering job. You've mastered the basics and are excelling at your job, but something's been bothering you. You ...
11:42 pm GMT - Thu, January 13, 2022
Dev To
Data4Good: Find an At-Home COVID-19 Test Kit Near You
Overview of My SubmissionWe built a web application using the Shiny framework from the R programming language to help users locate & report at-home COVID-19 test kits. You can check out the ...
11:33 pm GMT - Thu, January 13, 2022
Dev To
4 questions to ask in interviews to assess codebase health
We all love good, quality code and if we dont, we should. Code that is consistent, clean, and easy to understand is essential to a healthy codebase. A healthy codebase is one thats optimized for test...
11:07 pm GMT - Thu, January 13, 2022
Dev To
The Beginner's Guide to Understanding an API: Part 2
In the last article, we discussed what an API is, the engine behind an API, the benefits, types, what are endpoints and the major request methods we have. You can review it here to have an idea on API...
10:53 pm GMT - Thu, January 13, 2022
Dev To
Metro Rail Path Finder
Overview of My SubmissionI made an Express application which basically calculates the path from one station to another in a particular city's Metro rail map.It connects to the database on Mongod...
10:50 pm GMT - Thu, January 13, 2022
Dev To
Mundos virtuales | Ep. 1 El MUD
Pertenezco a las ltima generacin que vivi una infancia sin internet. A pesar de estoy mi relacin con las computadoras empez a una edad muy temprana. Mi pap era programador, de los que trabajaban con t...
10:46 pm GMT - Thu, January 13, 2022
Dev To
Manage webhooks with MongoDB Functions and Triggers
In this post I explain how I built a webhook management system with MongoDB triggers and functions. This is part of mongodb atlas hackathon here in dev.to Overview of My SubmissionWebhooks are st...
10:42 pm GMT - Thu, January 13, 2022
Dev To
xChange-MongoDB Realm and SwiftUI
Overview of My SubmissionxChange is an app designed in SwiftUI for iOS that helps meet users from different parts of the globe. It uses Letter, in which users can create letters, through which u...
10:15 pm GMT - Thu, January 13, 2022
Dev To
Creating a better date-picking experience with the DateRangePicker component
When crafting a search interface, it's often enough to use what comes prepackaged with Algolia's InstantSearch libraries. Each library comes in a different flavor of JavaScript for your ease of use. E...
10:06 pm GMT - Thu, January 13, 2022
Dev To
Search Job Postings on HackerNews
Overview of My SubmissionHacker Job Search let you search job postings on HackerNews.It used Realm Scheduled Triggers and Functions to scrape job postings from HackerNews at an hour interval.Atl...
09:59 pm GMT - Thu, January 13, 2022
Dev To
Configurar una cuenta AWS IAM para desplegar nuestras aplicaciones con ASP.NET
Amazon Web Services, tambin conocida como AWS, es un conjunto de herramientas y servicios de cloud computing de Amazon. En este primer artculo, nuestro objetivo ser crear una cuenta IAM (AWS Identity ...
09:47 pm GMT - Thu, January 13, 2022
Dev To
January 13th, 2022: What did you learn this week?
It's that time of the week again. So wonderful devs, what did you learn this week? It could be programming tips, career advice etc.Feel free to comment with what you learnt and/or reference your TIL p...
09:47 pm GMT - Thu, January 13, 2022
Dev To
CI/CD in Node.js with GitHub Actions
Written by Sarah Chima Atuonwu Continuous integration/continuous deployment is a software engineering practice that helps teams to collaborate better and improve their overall software. With GitHub Ac...
09:09 pm GMT - Thu, January 13, 2022
Dev To
Automate sending monthly invoices
Overview of SubmissionGenerate and send automated monthly invoices with ease This project might be helpful you if you usually end up in a situation where you need to manually generate invoices(...
09:07 pm GMT - Thu, January 13, 2022
Dev To
Why the VAR and LET keywords shouldn't be used interchangeably
If you'd asked me about the var and let Javascript keywords about a week ago I would say for the most part, they are interchangeable. Yes var is function scoped and let is block scoped but I really ra...
09:01 pm GMT - Thu, January 13, 2022
Dev To
SignPost - A Geo-Social Network (Atlas Hackathon)
For those of us who have had the good sense and fortune (or possibly misfortune?) to play one of the Dark Souls series, we're intimately familiar with the mystical orange soapstone. This item allows p...
08:58 pm GMT - Thu, January 13, 2022
Dev To
HeatSat
HEATSATCheckout the application live here: HEATSAT. The site is not ready for mobile yet, so please try to view it on a desktop. Overview of My SubmissionMy submission is a web application ...
08:37 pm GMT - Thu, January 13, 2022
Dev To
React Native- Responsive UI(2022)
After you've built the UI and functionality of your app and tested it on various devices, you'll notice that something is wrong or missing with the layouts you expected. This is a common developer iss...
07:11 pm GMT - Thu, January 13, 2022
Dev To
How do i connect Ionic/Angular Admin(or any user role) panel(UI) to firestore to write collections.
Guys please need help. Building an Angular-Ionic Eccommerce App, and i need to use a backend for data storage and user management etc. But i have some issues, i dont know to connect an admin panel/das...
07:05 pm GMT - Thu, January 13, 2022
Dev To
Do you want to know *exactly* what a PM does?
Well, look no further, you have found the article with the final answer (at least to me).What's the role of a Program Manager in an enterprise like Microsoft? We get this question many times. Luckly a...
07:00 pm GMT - Thu, January 13, 2022
Dev To
Listen to the DevNews Podcast Season 7 Premiere
The DevNews podcast is back for a brand new season. Catch it right here or wherever you get your favorite podcasts S7:E1 - The Pudgy Penguins NFT Debacle, a Dev Intentionally Breaks His Own...
06:59 pm GMT - Thu, January 13, 2022
Dev To
Top 10 Most Useful VSCode Extensions for Web Developers
VSCode is the most widely used text editor because of its ecosystem of extensions. Extensions in VSCode can make your text editor go from just being a text editor to serving as an IDE.These extensions...
06:58 pm GMT - Thu, January 13, 2022
Dev To
Git Organized: A Better Git Flow
Imagine this: you've been paged to investigate a production incident, and after some digging, you identify the commit with the breaking code. You decide to revert the change:$ git revert 1a2b3cUnfortu...
06:55 pm GMT - Thu, January 13, 2022
Dev To
Using Materialize and Redpanda to Analyze Raspberry Pi Temperature Data
IntroductionThis is a self-contained demo using Materialize to process data IoT devices data directly from a PostgreSQL server.The demo builds up on the How to build AdonisJS API to store your R...
06:50 pm GMT - Thu, January 13, 2022
Dev To
Scroll spinner with cursor tracking eye
TL;DRIf you dont want to walk through the whole process step-by-step you can simply view the final version here:CodeSandboxId like to share with you a simple scroll-based animation built with Fr...
06:46 pm GMT - Thu, January 13, 2022
Dev To
Uselful array methods for dealing with api data.
Follow me on Youtube Using JavaScript array methods with Api dataIn this video/article I want to share with you how I use some of the JavaScript Array methods to deal with Api data. There are man...
06:36 pm GMT - Thu, January 13, 2022
Dev To
Make your first contribution to a GitHub Action!
Why edit a GitHub Action?There are many reasons to edit a GitHub Action. Perhaps, you found an Action suited to your use case. It's almost perfect, but there's just one minor feature missing. Ma...
06:33 pm GMT - Thu, January 13, 2022
Dev To
GENERATE PASSWORD on REACT!
Hi! today's post its a little tutorial that show how to made a password generator on ReactJS with useState hook! enjoy it! Here you got a live show of the app: PassGenerator The Code:import ...
06:26 pm GMT - Thu, January 13, 2022
Dev To
To do list app with react typescript and react testing library
Using typescript and testing code with react testing libraryTypescript really makes it easy for developers to know the type of variables and return type of the functions which are in play.I have...
06:26 pm GMT - Thu, January 13, 2022
Dev To
Building email signup form for Docusaurus with hCaptcha, Cloudflare Pages and Mailgun
IntroductionStaying in touch with your users via email is still an effective and reliable communication channel. In this tutorial we are going to implement email signup form for a React-based st...
06:23 pm GMT - Thu, January 13, 2022
Dev To
Complete Login / Signup System - MongoDB Atlas
Overview of My Submission:The purpose of this project, you can build your own complete login system for your website, using MongoDB Atlas... Submission Category: Choose Your Own Adventure u...
06:22 pm GMT - Thu, January 13, 2022
Dev To
Managing Django Media & Static Files on Heroku with Bucketeer
This article will walk through how we correctly persist static & media files for a Django application hosted on Heroku. As a bonus, it will also explain how we can satisfy the additional constrain...
05:56 pm GMT - Thu, January 13, 2022
Dev To
Binary search is not for sorted arrays only !
While talking about ' Binary Search ' , we consider that it will only work for "Sorted arrays" , but that's not the condition.It will work for " Unsorted arrays" also ,yes but only one kind of "unsort...
05:30 pm GMT - Thu, January 13, 2022
Dev To
New Year Resolution Tracker with Weekly Automated Reports
Overview of My SubmissionFor the MongoDB Atlas Hackathon, we created a web app to help you track and achieve your new year resolutions in 2022! Link to the project:https://nyrtracker.vercel.app....
05:27 pm GMT - Thu, January 13, 2022
Dev To
Complete Django CRUD Web app with MongoDB Atlas
Overview of My SubmissionThis is a Complete Django CRUD Webapp with MongoDB Atlas. I made this project to take participate in MongoDB Atlas hackathon in dev.toI made this using:DjangoDesign Djan...
05:22 pm GMT - Thu, January 13, 2022
Dev To
Roadmap to being a Full Stack Web Developer
IntroductionHey, DEV.to community!I was thinking of how I started my web dev career and suddenly I remembered how furious I was when I was looking for the right thing to do or even where to star...
05:17 pm GMT - Thu, January 13, 2022
Dev To
How to show recent GitHub activities on your profile readme
We all know Github is a great platform to collaborate with people and contribute to open source projects. daily, we do perform some activities on GitHub like creating an issue, creating a pull reque...
05:11 pm GMT - Thu, January 13, 2022
Dev To
PHP Traits Explained
In line of my previous blogs PHP Interfaces Explained and PHP Abstract Classes Explained, I'll explain PHP Traits today.In PHP a child class can inherit only from one single parent. This allows a clas...
04:32 pm GMT - Thu, January 13, 2022
Dev To
How do you review CSS?
What is your workflow when you have to do a tech review and there are a bunch of CSS-like files?Do you follow some guidelines? Do you build the feature branch somewhere? Or you just close your eyes , ...
04:25 pm GMT - Thu, January 13, 2022
Dev To
Developer Twitter Chats
Hi! Does anyone have any insight into good Twitter chats for developers? Thanks in advance!...
04:25 pm GMT - Thu, January 13, 2022
Dev To
Kaimono-MongoDB Atlas Hackathon Submission.
Overview of My SubmissionMy project is a E-Commerce Grocery store based on MERN Stack technology, I used the Mongo Atlas Search Feature in the search bar of the website with auto search configur...
04:20 pm GMT - Thu, January 13, 2022
Dev To
Search for any comments in the Rick Roll music video
Overview of My SubmissionThe main idea of the app is a filter feature for YouTube video comments. I sometimes do CMD + F and look for particular comments and I thought it would be fun to make an...
04:14 pm GMT - Thu, January 13, 2022
Dev To
Why you have to use className in React, but not in Preact?
State of thingsWe all know this simple rule. Use className instead of class if you write JSX.const ExampleReactComponent = () => { return <div className="foo">Example React component...
04:08 pm GMT - Thu, January 13, 2022
Dev To
Converting to Vite (Part 2)
In this post, I'm going to describe some of the snags that we encountered as we transitioned to Vite - at their best, snags become lessons!Open Sauced is a Progressive Web Application (PWA), and this ...
03:46 pm GMT - Thu, January 13, 2022
Dev To
Sending Text Messages with Javascript and Twilio
Twilio has become a favorite among devs looking to integrate messaging, calls, and streaming into their web and mobile apps. Their APIs are some of the most comprehensive and simple on the market, mak...
03:33 pm GMT - Thu, January 13, 2022
Dev To
[MongoDB Submission Post Trader Chart]
Overview of My SubmissionThis is a charting software for doing technical analysis on the Forex, Crypto and Stock market etc. It comes with Trend indicators like the Moving Average, Bollinger Ban...
02:41 pm GMT - Thu, January 13, 2022
Dev To
Conceito de Merge Git e Github
Aps conhecermos a to famosa Branch que tem como propsito dividir a linha original do desenvolvimento do projeto, precisamos "trazer" de volta para a branch main/master, dei uma breve explicao de como ...
02:29 pm GMT - Thu, January 13, 2022
Dev To
How do you manage FOMO?
There's always new things happening in software development. Fear of missing out can apply to feelings around interesting movements, possibly falling behind a mainstream curve, or perhaps financial op...
02:21 pm GMT - Thu, January 13, 2022
Dev To
Parikshan - Compiler to measure the running time of javascript functions
Word "parikshan" is originated from Sanskrit language meaning "examine" Overview of My SubmissionCompiles code and wraps function calls in source with Performance hooks. Reports duration along wi...
02:15 pm GMT - Thu, January 13, 2022
Dev To
How to Add ToS Agreement to Your Rails App using Devise?
In this article, I will show you how to add functionality to your signup view, which will make the user to agree your app's Terms of Service (ToS) when creating new account.I am using these gems:Rails...
02:08 pm GMT - Thu, January 13, 2022
Dev To
The Simplest Way to Understand Blockchain Technology
Hey, If you are a new reader of my articles. Welcome to my world, where I explain different technologies in the easiest way possible for you! If you want to read my content, feel free to follow me on ...
01:47 pm GMT - Thu, January 13, 2022
Dev To
Top 7 Websites To Get Your First Paid Internship
Hello, techies Nomadev here, back with another blog on tech. Completing an internship is the most effective way to grow your professional network, develop real-life industry skills, and enhance your...
01:34 pm GMT - Thu, January 13, 2022
Dev To
MakeIt - an eCommerce platform with customizable products
MakeItUI Overview of SubmissionMake-It is an E-Commerce platform for selling and buying items. This platform is built using the MERN stack ( MongoDB, Express, React, Node js). With all the E-Comm...
01:28 pm GMT - Thu, January 13, 2022
Dev To
Login Form Validation | HTML CSS & Javascript
Lets Create a Login Form Validation | HTML CSS & Javascript, Step-by-Step in a Very Easy to Follow Along Tutorial. Source Code:HTML<!DOCTYPE html><html lang="en"><head> <...
01:26 pm GMT - Thu, January 13, 2022
Dev To
[Refug-Assist : Helping Refugees through Tech]
Overview of My Submission Inspiration: We all know how much the Palestinians have suffered lately, seeing the amount of tough time these refugees had to go through I arrived at the idea of ...
01:26 pm GMT - Thu, January 13, 2022
Dev To
Next.JS MUI v5 TypeScript Scss Storybook Starter
Lately, I was building a Next.js, MUI v5, TypeScript, Scss and Storybook for projects. I wanted to have a modern starter repository to speed up my development. A new boiler plate for Next.js with type...
01:11 pm GMT - Thu, January 13, 2022
Dev To
Creating Custom Module in Angular
Today we will learn how to create our own Angular Module. If you are not aware of Angular Modules I would recommend you to go through this postIn order to create a module we will be using the below CL...
12:21 pm GMT - Thu, January 13, 2022
Dev To
30 Top Apps Made With Python
The original article was written by SoftFormance https://www.softformance.com/blog/30-python-apps/I started as a newbie web developer in 2005. More than a decade has passed, and Ive tried many differe...
12:09 pm GMT - Thu, January 13, 2022
Dev To
Day 77 of 100 Days of Code & Scrum: Web Development Services Page and More Next.js
Hello there, everyone!I got plenty of work done on my Web Development Services page today. I feel like it could use some improvements, but I'm satisfied for now and would like to move on to other page...
11:53 am GMT - Thu, January 13, 2022
Dev To
Automating Django Deployment workflow with Github Actions
If youve worked on a project that has constant changes, tests, and needs to be deployed to a server every time the changes occur, then youre aware how the process of logging in to the server via ssh, ...
11:40 am GMT - Thu, January 13, 2022
Dev To
Nullish Coalescing??
Nullish coalescing? what is that word. Hmm... koala...sing? bad joke alert!!!Hello everyone, Im Saksham and I am back again with a new blog about an es6 feature which I personally found really cool an...
11:34 am GMT - Thu, January 13, 2022
Dev To
My Tech Community Activity Timeline
Tech Community ContributionsWhen it comes to cloud technology, I usually blog and go where my curiosity takes me covering topics on Microsoft Azure, Azure DevOps and GitHub. I enjoy creating tec...
11:27 am GMT - Thu, January 13, 2022
Dev To
Front-End Development Roadmap For 2022
IntroductionFront-end development involves using HTML, CSS, and JavaScript to build a client-side application. The client-side of an online application is the visual part of a web application an...
11:19 am GMT - Thu, January 13, 2022
Dev To
How to build a Tailwind CSS pagination component with Flowbite
Tailwind CSS is one of the fastest growing frameworks and it is popular for its utility-first methodology when working with classes.One of the disadvantages of Tailwind CSS is that it doesn't offer a ...
11:03 am GMT - Thu, January 13, 2022
Dev To
7 Top Metrics for Measuring Your Technical Debt
Hey dev.to communityWe decided to look at the technical debt metrics and pick out the best tracking tools but we'd be more than happy to learn from your experience too! Share in the comments: what tec...
11:03 am GMT - Thu, January 13, 2022
Dev To
Introducing Obsei
Dear Dev Community!Allow me to introduce Obsei (pronounced "Ob see" | /b-'s/). It is a low-code AI powered automation tool. Name was derived from three words OBServe, AnalyzE, Inform. You can think of...
10:29 am GMT - Thu, January 13, 2022
Dev To
MERN Stack WebApp for Centralised Storeof Projects with MongoDB Data API.
Implementation of WebApp with MVC(Model/View/Controller)Pattern and to get the benefits of MongoDB Atlas to store the data, Powerful Search and Tag based Project Creation to make it a Generalised solu...
10:09 am GMT - Thu, January 13, 2022
Dev To
Atlas Store - E Commerce web app with Next.js and TailwindCSS
Overview of My SubmissionI created an E-Commerce store using Atlas search and Realm functions to make the web app serverless. Atlas search's fuzzy logic is enabled so that even if search term is...
10:04 am GMT - Thu, January 13, 2022
Dev To
NFT Marketplace Development: How to Launch an NFT Platform Like OpenSea/Rarible?
Non-fungible tokens have been trending around for quite some time. Thanks to the advent of blockchain technology! NFTs gave a whole new dimension for both the artists and creators to earn credits for ...
09:50 am GMT - Thu, January 13, 2022
Dev To
Time to say goodbye to Webpack?
Before we answer the big question, lets look at why we are even considering it.If you look at bestofJS data for 2021, you would see that the rising star in the build tools category is Vite, leaving We...
09:40 am GMT - Thu, January 13, 2022
Dev To
What are the uses of JavaScript
JavaScript is a lightweight object-oriented programming language that is used to script webpages by a number of websites. It's a full-featured, interpreted programming language. When applied to an HTM...
09:37 am GMT - Thu, January 13, 2022
Dev To
Security Pillar - AWS Well-Architected Framework | AWS White Paper Summary
IntroductionThe AWS Well-Architected Framework helps you understand trade-offs for decisions you make while building workloads on AWS. By using the Framework, you will learn current architectura...
09:25 am GMT - Thu, January 13, 2022
Dev To
How to Improve Page Rank of Your Blog by Creating Quality Backlinks.
IntroductionIf you have read about SEO somewhere, or you are a newbie blogger, then you must be a little familiar with the word 'Backlinks'. You must have also thought that what is Backlink and ...
08:24 am GMT - Thu, January 13, 2022
Dev To
Best SEO Techniques to Increase Website Traffic quickly.
SEO means Search Engine Optimization. It gets more traffic by providing a higher ranking to your website in search results of search engines.SEO is the best way to get maximum