Articles by Dev To from December 2021
An Interest In:
Web News this Week
- November 30, 2023
- November 29, 2023
- November 28, 2023
- November 27, 2023
- November 26, 2023
- November 25, 2023
- November 24, 2023
< Return to Dev To details.
11:53 pm GMT - Thu, December 30, 2021
Dev To
Year 2 of the Art of Destroying a USB
Whaddup folks! It's that time of year again where I do the very very very terrible decision of going to a shooting range and explosives field to destroy USBS and man this year was fun, I got to mess w...
11:18 pm GMT - Thu, December 30, 2021
Dev To
December Developer Digest: A year in review
We're sharing our most recent developer digest here on DEV! If you're interested in subscribing to monthly developer updates, sign up here. 2021 wrap-upIn this special edition of the Developer D...
11:15 pm GMT - Thu, December 30, 2021
Dev To
Beautiful Functions: Compose
I'd like to take a look at some functions whose form and function are the epitome of elegant. The B combinator, sometimes called "compose":const B = (f) => (g) => (x) => f(g(x))Which has the ...
11:12 pm GMT - Thu, December 30, 2021
Dev To
2021 reflections and what's next in 2022
Originally published at anuradhakumari.comHi everyone, today is the last day of year 2021 and I wanted to do a year end review and also share my plans for the next year with you all. 2021 plans a...
11:04 pm GMT - Thu, December 30, 2021
Dev To
Getting started with gatsby cloud
IntroGatby js is on of the most fastest static site generator open source web framework made by combining React Graphql and web pack and today we gonna learn how to create a gatsby site and d...
10:47 pm GMT - Thu, December 30, 2021
Dev To
Remote pair programming - What are YOUR best practices?
The certain situation the world has been in for the past almost two years has affected a lot of us devs all around the globe. This hasn't stopped us from delivering amazing software and do good deeds ...
10:45 pm GMT - Thu, December 30, 2021
Dev To
Deploying Django Rest Framework with Postgres on fly.io
BackgroundIn this post, I will be demonstrating how to deploy a Django Rest Framework (DRF) application on fly.io. DRF is built on top of Django and is my choice when it comes to building small ...
09:42 pm GMT - Thu, December 30, 2021
Dev To
Create a blog using Next.js and Markdown/MDX
In this article, we are going to learn how to build a blog and or add a blog section to an already existing Next.js project. To create the content of the blog we are going to be using an extension of ...
09:36 pm GMT - Thu, December 30, 2021
Dev To
Whats your opinion on Linters, Testers, and Prettiers?
Ive been working on a project recently and a bunch of people suggested that I should start using a testing system. This testing system was working for a while but then someone else suggested that I sh...
09:35 pm GMT - Thu, December 30, 2021
Dev To
Tech trends to know for 2022
Were less than a month away from the new year, which means its a great time to begin investing in yourself and upskilling to prepare yourself for a successful career (or career switch!). Today, we wan...
09:30 pm GMT - Thu, December 30, 2021
Dev To
Whats the best programming language to learn first?
As a beginner programmer, its difficult to decide which programming language to learn first. The software development industry is fast-paced, and the market is constantly changing. There are over 700 ...
09:30 pm GMT - Thu, December 30, 2021
Dev To
Trending Python Projects of the week
I wanted to make a compilation of some of the nicest Python projects that have gained popularity on GitHub this week. SQLModelAs his creator defined, SQLModel is a Python library for interacting ...
09:22 pm GMT - Thu, December 30, 2021
Dev To
A beginner's guide to the Elixir programming language
If you're looking to learn a new programming language, I recommend checking out Elixir. Elixir is a process-oriented, functional programming language that runs on the Erlang virtual machine (BEAM). Th...
09:18 pm GMT - Thu, December 30, 2021
Dev To
1 - Codewars 100 days challenge
#1 - Points of reflection (8 kyu)Instructions:"Point reflection" or "point symmetry" is a basic concept in geometry where a given point, P, at a given position relative to a mid-point, Q has a c...
09:18 pm GMT - Thu, December 30, 2021
Dev To
Pycraft Progress report 6
This is transferred roughly weekly from my Twitter profile (here: https://twitter.com/PycraftDev) to here on Dev! This is for the week beginning the 20th of December!You can find the latest release of...
09:07 pm GMT - Thu, December 30, 2021
Dev To
ES2022 Preview: 10 Exciting JavaScript Language Features From 2021
JavaScript evolves quickly. In 2021, several proposals have moved to Stage 4 of the TC39 process and will be included in ES2022. They add the following features to JavaScript:Classes and InstancesPriv...
09:06 pm GMT - Thu, December 30, 2021
Dev To
Top 5 technology books I read in 2021
My top five picks on technological / technical books I read in 2021 and some honorable mentions. I also read some fiction and non-fiction, in fact I finished a great science fiction series, Remembranc...
08:57 pm GMT - Thu, December 30, 2021
Dev To
Holidays, Entrepreneurship and SLOs with Nobl9
It's finally here, the end of season 1 of the podcast is upon us! To celebrate, Santa is bringing something special - entrepreneurship advice for all the would-be founders of the world, ages 1 to 92.B...
08:29 pm GMT - Thu, December 30, 2021
Dev To
Streaming Tweets with Go
Building with free APIs is a great way to teach yourself new skills in languages you like. Ive always found APIs as an underrated way to learn something new. Building with APIs brings challenges that ...
07:38 pm GMT - Thu, December 30, 2021
Dev To
What a working day looks like as a (junior) developer
Something I always wondered about on my path to becoming a developer was, what would it be like to work at a company? What does a typical day look like? I'm sure many of you ask yourselves these quest...
07:29 pm GMT - Thu, December 30, 2021
Dev To
CryptoPals Crypto Challenges Using Rust: Fixed XOR
This is Challenge 2 of Cryptopals challenges implemented in Rust language. ContextGiven two hex encoded strings of similar length we have to return xor of it.XOR (or, Exclusive OR) is a binary op...
07:29 pm GMT - Thu, December 30, 2021
Dev To
I Do Not Know Object Oriented Programming!
If you are a beginner who is currently getting their butts whooped by JavaScript or swimming in tutorial hell, I'm quite sure you must have read the title of this article and given me an imaginary hug...
06:47 pm GMT - Thu, December 30, 2021
Dev To
Top 7 Dev Tools for AI Startups
There is no shortage of dev tools to play around with these days. While many offer invaluable time-saving and organizational advantages, it can be difficult to sift through all of the options to figur...
06:41 pm GMT - Thu, December 30, 2021
Dev To
CryptoPals Crypto Challenges Using Rust: Convert hex to base64
This is the Challenge 1 of CryptoPals challenges implemented using Rust language. ContextQuite simple, we're given a hex string & have to convert it into a base64 encoded format. Basically fr...
06:33 pm GMT - Thu, December 30, 2021
Dev To
How to Build a beautiful FAQ Accordion menu with Html, CSS and JavaScript
In this blog, you will learn how to build this beautiful Faq accordion menu for your website.Requirements:HtmlCSSJavaScript Html<h1 class="title">Cules Coding Faq</h1><div class="c...
06:23 pm GMT - Thu, December 30, 2021
Dev To
peviitor.ro - publicul int
Care este publicul int? este una din cele mai importante ntrebri atunci cnd porneti la drum n implementarea unui proiect nou. Absolveni de liceuLa terminarea unui ciclu liceal, foarte muli tineri...
06:14 pm GMT - Thu, December 30, 2021
Dev To
JS in Kotlin/JS
Kotlin/JS brings the full awesomness of Kotlin language to the JS ecosystem, providing great standard library, typesafety and lots of modern features not found in vanilla JS. However one of the bigges...
05:46 pm GMT - Thu, December 30, 2021
Dev To
2021 in Review
Since I'm currently sitting at home on my couch, resting after my 3rd Covid-19 vaccine shot with not a lot else to do, I thought I'd reflect a bit on the year I've had and give a bit of an outlook of ...
05:42 pm GMT - Thu, December 30, 2021
Dev To
CI vs CD - where the magic happens
Continuous Integration and Continuous Deployment are centerpieces of modern software development. They're well known concepts. A bit too well known, I'd say, in the sense that they're so ubiquitously ...
05:32 pm GMT - Thu, December 30, 2021
Dev To
Advanced typescript for React developers - discriminated unions
Hello, my fellow React developers who are in the process of learning advanced typescript patterns! Did you know that typescript has something that is called discriminated unions? That name triggers al...
04:55 pm GMT - Thu, December 30, 2021
Dev To
Learn How to Make Colorful Fireworks in JavaScript
New Year is around the corner and soon, fireworks will fill the sky. As the last tutorial for this year, I've decided to try to replicate fireworks in JavaScript.In this tutorial-inspired by Haiqing W...
04:35 pm GMT - Thu, December 30, 2021
Dev To
How To Open, Read, Write Files with Python
Files are an essential part of working with computers, thus using Python to write to and read from a file are basic skills that you need to master. In this article, Ill show you how to do the things y...
04:25 pm GMT - Thu, December 30, 2021
Dev To
Testes unitrios Front end - Como Mockar Mdulos e React Hooks usando apenas o Jest
Ol Pessoal! Nesse post eu vou explicar algumas maneiras que voc pode adotar para realizar os mocks dos seus testes unitrios. Mockando imports de mdulosCaso as funes ou componentes que voc deseja ...
04:24 pm GMT - Thu, December 30, 2021
Dev To
How to Customize WordPress Login Page
When you customize a website for a customer, the first preference of your work is usually the WordPress login page. As we know, by default, every WordPress login page looks exactly the same. This is n...
04:22 pm GMT - Thu, December 30, 2021
Dev To
Twitter Authentication using Supabase React Redux Typescript
As the title of this post suggests, we're going to be building a small React + Redux app that'll allow your users to authenticate using their twitter credentials and access auth-only parts of the app....
04:11 pm GMT - Thu, December 30, 2021
Dev To
Top 100 Lenny Face List
(_)(_)(O)(_ )/||(_)(@~_@~)(~_~;)(_;)(_o)/(_)( )(^_^;)(.. )( ..)()(-_-;)( )()()_(._.)(_)( )(_)( )(,)(_)(_)()( _)(_)__ ._/( ..___ .. )(0)(_(#)(-)(_)__()()___(TT)(!!)/(o) (;) (nv)() ( ) ()() (): (...
04:09 pm GMT - Thu, December 30, 2021
Dev To
Never manually change your copyright date again with this innovative cloud-based API.
Fed up of changing your websites copyright date by hand EVERY year? Looking to offload complex date calculations to the cloud? Travelled here from the future and looking for a definitive confirmation ...
03:38 pm GMT - Thu, December 30, 2021
Dev To
Show and Hide Password Using jQuery
In this article you will learn how to create Show and Hide Password using JQuery. When we input a password into a password input box, it appears as a bullet. The input box contains a small icon or tex...
03:23 pm GMT - Thu, December 30, 2021
Dev To
My first impressions with pyenv
pyenv provides an easy way to install almost any version of python from a large list of distributions. I have simply been using the version of python from the os package manager for awhile, but recent...
03:12 pm GMT - Thu, December 30, 2021
Dev To
Designing the Analytics patterns using a Lake House approach on AWS
Many organizations are moving all their data from various silos into a single location, often called a data lake, to perform analytics and ML. These same companies also store data in purpose-built dat...
02:57 pm GMT - Thu, December 30, 2021
Dev To
An In-Depth Look at the React Lifecycle Methods
What is react component lifecycle?Humans have to go through three stages of life: birth, grow and death to complete their lifecycle. To govern whatever events are taking place on a website, a React co...
02:49 pm GMT - Thu, December 30, 2021
Dev To
What is your testing approach when working on fast-pace projects?
Hey guys, I'm wondering how you tackle testing React-based apps. Particularly, I'd like to hear your thoughts about testing rapidly changing products like MVPs. For a long time I was a big fan of e2e ...
02:44 pm GMT - Thu, December 30, 2021
Dev To
Convert video to gif in python
How to convert video file to gif format using Python programming languageFirst install modulepip install MoviePyNow Code the followingfrom moviepy.editor import *clip = (VideoFileClip("./video1....
01:59 pm GMT - Thu, December 30, 2021
Dev To
Bootstrap vs Tailwind CSS
BootstrapBootstrap is Component-based framework. It is based on object-oriented CSS.Bootstrap comes with a set of pre-made components that are used to design a typical website quickly.Bootstrap ...
01:55 pm GMT - Thu, December 30, 2021
Dev To
LIVING IN THE ERA OF METAVERSE:
When they say METAVERSE, do they actually mean an entire VIRTUAL UNIVERSE?A world where science will lay off and fiction will meet reality, is this what our future beholds?These, including several min...
01:15 pm GMT - Thu, December 30, 2021
Dev To
Ultimate list of JavaScript Learning Resource (Free)
This post is Going to have some Awesome ResourcesWebsiteTutorialRepublicJavascript.orgHTML DogFreeCodeCamp.orgThe Odin ProjectW3Schools JavapointJavaScript Notes & Reference(by Wesbos)Study...
01:11 pm GMT - Thu, December 30, 2021
Dev To
Easy understanding of functions in python
We should all understand a function is a block of organized reusable code for performing single or related action. Python has many built-in functions that we have probably used e.g print(),input(), et...
01:02 pm GMT - Thu, December 30, 2021
Dev To
Best CSS Frameworks for 2022
I must admit, when I first got introduced to CSS, I hated the idea of using CSS frameworks. I saw it as a lazy way to go around a challenge. But along the way, as I played around with a few frameworks...
12:59 pm GMT - Thu, December 30, 2021
Dev To
Drag and Drop with React (with no libraries) part 2
IntroIn this tutorial I will show how to make a Drag and Drop component from scratch (no libraries) using React.I already made a post on Drag and Drop in React, so why make a new one?Well, many ...
12:52 pm GMT - Thu, December 30, 2021
Dev To
All About Arrow Functions
Arrow functions are an alternative to regular functions in JavaScript. They have short and simple syntax. But they weren't designed just to have a shorter and simpler way to write functions. In this p...
12:29 pm GMT - Thu, December 30, 2021
Dev To
Which Python Framework is fastest?
Now a days, we have seen an usage of the web development is increased a lot & along with that Python language is became the world's 2nd most popular programming language based on it's usage. Pytho...
12:20 pm GMT - Thu, December 30, 2021
Dev To
Will automated cloud optimization replace your DevOps job?
Everything about automation sounds tempting. Apart from the fact that it would be doing the tasks that now take a good chunk of your day? Lets see if automation can really put your DevOps, cloud engin...
12:09 pm GMT - Thu, December 30, 2021
Dev To
Striver's SDE Sheet Journey - 9 Merge two sorted Arrays
Problem Statement :-You are given two integer arrays nums1 and nums2, sorted in non-decreasing order, and two integers m and n, representing the number of elements in nums1 and nums2 respectively.Merg...
11:36 am GMT - Thu, December 30, 2021
Dev To
TCP/IP Overview
TCP/IP modelTransmission Control Protocol and Internet Protocol (TCP/IP) is a network model using current internet architecture to standardize computer networking, just like the Open System Inte...
11:34 am GMT - Thu, December 30, 2021
Dev To
Git Command Cheat Sheet
Hello Dev,We all know about Git but I want to share little bit about that, In daily base where I am using, it is basic cheat sheet need to all developers.Lots of code conflict had been when we were wo...
11:25 am GMT - Thu, December 30, 2021
Dev To
Next.js latest version Whats New in Next.JS 12?
The biggest release Next.js Conf is now here. If you are looking to know about Next.js latest version, we have brought the information exclusively. Also, capture what is new in Next.js 12 and keep you...
11:20 am GMT - Thu, December 30, 2021
Dev To
Power Full Generator You Must Try
GetWaves A free SVG wave generator created by z creative labs. Choose a curve, adjust, complexity, randomize!getwaves.ioBlob Maker Blobmaker is a free generative design tool made by z creative labs,...
11:19 am GMT - Thu, December 30, 2021
Dev To
Flow control, short-circuit expressions and functional programming in JavaScript
A couple of days ago while doing code review I saw a snippet like this:React.useEffect(() => { someCondition && doSomething()}, [someCondition, doSomething])You don't need to know what Rea...
11:19 am GMT - Thu, December 30, 2021
Dev To
I am a Digital Marketing Head
I am a Digital Marketing Head. I am also SEO consultant at Sheknowsfinance....
11:08 am GMT - Thu, December 30, 2021
Dev To
Basic concepts of JSX and Virtual DOM every React JS developer should know
JSX and Virtual DOM are the two main concepts of React JS that powered React JS to reach its unique stage. Today we will discuss these two concepts in brief. What is JSX?JSX is an acronym of Java...
10:55 am GMT - Thu, December 30, 2021
Dev To
How to create a navbar in 5 minutes
Hi all. In this post, we're creating a navbar in less than 5 minutes. HTML CodeInside the <body> tag we create a navbar with the tag <nav>. Under <nav>, we put <ul> and 3 ...
10:49 am GMT - Thu, December 30, 2021
Dev To
A 2021 Reflection Journal: My Tech Writing Journey, Learning, and More
With the COVID pandemic bringing about a paradigm shift to virtual, a lot of us got to explore and unleash new opportunitiesdespite all the odds! I got into technical content writing roughly a year ag...
10:48 am GMT - Thu, December 30, 2021
Dev To
First Mocked Unit Test Generated by DDTJ - Building DDTJ Day 9
Yesterday I ran into some snags, but I'm glad to report that this is all behind me. We finally have the first DDT generated test in history!Id like to proclaim victory, but the road ahead is still lon...
10:22 am GMT - Thu, December 30, 2021
Dev To
Guess The Die : Javascript Game
Hi guys, hope you are doing good. In this post, we are going to make a game using Javascript. The game involves the following functionalities-The user has to guess a number on the die while it gets r...
10:13 am GMT - Thu, December 30, 2021
Dev To
Redux vs. Recoil
Did you ever think why Facebook chose the name "Recoil" for their new state management library?Well, it's just my assumption, but I think that the primary purpose of Recoil is to cause people to recoi...
09:44 am GMT - Thu, December 30, 2021
Dev To
2021 Rewind
It's Rewind time ! 2021 has been such an amazing year. I learned quite a few new stuffs. Apart from academic studies, I was involved in web & app development.here's my 2021 summarized ,January: I ...
09:19 am GMT - Thu, December 30, 2021
Dev To
10 Tips to credibility for your Saas startup in 2022
One of the most popular business opportunities today is Software as a Service (SaaS). When it comes to building a SaaS startup with credibility from the start, it can be difficult to secure a place in...
09:12 am GMT - Thu, December 30, 2021
Dev To
What Is The Difference Between Deep Learning and Machine Learning?
Deep Learning vs Machine LearningOne of the most common questions on the internet is to know the difference between deep learning and machine learning.Deep Learning is a subsidiary of machine le...
09:03 am GMT - Thu, December 30, 2021
Dev To
The material design framework you have all been waiting for
Yes, I'm here to introduce the Framework Tronic247 Material for you.It's an awesome framework that you can use to create your own material design websites. Here are the benefits of using it.Is Super l...
08:56 am GMT - Thu, December 30, 2021
Dev To
9 Best Coursera Courses Projects for Web Developers
Disclosure: This post includes affiliate links; I may receive compensation if you purchase products or services from the different links provided in this articleHello Devs, if you are looking for the ...
08:33 am GMT - Thu, December 30, 2021
Dev To
5 Websites To Get Free Icons For Web Development
In this article I will discuss about 5 websites to get free icons for web design. Specially Frontend developers need custom and modern icons when they develop a website. So this article will help you...
07:58 am GMT - Thu, December 30, 2021
Dev To
Lessons Learned from Building Businesses as a Technical Solo Founder
I've been working on my SaaS projects all by myself over the last four years, and I've had some failures and some success, here are some of the lessons that I've learned!Although it may look easy from...
07:51 am GMT - Thu, December 30, 2021
Dev To
Stop Use Of Javascript Like This.
Hello1.Use Arrow function instead regular function.Thanks for Reading....
07:26 am GMT - Thu, December 30, 2021
Dev To
Tracing Money in Development
After nearly 1 month, I am here with %40 but noticeable progress. I was so busy so I had a little chances in weeks to develop this fun product. In 1 month I worked less than 10 hours for this project....
07:09 am GMT - Thu, December 30, 2021
Dev To
Introduction to a stateful & maintainable React Local Storage hook
When it comes to storing a value on the client-side persistently, most of us will prefer browser storage (local or session storage) because of its simplified APIs to store and retrieve data. Yet maint...
06:56 am GMT - Thu, December 30, 2021
Dev To
RPA: Catalyst of Industrial Revolution 4.0
Robotic Process Automation popularly known as RPA. It is used to automate a repetitive task such as sending 500 emails per day, extracting some data from any number of invoices which are partially str...
06:55 am GMT - Thu, December 30, 2021
Dev To
Create React App. Part 3 of 10: Routing
We are creating a React App.The React MindMap App.We have done the layout.We have created icon buttons and toolbars.Now we need routing to change screens.Source code:https://github.com/101samovar/reac...
06:52 am GMT - Thu, December 30, 2021
Dev To
Awesome VSCode extensions for a better coding experience [ Part 1 ]
Imagine yourself typing all the HTML boilerplate code when you decided to make a new project or imagine not being able to recall the name of that single property in css and searching the web for it. W...
05:42 am GMT - Thu, December 30, 2021
Dev To
ChristmasLight Css
Merry Christmas & Happy New year Everyone...
05:29 am GMT - Thu, December 30, 2021
Dev To
How to Rice Windows.
Ricing Windows Make your Desktop look sick & clean.Here is a list if software and applications that I have used to rice my desktop. Web Browser FirefoxMusic Streaming Spotify Messagin...
05:08 am GMT - Thu, December 30, 2021
Dev To
Top 5 Python Frameworks for Web Development in 2022
In this blog we are going to see top 5 best python framework for web development in 2022. Top & Trending Python Frameworks for Web Development in 2022. Let's Start Click Here to read this post:Top...
04:33 am GMT - Thu, December 30, 2021
Dev To
What is the "XSLT" equivalent for JSON? Here is the new answer
PrefixWhat is the "XSLT" equivalent for JSON? This is the question that people had been asking more than 10 years ago. By then the xslt is still the number one answer.It's high time to take a l...
04:23 am GMT - Thu, December 30, 2021
Dev To
My Visual studio Theme
Try it at least once , I will 100% sure you love this theme !!!And give your valuable feedback........
03:49 am GMT - Thu, December 30, 2021
Dev To
JavaScript The Hard Parts-Part 1
In the beginning, we need to be sure that we know a lot of thingsimagine, the sheet that you write in JavaScript is wrapped with a big thing called execution context.So what is execution context?Execu...
01:53 am GMT - Thu, December 30, 2021
Dev To
What are objects in programming?
So, if you're new to programming, or just hang around people that are programmers, you may have heard of things called "objects".In this article, we will discuss what exactly objects are, and what the...
12:46 am GMT - Thu, December 30, 2021
Dev To
Time for change?
Prices and services everywhere are continuing to soar at record levels AND the worth of money on our savings account is losing value over time. Although the yearly salary increase helps, it seems t...
12:46 am GMT - Thu, December 30, 2021
Dev To
Time for a job change?
Prices and services everywhere are continuing to soar at record levels AND the worth of money on our savings account is losing value over time. Although the yearly salary increase helps, it seems t...
12:27 am GMT - Thu, December 30, 2021
Dev To
Building a scraping tool with Python and storing it in Airtable (with real code)
A startup often needs extremely custom tools to achieve its goals. At Arbington.com we've had to build scraping tools, data analytics tools, and custom email functions. None of this required a databas...
12:25 am GMT - Thu, December 30, 2021
Dev To
AWS Serverless and the DynamoDB Single Table Design - Hands On with CDK v2
Hi, I'm Adriano Sastre Vieira, software developer at Inatel Competence Center. In this article I'll talk about AWS Serverless, also called managed services (because you don't have to manage a server i...
12:25 am GMT - Thu, December 30, 2021
Dev To
Holidays are almost over Back to Reality
While some of us might be back to work already after a glorious holiday, some of us will be back after the New Year's holiday and will face the inevitable. I am one of the latter and is definitely not...
11:37 pm GMT - Wed, December 29, 2021
Dev To
Handling form input in React(including drop-down and checkbox)
I have a form that requests for user's details - username and password, how do I get them in react?Hello my dear reader, my name's Lucas and today we'll be solving the problem above and beyond that.To...
11:34 pm GMT - Wed, December 29, 2021
Dev To
HTML ignored knowledge
IntroductionAn HTML Document is mainly divided into two parts: HEAD: This contains the information about the HTML document. For Example, Title of the page, version of HTML, Metadata etc.BODY: Th...
11:32 pm GMT - Wed, December 29, 2021
Dev To
Java Complete Roadmap 2022
Java Complete Roadmap 2022In this blog we are going to discuss complete roadmap for Java Programming in 2022. I will give you only topics and if you like my post then follow my Blogs. Lets Start...
10:44 pm GMT - Wed, December 29, 2021
Dev To
How should I build my Frontend for a huge project?
Ive been working on building a non-profit, open-source organization for a while now and we have gotten to a solid point in the backend code. We have authentication, an event and rsvp system, profile p...
10:40 pm GMT - Wed, December 29, 2021
Dev To
A printable, PDF - Git cheatsheet
Hello guys, instead of a new article, I'd like to share two printable cheatsheets with you. I hope you'll find these useful. Cheatsheet 1: Common Git commands for local developmentThe first cheat...
10:33 pm GMT - Wed, December 29, 2021
Dev To
How I started my Web Development career in 2021
2021 has been a very challenging and exciting year at the same time but at the end I managed to do the switch I always wanted... 10 years ago I started my bachelor's degree in Information Technology b...
10:28 pm GMT - Wed, December 29, 2021
Dev To
JS Types to Avoid Polyfilling
I was reading the AirBnB JavaScript Style Guide recently and came across: "Symbols and BigInts cannot be faithfully polyfilled, so they should not be used when targeting browsers/environments that don...
09:11 pm GMT - Wed, December 29, 2021
Dev To
Why we used Docker for testing
Perhaps the greatest lesson I've learned from creating Agrippa so far is just how important tests are. Of course I knew they were important before - everybody does - but it's so easy to just push it a...
09:00 pm GMT - Wed, December 29, 2021
Dev To
Functional Programming in Ruby with Blocks and Procs
Object-Oriented Programming vs Functional ProgrammingRuby is a true object-oriented programming language. Generally, we love object-oriented (OOP) programming! Object-oriented programming makes ...
08:55 pm GMT - Wed, December 29, 2021
Dev To
AWS Reserved Instances: Exchange To The Rescue
IntroductionAt Facets.cloud we are planning to have a series of articles that aim to explain some of the complex cloud pricing logic and when you need to use them.In this first part, we take up ...
08:54 pm GMT - Wed, December 29, 2021
Dev To
8 Ways To Drastically Boost Your Developer Productivity
IntroductionThese eight productivity tips will supercharge your productivity as developer. You'll save hours of time which you can then invest in other activities.This is not a complete list of ...
08:43 pm GMT - Wed, December 29, 2021
Dev To
Simplifying Null Safety in Flutter
INTRODUCTIONHave you ever run into the red screen of horror while debugging a flutter app?I mean, if you havent, are you a Flutter developer at all?Out of numerous reasons for your app to relay your e...
08:39 pm GMT - Wed, December 29, 2021
Dev To
Highlighting: sync-contribution-graph
A couple of weeks ago, I nearly scrolled past this gem on my twitter feed: sync-contribution-graph, by @kefimochi. Go have a look! You can use this tool to have your GitHub contribution graph accurate...
08:00 pm GMT - Wed, December 29, 2021
Dev To
Deploy .NET Core worker Service on Linux
In the previous post, we learned how to deploy an ASP.NET Core Application on Linux and configure it, in this post we are going to learn about deploying a Worker Service on a Linux machine. What ...
07:51 pm GMT - Wed, December 29, 2021
Dev To
The Best Collected Details on the GraphQL Specification Overview & Language
Reference https://spec.graphql.orgGraphQL, a query language and execution engine is described in this specification based on capabilities and requirements of data models for client-server applications...
07:51 pm GMT - Wed, December 29, 2021
Dev To
Building a Timetable Generator
About a year ago, I began planning my final project for school. The main goal was to solve a real-world problem while learning to work on a large project independently. It is no secret that this wasn'...
07:15 pm GMT - Wed, December 29, 2021
Dev To
Memorization in Recursion (JS)
What is Memorization ?In a non technical words: Assume, you want to watch one movie, and you downloaded that movie (2TB) and you watched.After one day, again you want to watch that same movie because ...
06:58 pm GMT - Wed, December 29, 2021
Dev To
The Programmer's Brain: 3 types of confusion when you're learning a new tech
Hi everyone!, Been a while since I posted on here. Want to share a great resource/book that I've been reading. The book is called The Programmer's Brain and it can be found here herehighly recommended...
06:38 pm GMT - Wed, December 29, 2021
Dev To
Hyperscript - the hidden language of React
JSX is the starting pointReact uses JSX to make things easier for the developers. So when you write something like this.<div id="foo"> Hello!</div>Babel with a react preset transfor...
06:25 pm GMT - Wed, December 29, 2021
Dev To
How to check commit message and branch name with git hooks without any new installation
IntroductionHi All ! I'm a tech lead, and I'm on charge to check Pull Request/Merge Request on my team. And also to create release notes (CHANGELOG.md) on each release.So, my first problem was t...
06:11 pm GMT - Wed, December 29, 2021
Dev To
Exceptions vs error values
Exceptions vs error values has been a debate in error handling for ages. Some people have firm stances on them. For example, in the book Clean Code, Uncle Bob recommends exceptions. In his post on Exc...
05:56 pm GMT - Wed, December 29, 2021
Dev To
Release ScrcpyHub v1.3.0
IntroductionScrcpyHub is a GUI application to use scrcpy.https://github.com/kaleidot725/ScrcpyHub Motivationscrcpy is an Android device screen mirroring command tool.scrcpy is a useful comm...
05:45 pm GMT - Wed, December 29, 2021
Dev To
What is Staking ? | Earning Passive Income with Crypto in 2022
A lot of people that come to me for advise think the only way to make money in crypto is through trading, and because this seems so complex most of them end up looking elsewhere. Earning money with Cr...
05:42 pm GMT - Wed, December 29, 2021
Dev To
Ethereum smart contract development using Solidity
Today, I randomly came across a website called crypto zombies. crypto zombiesIt's a nice platform to learn solidity and smart contract dev. I completed a starting course (pretty easy if we know progra...
05:42 pm GMT - Wed, December 29, 2021
Dev To
My Year 2021: From Broke to Time, Location, and Financial Freedom
The year 2021 has been a roller coaster for me.It started with being broke and disappointed to end it by making close to $1000 in a few months.It led me to gain Time, Location, and Financial Freedom.B...
05:41 pm GMT - Wed, December 29, 2021
Dev To
What is DNS TTL (Time To Live)?
What is time-to-live (TTL)?Time-to-live (TTL) is a value for the period of time that a packet, or data, should exist on a computer or network before being discarded.The meaning of TTL, or packet...
05:36 pm GMT - Wed, December 29, 2021
Dev To
Detectando Root e Jail Broken no seu aplicativo React Native
O que root e jail-broken? rootFazer o root no seu aparelho significa se tornar um superusurio, ou administrador do sistema. Isso implica ter acesso a partes do Android que antes ficavam in...
05:18 pm GMT - Wed, December 29, 2021
Dev To
peviitor.ro - arhitectura
Arhitectura motorului de cautare peviitor.ro este simpla. Website-ul companieiSursa de date este sectiunea cariere a website-ului companiei. De aici ne aducem locurile de munca disponibile. ...
05:15 pm GMT - Wed, December 29, 2021
Dev To
Flash of Undefined Custom Elements (FOUCE)
Web components are defined and registered with JavaScript. Depending on how and when you load the scripts that perform registration, you may see a brief flash of unstyled HTML where your custom elemen...
04:54 pm GMT - Wed, December 29, 2021
Dev To
MySQL- RDBMS
Relational Database(MySQL)RDBMS stands for Relational Database Management System.Relational databases define the relation between different data tables. This relation can be created based on one...
04:54 pm GMT - Wed, December 29, 2021
Dev To
How to Handle App Lifecycle in the Flutter App?
The most confusing idea transitioning from Android and/or iOS is to understand how Flutter manages its lifecycle. For this, first, you need to know about what is Flutter Application Lifecycle. So now,...
04:25 pm GMT - Wed, December 29, 2021
Dev To
Some DevOps Terms definitions
In this post, I will list some of the terms used in the DevOps world which must be known (and have a better understanding about all the DevOps posts/books/videos... that you can read/see). Automa...
03:58 pm GMT - Wed, December 29, 2021
Dev To
Quantum Computing with Javascript using Q.js
While Quantum Computing may feel like a new buzzword, its been around for quite a long time. What started as a theoretical idea in the 1980s is slowly becoming a reality. In this tutorial, well be tal...
03:38 pm GMT - Wed, December 29, 2021
Dev To
Write Better PythonCode
IntroductionThis article has the collection python coding practices that I have learned over last few months for writing more idiomatic python code. 1. Multiple AssignmentInitialise same va...
03:25 pm GMT - Wed, December 29, 2021
Dev To
JavaScript Scoping
According to MDN's definition, "scope" in JavaScript is the current context of execution. What does that actually mean? Scope defines the variables and values that are within your current accessibilit...
03:24 pm GMT - Wed, December 29, 2021
Dev To
11 Html Tags You Must Know
Hello, Readers, sorry I was busy in some work so it got late. Let's Get StartedHTML attributes allow you to perform a lot more complex tasks directly on your HTML files. Here are some of the mos...
03:18 pm GMT - Wed, December 29, 2021
Dev To
From zero to one. How to Deploy your MongoDB, Node, Strapi, NextJS app to Microsoft Azure.
Part 1. Introduction and creating all required for migration resources.IntroductionHi to everyone! This article will be helpful if you have little or no knowledge of cloud technologies.There are...
03:17 pm GMT - Wed, December 29, 2021
Dev To
Listen to the Season 7 Finale of DevDiscuss!
The season finale of DevDiscuss is here already! In S7E8, we're talking about the ever-important topic of cybersecurity, what needs to happen to advance the field, and how you can dive in. ...
03:06 pm GMT - Wed, December 29, 2021
Dev To
Welcome Thread - v157
Welcome to DEV!Leave a comment below to introduce yourself! You can talk about what brought you here, what you're learning, or just a fun fact about yourself.Reply to someone's comment, either w...
03:05 pm GMT - Wed, December 29, 2021
Dev To
Find bottlenecks in Node.js apps with Clinic Flame
In 2018 I had the chance to attend a workshop hosted by some great devs from NearForm along a JS conference. They showed how to find bottlenecks on Node.js applications using Flamegraphs using a very ...
02:51 pm GMT - Wed, December 29, 2021
Dev To
What does 2022 have in store for cybersecurity and cloud security specialists?
Cloud adoption and industry transformation are accelerating as the world looks for efficiency. Lets face it, 2022 promises to be another busy year for cybersecurity and cloud security specialists.Acco...
02:48 pm GMT - Wed, December 29, 2021
Dev To
Smart Contract in Ethereum
Now-a-days Web3.0 is trending and there are lot of stuffs also in talks like blockchain, NFT, Ethereum, Solidity, etc. etc..As many of us would know about the blockchain, let's just see it's definitio...
02:42 pm GMT - Wed, December 29, 2021
Dev To
Callbacks & Higher Order Functions in JavaScript
Photo by Priscilla Du Preez on UnsplashJavascriptsfunctional programmingjust like any other functional programming language like Common Lisp,Clojure, Elixir,OCaml, and Haskell is the idea that p...
02:25 pm GMT - Wed, December 29, 2021
Dev To
How to build UI elements using CSS pseudo elements
IntroductionThese days there are a lot of designs that intuitively display information. Instead of plain old one-to-one mapping of fields in a database, we're moving towards a more human-friendl...
01:32 pm GMT - Wed, December 29, 2021
Dev To
DRY Out with Loops
If learning to code with foo, bar, and math examples are your kryptonite, keep reading. This series uses relatable examples.Jump To:For LoopsReal-life For LoopsWhile LoopsReal-life While LoopsPractice...
01:20 pm GMT - Wed, December 29, 2021
Dev To
Snippets VSCode: Rapidito y con buena letra.
Hace menos de un mes fue mi primer aniversario como programadora Front End, o hizo un ao que acab el bootcamp... Como quieras verlo. El tema de poner fechas de aniversarios ya se sabe... siempre hay d...
12:33 pm GMT - Wed, December 29, 2021
Dev To
Aspiration for evision (Aspiration for 2022)
evision is quite an excellent product! It is a bridge between Elixir and OpenCV.I developed NxEvision, a bridge between Nx and evision. I hope it will be a bridge between machine learning and computer...
12:07 pm GMT - Wed, December 29, 2021
Dev To
Jetpack Compose Tidbits: The first dance with JC - Learning the steps
Image by Gordon Johnson from PixabayWith Android's fresh way of developing UI, there's little to no XML which was formerly the primary way of designing UI for Android apps. With Jetpack Compose, you j...
12:03 pm GMT - Wed, December 29, 2021
Dev To
15 Days Of Code Search
Recently, I did a #15DaysOfSearch Twitter campaign to show developers how they can optimize their workflow by mastering code search on sourcegraph.com.Here's the recap from Day 1 to Day 15: Day 1...
11:20 am GMT - Wed, December 29, 2021
Dev To
Animated and responsive SIGNUP page
Basic signup pages seems to be boring??For me too..So, that's why I designed a responsive, animated signup page with a multi-colored button using HTML and CSS.But this would require some basic knowled...
11:12 am GMT - Wed, December 29, 2021
Dev To
Build Issues, Code Generation and Depth vs. Breadth First - Building DDTJ Day 8
Yesterday I was making substantial progress, so naturally I spent most of today with my figurative wheels spinning in mudIm finally at the stage of generating the source code for a unit test from data...
11:10 am GMT - Wed, December 29, 2021
Dev To
How to create a styled custom Icon components in MUI v5?
Table of contentsWhat is this post about?PrerequisitesStep One: ImportsStep Two: Create a styled SvgIcon componentStep Three: Create the componentFinal code What is this post about?In this ...
10:40 am GMT - Wed, December 29, 2021
Dev To
Tweet Hunter- The Ecosystem to Tweet & Make Money.
This week, I got a chance to explore Tweet Hunter- a million tweet library. And what I found was that 99% of people are trying to make money off Twitter the wrong way. And It's costing them a lot...
10:26 am GMT - Wed, December 29, 2021
Dev To
Using Vite with Inertia Laravel, *React* & Tailwind
I rely on this post:I tried to follow it with React as well, and having failed as you will see in this comment, I share with you the process and the solution.First I also followed this tutorial - 5 pa...
10:24 am GMT - Wed, December 29, 2021
Dev To
React JS create App. Part 2 of 10: Icon button
In the previous video we created the layout of the Mind Map App.The layout is good.But it will be better with icons and icon buttons.Source code:https://github.com/101samovar/react-mindmap.gitOur chan...
10:23 am GMT - Wed, December 29, 2021
Dev To
Just used my responsive skills to design this restaurant website
In the last DEV post I have shared the my real experience of Kevin Powell's course "Responsive layout" and journey. Roller coaster journey to learn CSS responsive layout c...
10:18 am GMT - Wed, December 29, 2021
Dev To
Deploy ASP.NET Web Applications For Free !
Hello everyone, I Hope you are all doing well.there are a lot of ways to host and deploy you .net web apps but not all of them are free or are as easy to use as the tool i will be discussing today.Sma...
10:01 am GMT - Wed, December 29, 2021
Dev To
What Does a Backend Engineer ACTUALLY Do?
Originally published on my blog.When it comes to software engineering, it's challenging to imagine what a backend engineer does daily. As a backend engineer, I get this question often: "What do you do...
09:49 am GMT - Wed, December 29, 2021
Dev To
Drawing app that records your actions
Drawing app that records your actionsCheckout the deployed project here: https://drawingplayback.netlify.app/Hello, and welcome to my blog! --What is this?--This is a normal pixel art draw...
09:35 am GMT - Wed, December 29, 2021
Dev To
Kotlin short recipes: Generating a chessboard for a console game
IntroductionHello, DEV friends! This series of a really short (but useful) articles will aim at a general demonstration of how the Kotlin language can elegantly solve many of the (non-)trivial p...
09:14 am GMT - Wed, December 29, 2021
Dev To
Striver's SDE Sheet Journey - 8 Merge Overlapping Subintervals
Problem Statement :-Given an array of intervals where intervals[i] = [starti, endi], merge all overlapping intervals, and return an array of the non-overlapping intervals that cover all the intervals ...
09:06 am GMT - Wed, December 29, 2021
Dev To
Anayo Debugging 1: java.lang.NoClassDefFoundError: failed for class com.facebook.flipper.android.EventBase
BugGenerating an Android build package(APK)from Android Studio builds successfully. But running the generated APK on a real device or device connected to Android Studio Crashes on launch and ret...
08:34 am GMT - Wed, December 29, 2021
Dev To
Hyper QuickStart to MySQL
Be straight, just do it. MySQLMySQL is a SQL Database.To connect to a MySQL Database you need: The server adressA usernameA passwordA database Admin the MySQLTo enter the admin console you ...
08:31 am GMT - Wed, December 29, 2021
Dev To
Aspect Ratio: no need for Container Units!
When I first heard about container queries, I was mistaken that there would be "container units" in CSS, probably a unit like percent, but relative to the other axis. "100cw" would always be 100% of t...
08:21 am GMT - Wed, December 29, 2021
Dev To
5 WEB UX LAWS EVERY DEVELOPER SHOULD KNOW
1. JAKOBS LAWUsers spend most of their time on other sites. This means that users prefer your site to work the same way as all the other sites they already know. Websites do better the more stan...
08:03 am GMT - Wed, December 29, 2021
Dev To
A11y tips: bind form controls and messages
As we saw before, the ARIA attribute aria-describedby can be used to establish a relationship between a form control and an element.It is very important to establish this connection since, when a form...
07:54 am GMT - Wed, December 29, 2021
Dev To
Custom Web Design and Development
Ace Infoway has gained 21+ years of experience in a plethora of Custom Web Design and Development, Custom Website Development Services, IT Services and has access to resources and teams in the USA, UK...
07:37 am GMT - Wed, December 29, 2021
Dev To
How to handle loading progress flicker
One of the most important things in our web apps UX is to provide a form of feedback when the app needs more time to process the user's action when e.g an ajax request is fired in the background. This...
07:18 am GMT - Wed, December 29, 2021
Dev To
The Basics of Web Application Testing
The development of any application is incomplete without proper testing. Testing has its own cycle that precisely monitors the performance of any web application. Further, it uncovers all the bugs and...
07:16 am GMT - Wed, December 29, 2021
Dev To
Public Solving: Let it snow
Today the elves asked us to make some snow animations!This is a pretty exciting task as we have to get out our creative hats.You can find the complete puzzle here.So far I've done some confetti in CSS...
07:04 am GMT - Wed, December 29, 2021
Dev To
PHP deployment to SSH server using Github action and bash script
In this tutorial we would lean how to deploy our PHP code to a remote server using github action . Step 1.ssh into remote server by for Windows users use Power shell, while Mac users use Terminal...
07:00 am GMT - Wed, December 29, 2021
Dev To
Weekly web development resources 102
Alternate Column Scroll Animation A grid layout with columns that scroll in opposite directions and a content preview animation. ColorHuddleA collection of color palettes on which you can e...
06:59 am GMT - Wed, December 29, 2021
Dev To
Why I'm excited about web3.0
You may have heard of web3. It made quite the buzz this year; it seems like people either love it or hate it. Honestly, I didn't know what web3 was until I somehow ended up in the web3 world itself. I...
06:46 am GMT - Wed, December 29, 2021
Dev To
My New Python library
Check it out my new library :- Share your views...
06:40 am GMT - Wed, December 29, 2021
Dev To
How to choose a MongoDB shard key
In this article, I will show you what is the ideal pattern of a MongoDB shard key. Although there is a good page on the MongoDB official manual, it still not provides a formula to choose a shard key.T...
06:39 am GMT - Wed, December 29, 2021
Dev To
OOP in Python
Requirement: List, Dictionary , Function etcSo, OOP is basically programming with ObjectSo, What is Object? To know this, you have to know what is Class? Okay , do know about string? Let's see what ar...
06:38 am GMT - Wed, December 29, 2021
Dev To
Stop using Array.map() everywhere
Most of the time I used to see the snippet like this const fruits = ["apple", "orange", "cherry"];let text = "";document.getElementById("main").innerHTML = text;fruits.map(i => text += i );In the a...
06:30 am GMT - Wed, December 29, 2021
Dev To
Pardus 21'de tm-rakam kullanc sorunu zm
Gncel GNU/Linux iletim sistemlerinde (rnein Pardus 21.x veya RHEL 8.x), all-numeric (tm-rakam) kullanc adlarnda oluan problemlerden dolay zellikle systemd servisindeki gncelletirmeler sonucunda tm-rak...
06:09 am GMT - Wed, December 29, 2021
Dev To
Blockchain Fundamentals, Cryptocurrencies and Open Source
OverviewThis article is divided into 4 sections, 1st section is about blockchain fundamentals, 2nd section deals with the key features of building a blockchain mobile app, 3rd section dives into...
06:08 am GMT - Wed, December 29, 2021
Dev To
Big Data Open Source Frameworks
Big Data is a term used to define large scale data sets that are too complex to be manipulated with basic DBMS. Handling Big Data requires sophisticated hardware and software technologies.Just as open...
04:44 am GMT - Wed, December 29, 2021
Dev To
How to use Node.js to backup your personal files (and learn some webdev skills along the way)
All code from this tutorial as a complete package is available in this repository. If you find this tutorial helpful, please share it with your friends and colleagues!For more tutorials like this, fo...
04:40 am GMT - Wed, December 29, 2021
Dev To
Generating over 1,240,000 Profile Pictures at Runtime
So heres a problem- youre building a social media website, but you know that there will be minors (people under 18 years old) actively using the site. And on top of this, youre too cheap to pay for im...
04:14 am GMT - Wed, December 29, 2021
Dev To
Difference between a developer, programmer, and software engineer
There are many types of professions in the technology field, including system administrators, UI UX, developers, programmers, and engineers. From some of the things I mentioned I will only explain wha...
03:45 am GMT - Wed, December 29, 2021
Dev To
Machine Learning Complete Roadmap 2022
Machine Learning Complete Roadmap 2022In this blog we are going to discuss complete roadmap for Machine Learning in 2022. I will give you only topics and if you like my post then follow my Blogs...
02:35 am GMT - Wed, December 29, 2021
Dev To
Tips And Tricks Web Design 01 Navbar Animation
IntroductionHalo semuanya, kembali lagi dengan saya untuk membahas seputar pemograman webPada kesempatan kali ini, saya akan membagikan sedikit tips dan trik web design yaitu animasi pada navigasi men...
01:53 am GMT - Wed, December 29, 2021
Dev To
Simple signup function using FP-TS
I tried to make a simple user signup function using FP-TS.// user-controller.tsimport argon2 from "argon2";import * as E from "fp-ts/Either";import { flow, pipe } from "fp-ts/lib/function";import * as...
01:44 am GMT - Wed, December 29, 2021
Dev To
Entenda as diferenas entre os tipos de merge no Git: Fast forward X Three way
Pr-requisitosConceitos bsicos sobre GitComo todo sistema de controle de verso (VCS) o Git dispe de recursos de criao e unio de branches. Para mesclar uma branch na outra, voc pode considerar merge ou ...
01:06 am GMT - Wed, December 29, 2021
Dev To
How to emulate iOS on Linux with Docker
After several unsuccessful attempts, I was finally able to virtualize a macOS to run tests on an iOS app I was working on.But before proceeding, it is necessary to know that this is not a stable solut...
12:53 am GMT - Wed, December 29, 2021
Dev To
Measuring your progress in Web Development: why is it important and how to do it
The learning journey in the web development world can be chaotic at times. If you think about the fact that there are too many topics to learn, too much to remember, and the incommensurable amount of ...
12:28 am GMT - Wed, December 29, 2021
Dev To
C Complete Roadmap 2022
C++ Complete Roadmap 2022In this blog we are going to discuss complete roadmap for c++ in 2022. I will give you only topics and if you like my post then follow my Blogs. Lets Start:- C++ Co...
11:47 pm GMT - Tue, December 28, 2021
Dev To
How I designed an abuse-resistant, fault-tolerant, zero cost, multiplayer online game
Nearly a year ago I deployed a multiplayer feature for Farmhand, an open source and web-based farming game that I created. Since that initial deployment, the multiplayer system has experienced no down...
11:45 pm GMT - Tue, December 28, 2021
Dev To
JSON Web Tokens without Firebase JWT
I have created a few tutorials on how to use Firebase JWT to create and use JSON Web Tokens, but I decided to try to do it without a framework, using just PHP. In this article, you can see how I creat...
11:42 pm GMT - Tue, December 28, 2021
Dev To
Common HTML Tags Explained
The HTML or HyperText Markup Language is the standard markup language for creating Web pages. It is the language for the web that defines the structure of web pages and is assisted by technologies suc...
10:56 pm GMT - Tue, December 28, 2021
Dev To
The Origin of the Programming "Paradigm" by the Combination of Enum Functions and Pipeline Operators
Interviewee: Jos Valim, the creator of Elixir, Chief Adoption Officer at Dashbit;Interviewer: Susumu Yamazaki, an associate professor at Univ. of Kitakyushu, an organizer of ElixirConf JP.Japanese Tra...
10:40 pm GMT - Tue, December 28, 2021
Dev To
Log4j 2.17.0 RCE (CVE-2021-4483)
Log4j 2.17.1 RCE (CVE-2021-4483)Apache CVSS 6.6 ...
10:36 pm GMT - Tue, December 28, 2021
Dev To
A new RCE vulnerability on Log4j 2.17.0 (CVE-2021-4483)
Log4j 2.17.1 was released because a new vulnerability on RCE (Remote Code Execution) had been found in 2.17.0. (CVE-2021-4483)According to The Apache Software Founndation, CVSS is 6.6 and the severity...
09:50 pm GMT - Tue, December 28, 2021
Dev To
Serve html from your command line
When I first moved to vim from and ide like vscode or sublime text one of my very first issues was trying to preview my website at localhost:8000. There had always just been a button there to do it i...
09:47 pm GMT - Tue, December 28, 2021
Dev To
Como emular um iOS no Linux utilizando Docker
Depois de vrias tentativas sem sucesso, enfim consegui virtualizar um macOS para fazer testes em um aplicativo iOS no qual eu estava trabalhando.Mas antes de continuar, necessrio saber que essa no u...
09:29 pm GMT - Tue, December 28, 2021
Dev To
How I m Learning new Technologies so Quickly(Open Source Way)?!
When I see myself one year back I was completely confused like how should I learn new things and do some progress in the Tech Field.But now!!!! when I see back in time currently I m doing great progre...
09:19 pm GMT - Tue, December 28, 2021
Dev To
DNS Compression In Dart
Last time, we successfully generated a DNS Query and get the results from the DNS server.I would like to analyze this result, but this data is compressed.In this Section. I'll explain about dns compre...
08:47 pm GMT - Tue, December 28, 2021
Dev To
Please stop doing stupidly complex technical interviews!
Oh the technical interviews, I am a 15 years experienced software engineer and I'm still afraid of them!. So we as human beings fear the unknown, but a good interview should be more like a conversatio...
08:44 pm GMT - Tue, December 28, 2021
Dev To
Secrets of MicroPython: How to blink an LED
This tutorial was originally published here.Welcome to the Secrets of MicroPython tutorial series! MicroPython is an incredible tool for rapidly prototyping and iterating on hardware projects. It's si...
08:27 pm GMT - Tue, December 28, 2021
Dev To
How I Made an API for Duck Jokes
I've been working on my website for some time now, but it felt like there was something missing. I wasn't really sure what it was, so I ignored it for a bit of time. Later that week, I was hanging out...
08:11 pm GMT - Tue, December 28, 2021
Dev To
Approval Workflow: Manual and Automated Approvals in CI/CD
Recently, I've gone into detail on stacks and stages. I've also examined the importance of dev stacks for both teams and individual developers. Building on these topics, I wanted to talk today about ...
07:47 pm GMT - Tue, December 28, 2021
Dev To
How to version Docker Images?
If we use git for version management of our code base, similarly we can use Docker as our version management tool for applications.Lets imagine, we have an application called "Icecream".We are going t...
07:44 pm GMT - Tue, December 28, 2021
Dev To
Learn Javascript Functions
IntroductionThis article explains JavaScript function in detail and followed the previous JavaScript article Learn JavaScript__Part1. Therefore if you are not familiar with JS basics, you may c...
07:36 pm GMT - Tue, December 28, 2021
Dev To
Deploy CockroachDB in a DigitalOcean Kubernetes Cluster
For the DigitalOcean Kubernetes Challenge, I wanted to deploy a database to a managed Kubernetes cluster, and decided to go with CockroachDB Core.The process to deploy on Kubernetes was simple. I just...
07:30 pm GMT - Tue, December 28, 2021
Dev To
Add MongoDB and PostgreSQL in Django using Docker
Originally published in The PylotIn this post, you'll learn how to integrate multiple databases with the Django framework and navigate incoming data using a DB router that automatically writes them to...
07:21 pm GMT - Tue, December 28, 2021
Dev To
convert website to windows app and android app in a few minutes for free
Today we present urlgapp - a tool designed to convert your url to windows app and android app in a few minutes AndroidFeatures that we are provide for android app Apk & App bundleGoogle play KeyM...
07:12 pm GMT - Tue, December 28, 2021
Dev To
All about Microsoft Imagine Cup 2022
The 2022 season of the Imagine Cup opens with the Epic Challenge. Participation is optional, but highly encouraged to support you in developing your project for the Online Semifinals or National Final...
07:03 pm GMT - Tue, December 28, 2021
Dev To
100 Languages Speedrun: Episode 38: BC
I like covering languages you already have installed, but don't know about it. So today's episode is about BC - arbitrary precision calculator language.Its main selling point is in the name - arbitrar...
06:53 pm GMT - Tue, December 28, 2021
Dev To
React JS create App. Part 1 of 10: Layout
Lets create React APP.The application to remember how to create React applications.One of the best ways to remember something is to create a mind-map.A mind-map is a chart with a hierarchy of keywords...
06:32 pm GMT - Tue, December 28, 2021
Dev To
Bits, Bytes and Color Ranges in Game Development
Games are either in 2D, 3D, or a combination of both. 2D and 3D graphics have some areas in common and areas that are unique to each. The core knowledge that makes up both 2D and 3D graphics is mathem...
06:08 pm GMT - Tue, December 28, 2021
Dev To
Exploring Docker
I found about Docker when I was going through Stackoverflow survey 2021 where it was ranked second most used tool by Developers(Git was obvious first), and the tool most developers want to work with(o...
06:07 pm GMT - Tue, December 28, 2021
Dev To
How to build a Contact form with Formik in Next JS and TypeScript
In this article, we'll learn how to build a form using Next, TypeScript, and Formik. We'll be building a simple contact form with basic validation before submitting it. Formik is flexible library for ...
05:59 pm GMT - Tue, December 28, 2021
Dev To
Creating Primitive Motion Design System Hooks Using Framer Motion
Design systems have been recognized as extremely important for harmonizing the look, feel, and behavior of various applications within a company.However, we don't always see such an organized system f...
05:37 pm GMT - Tue, December 28, 2021
Dev To
Handle scope changes without coming across as a naysayer
Sooner or later, every developer finds themselves in this situation where "simple" scope changes are introduced in the project. Instead of saying "No!" to those changes, lets learn some communication ...
05:36 pm GMT - Tue, December 28, 2021
Dev To
Let's Add Buy Me a Coffee Widget to your WebSite in 30 Seconds
Buy Me a Coffee is a great place to get help from your clients. Maybe you've seen some people put a Buy Me a Coffee widget on their website or in their products. Today I will gonna show you how to add...
05:04 pm GMT - Tue, December 28, 2021
Dev To
How to implement Singleton Design Pattern using Java?
Design PatternHello Its Rohan KadamMaybe you are a newbie to coding or programming, maybe experienced or maybe a FrontEnd Developer or BackEnd Developer you all have may have come across the wor...
05:02 pm GMT - Tue, December 28, 2021
Dev To
Opening files in vim from output of command
Many command line tools can output a list of files, this is quite powerful. I often want to search for something, then open it from a fuzzy picker. This can be done with fzf in the terminal, but ofte...
04:53 pm GMT - Tue, December 28, 2021
Dev To
Want FASTER build time with Next.js? DO THIS!
This article was originally published on my newsletter. If you want to stay up to date and read these as soon as they are published, sign up for the newsletter!Ahoy,In my last email I mentioned that I...
04:41 pm GMT - Tue, December 28, 2021
Dev To
Roadmap for FrontEnd Development in 2022!
Hi to all the developers in the community!Today I want to bring you a road map for those who decide to start in the world of web development. However, here you will also find free resources and ...
04:21 pm GMT - Tue, December 28, 2021
Dev To
Algorithms Cheat Sheet For Python and R
Found a very good cheat sheet in Python and R.You can find in this cheat sheet some popular machine learning algorithms like: k-nearest neighbors algorithm (KNN), k-means, random forest and moreLink t...
03:54 pm GMT - Tue, December 28, 2021
Dev To
How to Add Schema Markup in WordPress
Schema markup helps you supply search engines with important information that they can use to increase your listing in search results. In this article, I will show you how to easily insert schema in W...
03:33 pm GMT - Tue, December 28, 2021
Dev To
The time I had night terrors about us-east-1 outages
BackgroundI normally never write about personal things, only technical things. However this is one of those times that I feel this is too good not to write down and I need to write this all down...
03:26 pm GMT - Tue, December 28, 2021
Dev To
Closures in JS
What is Closure ?Before get into the closure, lets have a small discussion on lexical scope.Lexical Scope:- Lexical scope is the ability for a function scope to access variables from the parent scope....
03:21 pm GMT - Tue, December 28, 2021
Dev To
8 Websites Every Web Developer Should Visit
Hi all. In this post I'm gonna share some of the websites that I personally use daily that help me save time while developing websites. Hope you find them useful.Get WavesGenerate svg waves.BlobmakerC...
03:20 pm GMT - Tue, December 28, 2021
Dev To
Route Params in expressjs
IntroductionRoute parameters are named URL segments that are used to capture the values specified at their position in the URL. The captured values are populated in the req.params object, with t...
03:12 pm GMT - Tue, December 28, 2021
Dev To
Routing in Expressjs
IntroductionRouting refers to how an applications endpoints (URIs) respond to client requests. Expressjs official DocsYou define routing using express app object corresponding HTTP methods POST ...
02:58 pm GMT - Tue, December 28, 2021
Dev To
How To Fix NPM Timeout Errors On Slow Internet Connections
Sometimes when we work with slow or unstable Internet connections, npm often fails to complete its commands like npm install and npm update with a timeout error. For that kind of situation, we can sim...
02:47 pm GMT - Tue, December 28, 2021
Dev To
How I Studied For The Coding Bootcamp Technical Interview
This was meconst zach = { lotsOfTime: false, haveExtraMoney: false, studyingToGetIntoACodingBootcamp: true,}Maybe you're in a similiar situation...Maybe not.Either way, I hope you enjoy readi...
02:40 pm GMT - Tue, December 28, 2021
Dev To
Error boundaries in React
Hello my dear reader, enjoy your stay reading today's content.Let begin with knowing what error boundaries are. Simply, they are react components that catch errors from your code, log them and display...
02:39 pm GMT - Tue, December 28, 2021
Dev To
Higher Order Functions
I was recently confused by this simple question./*Declare a function 'add'.'add' takes one number input: 'x'.'add' returns a function that takes one number input 'y'.This returned function retur...
01:56 pm GMT - Tue, December 28, 2021
Dev To
React Custom Hook and JSX
React Custom HooksCustom HooksThe reusable function can be a Hook. When we create a logical function, that function can be used in multiple components. For that we can extract out logic to reuse...
01:46 pm GMT - Tue, December 28, 2021
Dev To
SWR - An awesome react hooks for data fetching
Data fetching is an integral part of every application we build. In modern web development we deal with a lot of data-fetching mechanisms to fetch data from a web server. We generally store this data ...
01:36 pm GMT - Tue, December 28, 2021
Dev To
Quiz : What do these acronyms mean ? (HTML, PHP, SQL...)
Hello, today I propose you a quiz to test your knowledge on the acronyms of the web languages, some will seem easier than others of course, but do you really know all the acronyms of the web languages...
01:30 pm GMT - Tue, December 28, 2021
Dev To
Counter-Strike 1.6 20 years old game that refuse to die
web - https://cs16.info...
01:26 pm GMT - Tue, December 28, 2021
Dev To
ci/cd with gitlab (part one)
In this article we try to just run a command from the pipline in our serverMake sure you can connect to your server via your ssh-key without requiring password.On gitlab, go to your repository &...
01:02 pm GMT - Tue, December 28, 2021
Dev To
How to run React-Native app on mobile wireless
Hey,Welcome This tutorial is about React-Native.When I started learning React-Native that time I used to run React-Native App on mobile through the USB Cable,But the best way is to connect android mo...
12:31 pm GMT - Tue, December 28, 2021
Dev To
Making eyes bigger in images with Amazon Rekognition and OpenCV
Hey guys, I have developed an application with Amazon Rekognition and OpenCV, that makes your eyes bigger in an image.In this article, I will explain how to develop this application.DEMOhttps://eyedol...
12:25 pm GMT - Tue, December 28, 2021
Dev To
Webix Kanban. A Modern Implementation of the Agile Philosophy
I think that each competent project manager heard about a system of the "flexible" approaches to software development. It is about the "Agile methodologies" based on the values of the "Agile Manifesto...
12:06 pm GMT - Tue, December 28, 2021
Dev To
How to build a simple BMI calculator using html and javascript
This tutorial is going to cover how you can build your very own BMI calculator using simple html and javascript. What is a BMI calculator?BMI stands for Body Mass Index. A BMI calculator is just ...
12:03 pm GMT - Tue, December 28, 2021
Dev To
Intelligent Workloads at the Edge Book Review
I received a copy of Packt's Intelligent Workloads at the Edge book, authored by Natu Lauchande, which can be found here: https://www.amazon.com/Intelligent-Workloads-Edge-cyber-physical-Greengrass/dp...
12:01 pm GMT - Tue, December 28, 2021
Dev To
Laravel 8 Interview Questions and Answers in 2022 (Part 2)
Laravel 8 Interview Questions and AnswersIn this blog we are going to see part #2 of Laravel 8 Interview Questions and Answers in 2022. If you like my post then follow me. Lets Start:-Laravel 8 ...
11:52 am GMT - Tue, December 28, 2021
Dev To
How to Multipart File Upload Using FormData with HTML
In this guide, we will look at how we can upload a file from HTML form data to a server with the multipart-upload method. Multipart-Upload is commonly used method for sending files or data to a server...
11:39 am GMT - Tue, December 28, 2021
Dev To
The Full-Stack Developer Vocabulary (Pt.3, The languages, tools and frameworks)
React? Docker? Solidity? AWS? WTF is everyone talking about???If you're new to this whole full-stack development thing and get confused by some of the words people use when talking about fu...
11:39 am GMT - Tue, December 28, 2021
Dev To
Polish your Jetpack Compose dev experience
Writing Jetpack Compose apps undoubtedly is fun. However, like most modern UI frameworks, Compose requires a fair amount of integration into the IDE. You certainly can write Compose code with any edit...
11:31 am GMT - Tue, December 28, 2021
Dev To
Introduction to AWS Sagemaker
In this post, I am going to be writing about the Aws Sagemaker as a general overview. I have found Sagemaker to be very useful in my day-to-day machine learning life cycle, that is why I decided to wr...
11:27 am GMT - Tue, December 28, 2021
Dev To
60x Performance Improvement & Moving on fullstack - Building DDTJ Day 7
Yesterday things started improving and today I'm fully recovered...Since Thursday Ive been in a bit of a slump. This is a natural stage in every non-trivial project. It still hits hard, this is where ...
10:44 am GMT - Tue, December 28, 2021
Dev To
5 Common HTML Mistakes you should avoid.
1. Semantic Header and FooterDivs have no semantic structure. Instead of using divs to create headers or footer structures, use "header" and "footer" elements.Don't do this<div id="header">...
10:28 am GMT - Tue, December 28, 2021
Dev To
Basics of Typescript
Hey developers in today's blog we are going to learn about the basics of typescript.This is going a be a series of blogs in which I'm gonna help you learn TypeScript in an easy way! We are going to co...
10:17 am GMT - Tue, December 28, 2021
Dev To
What about a blockchain?
The basic idea of a blockchain is to store information immutably, transparently, and traceable inside a duplicated and distributed ledger. The ledger consists of blocks, and every block is cryptograph...
10:15 am GMT - Tue, December 28, 2021
Dev To
Python code formatter Black
Writing well-formatted code is very important, breaking the actual programs in easy to understand small programs as compared to having a more complex program helps in better understanding of code and ...
09:59 am GMT - Tue, December 28, 2021
Dev To
Mutate a code with Angular schematics like a boss
For fulfilling using Angular CLI, developers have to know about Angular schematics. ng add, ng update and ng generate use schematics to add, update and configure libraries and generate code for applic...
09:50 am GMT - Tue, December 28, 2021
Dev To
User Experience Web Design Firms
When it comes to a great career opportunity, user experience design companies are in high demand. Whether you need help developing software or creating engaging content, there is a user experience des...
09:40 am GMT - Tue, December 28, 2021
Dev To
Back to BASIC
Simon Foster @funkysi1701 How exciting my Lynx Computer from my childhood has come home, all 96k...
09:09 am GMT - Tue, December 28, 2021
Dev To
How-to share geospatial data on the web
On this tutorial we will explore how to share geospatial data on the web, in a simple and efficient way. You can use the provided dataset or use your own dataset, in order to implement the pipeline to...
09:08 am GMT - Tue, December 28, 2021
Dev To
My Journey to Becoming a Google Developer Student Clubs Lead
Hello everyone, it's Sai Ashish Konchada back after a hiatus for good. The past few months have been a rollercoaster ride, a wave of happy hormones with nervous adventures. It gives me immense pleas...
09:06 am GMT - Tue, December 28, 2021
Dev To
OMG! 50,000 views on my blogs in 1.5 months
Hi developers, I am Yash Makan and this is not the kind of post where I will tell you guys something which will help you in any way. But before clicking the back button, I would like you to stay. Firs...
09:00 am GMT - Tue, December 28, 2021
Dev To
Data visualisation with React and Nivo
Today I will walk you though how you can build interactive charts on your website with Nivo & React. What is Nivo and why?Nivo is an open-source React visualization library built on top of d3...
08:48 am GMT - Tue, December 28, 2021
Dev To
Higher-Order Functions(HoF) in JavaScript - Explain Like I'm Five
JavaScript FunctionsFunctions are an integral part of many programming languages, and JavaScript is not an exception. In JavaScript, functions are the first-class citizens. You create them, assi...
08:32 am GMT - Tue, December 28, 2021
Dev To
Things to Know Before You Start Tailwind CSS
With the rising popularity of Tailwind CSS, many of us might jump directly on Tailwind just to catch up with the hype. It won't take them much of their time to realize that it is not like any other tr...
08:25 am GMT - Tue, December 28, 2021
Dev To
peviitor.ro - diferenierea
Un motor de cautare este diferit de platformele de recrutare prezente pe piata muncii in prezent.Sa luam cateva elemente si sa mentionam diferenele: Cont de utilizatorPentru a avea acces la infor...
08:12 am GMT - Tue, December 28, 2021
Dev To
Top 10 Trending Technologies to Learn in 2022
Top 10 Trending Technologies to Learn in 2022In this blog we are going to see top 10 trending Technologies to learn in 2022. Top 10 trending and new technologies in 2022. If you like my post the...
08:03 am GMT - Tue, December 28, 2021
Dev To
A/B testing with the JAMstack
The JAMstack has been talked about in recent years like a way to create static websites that scales very well in many different ways.Since it becomes more and more mainstream, it made sense to people ...
07:39 am GMT - Tue, December 28, 2021
Dev To
Top 6 Consulting Firms in Pune
Do you need consulting services in Pune to assist your company to become more productive by simplifying and enabling procedures that increase communication, save expenses, and boost overall performanc...
07:38 am GMT - Tue, December 28, 2021
Dev To
Flow control using JS
Yes, it's one of the most important topic when you are learning how to write code with JS First, you need to understand what does it mean, what is exactly flow control, when your code needs to take a ...
07:35 am GMT - Tue, December 28, 2021
Dev To
A11y tips: add a skip link
A skip link is a link located at the beginning of the page and that allows the user to jump directly to certain blocks (main content, main search, important asides...) without having to go through all...
07:27 am GMT - Tue, December 28, 2021
Dev To
Vitest - Jest Alternative powered by Vite
Why VitestThis guide assumes that you are familiar with Vite. A good way to start learning more is to read the Why Vite Guide, and Next generation frontend tooling with ViteJS, a stream where Ev...
06:22 am GMT - Tue, December 28, 2021
Dev To
Basics of Python "String"
Strings are what we use in python when working with words. Strings are either enclosed with single quotes or double quotes.Also we can write multi line string using triple qutations(single and double ...
06:02 am GMT - Tue, December 28, 2021
Dev To
Public Solving: Calculating the wind chill
Santa's sled is pretty modern. Hey, we even upgraded it to have an autopilot.But now, the elves want to surprise Santa by adding a wind chill gauge.The wind chill is the "feel" temperature, you know w...
06:01 am GMT - Tue, December 28, 2021
Dev To
Reverse HTTP proxy over WebSocket in Go (Part 4)
Series introductionIn part 3 I talked about how to relay TCP connection from "App" to the peer of WebSocket, especially implementation to receive requests to be proxied and to pool the WebSocket...
05:54 am GMT - Tue, December 28, 2021
Dev To
10 Best Courses to learn Oracle with PL/SQL in 2022
Disclosure: This post includes affiliate links; I may receive compensation if you purchase products or services from the different links provided in this article.Hello devs, if you are learning Oracle...
05:41 am GMT - Tue, December 28, 2021
Dev To
Git Commands Cheatsheet: Beginners (18-20 basic Git Commands)
Git is a free and open-source distributed version control system that handles every change within the project. Git software runs on the local machine to keep track of the files and their history. You ...
05:25 am GMT - Tue, December 28, 2021
Dev To
Basic HTML Tags Pt: 1
IntroductionBy the end of this article you will get a grasp of the most commonly used tags in the HTML language. I myself find myself using these tags just about every time I am writing any Fron...
05:16 am GMT - Tue, December 28, 2021
Dev To
Fetch-API
Create own API and fetch data with the help of JavaScript with node JavaScript !...
04:27 am GMT - Tue, December 28, 2021
Dev To
Speed Up Your Laravel website Super Fast
Speed Up Your Laravel website Super FastIn this blog we are going to discuss how to speed up laravel website super fast. We have mentioned some tips and tricks, follow these things to make your ...
04:16 am GMT - Tue, December 28, 2021
Dev To
Frontend Developer Resources 2022
I don't know if I'll keep doing this every year, but I did one of these in 2020 and that post got some good signal, so I renamed it to Frontend Developer Resources 2020 which brings us to Frontend Dev...
04:07 am GMT - Tue, December 28, 2021
Dev To
Blur Background Using CSS
This Post is Inspired By Adrian TwarogBlur Background in any website looks amazing and attractive to users. But ever wondered how this blur is made ? Well the answer is "Easy".Let's See how to make it...
03:58 am GMT - Tue, December 28, 2021
Dev To
How to Setup EC2 Instance
What is Amazon EC2 Instance?Amazon EC2 provides a wide selection of instance types optimized to fit different use cases. Instance types comprise varying combinations of CPU, memory, storage, and...
03:06 am GMT - Tue, December 28, 2021
Dev To
Learn Svelte & WebRTC before you enter 2022
Hi everyone, thanks for checking out this blog . In my previous blog post I shared my first open source project written in Svelte and WebRTC. The project is in its early stage and I'm basically lookin...
02:02 am GMT - Tue, December 28, 2021
Dev To
Infinite Scroll Design: Everything You Need To Know
What is Infinite Scroll Design?Infinite Scroll Design refers to a technique in which the content loads endlessly as and when users move to the end of the page. This happens without a load button...
01:36 am GMT - Tue, December 28, 2021
Dev To
Elm 2021, a year in review
2021 has been an exciting year for Elm, with many interesting packages, blog posts, videos, podcasts, demos, tutorials, applications, and so on. This is a list of relevant material. I am sure there is...
01:21 am GMT - Tue, December 28, 2021
Dev To
What is Python used for? (All applications today)
What else do Google, YouTube, Instagram, Reddit and Spotify have in common besides being some of the world's most popular software services? True: they all use Python.Python is everywhere. You can not...
01:13 am GMT - Tue, December 28, 2021
Dev To
Live Virtual Career Prep Events to Help You Get Your First Dev Job
Over on the Qvault community Discord server we're starting a new initiative; we're doing free live events focused on getting you your first dev job!For background, I've been running Qvault.io for over...
12:50 am GMT - Tue, December 28, 2021
Dev To
Top 5 Python Modules for Game development 2022
In this blog we are going to see top 5 Python modules for game development in 2022. If you want to develop game using python then you can try these modules. If you like my post then follow me. Lets St...
11:52 pm GMT - Mon, December 27, 2021
Dev To
100 Languages Speedrun: Episode 37: OCaml
OCaml is functional programming language with very weird static type system (once you get past the basics), and what's possibly the ugliest syntax of any major programming language. Double semicolons ...
11:52 pm GMT - Mon, December 27, 2021
Dev To
Stop Scrolling, Do Something Useful Instead - JS Scroll Event
You've probably scrolled down through your DEV feed, found this article, stopped and, immediately realized you were scrolling for a while without even thinking about it. Right?So welcome here then!We'...
11:04 pm GMT - Mon, December 27, 2021
Dev To
My thoughts on learning Web in 2021
Note: this post is originally written in my personal blog.Hello, people! You probably already saw or read one of those articles like Web developer roadmap in 2021, How to become a web developer, etc. ...
10:42 pm GMT - Mon, December 27, 2021
Dev To
Caching with Nginx
Cache is your friend A lot of performance issues can be improved using cache, there is a lot of tools out here but for this brief tutorial I'll choose the well-known Nginx. Setup You can cl...
10:25 pm GMT - Mon, December 27, 2021
Dev To
(PART 2) Make the Disney.com Landing Page in 90 minutes
How to make the disney.com landing page in 90 minutes(turned out to be 100 minutes after editing) - part 2Checkout part 1 Hello, and welcome to my awesome blog! Today we are going to finnish the...
10:11 pm GMT - Mon, December 27, 2021
Dev To
Must-Have Python Cheat Sheets
Python is a programming language that has become popular in recent years. With the help of some great tools, you can do anything from data manipulation to web development faster and easier than ever b...
09:59 pm GMT - Mon, December 27, 2021
Dev To
World Creator 2 - Building the World Map.
IntroductionHow is a world created? (Worldbuilding)In Worldbuilding there is two methods of creation, the first is called "top-down", where you create the world's cultures, its inhabitants, civi...
09:37 pm GMT - Mon, December 27, 2021
Dev To
Running a .NET Twitter bot on Pi: Part 3 Pi in the sky
Heya! The final part of this twitter bot series is here. In the first part of this series, we've taken a look at creating a twitter bot in .NET that listens to particular tweets and retweets them. For...
09:32 pm GMT - Mon, December 27, 2021
Dev To
How I received 4 salary raises in 2 years as a Software Engineer
Or a better title would be: "how to be a Rebel at Work and keep improving the craft".The original post was published at iamtk.co.Disclaimer:these ideas and insights come from a privileged person worki...
09:03 pm GMT - Mon, December 27, 2021
Dev To
Deep Learning Library From Scratch 1: Feedforward networks
Hello! Welcome to this first post in a series where we try to build our own deep learning library in Python.In this post, we will go begin to write a simple feedforward neural network. We will only wo...
08:59 pm GMT - Mon, December 27, 2021
Dev To
Find safe and reusable code within your IDE in seconds
Any developer knows how difficult it can be to find the right code online that is safe, secure and reliable. We use these building blocks as a basis to build programs, but searching for this code onli...
08:39 pm GMT - Mon, December 27, 2021
Dev To
Capturando erros no React Native utilizando o Sentry.io
O Que o Sentry?Basicamente, o sentry uma ferramenta que nos auxilia na captura de erros que acontecem nas nossas aplicaes em modo debug e tambm em produo. s isso mesmo!!!Bora ver como isso funciona?...
08:06 pm GMT - Mon, December 27, 2021
Dev To
Dec 27: Dev Holidays Guide
Bah Humbug Tips are my own way of coping & recovering from burnout & holiday stress. Today's Bah Humbug Tip of the Day. State Of Devs @stateo...
07:21 pm GMT - Mon, December 27, 2021
Dev To
tailwind css | grid | gap-x | gap-y | gap
tailwind css | grid | gap-x | gap-y | gaphttps://youtu.be/fXjz6POhXKw...
07:15 pm GMT - Mon, December 27, 2021
Dev To
Websocket js - create simple white-board
Hello.We will create a simple white-board with a web-socket.The white-board is just an empty screen to draw lines.This board can be used by different users at the same time.Every moment you draw a lin...
07:10 pm GMT - Mon, December 27, 2021
Dev To
Practicing Data Structures and Algorithms Daily!
Boring but worthyData structures and algorithms as important as your communication skills if you're into programming. If it's your dream to work as full time software engineer, well this thing s...
07:08 pm GMT - Mon, December 27, 2021
Dev To
Responsive Global Navbar in Next.js with tailwindcss
A navbar is one of the most important parts of a website. Users don't know where to go without one. Lets dive into how to make a responsive navbar in Next.js with tailwindcss. I'll also show you how t...
06:47 pm GMT - Mon, December 27, 2021
Dev To
The Mystical World of Solidity: Intro to Smart Contracts
Have you ever wanted to program the Blockchain before but failed? If you have, don't worry. In this tutorial, our sole focus will be on Solidity.We won't be diving into details about Metamask or how t...
06:32 pm GMT - Mon, December 27, 2021
Dev To
Rapid Prototyping a GPT-3 App with Flask and PropelAuth
Today we are going to build a GPT-3 powered front-line support bot. Teams can sign up and program the bot to answer a set of questions with fixed responses. If the bot doesn't recognize the question, ...
06:28 pm GMT - Mon, December 27, 2021
Dev To
JWT explained as Formulas
Okay, so this is a rather different way of learning about JWTs. But I think, if done right it can teach more effectively than a long blog post filled with thousands of words. So, let's begin. Wha...
06:13 pm GMT - Mon, December 27, 2021
Dev To
INTRODUCTION TO GAME GRAPHICS
Computer graphics can be seen in many different areas of various media and entertainment fields. The topic of computer graphics is huge and can become very technical when dealing with advanced renderi...
06:09 pm GMT - Mon, December 27, 2021
Dev To
Typescript - beyond the basics
IntroThis blog post is for you if you have found yourself like this This is not a Getting Started Tutorial. I will not cover the absolute basics or type annotations with types like string, numbe...
06:06 pm GMT - Mon, December 27, 2021
Dev To
peviitor.ro - viziune
Tot mai multe companii isi activeaza prezenta in online prin website-uri de prezentare. O componenta importanta este sectiunea de CARIERE.Lipsa unui integrator a tuturor locurilor de munca disponibile...
05:59 pm GMT - Mon, December 27, 2021
Dev To
Basic CRUD Operations
CRUD OperationsCRUD is an acronym for Create, Read, Update, and Delete. These are the four basic functions that can be performed with most traditional database systems and they are the backbone for in...
05:55 pm GMT - Mon, December 27, 2021
Dev To
How I made workplace toxic
Photo by Kyle Nieber on UnsplashIt's been six years since I left my job at a startup where I worked for around five years. I have a lot of good memories, bad ones too. But I think about this one thing...
05:44 pm GMT - Mon, December 27, 2021
Dev To
Basic Hooks, JSX, Componet Life Cycle
HooksHook is a new feature introduced in React 16.8 version. This allows you to use the status and other feedback features without typing the class. A hook is a function that "hooks in" the reaction s...
05:39 pm GMT - Mon, December 27, 2021
Dev To
What 2021 software trends are going to fade away in 2022?
...
05:34 pm GMT - Mon, December 27, 2021
Dev To
Django Basics: Static Files
IntroductionAfter creating templates, it should be rather tempting to add some styles and logic to them. Well yes, we'll see how to add static files in a web application using django. Static fil...
05:34 pm GMT - Mon, December 27, 2021
Dev To
What's your go to Rust resources?
We're getting close to the new year and I've heard from several folks in my circles that they're looking to learn Rust.What's your go to Rust resources? They can be beginner resources, advanced etc. I...
05:29 pm GMT - Mon, December 27, 2021
Dev To
SSH and GPG With Gitpod
Get Your .gitconfigYour Git Config is located at ~/.gitconfigEncode the File with base64:cat .gitconfig | base64 -w 0Create a variable on gitpod.Enter Name GITCONFIG.Enter output of previous com...
05:27 pm GMT - Mon, December 27, 2021
Dev To
PHP 8: How to Get Started
PHP 8 is a major update to the PHP programming language, released on November 26, 2020. Most recently PHP 8.1 was released on November 25, 2021. And still more recently on December 17, PHP 8.1.1.Accor...
04:45 pm GMT - Mon, December 27, 2021
Dev To
Send automated emails using n8n.io
You will need1 Terminal (ex- Git Bash)2 Email ID Step-By-Step Guide Step 1: Install n8n using npm or npxInstall n8n locally on our system, use the below command.npm install n8n -gAlter...
04:18 pm GMT - Mon, December 27, 2021
Dev To
3 magic steps to create and monetize an app
If you think about creating a source of passive income, or you would like to challenge yourself with creating an app from scratch,I have good and bad news for you.The good news is that its really simp...
04:16 pm GMT - Mon, December 27, 2021
Dev To
Responsive Footer Design using HTML and CSS
In this article, you will learn how to create a Responsive Footer Design using HTML and CSS. Earlier I shared many more types of simple footer design tutorials with you. The design that I have shown i...
04:14 pm GMT - Mon, December 27, 2021
Dev To
The Formula of Becoming A Highly Effective Programmer
Programmers are often looked at like problem-solvers, sitting at their desks with their backs hunched, and upgrading their set of skills to reach solutions in specific programming languages. But is pr...
04:10 pm GMT - Mon, December 27, 2021
Dev To
5 Articles every WebDev should read this week (51)
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...
04:08 pm GMT - Mon, December 27, 2021
Dev To
Why TurboRepo Will Be The First Big Trend of 2022
TurboRepo was acquired by Vercel recently and I caught up on Jared Palmer's excellent intro demo to see what the fuss is all about:Here are quick notes for those too busy to view the whole thing, foll...
04:05 pm GMT - Mon, December 27, 2021
Dev To
Baloonza IT newsletters weekly digest 17
Product Hunt DailyDon't be a grinchLet's wrap this upOut of ideasBookmarked New traditionsSomething's stirring... Data Science Weekly Newsletter[in case you missed it] Data Science Weekly -...
04:00 pm GMT - Mon, December 27, 2021
Dev To
The most important sites for employment and remote work
1- Supportfinity2- Turing3- Arc.dev4- Weworkremotely5- Stack overflow jobs6- Angel7- Remoteok8- Remotive10- Dribbble11- glassdoor12- vanhackAll the best for you....
03:54 pm GMT - Mon, December 27, 2021
Dev To
Learn Javascript __part1
IntroductionThe JavaScript Part 1 is the First article of Learn JavaScript Series which includes the explanation, example of all the basics of JavaScript. So, if you are a developer, who has no ...
03:31 pm GMT - Mon, December 27, 2021
Dev To
Complete Authentication using firebase
Hello guys ,I made a complete authentication module using firebase. Frontend is built using next.js and database I'm using is mongoDB. It also have user email-verification and password-reset functiona...
03:15 pm GMT - Mon, December 27, 2021
Dev To
Securely Access Your AWS Resources From Github Actions
Security is a very important topic for all cloud engineers. Making sure that your infrastructure and data are kept out of reach of malicious people is one of the most serious things to get right. In A...
03:07 pm GMT - Mon, December 27, 2021
Dev To
All Resources To Help You Start Your Open-Source Journey: Open Source Gallery
Do you want to start your open source journey? Don't know where to start? Difficulty in finding suitable projects according to your tech stack? Then this article is for you. In this article, I am goin...
03:07 pm GMT - Mon, December 27, 2021
Dev To
How to setup a Cloudflare tunnel on Linux
What are Cloudflare TunnelsCloudflare Tunnels can be used to expose internal services using outbound only connections. Think Ngrok tunnels. Cloudflare Tunnels can be used to proxy normal http/ht...
02:55 pm GMT - Mon, December 27, 2021
Dev To
Striver's SDE Sheet Journey - 7 Rotate Image
Problem Statement :-You are given an n x n 2D matrix representing an image, rotate the image by 90 degrees (clockwise).Example 1:Input: matrix = [[1,2,3],[4,5,6],[7,8,9]]Output: [[7,4,1],[8,5,2],[9,6,...
02:47 pm GMT - Mon, December 27, 2021
Dev To
Automatically Install NPM Dependencies on Git Pull
Together with my team I've been working on one project repository with multiple packages - a monorepo. Of course, we're using Git and branches, so there is almost no friction between us. Except when i...
02:28 pm GMT - Mon, December 27, 2021
Dev To
Bootstrap 5 - Open-source Flask Templates
Hello Coders!This article presents a curated list with open-source Flask Templates crafted on top of modern Bootstrap 5 UI Kits and released under the MIT license on Github. Source code for all produc...
02:25 pm GMT - Mon, December 27, 2021
Dev To
How to use design patterns in JavaScript?
JavaScript is a lightweight, interpreted, object-oriented programming language with first-class functions most commonly known as a scripting language for web pagesWhat Are Design Patterns?As I said be...
02:17 pm GMT - Mon, December 27, 2021
Dev To
The Ultimate Angular Resources For Developers
As we all know, Angular is one of the leading JavaScript frameworks. It is highly recommended by developers across the globe. Here we are going to list down some of the amazing resources for Angular. ...
02:17 pm GMT - Mon, December 27, 2021
Dev To
tailwind css | grid | place-items-{pos}
tailwind css | grid | place-items-{pos}https://youtu.be/L8KvvUYHZM8...
02:15 pm GMT - Mon, December 27, 2021
Dev To
Introduction to Batch Data Processing
Most analytics applications require frequent batch processing, which allows them to process data in batches at varying interval. For example, processing daily sales aggregations by individual store an...
01:42 pm GMT - Mon, December 27, 2021
Dev To
I asked Github Copilot to code Copilot!
Please help me get 200 subs before 2022!...
01:36 pm GMT - Mon, December 27, 2021
Dev To
Changelog 0007 Auth at the collection level
Its Christmastime, and we've got some gifts for you! All aligned with our mission to provide the best experience to anyone working with APIs, of course.When we announced library and collections, we pr...
01:29 pm GMT - Mon, December 27, 2021
Dev To
Create a captcha solver using 2captcha and PHP
Hello, devs! Today we will be creating a captcha solver using 2captcha. So before we start, let's see what is 2captcha and how it works. What is 2captcha?2captcha is software that allows you to s...
01:20 pm GMT - Mon, December 27, 2021
Dev To
Monitoring your Nestjs application using OpenTelemetry
Nestjs is a Nodejs framework for building scalable server-side applications with typescript. It makes use of frameworks like Express and Fastify to enable rapid development. It has gained wide popular...
01:12 pm GMT - Mon, December 27, 2021
Dev To
PyDP: A Python Differential Privacy Library
Outline1 What does Differential Privacy try to address?2 Why doesn't anonymization suffice?3 PyDP example walkthrough What does Differential Privacy try to address?Differential privacy aims...
12:43 pm GMT - Mon, December 27, 2021
Dev To
What is Web 3.0 ?
The evolution of the web is often divided into three seperate stages: Web 1.0 , Web 2.0 , Web 3.0This post will break down how has the web evolved over the years, and more omportantly - Where is i...
12:33 pm GMT - Mon, December 27, 2021
Dev To
Is GraphQL better option than Rest ?
GraphQL is great if you want to work in a declarative approach because it enables you to select only the information you need. You need to choose it by depending on your use case for your project. For...
12:15 pm GMT - Mon, December 27, 2021
Dev To
Eloquent JavaScript(Part I : Chapter 3/Functions)
In this post, we will learn about: Defining a FunctionBindings and ScopesNested ScopeFunctions as ValuesDeclaration NotationArrow FunctionsThe Call Stack Optional ArgumentsClosureRecursionGrowing Func...
12:06 pm GMT - Mon, December 27, 2021
Dev To
Generate a Blockchain Key Pair Address in Rust
Hi, in this tutorial, we will be looking at how to generate a blockchain key pair address with the rust programming language. [image credit : https://connects.world]In this project,two crates were use...
11:41 am GMT - Mon, December 27, 2021
Dev To
Heaps explained in PHP | Quick access to the highest or lowest value of a dataset
In this article we'll explore the world of Heaps, the data structure. Because some knowledge of Trees is useful I highly suggest you read my Trees and Tree Traversal in PHP article before diving into ...
11:25 am GMT - Mon, December 27, 2021
Dev To
Top 10 Reasons Why Laravel Is The Most Popular PHP Framework
In this blog we are going to see why laravel is the best PHP framework. 10 Reasons why Laravel is the best PHP framework in 2022. If you like my post then follow me. Lets Start:-Top 10 Reasons Why Lar...
11:24 am GMT - Mon, December 27, 2021
Dev To
PromiseExtra.sequence
Promises are very powerful at easing the manipulation of asynchronous contexts. And the language has several helpers to help us with that like Promise.all which takes an array of promises and return a...
10:52 am GMT - Mon, December 27, 2021
Dev To
Good News and Bad News, Pivot and Turn - Building DDTJ Day 6
Last week I spent 5 days building and designing the DDTJ project. Hopefully, Ill complete the MVP by this weekend. As we left the series last week, I was stuck. This week theres a bit of an improvemen...
10:39 am GMT - Mon, December 27, 2021
Dev To
Python Data science Libraries for beginners
Hello Guys today i am going to show you some libraries Used for data science in python.I am going to discuss only 5 of them which are commonly used at beginners level.Lets get started....IntroductionP...
10:34 am GMT - Mon, December 27, 2021
Dev To
How to Root LG Stylo 2 Device With PC?
Guide To Root LG Stylo 2 DeviceAs you know, before installing recovery, you need to root your device. You don't need any PC/laptop to root the LG Stylo 2 device. Just follow our steps to root LG Stylo...
09:56 am GMT - Mon, December 27, 2021
Dev To
DevOps Myths! Are these true?
Irrespective of many DevOps myths around the market, it is still deployed to achieve effective decision making. DevOps definition may vary from company to company, thus results in a different way of i...
09:53 am GMT - Mon, December 27, 2021
Dev To
5 Reasons Why You Should Prefer PHP for Website Development
PHP has emerged as a leading technology for creating dynamic and static websites and web applications. And, there are lots of websites or web app already using PHP today. PHP is a popular server-side ...
09:40 am GMT - Mon, December 27, 2021
Dev To
ES6 way of coding Javascript!
JavaScript is an incredibly fast and efficient programming language to use for a variety of purposes. Today Every type of software uses JavaScript, including Web apps, 3D games, robots, IoT devices, e...
09:27 am GMT - Mon, December 27, 2021
Dev To
I finally learnt some Rust
Yay.... I can now make proper functional programs in Rust. I found Rust to be a joy to work with... Cargo and the way the language is structured was amazing. Much more challenging and interesting than...
09:23 am GMT - Mon, December 27, 2021
Dev To
Higher Order Functions in JS
Write a snippet of functions to calculate area, circumference and diameter of the circle.without higher order function (repetitive code):const radius = [2,3,4,5,6,7];let output = [];const area = funct...
09:15 am GMT - Mon, December 27, 2021
Dev To
Getting started with Docker & Flask.
IntroductionDocker makes it easier, simpler and safer to build, deploy and manage applications in a docker container.This article will help you get a detailed understanding of;What is docker?Why...
09:15 am GMT - Mon, December 27, 2021
Dev To
Angular 13 Starter with ESLint, Material, Transloco, Jest, TestCafe, Docker & Prettier
Angular 13 Starter with Material, Transloco, Jest, Compodoc, Docker Support, ESLint & PrettierProjectYou can find the project here:https://github.com/wlucha/angular-starter Features Angular 1...
09:09 am GMT - Mon, December 27, 2021
Dev To
My 2021 Recap
IntroductionWell, without realizing it we are already at the end of 2021. Is it just me or not, this pandemic era makes time goes faster? I remember the last time we can meet each other by a per...
09:01 am GMT - Mon, December 27, 2021
Dev To
Remove console logs in production build (Angular 2.x)
Problem / GoalFor debugging, most of us often write console.log to enable us to analyze problems.But, it is might be dangerous because there is a risk of accidentally outputting confidential inf...
08:55 am GMT - Mon, December 27, 2021
Dev To
Custom React useFetch() hook for data fetching with revalidation
This guide is to show you how to create a simple react hook for data fetching (with revalidation). Why this hook?When fetching data for your react applications, you'd usually use both useState a...
08:47 am GMT - Mon, December 27, 2021
Dev To
Handling Opaque Responses in a Service Worker
Progressier handles opaque responses automatically so that you don't have worry about them. But if you're interested in learning more about opaque responses, why they're a problem and how you should d...
08:16 am GMT - Mon, December 27, 2021
Dev To
Migrate from Jasmine to Jest and Testing Library in Angular
Angular, by default, comes with Jasmine; it is a great testing framework. I spent one year and a half running and writing tests with Jasmine, it works, but the market is moving to Jest and Testing lib...
08:02 am GMT - Mon, December 27, 2021
Dev To
5 Tools That Saves Development Time
If you want to be a good developer, you should be aware about time. Developers use many time saving methods or tools. In this article I will share 5 tools that will help you in saving development time...
07:38 am GMT - Mon, December 27, 2021
Dev To
What is API Test Automation?
What is API?API (Application Programming Interface) is a processing interface that enables communication and data exchange between two separate software systems. A software system running an API...
07:35 am GMT - Mon, December 27, 2021
Dev To
What are the problems of open source on individual programmers (Are we our own victims)?
Here I explain a little. Im a software engineer, high graduate in AI in two universities (one is a prestigious European university). After that, I worked for 3 years for a big energy producer where ou...
07:27 am GMT - Mon, December 27, 2021
Dev To
A11y tips: how to manage focus inside modals
To handle the focus in a modal in an accessible way, the same steps must always be followed, no matter how complex the modal that we are showing is:We show the modal when the user activates the button...
07:09 am GMT - Mon, December 27, 2021
Dev To
Which CSS framework according to you is most useful?
...
06:19 am GMT - Mon, December 27, 2021
Dev To
Git Commands Cheatsheet: Advanced (20 Git Commands Advanced )
If you are working on a project, whether small or large-scale, you need to track every change made within your team space. You can use any software or applications to keep that track, but we will disc...
06:19 am GMT - Mon, December 27, 2021
Dev To
K3d for Local Kubernetes Development
Hello folks, back here again with another blog. In this blog, we will discuss k3d and how easily it allows developers to set up Kubernetes developer environments. For this example, we will set up Devt...
05:58 am GMT - Mon, December 27, 2021
Dev To
5 Best Online Courses to learn React.js with Hooks in 2022
Disclosure: This post includes affiliate links; I may receive compensation if you purchase products or services from the different links provided in this article.Hello Devs, if you want to learn React...
05:02 am GMT - Mon, December 27, 2021
Dev To
Become a Super Hero by Learning SQL!
Knowing SQL frequently makes me feel like a superhero. And I wouldn't even say I'm an expert at it. I'm intermediate perhaps.The thing is, everyone uses SQL, but most people remain at a beginner level...
05:00 am GMT - Mon, December 27, 2021
Dev To
Web Accessibility Cheat Sheet
Table of ContentsIntroductionARIANavigationSemantic StructureVisualLanguageFormsAlternate TextOther accessibility consideration TL;DRUse Lighthouse to check your website's accessibility. Yo...
03:30 am GMT - Mon, December 27, 2021
Dev To
Self-Taught Developer Journal, Day 25: TOP JavaScript Fundamentals Part 1 - Operators cont.
Today I learned... Operators Numeric ConversionUsing the unary plus ("+") to convert non-numbers before a binary plus ("+").let toys = "2";let books = "8";alert( +toys + +books );// Numbers ...
02:03 am GMT - Mon, December 27, 2021
Dev To
Control Arduino using Python
Arduino is the most popular thing in those days and you can do so many things using arduino, but using arduino with combination of python gonna blow up i mean you can almost do anything you want using...
01:29 am GMT - Mon, December 27, 2021
Dev To
Scrum terms you should be familiar with as a Software Developer
Who is a Scrum Master and Why do we have Scrum Ceremonies? This is what I asked myself when I first heard thosetermsI was first introduced to Scrum during my internship. It felt intimidating at first....
12:30 am GMT - Mon, December 27, 2021
Dev To
2021/2022 MacBook -Quick Setup
Did anyone else get a new laptop this holiday season? Here are the steps I follow to get setup quickly! 1. Show hidden folderschflags nohidden ~/Librarydefaults write com.apple.finder AppleShowAl...
12:30 am GMT - Mon, December 27, 2021
Dev To
2021/2022 Mac -Quick Setup
Did anyone else get a new laptop this holiday season? Here are the steps I follow to get setup quickly! 1. Show hidden folderschflags nohidden ~/Librarydefaults write com.apple.finder AppleShowAl...
12:19 am GMT - Mon, December 27, 2021
Dev To
Top 10 Programming Languages You Must Know In 2022
In this blog we are going to see top 10 best programming languages for 2022. We will see which programming language is best and their features and application. If you like my post then follow me. Lets...
12:03 am GMT - Mon, December 27, 2021
Dev To
How to Support Early-Career Developers
Because tech changed my life financially, I've invested time into helping people like me join the tech industry. For example: I teach women of color and non-binary people of color HTML, CSS, and JavaS...
11:24 pm GMT - Sun, December 26, 2021
Dev To
Accessing S3 Buckets from CloudShell
After one year since AWS CloudShell was released, it worth to comment about a connection issue between this technology and S3 Buckets. IssueWe have a S3 bucket (in this case, named mytestbucket01...
11:13 pm GMT - Sun, December 26, 2021
Dev To
How to split time to learn web app development
The proportion I find to be good is as follows:Programming concepts 20%Object Oriented programming 20%CSS 15%JQuery, Angular, Ember, Vue, Svelte, or React 10%HTML 5%Javascript 5%Typescript 5%Functiona...
11:03 pm GMT - Sun, December 26, 2021
Dev To
Make the Disney.com Landing Page in 90 minutes
How to make the disney.com landing page in under 90 minutes - part 1Hello, and welcome to my awesome blog! This blog is part 1, of my under 90 min YouTube tutorial where I am going to show you h...
11:01 pm GMT - Sun, December 26, 2021
Dev To
How Valtio Proxy State Works (React Part)
useSyncExternalStore and proxy-compare IntroductionIn the previous article, we explained how Valtio proxy state works. It tracks mutations of state and create immutable snapshot.Let's recap...
10:59 pm GMT - Sun, December 26, 2021
Dev To
Why You Should Become A Data Engineer And Not A Data Scientist
Photo by Magnet.me on UnsplashData Science is a career path that many people are currently choosing based on an essay written a decade ago. Yes, it has been almost ten years since theHarvard Business ...
09:56 pm GMT - Sun, December 26, 2021
Dev To
Complete User Authentication with express and graphql....
Hey guys,Today i am going to build a complete user authentication with express-graphql.So, Let's get started....This is going to be our folder structure...After initializing your project install these...
09:31 pm GMT - Sun, December 26, 2021
Dev To
Basic OSI
What is OSI?OSI stands for Open System Interconnection, its a conceptual framework for how application communicate over a network. The purpose of the OSI model is to facilitate communication bet...
09:30 pm GMT - Sun, December 26, 2021
Dev To
I have updated my WordPress REST API to set and return the number of views per post
The next iteration or feature I have implemented in my react theme is a view counter which shows the number of views each one of my posts is getting on my WordPress site. The number of views is a numb...
08:53 pm GMT - Sun, December 26, 2021
Dev To
JSON Schema Validation in Golang
OverviewOne of the important things in creating a REST API is the validation of data coming from the frontend. That is, whenever our APIs are subject to receiving data from the request body (for...
08:52 pm GMT - Sun, December 26, 2021
Dev To
Using Datasette for an ELT Personal Twitter Data Warehouse
Twitter publishes some analytics for you, and I check them about once a month, but they are extremely limited when it comes to the important things, like exploring your follower graph.This is where Da...
08:46 pm GMT - Sun, December 26, 2021
Dev To
Dec 26: Dev Holidays Guide
Bah Humbug Tips are my own way of coping & recovering from burnout & holiday stress. Today's Bah Humbug Tip of the Day. State Of Devs @stateo...
08:30 pm GMT - Sun, December 26, 2021
Dev To
The UNI Auth System
Merry Christmas every onebefore I stop working for two months I wanted to do one more thing for the beginners developers in node and reactit's a gift you can check it now or after Christmasa simple au...
08:26 pm GMT - Sun, December 26, 2021
Dev To
Neovim LSP to replace VSCode
If you are looking for a much simpler solution to replacing VSCode with a terminal editor I suggest reading my minimal vim post. TLDR;All the code for this is availible nvim-code SetupThis p...
07:53 pm GMT - Sun, December 26, 2021
Dev To
Week 5 of 100DaysOfCode JavaScript Challenge
This week I completed the Debugging module of the JavaScript course at FreeCodeCamp. Here is a recap of my week. Debugging JavaScript code - Day 20 of 100 Arif Iqbal ...
07:51 pm GMT - Sun, December 26, 2021
Dev To
16 useful resources to design and develop beautiful web apps
Learn & Master ResourceDescriptionCSS in Depth - Keith J. GrantHighly recommended and reviewed book to improve and master the fundamentals and concepts as well as get introduced to branching...
07:40 pm GMT - Sun, December 26, 2021
Dev To
How to create a motherf*cking NFT using JavaScript
In my previous post, I explained how you can mint an NFT using Solidity. But what if you don't want to learn Solidity? Ain't nobody got time for that b*tch.You want to stick with your ol' pal JavaScri...
07:39 pm GMT - Sun, December 26, 2021
Dev To
Easiest Way to Implement Heatmaps in your React applications
To implement Heatmaps visualization in react apps, we need Google Maps API keygoogle-map-react packageTo get Google Maps API key, visit this page and follow the instructions.As mentioned above, we use...
07:22 pm GMT - Sun, December 26, 2021
Dev To
Animate Components - ReactJS
IntroductionIf you want to animate your ReactJS Components in a rapid and easy manner, without using CSS. Then this post is for you.To make it possible to define our own animations in ReactJS, w...
07:16 pm GMT - Sun, December 26, 2021
Dev To
Making Games in Rust - Part 6 - Generating a Map
If you did not read the previous articles, you may start here.For future features, we will need a bigger world to move our player in. We need a bigger map.This article builds on top of our previous co...
07:09 pm GMT - Sun, December 26, 2021
Dev To
Banker Learning C: Part 2
CommentTry to remember what you ate last night. Easy right? What about Thursday night one week ago? What about a month? If you don't have a pitch perfect Instagram account, you won't be able to ...
06:59 pm GMT - Sun, December 26, 2021
Dev To
Eager Load Relationships on an Existing Model in Laravel
Ep#30@Laracasts: Eager Load Relationships on an Existing ModelThis post is a part of the Week X of 100DaysOfCode Laravel Challenge series. We are building the Blog project while following the Laravel ...
06:44 pm GMT - Sun, December 26, 2021
Dev To
What is Facebook pixel and how to use it?
Ever wondered how that T-Shirt you visited on the Myntra website appeared on your Facebook Timeline or Feed? Then you need to know about Facebook Pixel. If you have a website or an app and you want to...
06:38 pm GMT - Sun, December 26, 2021
Dev To
Chronoshift - (Rebuilt) Binary Clock
PrefaceAfter a few months away from coding I have finally recovered the energy and motivation to code after what seemed like the roughest months of my life . This past year has been a mix of rea...
06:26 pm GMT - Sun, December 26, 2021
Dev To
How we built open source Kahoot! alternative with Elixir and GraphQL
Our open source backend is an Elixir Phoenix backend that is both a GraphQL server and a socket server. CRUD operations to build packs (group of questions) are done through GraphQL and live games are ...
06:23 pm GMT - Sun, December 26, 2021
Dev To
How to create Records in AWS Route53
what is Route53?Amazon Route 53 is a highly available and scalable Domain Name System (DNS) web service. You can use Route 53 to perform three main functions in any combination: domain registrat...
06:18 pm GMT - Sun, December 26, 2021
Dev To
The Ultimate Guide You Need To Publish Your Python Package In Just 9 Easy Steps
Directory structureCreate a directory that is named exactly how you want your package to be named.Place all the files, folders and classes that you want to publish into this directory.Create fil...
05:41 pm GMT - Sun, December 26, 2021
Dev To
How express.js works
In this post, we will go through the source code of express, and try to understand how it works under the hood. Studying how a popular open source library works, will help us make better applications ...
05:41 pm GMT - Sun, December 26, 2021
Dev To
System Design Interviews: A Step-By-Step Guide
How to efficiently manage a 45 minutes system design interview?System design interviews (SDIs) have gained a lot of focus in the past few years. Now a standard part of every software engineering inter...
05:33 pm GMT - Sun, December 26, 2021
Dev To
Internet image as desktop background without downloading it in your local machine :) Its Possible
Hello Friends,Many of us download images from internet and then set it as wallpaper. In this short hack , I will let you know, how you can make any internet image as desktop background without downloa...
05:28 pm GMT - Sun, December 26, 2021
Dev To
How to Add Featured Image in WordPress RSSFeed
Featured Image in WordPress RSSFeed. If you use an RSS feed on your WordPress website, you'll notice that the featured image isn't included in your RSS feed's posts by default. Having an RSS feed with...
05:22 pm GMT - Sun, December 26, 2021
Dev To
Protecting Employees Using Secure AWS Solutions
What is TMA?Since 2014, Deutsche Telekom AG (DTAG) has run an employee threat management system internally. Dealing with all kinds of workplace issues and threats, the ultimate aim of the system is to...
04:54 pm GMT - Sun, December 26, 2021
Dev To
How to quickly optimize images in a Github repository
Photo by Erik Mclean on UnsplashIt can be pretty common to just have some images bundled up in the repository. Taking into consideration the size of said images can be incredibly important to lower th...
04:44 pm GMT - Sun, December 26, 2021
Dev To
Creating new server in node.js
Firstly install expressconst express = require("express")const app = express()Then add to server.js or other js files to listen portapp.listen(4000, ()=>{console.log("server is running on port: 400...
03:56 pm GMT - Sun, December 26, 2021
Dev To
DevOps as a self-taught developer
Learning software development is not easy, you must figure out everything and mostly by yourself. While Tutorials are fine, they just give you an example and often not a proper one. I'm learning web d...
03:36 pm GMT - Sun, December 26, 2021
Dev To
5 Free React Courses To Learn In 2022, If You're Just Starting Out.
1: Learn React for free11 hour-long course, completely free from @bobziroll . It contains 140+ interactive coding challenges and 9 projects! Best to begin with.https://scrimba.com/learn/learnreact2: ...
03:13 pm GMT - Sun, December 26, 2021
Dev To
Test Driven Development with React
In this one lets see how we can apply test driven development in a react project. SetupFirst lets create the project.npx create-react-app my-appCreate react app is creating the project having nec...
02:33 pm GMT - Sun, December 26, 2021
Dev To
Styled Text Package
Keine Anwendung kommt ohne Texte aus. Diese Texte zu formatieren ist dementsprechend eine immer wiederkehrende Aufgabe. Flutter hat dafr ohne Zweifel gute Bordmittel. Aber wenn es darum geht grere Tex...
02:09 pm GMT - Sun, December 26, 2021
Dev To
[PT-BR] Configurando Git e chave SSH na sua Mquina, do Zero - (Windows)
Na ltima semana adquiri um novo Desktop Windows e tive de configurar novamente todo o ambiente de programao para conseguir codar. J perdi a conta de quantas vezes fiz esse processo, mas nunca parei de...
01:56 pm GMT - Sun, December 26, 2021
Dev To
Laravel Simple Datatable
Laravel Simple Datatable enhances the accessibility of data in HTML tableshttps://github.com/cuongnd88/lara-simple-datatable1-Install cuongnd88/lara-simple-datatable using Composer.$ composer require ...
01:27 pm GMT - Sun, December 26, 2021
Dev To
Eloquent JavaScript (Part I: Chapter 1/values, types and Operators)
In this post, we will learn about: ValuesNumbersSpecial CharactersStringsUnary Operators and binary OperatorsBoolean valuesComparisonLogical OperatorsEmpty ValuesAutomatic type ConversionShort circuti...
01:25 pm GMT - Sun, December 26, 2021
Dev To
How to spend your first freelance income
This is a very easy question to answer but, not all of you will agree with it, as it can vary. But if you have a growth mindset you will at least consider my opinion. One thing I want to clear is that...
01:25 pm GMT - Sun, December 26, 2021
Dev To
Frontend Mentor challenge
I've just completed a front-end coding challenge from @frontendmentor! You can see my solution here: https://www.frontendmentor.io/solutions/simple-css-PhmnWtpIVAny suggestions on how I can improve ar...
01:24 pm GMT - Sun, December 26, 2021
Dev To
ExpressJS
What is ExpressJS ?Express js is a efficient and easy to learn web application framework. It was written in javascript as a library with different tools which helps you in creating web apps. It ...
01:20 pm GMT - Sun, December 26, 2021
Dev To
Understanding of CSS BEM
Hey Gang, Feel lucky to see you again. Every year design trends getting changed and then we plan to adapt our websites for trendy and present day feel. Sadly, website may sometimes styled without any ...
01:07 pm GMT - Sun, December 26, 2021
Dev To
TypeRacer Hack Code
var counter = -1;var firstWord = document.getElementsByClassName("inputPanel")[0].querySelectorAll("span")[0].innerHTML + document.getElementsByClassName("inputPanel")[0].querySelectorAll("span")[1].i...
01:03 pm GMT - Sun, December 26, 2021
Dev To
Good Code, Bad Code: Start To Think Like A Software Engineer
Hello, buddies! During the past two weeks, I have been reading a fantastic book that introduces key concepts and techniques that professional and experienced software engineers regularly use to produc...
01:01 pm GMT - Sun, December 26, 2021
Dev To
Some Concepts of Backend
CRUD Operations:CRUD is an acronym that stands for Create, Read, Update and Delete. It refers to the operations implemented by databases. The NoSQL database MongoDB has these operations to create, rea...
12:22 pm GMT - Sun, December 26, 2021
Dev To
Eloquent JavaScript (Part I : Chapter 2/Program Structure)
As JavaScript can work in most of the fields like web development, mobile apps, desktop apps etc. It is a vital programming language to day to learn.This blog is inspired by a book Eloquent JavaScript...
12:17 pm GMT - Sun, December 26, 2021
Dev To
What is Optical Character Recognition (OCR)?
OCR is a process that involves the recognition of printed or written text in digital images. It has very wide applications, including converting paper documents to editable electronic format.There are...
11:02 am GMT - Sun, December 26, 2021
Dev To
Tensorflow Lyrics Generation
Hi! Welcome to this post about lyrics/text generation in TensorflowThe project described in this post can be found on my Github hereAnd here this my Github profile hereI'd appreciate any feedback on a...
10:09 am GMT - Sun, December 26, 2021
Dev To
UseEffect: Is it really Effective?
What Are HooksHooks are a new addition in React 16.8. They let you use state and other React features without writing a class. What is useEffectIf you have been working with class component...
09:28 am GMT - Sun, December 26, 2021
Dev To
Toast message in android
How to write Toast message in Android I just started learning Android developmentwhat is the right way to write Toast message in java Android ...
09:09 am GMT - Sun, December 26, 2021
Dev To
Deploy ASP.NET CORE Applications on Centos 8
A couple of weeks ago I needed to deploy an ASP.NET Core application on a centos 8 machine and that was the first time I wanted to use Linux because I had no experience working with Linux, it took me ...
09:08 am GMT - Sun, December 26, 2021
Dev To
How to make Floating animation in HTML CSS
Animations are one of the most attractive things when it comes to Websites. Even having some little minimalistic animations can make your website much more soothing and attractive.In this blog, we wil...
08:49 am GMT - Sun, December 26, 2021
Dev To
Hacking Upload Methode KCFINDER
This script is recode from Meow404 project. use it well.Written by: Meow404-Unknown45 My Partner by: CyberArmyIf you like this post please Hearth - Unicorn - SaveGithub Repo: KCFINDERPREREQUISITESPyth...
08:48 am GMT - Sun, December 26, 2021
Dev To
Why is Web 3.0 a backstab to the internet world?
Web 3.0 is a technology of the internet that promises to replace the web 2.0 technology soon and it has some problems. 1The first problem can be analyzed from our home.Why do we need parents? To ...
08:44 am GMT - Sun, December 26, 2021
Dev To
Hacking to FindLogin website
This exploit serves to find a login gap from the system administrator to enter the dashboard page.This attack will usually work on websites that have the kcfinder extension.This script was made by mys...
08:41 am GMT - Sun, December 26, 2021
Dev To
Shell-Backdoor for Hacking
I created this script to help make it easier for you to directly attack index.html / index.php / phpmyadmin on the website for the advantages of the features of this script I have completed everything...
08:41 am GMT - Sun, December 26, 2021
Dev To
What should have a company to work on in?
Yeah!!! It should be your first question when you started reading this post series , it means what should have a company to love me. Let me start telling that I have just rejected tons of job position...
08:33 am GMT - Sun, December 26, 2021
Dev To
HTML-Encrypted
Protect your HTML-code by using encryption.Your website will be shown as normal but the HTML-code will be encrypted by Javascript.This script was made by myself without the intervention of others.!Pro...
08:22 am GMT - Sun, December 26, 2021
Dev To
21 must-read books for kids, beginner, advanced & interview with PDF
ho ho ho developers, I am Yash Makan back with another article of the day. I know this is the week of holidays and gifts. So here I am with you guys with a list of books that have helped me at every s...
08:11 am GMT - Sun, December 26, 2021
Dev To
Login bot Discord with Webhook
These are most of the examples of BOT Login with Webhook method.and very easy to use, does not require a TOKENInvite my Bot: Kaixin MusicLink Webhook: Login Bot With WebhookFollow Github: penucuriCode...
07:48 am GMT - Sun, December 26, 2021
Dev To
A Text to Speech Converter for busy bodies
Hello Devs,It's me Dave again......In these days it's tough to get free time because of the stress in work from home and we can't read stories or books we love....To get rid of that problem we are goi...
07:36 am GMT - Sun, December 26, 2021
Dev To
React Interview Questions (Mid - Senior Level)
Here are some advance common React interview questions that may be asked on your next interview. Good luck if you are about to interview and I hope this material will help you. What are React Hoo...
06:46 am GMT - Sun, December 26, 2021
Dev To
Goal Achieved: 45/45 Books Read This Year
I have reached my goal I set for myself by reading 45 books! NotesA tracker such as the below helped me considerably. The code that generated that chart can be found here. Audiobooks help scale ...
06:01 am GMT - Sun, December 26, 2021
Dev To
React Concepts
Component Lifecycle:Every single part utilized in React has its lifecycle which can be checked and controlled in the three periods of its Lifecycle. The three fundamental periods of a React Component'...
05:54 am GMT - Sun, December 26, 2021
Dev To
CSS Position Property
Position property is one of the most important things in css. To make an awesome layout we need to position our element properly. In this case, with the help of position property we can easily place o...
05:42 am GMT - Sun, December 26, 2021
Dev To
1000 Web development resources
Awesome Web Development Resources This is an awesome project about Web Development resources. Resources are added frequently! Enjoy!If you like this Post, be sure to it.Please read contributing...
05:40 am GMT - Sun, December 26, 2021
Dev To
Tech to Keep an Eye Out for in 2022
We are here on the last Sunday of the year! It's time for us to look into the crystal ball and predict the future of tech. Let's look at some of the technologies that you should definitely check out i...
05:15 am GMT - Sun, December 26, 2021
Dev To
Dealing with Recursion as a Beginner
What is RecursionA function calling itself. Well that's what most of us know.But something that will help a beginner with recursion is that recursion follows a Mathematical concept that is PMI -...
05:09 am GMT - Sun, December 26, 2021
Dev To
Simplify React Documentation using MDX with Docz!
Documenting is really important especially when you are building reusable React Components. But despite its importance, it is always avoided because of its time-consuming nature. What if you come acro...
05:08 am GMT - Sun, December 26, 2021
Dev To
Public Solving: Making an autopilot navigator
Disclaimer: This was by far the hardest one so far for me. I'm sure the solution could be enhanced.Now that we set the tone with the disclaimer, let's look at the puzzle for today.You can find the puz...
04:57 am GMT - Sun, December 26, 2021
Dev To
does that lorem10/lorem not work in react JSX code?
...
04:43 am GMT - Sun, December 26, 2021
Dev To
5 Best Free Courses to Crack AWS Cloud Practitioner Exam in 2022
Disclosure: This post includes affiliate links; I may receive compensation if you purchase products or services from the different links provided in this article.Hello Devs, if you are preparing for ...
04:20 am GMT - Sun, December 26, 2021
Dev To
Can I disable the automatic deferring of module-scripts without the `async` attribute?
So, I read this short article on using ES6 modules in the browser, and it says this: Scripts of type module are deferred by default. But you can override that behaviour with making them async. (Psst, ...
04:10 am GMT - Sun, December 26, 2021
Dev To
Add color to your code block
So you want to start a blog on dev.to but when you wrote your code in a code block, you noticed this.let str = 'Hello World';console.log(str);Fortunately, dev.to offers an easy way to add colors to yo...
04:04 am GMT - Sun, December 26, 2021
Dev To
Rate my Union-Type idea Janky.
So, I want my language to have union types, because they are really convenient for storing data of different types in one variable. - I'd go as far to say that it's the most elegant solution a strongl...
03:04 am GMT - Sun, December 26, 2021
Dev To
A visual tool to understand long contracts: Sol2Uml
Have you ever faced difficulty in understanding a large solidity contract? If you answer in affirmative, you are in good company. Commercially deployed contracts on mainnet typically runs in ~800 to 1...
01:13 am GMT - Sun, December 26, 2021
Dev To
Using WebRTC and Svelte
Hello everyone kindly check out this github repo which hosts the code for my tutorial on how to use Svelte and Google's WebRTC.What is WebRTC?WebRTC is a protocol used for having real time communicat...
12:40 am GMT - Sun, December 26, 2021
Dev To
Complete Roadmap 2022
In this blog we are going to see complete Roadmap for Python programming, Machine Learning, C++ and Java. Guys I will mention only topics in roadmap, Not describing Complete topics in my Post. If you ...
12:29 am GMT - Sun, December 26, 2021
Dev To
Find The Perfect Color Palette Using These Free Tools.
People who know about CSS or use CSS for a web developer know about the importance of color in CSS. Color is a crucial part of CSS, and you'll need to understand it to use it on your website.Choosing ...
11:24 pm GMT - Sat, December 25, 2021
Dev To
The Brain**** interpreter I made is on Sololearn.
The Brain**** interpreter I made in my other post, "How to make a simple Brainf**k interpreter using ParseJS. [CW: Light 'profanity'.]", is now on SoloLearn for anyone and everyone to play around with...
11:11 pm GMT - Sat, December 25, 2021
Dev To
Elixir SOLID Principles - Examples
Building an application can be hard depending on how you do it, as our career passes and the knowledge we get, more information and good practices we use for creating and improving the software we mai...
10:53 pm GMT - Sat, December 25, 2021
Dev To
if/else in CSS
As we know, there are no conditional statements in CSS, but this may soon change with new @when and @else operatorCurrently, the only way to perform a conditional statement was to use media queries li...
10:40 pm GMT - Sat, December 25, 2021
Dev To
Rust borrows for C/C Programmers
I did a lot of C and C++ early in my career. Among other thing, I worked on an RPG named "Mantra" with my high-school friends. I still have the source code, and looking back on it, I'm pretty impres...
10:27 pm GMT - Sat, December 25, 2021
Dev To
tailwind css flexBox | flex basis | flex initial | flex 1 | flex auto
tailwind css flexBox | flex basis | flex initial | flex 1 | flex autohttps://youtu.be/bX3jqK8EpRQ...
10:22 pm GMT - Sat, December 25, 2021
Dev To
100 Languages Speedrun: Episode 33: Logo
Logo is a programming language all the way from the 1960s aimed at teaching kids programming. The most notable feature of Logo are "turtle graphics" - simple commands that draw lines on screen by movi...
09:15 pm GMT - Sat, December 25, 2021
Dev To
Dec 25: Dev Holidays Guide
Bah Humbug Tips are my own way of coping & recovering from burnout & holiday stress. Today's Bah Humbug Tip of the Day. State Of Devs @stateo...
07:46 pm GMT - Sat, December 25, 2021
Dev To
Deploy your Next.js app on Cloudflare pages
Cloudflare pages is a new hosting provider for JAMstack apps. It is gaining a lot of traction among developers. There are many reasons behind it. But the real reason is surely because of their pricing...
07:33 pm GMT - Sat, December 25, 2021
Dev To
Best JavaScript Books of 2021
JS is still one of the most popular programming languages, if not the most popular. At least in the field of web development, you can't do without it. Not surprisingly, new books on JavaScript are con...
07:23 pm GMT - Sat, December 25, 2021
Dev To
Understanding and Exploiting Log4J Vulnerability
If you are here then you might have already heard of log4j vulnerability. It is the current trending topic in IT domain as this vulnerability made millions of sites vulnerable to RCE(Remote Code Execu...
06:21 pm GMT - Sat, December 25, 2021
Dev To
Are you expected to know all http status codes?
I just got an interview and I was asked different http status and what their meaning was.Besides the typical ones , 200, 203, 300, 404, 500, I couldn't come up with anything because you can look this ...
06:20 pm GMT - Sat, December 25, 2021
Dev To
Simple CSS Text Animations
Hi, I made some simple CSS text effects that can be used in your projects, these are beginner level animations. The code is not optimized and accessibility is not taken into account. I just want to sh...
06:15 pm GMT - Sat, December 25, 2021
Dev To
Church encoding in the concatenative language Joy
I've previously written about Church encoding in the Joy programming language. The article focused on booleans, logic and predicates, but didn't touch on numbers. Church numerals have been haunting me...
05:24 pm GMT - Sat, December 25, 2021
Dev To
What is IIFE in JavaScript ?
Sometime in JavaScript we need a function that executes only once and never again. Basically a function that disappears right after its called once. How can we achieve this? for example we could do th...
05:14 pm GMT - Sat, December 25, 2021
Dev To
Do you really know TypeScript? (1): Thinking in sets
I know many people, including myself, whose first experience with TypeScript was to write annotations in some variables and to add as any until the transpiler stopped complaining.But at some point you...
04:37 pm GMT - Sat, December 25, 2021
Dev To
5 top sites to find written tutorials on Android development in 2022
So you've been procrastinating since 2021, and now that 2022 is in sight you're laced up and getting ready to start your android journey. Even if this scenario doesn't match your situation, as long as...
04:19 pm GMT - Sat, December 25, 2021
Dev To
How I Ask Questions as a Software Engineer
Cover Photo by National Cancer Institute on UnsplashI ask a lot of questions to my peers and to strangers on public forums in the internet. This year, I have been trying to improve this process to ask...
04:12 pm GMT - Sat, December 25, 2021
Dev To
http.Post Golang example
Hello, Today, I am going to write small tutorial about basic usage of http.Post method in Golang. Please ignore if there is any mistakes, thank you.package mainimport ( "bytes" "encoding/json" ...
04:11 pm GMT - Sat, December 25, 2021
Dev To
WSL Ubuntu Docker install
https://zenn.dev/sprout2000/articles/95b125e3359694...
04:00 pm GMT - Sat, December 25, 2021
Dev To
How To Get Free Internship - Devstack Student Internship Program
If you want to start your career in IT industry, you have to overcome a huge competition. So that students search for Internships in web development, Android Development, Data Science etc. But they ca...
04:00 pm GMT - Sat, December 25, 2021
Dev To
Ruby 3.1.0 Released
Official postYJIT: New experimental in-process JIT compiler disabled by default (needs --yjit cli option), limited to Unix-like x86-64 platforms for nowdebug gem: A new debuggererror_highlight: ...
03:59 pm GMT - Sat, December 25, 2021
Dev To
Starfield Programming in JavaScript
I did not realize how coding tutorials on YouTube are sometimes annoying - including my own (no exception ), don't get me wrong, I mean it's great to be taught and all but often it's just annoying, yo...
03:46 pm GMT - Sat, December 25, 2021
Dev To
Simple Digital Clock with Date using JavaScript
In this article you will learn how to create Simple Digital Clock with Date using javaScript HTML, CSS. Earlier I shared with you many more ways to make digital clock. This digital clock has been crea...
03:30 pm GMT - Sat, December 25, 2021
Dev To
Building a Cross Platform NuGet Package
I love the .NET ecosystem. My career started writing classic ASP applications in Visual Basic and transitioned to C# with .NET 2.0. I remember building my first ASP.NET MVC application and feeling lik...
03:19 pm GMT - Sat, December 25, 2021
Dev To
Hide on prod - Angular Directive
*hideOnProd directiveimport { Directive, ViewContainerRef, OnInit, TemplateRef } from '@angular/core';import { environment } from 'path/to/environments/environment';@Directive({ selector: '[hideOnPro...
03:10 pm GMT - Sat, December 25, 2021
Dev To
Let's explore Azure Functions & Azure Cosmos DB - Part 2
In this part, we will use Azure Static Web Apps to host our client side that consume Azure Functions that we have built. I suggest you to install Azure Static Web Apps CLI. Azure Static Web Apps CLI w...
02:54 pm GMT - Sat, December 25, 2021
Dev To
Manage EKS aws-auth configmap with terraform
IntroductionHi, everyone.I would like to leave a memorandum about how to manage Kubernetes's configmap AWS auto-generated with terraform. What TroubleIf we want to add iam user/role for eks...
02:52 pm GMT - Sat, December 25, 2021
Dev To
50 CSS Music Player With Free Source Code
50+ CSS Music Player Best of Codepen Collection Music AppAuthor - Havard BrynjulfsenMade With - HTML/CSS(SCSS)Demo of CodesDownload Source Code Tailwindcss | Neumorphic Music PlayerAut...
02:10 pm GMT - Sat, December 25, 2021
Dev To
JS Simple Trie Implementation
IntroductionAs you know, Trie performs quite well on string operations such as searching and extracting a substring, especially when you have many substrings to search and simply performing norm...
01:55 pm GMT - Sat, December 25, 2021
Dev To
How does Treblle scale on AWS without breaking the bank?
This one has been a long time coming. Like really long. It's been in the back of my head for months on end. But the day is finally here. I'm super happy to share the details of how do we actually scal...
01:45 pm GMT - Sat, December 25, 2021
Dev To
Learn AWS as a Frontend Developer
Amazon Web Services AWS, the leading cloud-computing platform, is historically being associated with backend technologies such as DevOps, API development, Databases, etc. This is true, given that AWS...
01:31 pm GMT - Sat, December 25, 2021
Dev To
Useful JavaScript Code Snippets for Common Problems
Hey Coders!JavaScript is one of the widely used languages in Web Development. A broad and vital ecosystem has evolved around JS, offering tons and tons of frameworks and libraries that help you devel...
01:06 pm GMT - Sat, December 25, 2021
Dev To
JavaScript Question: What will be the output?
What will be the output?console.log(!!null);console.log(!!'');console.log(!!1);...
01:01 pm GMT - Sat, December 25, 2021
Dev To
Tried and Tested Top 10 Video Calling API
Want to integrate the secure & fastest Video calling API to your application & website? Here is the top Video calling APIs that will drive the business traffic!To improve productivity an...
12:16 pm GMT - Sat, December 25, 2021
Dev To
Advanced iOS development - Build Phases Part 1
Have you ever come across this build error in Xcode..I'm sure you have.During my first years of iOS development, this has been one of the most ambiauious errors for me, I can only see that I've messed...
12:00 pm GMT - Sat, December 25, 2021
Dev To
Implementing HTTP Polling
PollingPolling is a technique for making requests in a non-blocking manner. It is particularly useful for applications that need to make requests to services which take a long time to process th...
11:27 am GMT - Sat, December 25, 2021
Dev To
Striver's SDE Sheet Journey - 6 Stock Buy And Sell
Problem Statement :-You are given an array prices where prices[i] is the price of a given stock on the ith day.You want to maximize your profit by choosing a single day to buy one stock and choosing a...
11:16 am GMT - Sat, December 25, 2021
Dev To
Does Github Copilot tell good programming jokes?
Please help me get to 150 subs before 2022, Merry Christmas!...
10:51 am GMT - Sat, December 25, 2021
Dev To
Django Formset: Submit two django forms at once.
Hello Devs, In this Post I'm gonna show you how can we submit two django forms at once and this is also called django inline forms, for example I have two forms one is for Question and another one is ...
10:23 am GMT - Sat, December 25, 2021
Dev To
Web Development
I having been started learning Web development.On Learning Web Development, I am understanding that only learning that doesn't means on the way we are implementing makes our learning easier.*To-Do-Lis...
09:47 am GMT - Sat, December 25, 2021
Dev To
Laravel Jetstream vs Laravel ui vs Breeze
In this blog we are going to see the main difference between Laravel Jetstream vs Laravel ui vs Breeze. So Guys please like the post and visit my website>>>Click Here to Read this BlogThanky...
09:46 am GMT - Sat, December 25, 2021
Dev To
Meta Tag in HTML | SEO Important
Meta Tag in HTML | SEO Important. A meta tag in HTML is used to represent data about your webpage. With the help of a meta tag, we can specify the description of the document, its author information w...
09:45 am GMT - Sat, December 25, 2021
Dev To
Deploy Microservices In Production
IntroductionIn this article we will learn the difference between deploying a monolithic application and deploying a microservices application, we will discuss the different available options and...
09:42 am GMT - Sat, December 25, 2021
Dev To
Laravel 8 Interview Questions and Answers in 2022 (Part 1)
In this tutorial we will see laravel 8 interview questions and Answers. So Please Like the post and visit on my website>>>>>>>>>>>>Click here to read this blog<&...
09:25 am GMT - Sat, December 25, 2021
Dev To
2022 Frontend Development interview checklist & Roadmap
Hello folks,I have created the Frontend Development #interview checklist and Roadmap for 2022.Hope you find it helpful.PDF link...
09:13 am GMT - Sat, December 25, 2021
Dev To
15 reasons why you should learn JavaScript right now
There are two reasons why its sometimes hard to make a choice; either there are too few options to choose from, or there are too many. When it comes to programming languages, there is an embarrassment...
08:49 am GMT - Sat, December 25, 2021
Dev To
Mp4 to Mp3 converter in Python
IntroYou can convert any Mp4 to Mp3 using this app.I use tkinter to select file and a for GUI interface.If you don't want to use tkinter so don't use. I didn't not add error handling code R...
08:38 am GMT - Sat, December 25, 2021
Dev To
bringBackHackerTheme
This is an attempt to bring back the hacker theme to Foremplease vote here:https://www.edpoll.ga/v/18/...
08:31 am GMT - Sat, December 25, 2021
Dev To
How to get rid of code formatting
As a Developer, We used to be in the situation to format the code after writing it. It became very frustrating when we have written the tons of lines of code and then we need to format it. So Isn't it...
08:29 am GMT - Sat, December 25, 2021
Dev To
programming memes that are refreshing
Time to take a short break from coding all day..lol this one is funny: Same for this: Dad joke:Also Merry Christmas to those who celebrate it! (Pacific standard time) ...
08:22 am GMT - Sat, December 25, 2021
Dev To
The best 8 books I read in 2021
Like each December, I share with you the best books I read this year. They represent a considerable chunk of my book reviews, but I don't post reviews in all the books I read. And in any case, it's ni...
08:19 am GMT - Sat, December 25, 2021
Dev To
Interactive Personal Portfolio website with HTML CSS JS
How to make interactive personal portfolio website with html css javascript.In this video, I will show you how to create (mobile-first responsive) interactive personal portfolio website using html css...
08:04 am GMT - Sat, December 25, 2021
Dev To
18 amazing GitHub repositories that will help you make a Beautiful Project
IntroductionToday I would like to give examples of good GitHub repositories that will help you implement complex animations, as well as useful functions in your projects.So let's get startedRead More:...
07:39 am GMT - Sat, December 25, 2021
Dev To
Build Your Own API using node and express
Hey everyone, I am here again with the new article in this we will be building our very own API using node and express. Let's start with the setup first in which we initialize our backend JavaScript a...
07:24 am GMT - Sat, December 25, 2021
Dev To
Server Side Rendering, Prisma Next.js TypeScript
I've been working on a new project recently (CodeComponents if you wanna check it out) and struggled a little bit figuring out server side rendering because typescript wants to know what is being pass...
06:20 am GMT - Sat, December 25, 2021
Dev To
Position Sticky With CSS Grid, Conditional Border Radius In CSS, Custom Scrollbars In CSS
CSS BlogsPosition Sticky With CSS GridHave I ever come across a case where the sticky position isnt working as expected with a child of a grid container? A few days ago, I was helping youtube in fixin...
06:15 am GMT - Sat, December 25, 2021
Dev To
RecatJS CRUD operations using Local Storage
many developers using localStorage for learning or some operationlike add to cart and store token or user information into the browser. What is local Storage?local storage is type of memory in ou...
06:09 am GMT - Sat, December 25, 2021
Dev To
8 JavaScript Tips & Tricks That No One Teaches
JavaScript is no doubt one of the coolest languages in the world and is gaining more and more popularity day by day. So the developer community has found some tricks and tips after using JS for quite ...
05:51 am GMT - Sat, December 25, 2021
Dev To
10 Best Christmas and New Year Gift Ideas for Developers
Disclosure: This post includes affiliate links; I may receive compensation if you purchase products or services from the different links provided in this article.Hello Devs, it's that time of the year...
05:06 am GMT - Sat, December 25, 2021
Dev To
Animate on click with Javascript!
<p>Hello</p><p>Merry Christmas</p>Previous Chapter Chapter 2 (Part 2)Inform Our World Link hereMy PortfolioAnimation with js? Not too much tough but if you are new to javascrip...
04:18 am GMT - Sat, December 25, 2021
Dev To
2021 Wrapped
This year has been so amazing, and I have done lots of stuff. So in this article, I am just gonna show everything that I did this year. JanuaryI was very new to coding, I knew a bit of HTML which...
04:14 am GMT - Sat, December 25, 2021
Dev To
Upload image to Cloudinary with Node js
install packageexpresscloudinarydotnvmulter...
03:42 am GMT - Sat, December 25, 2021
Dev To
Jira Link Auto Commenter
Migrating from bitbucket to Github made me lack only one feature. The link that navigates to its related Jira ticket from pull request.This is why I created this tool for my project.This Github action...
02:55 am GMT - Sat, December 25, 2021
Dev To
Public Solving: Earth, Fire, Snow game
The elves love making up games, and they have their own version of Rock, Paper, Scissor. Their version includes Earth, Fire, and Snow.Let me quickly tell you how you can win with this game:Fire melts ...
01:55 am GMT - Sat, December 25, 2021
Dev To
Comparing Memory Consumption of Delegated Event Listeners and Individual Event Listeners in Javascript
This article assumes the reader understands what is event delegation and event bubbling.While working on a frontend project, being the amateur programmer that I am, I initially did not understand why ...
12:34 am GMT - Sat, December 25, 2021
Dev To
Best GitHub repos to learn Programming [UPDATED]
Sometimes knowing exactly what you should learn can be a daunting task , in this article I will provide the best GitHub repos to help you with your programming journeyi will keep this article updated ...
11:59 pm GMT - Fri, December 24, 2021
Dev To
CONTROLLING HOME DEVICE (DVD) VIA TUYA LINK SDK AND ESP 32
IntroductionControlling your home devices via the cloud can be so cool and not stressful. With you just picking up your phone and controlling your home device is something you should know much a...
11:48 pm GMT - Fri, December 24, 2021
Dev To
Custom Build folder for React
In this article, we will learn how to change the Build path of a React application. Here I'm using a shell script for moving the contents inside the build folder to another location. Create a {file-na...
11:24 pm GMT - Fri, December 24, 2021
Dev To
100 Languages Speedrun: Episode 32: Gherkin
Gherkin (or Cucumber, or a lot of vegetable names for different forks and variants of it) is a language that is used to describe test scenarios. It started in Ruby, and nowadays there are official and...
10:45 pm GMT - Fri, December 24, 2021
Dev To
Happy Holidays: From a developer with code!
This is a present for you!I wrapped it in a way you have to open it to learn whats inside.Unless... can you can guess what this does before running it?The present: Happy Holidays!Cover Photo by Kira ...
10:26 pm GMT - Fri, December 24, 2021
Dev To
New Worktree? No Problem.
Note: This is a post shilling one of my github repos, but luckily for you, a shill for broke kids like me is free so if you like it try itHave you heard, git worktrees is a thing. Of course you have, ...
10:05 pm GMT - Fri, December 24, 2021
Dev To
DevSecOps: Implement security on CICD Pipeline
Let' Start What is Dev-Sec-Ops?DevSecOps stands for development, security, and operations. It's an approach to culture, automation, and platform design that integrates security as a shared respon...
09:35 pm GMT - Fri, December 24, 2021
Dev To
Prueba tus cdigos html, css y javascript con MGPanel en spark
Holaa programador, ya sea que estes comenzando en el mundo de la programacin web o que ya tengas tiempo siempre vamos a necesitar un lugar donde probar nuestros cdigos de una forma fcil, segura y a de...
09:35 pm GMT - Fri, December 24, 2021
Dev To
Node.js and Redis deployed in Docker containers, using Docker Compose - then load-balancing the Node.js servers with Nginx
This article contains two main stages:(1) Containerizing a Node.js server application and a Redis database instance into two separate Docker containers, using Dockerfile and Docker Compose, and showin...
09:30 pm GMT - Fri, December 24, 2021
Dev To
Free Ebook & Courses for Frontend Devs
As we know, online courses or ebooks are the best resources for learning Frontend Engineer/development. Sometimes it's really hard to buy ebooks or courses. Like when I was a student I was mostly tryi...
09:28 pm GMT - Fri, December 24, 2021
Dev To
Basic Python Concepts
In this post, we are going to learn about some of the basic concepts of Python which more or less are also found in other programming languages. We'll start from the installation of Python and cover m...
08:53 pm GMT - Fri, December 24, 2021
Dev To
CI with Snyk using GitHub Actions
GitHub Actions can be used as a CI tool for building, testing and deploying our code. With the aid of Synk, it can also automate the process of checking vulnerabilities. IntroductionSnyk is a de...
08:18 pm GMT - Fri, December 24, 2021
Dev To
Automating the flow of blog posts to my email list with PHP
A while back I decided that I wanted to automate the flow of blog posts to my email list (which is basically nobody right now by the way ).I found that Mailchimp has a feature for automatically sendin...
08:17 pm GMT - Fri, December 24, 2021
Dev To
Login Authentication With React And FastAPI
IntroductionIn this tutorial, we'll be building a login authentication using React and FastApi. This will help show how we can use both packages for a login authentication process but before tha...
07:40 pm GMT - Fri, December 24, 2021
Dev To
Understanding Built In Angular Directives - Part 5
Today we will cover another important structural directive provided by the Angular Team - ngForngForThe ngFor directive is used to loop through an array of items in the template. The element where the...
07:28 pm GMT - Fri, December 24, 2021
Dev To
Apache Log4j : Return of the JNDI
It seems surreal seeing log4j, a logging utility in the news and all over the internet. How is it that a little over 35000 java packages, amounting to 8% of the Maven Central Repository has been impac...
07:26 pm GMT - Fri, December 24, 2021
Dev To
Aspiring 16 year old quant developer contributing to Open Source Application
You may wonder who I am after reading the title. Im a 16 year old who is in high school, with the dream of becoming a quant developer. This is my dream as I know this role comes with many flexible tas...
07:19 pm GMT - Fri, December 24, 2021
Dev To
Step-by-step tutorial for installing Linux Mint
Install Linux MintLinux Mint is one of the most popular distributions of the Linux operating system. Currently, this distribution along with Windows and Mac is one of the most popular operating system...
06:47 pm GMT - Fri, December 24, 2021
Dev To
Skills That You Should Master In 2022
1. Speed ReadingSpeeding Reading is the process of rapidly recognizing and absorbing phrases or sentences on a page at once, rather than identifying individual words. 2. InvestingInvesting ...
06:33 pm GMT - Fri, December 24, 2021
Dev To
Dec 24: Dev Holidays Guide
Bah Humbug Tips are my own way of coping & recovering from burnout & holiday stress. Today's Bah Humbug Tip of the Day. State Of Devs @stateo...
06:18 pm GMT - Fri, December 24, 2021
Dev To
Techniques for Writing Docs in Markup Languages
Software projects need to have good documentation. This makes the software more approachable and impacts its users and contributors. More importantly, it increases the software's signal-to-noise ratio...
06:15 pm GMT - Fri, December 24, 2021
Dev To
Latest Javascript Feature you should know
Numeric SeparatorLarge Numeric Literals Are Difficult For The Human Eye To Parse Quickly.The Numeric Separators Allow You To Add Underscores Between Digital In Literal Numeric, Which Makes Them ...
06:02 pm GMT - Fri, December 24, 2021
Dev To
DevOps and SRE: 2022 Advice
As we wrap up 2021 and head into 2022, its time to start thinking about where our focus should be from a technical perspective in 2022 to ensure were staying up to date and are constantly keeping ours...
05:58 pm GMT - Fri, December 24, 2021
Dev To
The Collab Lab TCL-34 Recap
The Collab Lab (TCL) is a non-profit organization that provides an 8-week program for early-career developers supported by volunteer mentors. Its a great space to practice collaboration, communication...
05:55 pm GMT - Fri, December 24, 2021
Dev To
Explore Exprees.js
Today we will learn about the Node.Js web application framework Express.Js. What is Express.js?Express.js is a free, open-source, simple, tiniest web application framework of Node.js. It is used ...
05:50 pm GMT - Fri, December 24, 2021
Dev To
What's new in Apache JMeter 5.4.3?
The Apache JMeter team has released its next minor version of JMeter 5.4.3 for the Log4j security vulnerability CVE-2021-45105. In my last few articles, I have posted about Log4j Vulnerability Import...
05:15 pm GMT - Fri, December 24, 2021
Dev To
Short Note on CRUD Operations of MongoDB
MongoDB CRUD OperationsCRUD operations create, read, update, and delete documents in MongoDB.Create OperationsCreate or insert operations add new documents to a collection in the database. If th...
05:13 pm GMT - Fri, December 24, 2021
Dev To
No todo es console.log()
Cuando empezamos a programar en JavaScript, una de las primeras cosas que aprendemos a hacer es imprimir por consola. Para esto, nos ensean el console.log(), el cual nos permite mostrar el mensaje que...
05:10 pm GMT - Fri, December 24, 2021
Dev To
highsea : color range generator for tailwindcss
If you like using tailwindcss, every now and then you find yourself in the position of wanting to use a specific shade, but no default color in the tailwindcss range does fit the bill, it's too greeni...
05:06 pm GMT - Fri, December 24, 2021
Dev To
Cheat Sheets for Web Developers
The front-end development evolves with incredible speed. Now it's a challenge to remember all the syntax, methods, or commands of a programming language, framework, or library. Here is where cheat she...
05:03 pm GMT - Fri, December 24, 2021
Dev To
Typewriter Effect with CSS and JS
Using JavaScript and CSS let's create a typewriter effect Code HTMLFirst let's create the interface, we'll do something simple, using just HTML.<h1 id="elementEl">Walter Nascimento Bar...
04:48 pm GMT - Fri, December 24, 2021
Dev To
MongoDB CRUD Operations
CRUD stands for Create, Read, Update and Delete. The capacity to create, read, update and delete items in a web application is important for the development of a website and making it interactive. For...
04:13 pm GMT - Fri, December 24, 2021
Dev To
Git branching simplified
Hi everyone, hope you guys are doing well, today in this article I will be explaining the branching concept in git. If you love this article share with your friends and collogues. Why branchingBr...
04:07 pm GMT - Fri, December 24, 2021
Dev To
You Don't Need To Learn ReactJS Now
Now, this isn't another article that tries to stop you from learning and using React and other related libraries and frameworks like VueJS. Rather it is an article that aims to help you understand wha...
03:43 pm GMT - Fri, December 24, 2021
Dev To
Single Sign-on Implementation for Enterprise Applications
Companies often face difficulties while moving toward Single Sign-on (SSO) implementation. Many of them are stuck at step one, trying to figure out SSO benefits, best practices of implementation, type...
03:36 pm GMT - Fri, December 24, 2021
Dev To
MySQL Cheat sheet
Creating tables CREATE TABLE BookHistory ( Auther VARCHAR(129), title VARCHAR(129), btype VARCHAR(129), year CHAR(4));To drop table columnALTER TABLE tableName DROP column-Name;ex.ALTER TA...
03:30 pm GMT - Fri, December 24, 2021
Dev To
5 Programming Games To Improve Your Coding Skills
In this article I will discuss about the 5 best coding games that can improve your skills. We love challenges. So These coding game challenges will increase your interest in coding. UntrustedUnt...
03:28 pm GMT - Fri, December 24, 2021
Dev To
How to connect your Dapps to Metamask extension
One of the most in demand technology today is blockchain technology and I will be showing an example of how to connect your frontend app to Metamask browser extension. I noticed the lack of adequate i...
03:21 pm GMT - Fri, December 24, 2021
Dev To
A complete AWS Architecture for Module-federated micro-frontends
Follow me on Medium to stay tuned for more articles in this area ;)Original article: https://levelup.gitconnected.com/a-complete-aws-architecture-for-module-federated-micro-frontends-a0306ba466e3My ne...
03:19 pm GMT - Fri, December 24, 2021
Dev To
Configuration As Code Using Amazon EC2 Systems Manager
Amazon EC2 Systems Manager (SSM) lets you configure, manage and automate your AWS and on-premises resources at scale. You can perform safe and secure operations without SSH access or bastion hosts usi...
02:58 pm GMT - Fri, December 24, 2021
Dev To
Log Container image scan from Amazon ECR in CloudWatch
In order to pull the scan findings from ECR, a DescribeImageScanFindings API call is used by the AWS Lambda function, which will be triggered each time a scan is completed by ECR. A log group is creat...
02:44 pm GMT - Fri, December 24, 2021
Dev To
What is Log4j Vulnerability and how dangerous is it
What is a Software Vulnerability?A software vulnerability is a defect in software that could allow an attacker to gain control of a system. These defects can be because of the way the software i...
02:40 pm GMT - Fri, December 24, 2021
Dev To
What is Next.js and Top Next.js Templates
Modern web application development involves rapid testing of hypotheses, building MVPs, and testing them, which requires appropriate tools. Accordingly, now we have a variety of different tools and fr...
02:09 pm GMT - Fri, December 24, 2021
Dev To
10 Trending projects on GitHub for web developers - 24th December 2021
Trending Projects is available as a weekly newsletter please sign up at Stargazing.dev to ensure you never miss an issue. 1. GitHub WrappedTake a look back at all the contributions you as an indi...
01:48 pm GMT - Fri, December 24, 2021
Dev To
JavaScript is a single threaded "Synchronous", What does that mean?!
Hello everyone, in this article I will give you the mean of single threaded javascript.First, let's talk about the JavaScript engine in brief way.A JavaScript engine is a software component that execu...
01:34 pm GMT - Fri, December 24, 2021
Dev To
20 Useful JavaScript Array Methods Cheatsheet
Table of ContentsArraysArray.push()Array.unshift()Array.pop()Array.shift()Array.splice()Array.concat()Array.isArray()Array.slice()Array.lengthArray.includes()Array.from()Array.fill()Array.filter...
01:28 pm GMT - Fri, December 24, 2021
Dev To
Taiga UI: A year in Open Source
Taiga UI is a huge Angular components library. We at Tinkoff were developing it closed-source for a couple of years before finally going public with a second major version. Its been a year since our o...
01:25 pm GMT - Fri, December 24, 2021
Dev To
Private AI: Machine Learning on Encrypted Data
Kristin Lauter leads the Cryptography and Privacy Research Group at Microsoft Research. This post is based on her talk at the OpenMined Privacy Conference. What is the privacy problem with AI?Let...
01:19 pm GMT - Fri, December 24, 2021
Dev To
Mutating Query Params in SvelteKit Without Page Reloads or Navigations
This article assumes the reader understands the basics of SvelteKit framework.SvelteKit is a rather new framework for building server-side rendered websites. Because it is new, some of the early adopt...
01:15 pm GMT - Fri, December 24, 2021
Dev To
How to CRUD Operations work in JavaScript
How do CRUD Operations work in JavaScript?Answer: CRUD: 'CRUD' is the central tenet of every programming language, and we should strengthen our foundations to be hardcore developers.The purpose of thi...
01:15 pm GMT - Fri, December 24, 2021
Dev To
3 razones por las cuales debes comenzar a usar ya MGPanel
Holaaa Programador... Si estas leyendo te felicito! porque estas a punto de saber las razones por las cuales yo desarrollo paginas web en MGPanel, el como me ha ayudado a triplicar mis clientes y lo...
12:58 pm GMT - Fri, December 24, 2021
Dev To
10 Best Python Libraries For Machine Learning
Hey guys please visit my website to read such kind of blogs.Click Here to Read this Blog...
12:40 pm GMT - Fri, December 24, 2021
Dev To
Web 1.0, Web 2.0 & Web 3.0 Explained
We can all agree that the web has changed dramatically over the years, both as a consumer and as a developer. Thanks to advancements in the web, producing attractive websites and applications has neve...
11:37 am GMT - Fri, December 24, 2021
Dev To
Difference between export as class and object in javascript ?
Hello Devs,Here I am going to share what I learn from my fellow colleague while working on react application. I generally start using some concept whichever I learn recently ( generally whichever I le...
11:27 am GMT - Fri, December 24, 2021
Dev To
Still Deep in Type Hierarchy Hell Code, Building DDTJ - Day 5
Yesterday I was running into a roadblock which unfortunately I still didn't clear today... Theres a point in project development where you feel a bit like those war movie scenes. The hero is surrounde...
11:19 am GMT - Fri, December 24, 2021
Dev To
Adding a React Components Package to a Monorepo
In this post I will be adding a React components package to an existing monorepo (along with Storybook) and automatically publishing it to NPM using GitHub actions, with a somewhat disturbing surprise...
10:59 am GMT - Fri, December 24, 2021
Dev To
Every React Developer Should Know The Fundamental Concepts Of React.js
Optimize performance of the React application:-React is defined as a JavaScript library for building user interfaces. There are many ways to speed up your react application.Use the Production Build-If...
10:22 am GMT - Fri, December 24, 2021
Dev To
Cyber Security Online Training in Hyderabad
"India's Cyber Security market is projected to develop to $35.5 billion by 2025. Network safety specialists are attracting pay rates the scope of 7-24 lakhs." - (Source). The term Cyber Security has t...
10:06 am GMT - Fri, December 24, 2021
Dev To
AWS re:Invent 2021 was a delight
Table of ContentsRegistrationSpeaking at Breat-out session AWS HeroKeynotesAdam's KeynoteDr.Werner's KeynoteAWS CommunityTeam InforGallery Registration AWS re:Invent as usual started with m...
09:51 am GMT - Fri, December 24, 2021
Dev To
CURD operations, NodeJs, JWT
What is the CURD operations?When we create a project with React as a client site and with NodeJs as a server site, we have to process some operations on the server site with NodeJs. CURD is an a...
09:45 am GMT - Fri, December 24, 2021
Dev To
Create a Serverless app in a few seconds
Would you like to create a Serverless app quickly? I created a CLI tool to create boilerplate TypeScript apps with additional setup that most of the developers need. Run:npx create-full-sls-appAnswer ...
09:26 am GMT - Fri, December 24, 2021
Dev To
My first post
Hello, my name is Fbio and I am a Web developer, specialized in .NET. Although I have a developer degree, I always considered myself a web developer, since I started my career doing web development an...
09:21 am GMT - Fri, December 24, 2021
Dev To
React-Native/React - VsCode Extensions for effective development
When it comes to react-native development, VsCode is my go-to IDE. I'd want to share my VsCode experience over the last year. So, let's have a look at some of these React/React-Native extensions that ...
08:33 am GMT - Fri, December 24, 2021
Dev To
Which language is used for iOS app development?
Swift programming language used for Ios app development, swift programming language is very powerful and easy to learn. Swift also powerful programming language for IOS, Ipad OS, MacOS, tvOS and watc...
08:30 am GMT - Fri, December 24, 2021
Dev To
Basic Concepts every Node.js developer must know
What makes the JavaScript community happy?A sure answer is a Node.js technology that shines in the world of real-time web application development. The technology is created in 2009 by Ryan Dahl to sol...
08:29 am GMT - Fri, December 24, 2021
Dev To
Routing in React | React Router Update
In this post, we will learn new react routing and allThanks for watching and reading...
08:12 am GMT - Fri, December 24, 2021
Dev To
CSS Cheat Codes
Few of the cheat sheets on CSS positioning css #javascript #reactjs #webdevelopment #programming #codingCredits: https://www.linkedin.com/in/pratham-abb051175/....
07:50 am GMT - Fri, December 24, 2021
Dev To
Implementing Linter in a Large Codebase
Linter such as ESlint is a useful tool to improve productivity in the team, it will make the codebase more consistent and improve the code quality. But have you ever implemented linter in a large code...
07:19 am GMT - Fri, December 24, 2021
Dev To
Amazing Notification Alert in Pure CSS.
Hello Welcome to CSS Animation Article. In this, we're going to see how to create an Amazing Notification Alert Animation in Pure CSS.Notifications are very important in today's life. It reminds...
07:00 am GMT - Fri, December 24, 2021
Dev To
HTML Contents
Table Of ContentsHTML StructureElements / TagsMandatory Elements / Tags AttributesConclusion Structure Like the English language or any other language, there are grammar rules on how to wor...
07:00 am GMT - Fri, December 24, 2021
Dev To
5 Best Python Courses for Data Science and Machine Learning for Beginners
Disclosure: This post includes affiliate links; I may receive compensation if you purchase products or services from the different links provided in this article.Hello Devs, if you want to learn Data ...
06:44 am GMT - Fri, December 24, 2021
Dev To
10 things every software developer should know to stay productive
Software development is a complex and dynamic field. There are an infinite number of things to know, and new advancements in technology happen every day. As a result, it's incredibly easy to get lost ...
06:44 am GMT - Fri, December 24, 2021
Dev To
Top 8 Best Post Purchase Customer Experience Software
This blog listed some of Post Purchase Customer Experience tools available today to use in your business to create a better customer experience after they have made their purchase. We'll be exploring ...
06:34 am GMT - Fri, December 24, 2021
Dev To
In defense of CSS
I am here to take a stand and defend CSS, my most favorite programming language. I don't care if it is a proper programming language or not, and I don't think the authors cared, too. However, I do car...
05:58 am GMT - Fri, December 24, 2021
Dev To
Navigation in React Router 6
This was originally posted on Saeloun's blog.While there are a lot of different libraries available for client-side routing, React Router is almost always the default choice. Why React Router?As ...
05:37 am GMT - Fri, December 24, 2021
Dev To
Public Solving: Converting Roman numerals to Arabic
Today the elves asked us to help with a Roman numeral converter in JavaScript.You can find the complete puzzle here.You might have seen Roman numerals before. They look like this:I = 1IV = 4V = 5VIII ...
05:27 am GMT - Fri, December 24, 2021
Dev To
Introduction to AWS Security | AWS White Paper Summary
IntroductionAmazon Web Services (AWS) delivers a scalable cloud computing platform designed for high availability and dependability, providing the tools that enable you to run a wide range of ap...
04:16 am GMT - Fri, December 24, 2021
Dev To
How to make a little npm package and publish it
Really! It is very easy...npm stands for node package manager In BreifEvery npm require one package.json with name and version properties{ "name": "string-seperator", "version": "1.0.2"} ...
03:19 am GMT - Fri, December 24, 2021
Dev To
Step by step: How to setup Storybook with Next.js and Tailwind CSS
IntroductionStorybook is a great way to maintain and preview isolated components. I usually add it as a 'nice-to-have' feature. During set up, I found that the resource about setting up a storyb...
02:40 am GMT - Fri, December 24, 2021
Dev To
Set Variable As A Key Name In JavaScript Object
Hello Devs,In this blog you are going to learn a very important and useful concept of JavaScript which you will definitely going to use or might have used in Production application, i.e: How to make a...
12:53 am GMT - Fri, December 24, 2021
Dev To
ORMs - Active Record & Data Mapper
Cul es la diferencia entre Active Record y Data Mapper?Cuando trabajamos con datos en una aplicacin, probablemente necesitemos un ORM (Object Relational Mapping). Un ORM es la capa entre la base...
11:10 pm GMT - Thu, December 23, 2021
Dev To
Develop a React Component using create-react-library template
In this article, I would like to document how I created a React component and published it.Prerequisitesi. Install required librariesnpm install react react-domnpm install yarnii. Register a free acco...
11:09 pm GMT - Thu, December 23, 2021
Dev To
Composition API vs VueX
No framework Vue, na sua atual verso 3, possvel utilizar a API de composio do Vue (Composition API) para lidar com possveis cenrios de repetio de cdigo. Agora o Vue conta com funcionalidades importad...
11:09 pm GMT - Thu, December 23, 2021
Dev To
Devo usar Composition API como substituto do VueX?
No framework Vue, na sua atual verso 3, possvel utilizar a API de composio (Composition API) para lidar com possveis cenrios de repetio de cdigo. As funcionalidades base do framework, como funes para...
10:41 pm GMT - Thu, December 23, 2021
Dev To
Preloading images in Svelte
Let's say you are building a dynamic image slider and would like to preload images that aren't shown yet in the background. Svelte and the link tags preload functionality makes this a breeze.First we ...
10:36 pm GMT - Thu, December 23, 2021
Dev To
How to create a React JS application with the Pokmon API
We are going to create an application that shows the information of the pokemos, consumed from an API.Api: https://pokeapi.co/Github: https://github.com/rodrigolazo/apiPokemonCode:App.jsimport React, ...
10:14 pm GMT - Thu, December 23, 2021
Dev To
Scrimba Free JS Course
So I just finished the JS course from Scrimba and I really liked it because you had the chance to build your first small projects which is a good motivation. My only experience before this course was ...
10:04 pm GMT - Thu, December 23, 2021
Dev To
Proposed Alternative DOTNET Repository Layout
Layout for GitHub Repo for Blazor Web App with API and shared Logic layer and server-side Data Layer.I'm thinking that a directory layout for Solutions that represents the relationship of projec...
09:40 pm GMT - Thu, December 23, 2021
Dev To
Understanding Built In Angular Directives - Part 4
Today we will continue our journey in understanding the other built in Angular directives mainly the Structural Directives.The directives which are used to change the structure of the DOM are called s...
09:25 pm GMT - Thu, December 23, 2021
Dev To
How to add react-gtm-module in PWA Studio
Disclaimer: I have created this tutorial on Mac and have used yarn because it is recommended by PWA Studio. In this blog i will tell you how to add react-gtm-module in your PWA Studio storefront proje...
09:01 pm GMT - Thu, December 23, 2021
Dev To
The 4 Types of Side Hustles for Software Developers
IntroductionIt's no secret that the job market is competitive. You need to stand out from the crowd in order to get noticed and nab an interview. But what if you're struggling with where to start? Wha...
08:16 pm GMT - Thu, December 23, 2021
Dev To
Optimize React Application Performance
Today we will learn about Optimize React Application Performance in this tutorial.React.Js is an open-source JavaScript UI library for building user interfaces. Nowadays React is the most popular for ...
08:01 pm GMT - Thu, December 23, 2021
Dev To
Event notifications provide information and integrations
Throughout December we'll be highlighting a different Netlify feature each day. Itmight just be the thing you need to unlock those creative juices, and dust off that domain you registered but never de...
07:40 pm GMT - Thu, December 23, 2021
Dev To
How to Create the UI that suits.
How to UI?Art of UI creation is so common I guess. Many people ignore the part of UI planning and directly hopes into HTML and CSS. What is fascinating is that planning and creating a design tem...
07:31 pm GMT - Thu, December 23, 2021
Dev To
My Favorite Tech Stack for 2022
I just recently tweeted my favorite tech stack for 2022 (inspired by @jonmeyers_io tweet). I'd like to share some more thoughts about my choices in this post. Jannik Wempe ...
07:23 pm GMT - Thu, December 23, 2021
Dev To
DEMO: Relational Data And Custom Codeless APIs (App Blueprint)
Backendless utilizes relational data models to improve database performance and allow users to recreate real-world relationships. The Shipping and Tracking App Blueprint showcases these capabilities i...
07:09 pm GMT - Thu, December 23, 2021
Dev To
Stackcodify Community for Web Developers and Designers.
Hi Dev's,We are a Web Developers community that is providing news, articles and podcast in Web Development and Designs. Please check it out and post articles, ask questions on https://www.stackcodify....
07:07 pm GMT - Thu, December 23, 2021
Dev To
A Simple Dashboard to Manage Newsletter with Low-Code
Automation has become the it thing in the world of business. The need for organizations to cut costs has forced them to improve internal processes to provide improved service while also conserving tim...
06:57 pm GMT - Thu, December 23, 2021
Dev To
To Pair or Not to Pair: Introduction
Pair programming, aka pairing, is more than what you're probably thinking it is even if you have a good grasp on the words pair and programming. When we have two people working together on the same c...
06:27 pm GMT - Thu, December 23, 2021
Dev To
re:Invent 2021 AI / ML announcements part 1
Amazon Personalize new featuresUser segmentation and use case optimized recommendersWhat is it?User segmentationAmazon Personalize now offers intelligent user segmentation so you can run more ef...
06:17 pm GMT - Thu, December 23, 2021
Dev To
JWT_
JWTJWT stands for JSON Web Token. It is used to share security information between the client and server-side.JWT is used just for authorization. Authorization is mainly what makes sure that the...
06:14 pm GMT - Thu, December 23, 2021
Dev To
3 Golden Tips to Increase Click Rates with Email Marketing
Click Rates with Email MarketingThere are various tools and methods in the field of internet marketing and digital marketing , one of the most powerful and main of which is email marketing. Espe...
06:05 pm GMT - Thu, December 23, 2021
Dev To
CodeCast's Coding Advent: Day Twenty-Two
DAY 22Looking to get a better grasp on branding yourself as a developer? Read our latest blog post!https://info.codecast.io/blog/how-to-brand-yourself-onlineYou can also be sure to follow us on ...
06:04 pm GMT - Thu, December 23, 2021
Dev To
Building an e-commerce Product details component
I started off with a basic demo of a shoe store which uses components from different scopes including the base-ui scope for base/design components and the e-commerce scope for components that are more...
06:01 pm GMT - Thu, December 23, 2021
Dev To
How many programming languages should a person know?
...
05:58 pm GMT - Thu, December 23, 2021
Dev To
How to create a .ico file with some .png files and NASM
PNG files: easy to view, edit, etcICO files: seemingly opaque, bitmap-based, and scaryIt doesn't have to be this way!Starting with Windows Vista, ICO files can be created using a handful of PNGs and s...
05:54 pm GMT - Thu, December 23, 2021
Dev To
Listen to the DevNews Season 6 Finale!
The DevNews season 6 finale is here already! S6:E8 - The Web3 Debate and the Worlds First Organic Reproducing Robots DevNews You...
05:45 pm GMT - Thu, December 23, 2021
Dev To
7 Steps to Reduce Code Smell
Code smell is a way to describe code that hasnt aged well and has the potential for a lot of issues. It usually is the source of a lot of hot fixes or workarounds keeping it functional. My most common...
05:35 pm GMT - Thu, December 23, 2021
Dev To
Relational VS Non-Relational Databases
For storing data of application choosing the right database is very important. Sometimes choosing the relational database might seem more natural but sometimes this choice may not be successful. Here ...
05:13 pm GMT - Thu, December 23, 2021
Dev To
The Complete Guide Of ALL HTML tags
The Complete Guide Of HTML tags, in a single tutorial, you will learn All HTML Tags with examples. HTML tags like a keyword that describes how the web browser will display the content. With the help o...
05:02 pm GMT - Thu, December 23, 2021
Dev To
What is Custom Hook?
What is Custom Hook?Custom Hook is a JavaScript function which we create by ourselves, when we want to share logic between other JavaScript functions. It allows you to reuse some piece of code in seve...
04:45 pm GMT - Thu, December 23, 2021
Dev To
Scoping in JavaScript
IntroductionIn this article we will cover one of the most important concepts in JavaScript, that is, scope. Scope defines the availability of variables and introduces the idea of local and globa...
04:42 pm GMT - Thu, December 23, 2021
Dev To
CSS Transformations
CSS TransformationsCSS transformations can be split into two categories, two-dimensional and three-dimensional. Well look at two-dimensional transformations first. Two-dimensional CSS transforma...
04:31 pm GMT - Thu, December 23, 2021
Dev To
I wrote a distributed ZeroTier like things in three weeks
Recently I am working with my soon 4 years old project called ArozOS in my spare time. If you didn't read my previous post about ArozOS, it is a web desktop system designed for cloud / private server ...
04:22 pm GMT - Thu, December 23, 2021
Dev To
Context API
The notion of Context API was first introduced in React with the release of version 16.3 .By this React applications have become easier in terms of the global state concept.What is Context API?Context...
04:07 pm GMT - Thu, December 23, 2021
Dev To
Defining the web3 stack
This post was originally published on the Edge & Node blogI transitioned into web3 in April 2021 after being a traditional full-stack developer for around 10 years. While diving into all of these ...
04:01 pm GMT - Thu, December 23, 2021
Dev To
Can someone catch me up to speed with quantum-stuff?
So, I've been hearing about quantum computers, and I've been kind of out of the loop.Can anyone give me some good (rich*) resources that are easy to understand about all the quantum physics, and how t...
04:00 pm GMT - Thu, December 23, 2021
Dev To
Build an Offline-First React Native Mobile App with Expo and Realm
IntroductionBuilding Mobile Apps that work offline and sync between different devices is not an easy task. You have to write code to detect when youre offline, save data locally, detect when you...
03:26 pm GMT - Thu, December 23, 2021
Dev To
Unit and Integration test Spring Boot applications with Spring Testing and JUnit
This blog post explains the process to Unit test and Integration test Spring Boot application with JUnit and Spring Testing library Unit TestsTypical Spring Boot application divided into 3 layers...
03:18 pm GMT - Thu, December 23, 2021
Dev To
Is golangci-lint Generics Readiness?
This post is Day 24 of Go Advent Calendar 2021(jp). golangci-lint is easy to use a very large of linters with a configuration file. On the other hand, it depends on a lot of linters, which makes it di...
03:11 pm GMT - Thu, December 23, 2021
Dev To
The state of pattern matching in Java 17
Originally published at deepu.tech.So what exactly is pattern matching?The act of checking a given sequence of tokens for the presence of the constituents of some patternWikipediaOr simply put, it's a...
03:11 pm GMT - Thu, December 23, 2021
Dev To
Node JS
JWTJWT means JSON Web Token. Its used to share secretly information between to parties client and server.JWT use as a secure way to authentication share user information. JWT mechanism to ve...
02:53 pm GMT - Thu, December 23, 2021
Dev To
Keep you dependencies up to date with Dependabot
When you are maintaining a codebase it becomes hard to keep track and update the dependencies installed in your app.While it's important to keep things up to date, it's also a huge pain. Checking for ...
02:46 pm GMT - Thu, December 23, 2021
Dev To
How CRUD Operations Work in Modern JavaScript
Hey, I'm Rafiul Alam, a JavaScript enthusiast. Ive started my online journey for more than 10 years literally when I was a kid as a Digital Marketer!The first thing I would like to do is thank all the...
02:43 pm GMT - Thu, December 23, 2021
Dev To
Notion to Dev integration Using Mongodb Realm
In the Following tutorial we will create cloud function that will post blogs from notion database to dev.to. We will use serverless cloud function which will be triggered every 1 hour and will go thr...
02:32 pm GMT - Thu, December 23, 2021
Dev To
Traversing a Binary Search Tree in JS
You can find many articles and videos explaining how to traverse a tree but I couldn't find a good one. Especially one explaining how to do it in JavaScript. I hope that this article will prevent you ...
02:19 pm GMT - Thu, December 23, 2021
Dev To
How to make a simple Brainf**k interpreter using ParseJS. [CW: Light 'profanity'.]
Hello. I'm Calin Baenen, and I'm going to teach you how to use the library I made, ParseJS, effectively for the reason it was made.To follow along, I expect you already have basic knowledge of general...
02:17 pm GMT - Thu, December 23, 2021
Dev To
What is Amazon Integration and How to Develop It?
Today, any SaaS provider in the eCommerce industry that wants to get ahead of the competition and make the most out of the opportunities available on the market should consider developing a strong Ama...
02:15 pm GMT - Thu, December 23, 2021
Dev To
Can we make Pong in less than a 100 lines of Javascript?
The original Pong took Atari over 3 months to complete back in 1972. The classic arcade game was one of the first commercially successful games that paved the way for the game development industry.Add...
02:00 pm GMT - Thu, December 23, 2021
Dev To
How many programming languages do you know?
Feel free to offer a personal definition of "know" ...
01:35 pm GMT - Thu, December 23, 2021
Dev To
TypeScript Monorepos with Yarn
In a past article in this monorepo series, weve discussed setting up CI/CD for JavaScript packages using Yarn Workspaces. This time, we will figure out the same for TypeScript. Well learn how to build...
01:25 pm GMT - Thu, December 23, 2021
Dev To
Privacy and confidentiality in security testing
Privacy and Confidentiality are two commonly used terms that appear together when we talk about personal information, its security, and how to protect it from compromise. But there is often confusion ...
01:01 pm GMT - Thu, December 23, 2021
Dev To
Counter in JS || 50 JS Project Challenge 2
Hello In this post I will show you how to make Random Background, when you click a button in JavaScript.This is Part 1 of the 50 JS Project Challenge.So let's get into it.First, here is the vide...
12:23 pm GMT - Thu, December 23, 2021
Dev To
Creating Your First Application On Python Using Tkinter
What is TkinterFor those who don't know what tkinter is, It is basically a python module for making GUI(Graphical User Interface), in which we can do all the beautiful things on the frontend and...
11:44 am GMT - Thu, December 23, 2021
Dev To
JSON Web Token
What is a JSON Web Token?JSON Web Token (JWT) is an open standard (RFC 7519) that defines a compact and self-contained way for securely transmitting information between parties as a JSON object. This ...
11:43 am GMT - Thu, December 23, 2021
Dev To
Python vs Java: Which is Best Language for 2022
Are you unsure of what programming language you should learn? If you are planning to begin writing code in 2022, you have only one option. Who will win in the Python against. Java battle?The year of t...
11:42 am GMT - Thu, December 23, 2021
Dev To
Docker Hot Tips
These tips will be useful for developers who are already familiar with docker and understand the fundamental principle behind it. In my opinion, these are the hottest tricks for the newcomer who for s...
11:26 am GMT - Thu, December 23, 2021
Dev To
Why is your employer keen on keeping strangers out?
If you saw Santa in your office you will know that he does not work there, did you challenge him, his ID and purpose for being there?The scary truth is that some 75%+ cyber attacks start with an altog...
11:20 am GMT - Thu, December 23, 2021
Dev To
End to end Debug Object Modeling. First hard problem in Building DDTJ - Day 4
Yesterday I got the second PR out of the door (and the 3rd although that was automated). Today wasn't as productive...Winter just started in full force around these parts, and yesterday, everything wa...
11:18 am GMT - Thu, December 23, 2021
Dev To
jQuery Validation [Number]
Here is simple jQuery validation.HTML code:<form id="formId" method="post"><div class="body"><input class="form-control text-right" type="number" name="fieldName" min="0" max="1000" /&g...
11:12 am GMT - Thu, December 23, 2021
Dev To
Find React Areas Of Exploration
Find React Areas Of Exploration Coming Soon...
11:08 am GMT - Thu, December 23, 2021
Dev To
Building a simple Colour Picker in React from scratch
While working on reducing FormBlob's dependencies and browser package size, I wrote a lightweight version of a colour picker to replace react-color. I've published it as the open source library react-...
11:06 am GMT - Thu, December 23, 2021
Dev To
Inverting a Binary Tree
Binary Tree: (4) / \ / \ (2) (7) / \ / \ / \ (6) (9) (1) (3)Inverting a Binary tree means mirroring the tree, i.e, swapping the child...
10:57 am GMT - Thu, December 23, 2021
Dev To
Striver's SDE Sheet Journey - 5 Sort an array of 0s, 1s and 2s
HiDevs,I hope you getting something from the series, now we came to the 5th problem, let's solve the problem without wasting any time.Problem Statement :-given an array nums with n objects colored red...
10:53 am GMT - Thu, December 23, 2021
Dev To
How NOT to make your first indie game
This is definitely not a success story, but an example of how to fail a project, despite on good enough programming skills and a big desire to create games. This topic will be useful for people want t...
10:45 am GMT - Thu, December 23, 2021
Dev To
React JS Interview(Part-2)
So this is the second blog post where I'm sharing some more important questions that you may stumble upon while giving a React JS or just a JS interview. Even if you don't encounter any of these quest...
10:43 am GMT - Thu, December 23, 2021
Dev To
What is the difference between Node.js and React?
These two JavaScript frameworks are both popular, but theyre not quite the same thing. So whats the difference between them? And how can you use each to your advantage? In this article, well compare N...
10:32 am GMT - Thu, December 23, 2021
Dev To
Frontend unit testing
Javascript was invented a few decades ago. Initially was used for small in-browser interactions. Though in recent ten years javascript passed through huge evolution. It is mostly related to the invent...
09:59 am GMT - Thu, December 23, 2021
Dev To
5 Best Courses to learn Blockchain for Beginners in 2022
Disclosure: This post includes affiliate links; I may receive compensation if you purchase products or services from the different links provided in this article.Hello Devs, If you want to learn Block...
09:57 am GMT - Thu, December 23, 2021
Dev To
Host websites from mobile for free
Hosting from mobileHosting is most important step to make your website accessible for world.there are some services which will help you to host from you Android mobile. GitHub pagesYou can ...
08:49 am GMT - Thu, December 23, 2021
Dev To
Advance Laravel 8 Interview Questions and Answers 2022
Q. 1: What is Serialization in Laravel?It's similar to turning an object into JSON, but with the advantage that PHP will remember the native data type of each serialized item (string, array, int...
08:26 am GMT - Thu, December 23, 2021
Dev To
How-to Use Static Stability to Design a Resilient Architecture
Very recently, while browsing some online AWS documentation, I landed on a page about Static stability using Availability Zones. Although that page had nothing to do with what I was looking after, I f...
08:26 am GMT - Thu, December 23, 2021
Dev To
Everything About Laravel 8 Composer 2022 | Composer in Laravel 8
Introduction:Composer was inspired by projects like NPM and Bundler. Dependencies save you time and energy. Functionalities you may need for your app like sending e-mails or logging can all be ...
08:21 am GMT - Thu, December 23, 2021
Dev To
Have you used `flushSync` in React?
In this post we'll discuss about the flushSync utility provided by react-dom.Let's try and understand what flushSync is and how it can useful through an example.As always, it's a simple todo example b...
07:52 am GMT - Thu, December 23, 2021
Dev To
How to make a QR Code generator using Vanilla JavaScript?
While you can generate QR codes for URLs in browsers such as Chrome it's always interesting to learn how you can make your own version of a simple QR code generator. Here we go. HTMLHere's a quic...
07:51 am GMT - Thu, December 23, 2021
Dev To
.NET Applicationswith Linux Containers
Choosing container orchestrationAs you re-platform your application, you can select a container orchestrator that is mostsuitable for your requirements. 80% of all containers in the cloud run on...
07:26 am GMT - Thu, December 23, 2021
Dev To
A11y tips: let the user control the zoom
When we define a <meta name="viewport"> there are two parameters that we can use that affect accessibility:user-scalable="no": disables browser zoom on a web pagemaximum-scale: limits the amount...
07:22 am GMT - Thu, December 23, 2021
Dev To
How ML, AI, AR, and Chatbots Attract Buyers to Your E-Commerce Store
We live in a time when innovations develop with remarkable speed and become available more than ever before. Meanwhile, the world situation pushes them forward, making businesses adopt innovative tech...
07:07 am GMT - Thu, December 23, 2021
Dev To
Becoming a great solution architect Chapter 3 The Responsibilities
1 - Get All Involved, Aligned, and CommittedThe fundament of an excellent solution architecture is to understand the problem holistically. It means understanding all stakeholders requirements, a...
06:51 am GMT - Thu, December 23, 2021
Dev To
10 Handy Automation Scripts You Should Try Using Python
Automation is the process of completing a task without any human intervention. There are many programming languages that provide different ways to automate tasks but out of all python is a preferred a...
06:51 am GMT - Thu, December 23, 2021
Dev To
It's Prisma Time - Create Db
Hi Guys welcome back.Finally, today it's time to create our database, so don't waste time, and get started.How can you create your database?It's simple! You have to run the following script:npx prisma...
06:13 am GMT - Thu, December 23, 2021
Dev To
Create an App Information Component in Nuxt
You must have seen multiple apps which show the apps information like app version and last updated at time in their footers or via a floating action button. In this tutorial, youll learn to create a c...
06:05 am GMT - Thu, December 23, 2021
Dev To
Public Solving: Making a CSS art Christmas tree
Today's puzzle is a bit different than anything we did before, as we are asked to hand over our version of a Christmas tree in CSS art.You can find the complete puzzle here.Coincidental I wrote a whol...
05:52 am GMT - Thu, December 23, 2021
Dev To
How to Download YouTube Videos With Python?
YouTube has become the go-to source for videos on the internet. While there are many ways to download YouTube videos, using Python is one of the easiest. In this article, we will show you how to use P...
05:50 am GMT - Thu, December 23, 2021
Dev To
Roller coaster journey to learn CSS responsive layout course by Kavin Powell.
CSS Responsive layout, So finally I have completed the conquering responsive layout by Kevin Powell.Enroll NowThe course is totally free of cost, yehhh you dont have to spend a single $ on it. Actuall...
05:47 am GMT - Thu, December 23, 2021
Dev To
Steps to Improve the UX of Your iOS Application to Increase Traffic
What would you use to measure the success of your mobile app? Clearly, each app developer works hard to create and launch an app that achieves the same level of success as WhatsApp, Amazon, and many m...
05:34 am GMT - Thu, December 23, 2021
Dev To
Building a Full Stack NFT minting Dapp using Hardhat, ethers.js, Next.js, and TailwindCSS
PrerequisitesTo be successful in this guide, you must have the following:Node.js installed on your machineMetamask wallet extension installed as a browser extension ResourcesSolidity docsSo...
05:01 am GMT - Thu, December 23, 2021
Dev To
OK. So...I might have completely rebuilt my website...again
First of all Merry Christmas in advance, you probably won't be hearing from me on Christmas Day.Okay, so now that that's out of the way, let's talk about my website.Yes...I rebuilt it...again. Wh...
04:44 am GMT - Thu, December 23, 2021
Dev To
Lifestyle Business or Entrepreneur? Which One Right for You
Lifestyle business or entrepreneur? If you are experiencing something like that, you have come to the right article. In this topic, we will discuss more deeply your right lifestyle choices.What is a L...
04:39 am GMT - Thu, December 23, 2021
Dev To
AWS Automation using Terraform
What is Terraform?HashiCorp Terraform is an open-source infrastructure as code (IaC) software tool that allows DevOps engineers to programmatically provision the physical resources an applicatio...
04:30 am GMT - Thu, December 23, 2021
Dev To
My roadmap in web 3
I decided to investigate and learn about blockchain, crypto, smart contracts and decentralized apps (dapps) A.K.A Web 3.0 from september 24, of 2021. I got curious about the term from the hype on twit...
03:27 am GMT - Thu, December 23, 2021
Dev To
What's new in Apache JMeter 5.4.2?
In my last blog, I listed various options to mitigate the CVE-2021-44228 vulnerability. Please note that Apache Log4j2 JNDI features do not protect against attacker controlled LDAP and other JNDI rela...
02:58 am GMT - Thu, December 23, 2021
Dev To
A Curated List of Free Frontend Dev (Technical) Resources (2022)
The only resource list you'll need to kill it at your frontend career in 2022Whether you're:Biting your fingers for the advent of new year because you've decided to rev up your frontend dev jour...
02:18 am GMT - Thu, December 23, 2021
Dev To
JavaScript Sorting Arrays
ArrayThe sort() method sorts an array alphabetically:Exampleconst fruits = ["Banana", "Orange", "Apple", "Mango"];fruits.sort(); // Apple,Banana,Mango,OrangeThe reverse() method reverses the ele...
02:00 am GMT - Thu, December 23, 2021
Dev To
no pyvenv.cfg file or, Python Interpreter error
[Solved this two Stack Over Flow issue: 1)https://stackoverflow.com/questions/52404529/cannot-setup-a-python-sdk-in-pycharm-project-using-virtualenv-after-os-reinsta/70457029#704570292) https://stacko...
01:39 am GMT - Thu, December 23, 2021
Dev To
Advent of Code 4 (in JavaScript & Haskell)
Before Advent of Code kicked off this year, I asked my coworker about his previous experiences doing it since I had never done it before. He said that he usually dropped out at around day 6 or 7. I di...
01:37 am GMT - Thu, December 23, 2021
Dev To
Build Marketplace App with Stripe Billing
IntroductionAs a result of being home bound amidst the pandemic, public interest in marketplace apps has skyrocketed as it became the primary place for people to buy products. The marketplace mo...
12:58 am GMT - Thu, December 23, 2021
Dev To
Legacy codebase to Remix.run
The 27th of November I got a legacy codebase that needed to be maintained. I had never seen the code, but after some poking around in the codebase it was evident that it needed maintenance. I had just...
12:35 am GMT - Thu, December 23, 2021
Dev To
Improving the Next.js config
For the past few years I have been an avid lover of Vue.js and in the past year or so been using it in combination with Vite, an all new build tool that is just out of this world fast .However, spendi...
12:34 am GMT - Thu, December 23, 2021
Dev To
Binary Tree: Max Path Sum (approach and explanation)
Module: Binary TreeYou can refer to the Leetcode problem 124. Binary Tree Maximum Path SumIn my personal opinion, this question has the ability to judge your analytical and tree traversal skills. You ...
12:33 am GMT - Thu, December 23, 2021
Dev To
How to make make web site like this
Any idea how to make website like this in javascript?https://carbon.now.sh/...
12:27 am GMT - Thu, December 23, 2021
Dev To
How does AI impact self-driving cars?
TLDRDeep learning is the driving force behind self-driving cars. Once reserved for only research, is now being deployed onto streets everywhere. OutlineIntroMechanismsUse casesRoadblocksCon...
11:36 pm GMT - Wed, December 22, 2021
Dev To
Combining Machine Learning and Human Intelligence at Unbabel
Companies that do business in the native language of their customer build better customer relationships. Although this may seem fairly obvious, it's easier said than done.After all, when your customer...
11:20 pm GMT - Wed, December 22, 2021
Dev To
Aspirations for 2022
Merry Christmas and a happy new year!Make a Pelemay Backend, which applies the Pelemay technology to Nx https://github.com/elixir-nx/nx .Apply the Pelemay technology to evision https://github.com/coco...
11:15 pm GMT - Wed, December 22, 2021
Dev To
Best Python IDEs for Data Science!
Alternatives to Jupyter Notebook for Python and more!Jupyter emerged and gained respect for being an easy-to-install solution, in addition to bringing the proposed use to facilitate coding and visuali...
11:13 pm GMT - Wed, December 22, 2021
Dev To
Best extensions for JupyterLab!!
Boost your JupyterLab with these tips!This publication is a list of extensions that can facilitate the use of the JupyterLab IDE; here are the tips:Variable InspectorThis extension shows the variables...
10:39 pm GMT - Wed, December 22, 2021
Dev To
The best extensions, tips, and themes for VS Code!
Best extensions and themes for Visual Studio Code!This post is a list of extensions and themes for Microsoft Visual Studio Code that Ive used and recommend.About VS CodeVisual Studio Code is an open-s...
09:44 pm GMT - Wed, December 22, 2021
Dev To
React.memo() is your friend
React.memo() is one of those things that should be a part of every React developer's arsenal. It gives us the ability to memoize a React component. As with any tool, before we delve into how to use Re...
09:42 pm GMT - Wed, December 22, 2021
Dev To
Why Learning To Code Should Be Your 2022 Resolution
This blog was originally published on CodeCast.To a lot of people, a new year means new potential. It feels like a fresh start and the drive to make changes and do well is at an all-time high. A lot o...
08:33 pm GMT - Wed, December 22, 2021
Dev To
Downloading Youtube Videos with Pytube and Shellmarks
Pytube is a great little Python utility for downloading videos from youtube as .mp4 files. It has a command-line interface that makes downloading videos as simple as entering the following command:$ p...
08:31 pm GMT - Wed, December 22, 2021
Dev To
Remix.run - Back to basics
This is my first blogpost ever, and I never actually thought I would write one. Remix.run is the root cause, because it got me so excited that I could not resist. Let me explain!I started programming...
08:11 pm GMT - Wed, December 22, 2021
Dev To
Data Types, Variables and Constants in C
We continue our C++ tutorial series. If you haven't read the introduction, click the link below.C++ For BeginnersAll variables to be used in C++ must be declared and introduced to the program before t...
08:11 pm GMT - Wed, December 22, 2021
Dev To
Important Math methods
1. Math.min( )The Math.min( ) method is used to find the lowest value in a list of arguments. Have a look at the example below:2. Math.max( )The Math.max( ) method is used to find the highest value in...
08:03 pm GMT - Wed, December 22, 2021
Dev To
Release an NFT drop on your own site without writing any code
IntroHello everyone! In this guide I will walk you step-by-step on how to create your own NFT drop without having to write a single line of code, no Solidity, no JavaScript, nothing.In this exam...
08:01 pm GMT - Wed, December 22, 2021
Dev To
Data Visualization Libraries for Python
Data visualization is an important part of data analysis because it helps us to understand the data better. There are many different types of visualizations, but one popular type is a chart or graph t...
07:56 pm GMT - Wed, December 22, 2021
Dev To
Dec 22: Dev Holidays Guide
Bah Humbug Tips are my own way of coping & recovering from burnout & holiday stress. Today's Bah Humbug Tip of the Day. State Of Devs @stateo...
07:53 pm GMT - Wed, December 22, 2021
Dev To
After 1 year working on my app, I'm giving away a free month of personal coaching for creators and founders
TL;DR: check it out here, use the coupon code NEWYEAR22Hi everyone! I'm Joel, the founder of GoalsWon, masters in Computer Science and also studied psychology.After a year of iterating the app with re...
07:45 pm GMT - Wed, December 22, 2021
Dev To
Techniques for Writing Cleaner JavaScript with ES6 (How many do you know? )
Nullish Coalescing Operator (??)The nullish coalescing operator is amazing when working with possibly undefined data.This operator tells JavaScript to return the data on its right side when its ...
07:17 pm GMT - Wed, December 22, 2021
Dev To
Building an app with Electron and Vue
Written by Elijah Asaolu JavaScript is regarded as one of the most commonly used programming languages in the world, as it doesnt just excel at manipulating elements on the frontend; with this same la...
07:12 pm GMT - Wed, December 22, 2021
Dev To
Understanding Axios POST requests
Written by Chimezie Innocent Sending requests to a web server is one of the most common things we do on the frontend side of web development. Creating a Facebook post, uploading a new Instagram image,...
07:09 pm GMT - Wed, December 22, 2021
Dev To
Learn AWS for FREE from top 10 Resources
Let's see what are the best 10 resources for learning AWS:AWS from QWIKLABSEdx from AWSAWS Training and CertificationAWS HomepageYouTube ChannelAWS Free Tier AWS Well-Architected FrameworkThe Official...
06:46 pm GMT - Wed, December 22, 2021
Dev To
Understanding Built In Angular Directives - Part 3
Today we will discuss about the third built in Angular Directive the ngModel. If you are not aware of directives, I would highly suggest you to go through the following posts directive - part 1, direc...
05:48 pm GMT - Wed, December 22, 2021
Dev To
Explore API
Today we will learn What is an API? And The purpose of API & CRUD Operations. What's an APIAPI stands for Application Programming Interface. Its a way to connect two applications for talking ...
05:48 pm GMT - Wed, December 22, 2021
Dev To
OSI Model - Explained in detail
OSI ModelThe Open Systems Interconnection (OSI) model is a reference model which provides a standard for different computer systems to be able to communicate with each other using protocols. It ...
05:39 pm GMT - Wed, December 22, 2021
Dev To
CUSTOM HOOK concept for beginners
The custom hook is one of the core concepts of react it helps to make the code organized and reusable. We can create a hook with the help of javascript and share the logic from anywhere in the applica...
05:28 pm GMT - Wed, December 22, 2021
Dev To
9 C commands to kick off your C programming journey
C++ is a multi-paradigm programming language that gives you incredible flexibility. In order to harness the power of the C++ language, you need to know how to handle commands. Every C++ program is wri...
05:25 pm GMT - Wed, December 22, 2021
Dev To
What is Virtual DOM and how it works?
React is a very popular JavaScript library for its performance. It smartly does the work when it comes to handling page updates and data binding. But there are many scenarios behind that performance. ...
05:18 pm GMT - Wed, December 22, 2021
Dev To
Custom domain for your images with ShareX
What is ShareX?First, ShareX is an application available only on Windows.It allows you to take screenshots and do whatever you want with them afterwards, for example copy the image to the clipbo...
05:16 pm GMT - Wed, December 22, 2021
Dev To
Why is PHP's popularity decreasing?
Five reasons from my perspectiveHere is my attempt at answering this question that was posted on Quora. If you want a much more in-depth answer; the full details are available via post on Medium...
04:55 pm GMT - Wed, December 22, 2021
Dev To
HTML Global Attributes
In this tutorial, you will learn Global Attributes which are common for all HTML elements. The global attributes assist by both standard and non-standard elements.The global attributes can be use with...
04:47 pm GMT - Wed, December 22, 2021
Dev To
You're using too much JavaScript
JavaScript Libraries (or frameworks) like React, Angular or Vue.js have been the main protagonists of web development in recent years. While they are all great pieces of software and solve real proble...
04:41 pm GMT - Wed, December 22, 2021
Dev To
My first contribution to prometheus
Several weeks ago I joined Virtual Coffee, and I really love that community. I shared during one of the weekly sessions that I was hoping to learn some more about backend by contributing to open sour...
04:40 pm GMT - Wed, December 22, 2021
Dev To
Lets Give Your Realm-Powered Ionic Web App the Native Treatment on iOS and Android!
Realm is an open-source, easy-to-use local database that helps mobile developers to build better apps, faster. It offers a data synchronization serviceMongoDB Realm Syncthat makes it simple to move da...
04:37 pm GMT - Wed, December 22, 2021
Dev To
Unicode
Unicode is an international character encoding standard. It provides a unique number (code point) for every character, no matter what the platform, program, or language is. Furthermore, it represents ...
04:31 pm GMT - Wed, December 22, 2021
Dev To
PropTypes in JavaScript.
PropTypes exports a range of validators that can be used to make sure the data we receive is valid. PropTypes are a mechanism to ensure that components use the correct data type and pass the right dat...
04:24 pm GMT - Wed, December 22, 2021
Dev To
Spark for beginners - and you
Why do we need distributed data technologiesIf the dataset is larger than our memory, the program won't work. We could fiddle around with data compression or read in the file in smaller chunks -...
04:24 pm GMT - Wed, December 22, 2021
Dev To
Important array methods
1. concat()Joins two or more arrays, and returns a copy of the joined arraysthe fullName will show Pritom Deb2. every((element, index, array) => { /* ... */ })Checks if every element in an array pa...
04:14 pm GMT - Wed, December 22, 2021
Dev To
Use this mnemonic to catch bugs in your code.
I wasn't joking when I said I nerd out on mnemonic devices. If a checklist can be turned into an acronym, I will find a way. Having ready-to-go lists of things to do to get back on track when I hit a ...
03:52 pm GMT - Wed, December 22, 2021
Dev To
The Chronicles of a Rookie Developer: JavaScript Insights
PretextAfter building out my first-ever vanilla JS + Rails API application, I thought back on the experience and skimmed through my code to gather ideas on what I could blog about. The truth is,...
03:24 pm GMT - Wed, December 22, 2021
Dev To
What are your goals for 2022?
While some may consider New Year's resolutions to be a bit frivolous, I think they can be a good way to reflect on your priorities.This year I set some goals around reading, blogging, and exercising. ...
03:06 pm GMT - Wed, December 22, 2021
Dev To
Deploying a Web App in AWS China
Authors: @aldorea & @sergiocb95 The Chinese market is becoming more and more important for companies due to the volume of customers this market represents. Therefore, companies with digital produc...
02:59 pm GMT - Wed, December 22, 2021
Dev To
Array Destructuring in JS!
Hey fellow creatorsDestructuring is a nice way to create some variables from an array or an object! Let's learn how to do it in less than a minute.If you prefer to watch the video version, it's right ...
02:38 pm GMT - Wed, December 22, 2021
Dev To
Text-to-speech in ReactJS
Hello Guys today i am going to show you how you can convert your text into speech using "react-speech-kit".This module will convert your text into voice and the voice will be played in your web applic...
02:20 pm GMT - Wed, December 22, 2021
Dev To
Build an Email and Social Auth for Next JS with Supabase, Tailwind CSS 3.0 and TypeScript
Next.js is a complete full-stack framework built by Vercel for creating modern web applications. With Next.js you can write the frontend code and add the backend, NodeJS code of your application to th...
02:17 pm GMT - Wed, December 22, 2021
Dev To
Mentoring Junior Developers
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...
02:16 pm GMT - Wed, December 22, 2021
Dev To
Using Promise.race usefully
When doing long running tasks like :-DB query which may take long timeReading big filesAPI which may take long time to completeWaiting for some eventYou may want to stop if the task is taking more tim...
01:56 pm GMT - Wed, December 22, 2021
Dev To
Stop Building Your UI Components like this
It is true everyone feels elated abstracting the most often copy-pasted code in the codebase into a reusable component. One bad effect of that is hasty abstractions which is a story for another day, t...
01:55 pm GMT - Wed, December 22, 2021
Dev To
20 Best Proxies Online: Free and Paid Services
20 Best Proxies Online: Free and Paid ServicesOnline privacy is hard to achieve. In the real sense, it seems impossible. Its even riskier to browse the web if you feel the government or some age...
01:55 pm GMT - Wed, December 22, 2021
Dev To
I asked Github Copilot if it likes Pineapple on Pizza
Thanks a lot for the recent support <3What should I ask Copilot next? Comment ...
01:44 pm GMT - Wed, December 22, 2021
Dev To
Must have cheat sheet for WEB DEVELOPER
HTML CHEAT SHEETI love them as they offer me a simple way to recall a software program or help me to learn a new skill. Plus theres always a useful keyboard shortcut to forget, a command you will just...
01:26 pm GMT - Wed, December 22, 2021
Dev To
Spans - a key concept of distributed tracing
Spans are fundamental building blocks of distributed tracing. A single trace in distributed tracing consists of a series of tagged time intervals known as spans. Spans represent a logical unit of work...
01:24 pm GMT - Wed, December 22, 2021
Dev To
Docker for Javascript Developers
All code from this tutorial as a complete package is available in this repository.For more tutorials like this, follow me @eagleson_alex on Twitter Table of ContentsIntroductionWhat is Docker?Pre...
01:14 pm GMT - Wed, December 22, 2021
Dev To
AatroX Vue Lite - Open-Source VueJS 3 & TailwindCSS Admin Dashboard Template is Out Now!
AatroX Vue Lite - Open-Source VueJS 3 & TailwindCSS Admin Dashboard Template - is a useful, developer-friendly, and highly customizable dashboard template. It has everything you could want in an a...
01:05 pm GMT - Wed, December 22, 2021
Dev To
Welcome Thread - v156
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...
12:46 pm GMT - Wed, December 22, 2021
Dev To
Listen to the S7E7 of DevDiscuss: "We Have Tools To Help You With Your Imposter Syndrome"
On this week's episode of DevDiscuss, we talk about some tools that will help you get through your imposter syndrome. S7:E7 - We Have Tools To Help You With Your Imposter Syndrome ...
12:36 pm GMT - Wed, December 22, 2021
Dev To
Building an AWS S3 file explorer app within 30 minutes using ToolJet
In this article, you'll learn how to build an explorer app that lets you view existing files and upload new files to your AWS S3 bucket. OverviewWe will divide this tutorial into two parts:In the...
12:33 pm GMT - Wed, December 22, 2021
Dev To
React Music Player
Reaplay is React HOC for create your custom music player with any styles you like.give me your tracks list, and i'll give you must state, functionalities you need for create a music player Instal...
12:18 pm GMT - Wed, December 22, 2021
Dev To
Code Coverage, Java Debugger API and Full Integration in Building DDJT - Day 3
Yesterday we got the first PR through and now I'm on the second PR.We almost have an open source project. Well, technically we already have the source code and a few lines of code, but it still isn't ...
11:34 am GMT - Wed, December 22, 2021
Dev To
Leaked C 11 Features! The best Christmas Gift from Microsoft?
It's already the end of 2022 (I'm still digesting 2019) and I think we would all agree that it has been a very intense and full year, such as the release of C# 10,.NET 6 and many more things. But what...
11:32 am GMT - Wed, December 22, 2021
Dev To
8 Interesting Project Ideas for Web Developers
Table of ContentsIntroductionSurvey FormCountdown TimerBuild a Drawing ToolBrowser ExtensionsSocial ButtonsProduct landing pageQuiz gameTribute pageConclusion Introduction Web development i...
11:21 am GMT - Wed, December 22, 2021
Dev To
How to download You Tube video using Python
IntroIn this post you know about how to download youtube vidoes very easily in only in only four lines of code!! Save your time watch video!Watch now Requirmentspip install pytubePytub...
11:10 am GMT - Wed, December 22, 2021
Dev To
React's new Context API and Actions
Context API seems interesting. Context API comes with several solutions in react. The solutions are : It provides a single source of truth for data that can be directly accessed by components that ar...
10:23 am GMT - Wed, December 22, 2021
Dev To
Welcome to DEV, CLOUD TECH!
Welcome to our Dev.to blog!Everything about Cloud & TechAt CloudTech, Our Goal is Built a community of self reliant Cloud Architects, Builders and Developers who are eager to help people get...
10:01 am GMT - Wed, December 22, 2021
Dev To
Lifecycle Story of React Components
Components are used in React applications to break and isolate distinct aspects of the online user experience into separate pieces. These components work independently and return React elements in JSX...
09:56 am GMT - Wed, December 22, 2021
Dev To
React Virtual DOM and diffing- algorithm Simplified
React:React is JavaScript open-source library. Using which we can make various interactions in the UI. JSX:React gives us a markup syntax of its own, with which we can create a react eleme...
09:54 am GMT - Wed, December 22, 2021
Dev To
How To Get Hired Without Applying
DisclaimerThis is just my experience when finding a new job as a front-end engineer. Maybe it seems opinionated, but at least it can be a reference for you. I will tell my story from a front-end...
09:53 am GMT - Wed, December 22, 2021
Dev To
How To Event Stream Data From Your Nuxt.Js App Using RudderStack
RudderStackis an open-sourceCustomer Data Pipelinethat enables you to track events from your web, mobile, and server-side sources and send them to your whole customer data stack in real-time. We have ...
09:47 am GMT - Wed, December 22, 2021
Dev To
RudderStack JavaScript SDK Enhancements: Beacon Support
TheRudderStack Javascript SDK, at its core, is built to provide guaranteed delivery of events. The main challenges around this are tracking event data on the server and network failure, page unloads, ...
09:17 am GMT - Wed, December 22, 2021
Dev To
How to use native ES modules
This article will present examples of ECMAScript (ES) moduleswhat you can achieve with them and where you will hit some limitations. All browsers released after May 2018 support ES modules, so you can...
09:13 am GMT - Wed, December 22, 2021
Dev To
Creating a RESTful API with Node, Express.js, HarperDB, and Docker, and testing it with Hoppscotch
What is an API?API the acronym actually stands for Application Programming Interface. It simply provides the interface for the different applications and different parts of the software to commu...
08:58 am GMT - Wed, December 22, 2021
Dev To
The New Manuscript
Hi guys, long time no see! I'm here again with another post about html, today we'll go into the evolution of the website! To understand today's post I suggest you to read the previous one! (So to ...
08:55 am GMT - Wed, December 22, 2021
Dev To
What is Scope and Scope Chain in JavaScript?
This article was originally published on Dasha.In case you are wondering, Dasha is a conversational-AI-as-a-service platform that lets you embed realistic voice and text conversational capabilities in...
08:42 am GMT - Wed, December 22, 2021
Dev To
Listen Santa, They're Talking About PHP
Just the GistAs this article series is coming to a close it's time to look at what else is out there. So today we'll see a small selection of podcasts, blogs and YouTube-channels that are talking abou...
08:33 am GMT - Wed, December 22, 2021
Dev To
Rails 7.0 released a non-event atDoctolib
Last Wednesday came the release announcement of Rails 7.0.You may have already heard that Rails 7 eliminates the need for NodeJs and Webpack today. Just to save the time spent, during development, wai...
08:09 am GMT - Wed, December 22, 2021
Dev To
Become A Great Solution Architect Chapter 1 The Mindset And Attitude
1 - Understand the problemThe first essential thing I want to mention right at the beginning is: Think problems first, then solutions!Please dont start thinking about technologies before you did...
08:03 am GMT - Wed, December 22, 2021
Dev To
Mastering Styled Components with ease.
Styling the UI of a project is mostly a big deal for developers, especially when the developer has a lot of options at hand to choose from. Today we will be looking into Styled components, what it mea...
07:58 am GMT - Wed, December 22, 2021
Dev To
12 Types of Advanced CSS Selectors!! | (Part-2)
Hey Gang, Feel well-timed to see you again in part-2. Hope you grasped plenty of brand new concepts in part-1. This part-2 completely concerning 7 Type Of Attribute Selector!!.If you not noticed the p...
07:55 am GMT - Wed, December 22, 2021
Dev To
How is AMORE integrated with the blockchain?
AMORE is a premier dating app that offers complete integration with the blockchain! If you always wanted a decentralized, immersive and empowering dating app, then you are in the right place. We know ...
07:52 am GMT - Wed, December 22, 2021
Dev To
Python Virtual Environments tutorial using Virtualenv and Poetry
A mini-guided tutorial showing how to use virtual environment and why it's matters on virtualenv and poetry illustrated examples.IntroWhat is virtual environmentWhy to use virtual environment How to u...
07:24 am GMT - Wed, December 22, 2021
Dev To
How to solve two sum problem in Java? [Solved]
Disclosure: This post includes affiliate links; I may receive compensation if you purchase products or services from the different links provided in this article.Hello Devs, if you have been solving d...
07:07 am GMT - Wed, December 22, 2021
Dev To
Public Solving: Generating secure password
Santa's head elf is one of those old-school dudes who creates passwords from the top of his head instead of using a password manager.The board of elves has asked us to create a password generator to h...
06:49 am GMT - Wed, December 22, 2021
Dev To
Create Your Own Weather App With Python TuyaAPI (With GUI)
Hello, buddies! In this article, we are going to build a desktop-based weather app using Python, Tkinter, and TuyaAPI that will be able to share real-time weather data (Temperature, Humidity, and Wind...
06:25 am GMT - Wed, December 22, 2021
Dev To
UI Dev Newsletter 88
LinksState od CSS 2021Sasha Greif shares the results of the CSS 2021 survey.Tailwind and the Femininity of CSSElaina Natario tries to discover why utilities and frameworks such as Tailwind are o...
06:15 am GMT - Wed, December 22, 2021
Dev To
Mickey Mouse with CSS only (one div)
In this article, we are going to make a Mickey mouse. We will only need CSS to do this and also we are not going to make a bunch of HTML elements, we will avoid that stuff. First, let's look at what a...
06:07 am GMT - Wed, December 22, 2021
Dev To
2FA with Python.
What is 2FA and why 2FA?2FA stands for two factor authentication. It adds an extra layer of security other than password. The user must enter a 2FA code along with password in order to sign in. ...
05:49 am GMT - Wed, December 22, 2021
Dev To
How to Work with Tooltips in Blazor Gantt Chart Component
Learn the available tooltips in Syncfusion Blazor Gantt Chart in a Blazor WebAssembly app. This video explains the tooltips available in Taskbar, Connector lines, baselines, event markers and in the g...
05:42 am GMT - Wed, December 22, 2021
Dev To
Understanding CSS Specificity
Have you ever had issues as to why the CSS rule wasn't being applied to your page? Well you might be facing issues with the CSS specificity or like how CSS computes which value is to be considered whi...
05:36 am GMT - Wed, December 22, 2021
Dev To
Use environment variables in create-react-app projects
cra-envs is a module that help you safely bundle server environment variables into statically served React SPA. MotivationWe want to be able to do docker run --env FOO="xyz" my-org/my-create-re...
05:33 am GMT - Wed, December 22, 2021
Dev To
Challenge 1
Okay,IT'SS THE LAST MONTH OF THE YEAR!!!So all the business of the whole year comes to an end in few days. But one work left...Challenges!My web dev teacher gave us a challenge to complete.. And I am ...
05:25 am GMT - Wed, December 22, 2021
Dev To
Sustainable Web Design, Trioangle is an Option!
Creating websites nowadays focus on boosting conversations and help the business in a sustainable way. To create such a website, Trioangle is an option where the website is in the next level of design...
05:08 am GMT - Wed, December 22, 2021
Dev To
Master Frontend by doing Frontendmentor challenges
If you are looking for projects to practice your Front-end skills like CSS, JavaScript, and React, then you are in the right place. In this series, Im going to build projects from the frontendmentor.....
04:47 am GMT - Wed, December 22, 2021
Dev To
Website performance cheat sheet
Table of ContentsIntroduction(LCP) Largest Contentful Paint(FCP) First Contentful Paint(CLS) Cumulative Layout Shift(TBT) Total Blocking TimeOther performance consideration TL;DRUse Lightho...
04:10 am GMT - Wed, December 22, 2021
Dev To
VSCode CSS Variable Autocomplete
Problem:As a developer I love intellisense and autocomplete, it's fast, precise and I rely on it a lot because I actually dont remember all the options.But, something is missing with css variabl...
03:55 am GMT - Wed, December 22, 2021
Dev To
Progressive Enhancement in Django vs Remix
In this post, I want to tell you a quick story about one of the reasons I love Remix: super simple progressive enhancement.A couple years ago, my team at work was tasked with creating a new applicatio...
03:32 am GMT - Wed, December 22, 2021
Dev To
Php Operator
Arithmetic OperatorsArithmetic operators work with numeric values to perform common arithmetical operations.<?php$num1=8;$num2=6;//Additionecho $num1+$num2; //14//Substractionecho $num1-$num2; //2/...
03:07 am GMT - Wed, December 22, 2021
Dev To
Bash Scripting Concepts: Part 2 of 2
OverviewThis is the second part of the tutorial. If not done already, please read the first part: Bash Scripting Concepts: Part 1 of 2 Working with loopsBash provides three ways of creating...
03:06 am GMT - Wed, December 22, 2021
Dev To
Bash Scripting Concepts: Part 1 of 2
OverviewBash is a tool that provides a text-based user interface for managing operating system resources. It's also the run-time environment for a simple interpreted programming language that ca...
02:59 am GMT - Wed, December 22, 2021
Dev To
How to use MongoDB locally with VS Code
Recently, a friend asked me if it's possible to work with their MongoDB databases and Atlas clusters locally without the internet and my answer to that was yes. So, I decided to create a guide to show...
02:30 am GMT - Wed, December 22, 2021
Dev To
5 online resources you didn't know you needed
#1 EmaildropAssuming you are like me and tired of the constant spam, and marketing emails here's a solution. Emaildrop.com servers a temporary online inbox. You just open the url and without sig...
01:11 am GMT - Wed, December 22, 2021
Dev To
Tutorial Android Studio: Agregar Notificaciones de firebase
Bienvenidos a un nuevo tutorialEn esta ocasin les enseare a agregar notificaciones utilizando firebase en android studio paso a paso: firebasePrimero necesitamos un proyecto en firebase par...
12:31 am GMT - Wed, December 22, 2021
Dev To
100 das de cdigo: 49, mongoDB university como meta intermedia.
Foto de Morgane Le Breton en UnsplashHey hey hey!Bienvenidos a este da 49 del reto en el cual me siento muy cerca del numero 50 y como dira patricio, casi puedo saborearlo.Al aspirar a convertirte en ...
12:01 am GMT - Wed, December 22, 2021
Dev To
How to apply filters to images with Python
A few weeks ago, we received a new ticket: Users want to be able to apply filters to their pictures, yes, something like Instagram does. We immediately thought about the Lightroom API, but after some ...
10:41 pm GMT - Tue, December 21, 2021
Dev To
Histograma de frequncia para a aquicultura.
Ol! Neste tutorial vou ensinar de forma rpida e completa tudo que voc precisa saber para criar um histograma de frequncias utilizando a linguagem de programao Python e a biblioteca matplotlib.Le...
10:16 pm GMT - Tue, December 21, 2021
Dev To
Log4j Exploit Pattern Detection Using ColdFusionCFML
Here are my initial attempts at trying to detect Log4j exploit attempts that may make it past our WAF/service provider protections. While our WAF stopped requests from Trend Micro's Log4j Tester, obfu...
10:10 pm GMT - Tue, December 21, 2021
Dev To
Beginner-friendy guide to error handling in TypeScript, Node.js, Express.js API design
1. Introduction to the topic 1.1. OverviewError handling is pain. You can get pretty far without handling errors correctly, but the bigger the application, the bigger the problems youre goi...
10:09 pm GMT - Tue, December 21, 2021
Dev To
Create a Real-Time digital clock with node and socket.io..
At first setup your nodejs project.Then install socket.io and express.This is going to be our folder structure...In index.js our nodejs+socket.io+express code is going to be ...import express from 'ex...
10:01 pm GMT - Tue, December 21, 2021
Dev To
A Beginners Introduction to Making API Requests (Unsplash API)
So if youve followed upon the previous post where we discussed about Response, then this article about how to implement request and handle response with the Unsplash API would prove very useful in und...
10:00 pm GMT - Tue, December 21, 2021
Dev To
Handwriting my Website with a Digital Amanuensis
A Capital User Interface IdeaA few weeks ago I saw Ben Stokes post about PaperWebsite.com and my immediate reaction was, I have to be able to do that! Ive long enjoyed writing by hand over typin...
09:54 pm GMT - Tue, December 21, 2021
Dev To
Flask-Assets
This week, I had a task to implement the SCSS with the Python Flask application. The project uses Jinja as a template engine and Flask for web Framework. This is the first time I have used SCSS, so I ...
09:49 pm GMT - Tue, December 21, 2021
Dev To
[Python]Built Todo App with FastAPI
As the title says, I tried to create a TODO list with FastAPI.Originally, I heard that FastAPI's automatic documentgeneration feature is good, and I was interested in it.[Backend]https://github.com/mo...
09:45 pm GMT - Tue, December 21, 2021
Dev To
Wrapping React Spring's useSpring Hook (A Use Case for Wrapping External Libraries)
In my previous post, I discussed some potential improvements by wrapping React Query's useQuery hook.In this post, I'd like to aim for similar improvements with React Spring's useSpring hook.The useSp...
09:32 pm GMT - Tue, December 21, 2021
Dev To
Mastering Frontend Interviews - For real
Why should you listen to me?I am a Frontend Architect with People Management Experience (So besides the technical experience I was happy to be working together with People Management and buildin...
09:17 pm GMT - Tue, December 21, 2021
Dev To
Day 5 of 100daysOfCode, a simple landing page
table of content -Introduction -Landing page project -How I tackled the project Introductiontoday marks the fifth day since I started the #100DaysOfCode challenge, it's prett...
08:53 pm GMT - Tue, December 21, 2021
Dev To
Add Country Flags to Your App With This API - countryflags.io alternative
IntroductionI was recently working on a project that required me to implement country flags into the application. At the time, countryflags.io was a popular API that people were using, so I deci...
08:29 pm GMT - Tue, December 21, 2021
Dev To
Optimize your sites with post processing on Netlify
Throughout December we'll be highlighting a different Netlify feature each day. It might just be the thing you need to unlock those creative juices, and dust off that domain you registered but never d...
07:59 pm GMT - Tue, December 21, 2021
Dev To
I share my Notion template with over 440 pages of web development content
I guess Santa came a bit early this Christmas! In one of my last posts, Using Notion to organise programming topics, a lot of people asked me to share the Notion template I was using to build my commo...
07:45 pm GMT - Tue, December 21, 2021
Dev To
What is HTML?
Hyper Text Markup LanguageSo how exactly do we write code for our web pages? There is this amazing language known as HyperText Markup Language or HTML in short. It is easy to learn for beginners...
07:17 pm GMT - Tue, December 21, 2021
Dev To
Per-user global stores in Sveltekit
Svelte is really nice with stores. You can have a separate folder like this with named global stores:// stores/user.tsimport { writable } from "svelte/store";export const user = writable<User | nul...
06:48 pm GMT - Tue, December 21, 2021
Dev To
Stylify.dev. Dynamic CSS Generator.
Stylify is a library that generates CSS dynamically based on what you write. Write HTML. Get CSS. Let me tell you a storyRecently, I have been working on multiple projects. One project uses Boot...
06:48 pm GMT - Tue, December 21, 2021
Dev To
Stylify.dev. Dynamic CSS Generator for fluent and rapid development.
Stylify is a library that generates CSS dynamically based on what you write. Write HTML. Get CSS. Let me tell you a storyRecently, I have been working on multiple projects. One project uses Boot...
06:43 pm GMT - Tue, December 21, 2021
Dev To
Let's Understand Classes And Objects In Programming for Simplicity.
There is An programming calledOOP : Object Oriented Programming.This Was Very Hard To Understand in my school because the teacher directly horify us with words like polymorphism, Inheritance and other...
06:28 pm GMT - Tue, December 21, 2021
Dev To
The Pull Request Paradox: Merge Faster By Promoting Your PR
The Pull Request Paradox explainedI just wrote some code that can have a positive effect on our customers and Im motivated to release it as quickly as possible. I need your help but you are busy...
06:02 pm GMT - Tue, December 21, 2021
Dev To
How to become a Technical Writer
Technical writing is a growing field, and technical writers' demand is at an all-time high.You can make a side income of $200 to $600 per article as a developer.But how can you become a technical writ...
06:00 pm GMT - Tue, December 21, 2021
Dev To
JavaScript Array Related Methods
In JavaScript, Array is a variable that stores multiple elements. We used Array to store the list of elements and access with a single name. An array is a reference type, which defines its a subclass ...
05:46 pm GMT - Tue, December 21, 2021
Dev To
8 Reasons Why a Good Web Design is Important for Your Business
IntroductionIn the current era, the importance of web design is pertinent to most businesses as well as individuals. So, by now, most businesses know that having a good website design (UI+UX) is...
05:14 pm GMT - Tue, December 21, 2021
Dev To
Week 2 is here!
Week 1 was crazy! Every time I begin to feel comfortable with one topic, I find theres yet another layer of depth to conquer. At times I found myself second guessing everything and re-reading everythi...
05:11 pm GMT - Tue, December 21, 2021
Dev To
What to learn to become a fullstack developer (for beginners)
Learn to earn in web developmentIn web development there is a lot to learn before you can start toearn.Getting into web development, or coding/programming of any kind, can take quite a while.Lea...
05:03 pm GMT - Tue, December 21, 2021
Dev To
this keyword and .call(), .apply(), .bind() method
What is this keyword in javascript?"this" keyword in JavaScript allows a function to be re-used in various execution contexts. That is, once a function is defined, it can be invoked for differen...
05:00 pm GMT - Tue, December 21, 2021
Dev To
Achieve Full Decentralization with ENS using Spheron!
Leave no centralized stone unturned with an ENS domain! ENS (Ethereum Name Service) domains are the decentralized Ethereum-based naming system alternative to DNS (Domain Name Service). They both are l...
04:38 pm GMT - Tue, December 21, 2021
Dev To
Como funcionam as Tries
SumrioTL;DRO problema inicialComo comparamos stringsUma ideia alternativaIdealizando um "autocomplete"Algumas otimizaesConcluso TL;DRTries so estruturas de dados que assumem a forma de rvor...
04:35 pm GMT - Tue, December 21, 2021
Dev To
How to build a full stack application with Supabase & ReactJS
React JS is one of the most (if not the most) popular frontend libraries nowadays. It helps you to build super fast user interfaces.Supabase is an easy to use tool that helps you to create your applic...
04:32 pm GMT - Tue, December 21, 2021
Dev To
Top DevSecOps Tools of 2021
By Reza Piri Devops December 17, 2021 INTRODUCTION DevSecOps tools are designed to help teams integrate security within the workflow. It also helps expand DevOps and ensure businesses benefit f...
04:31 pm GMT - Tue, December 21, 2021
Dev To
Hire Java Developer in the USA for Best Services
Java is one of the maximum famous programming languages. Many organizations want to lease Java developers. According to Stackify, Java is the maximum sought-after programming language amongst recruite...
04:28 pm GMT - Tue, December 21, 2021
Dev To
Towards Perfecting Code Organization
Environment and Well-BeingYour environment impacts your well-being.If you've ever gathered motivation to clean, organize, and decorate your workspace, opened your laptop with a fresh cup of hot ...
04:02 pm GMT - Tue, December 21, 2021
Dev To
Reusable form components using react react hooks form yup typescript
IntroductionThis Post helps to build a simple form with basic elements like input and select using react hooks form that manage form data, submission, and validation. By the end of this post, we...
04:00 pm GMT - Tue, December 21, 2021
Dev To
Pure Functions Explained for Humans
Start leveraging pure functions TODAYFirst things first: you don't have to write code in a functional style to leverage pure functions.This powerful tool makes it easier to read, reuse, maintain...
04:00 pm GMT - Tue, December 21, 2021
Dev To
DevOps Consultant Jobs and Where to Find Them
By Reza Piri Devops December 17, 2021DevOps professionals are in high demand. With more businesses looking to recruit employees with expertise in this area, consultants are a valuable addition to th...
03:38 pm GMT - Tue, December 21, 2021
Dev To
Resolving ENS Usernames in React
An awesome part of using a dApp is the fact that you can connect your wallet and and be logged in or signed up for the application right away. The problem that this may bring is that wallets are this ...
03:20 pm GMT - Tue, December 21, 2021
Dev To
Media Query (CSS)
What is Media QueryMedia Query is introduced on CSS3. Media Query is a very useful tool. Media Query in CSS is used to make responsive designs for various platforms. We use the @media rule to in...
03:09 pm GMT - Tue, December 21, 2021
Dev To
TIL: Croc - Securely transfer files via CLI
Introductioncroc is a tool that allows any two computers to simply and securely transfer files and folders. InstallmacOSbrew install crocUbuntucurl https://getcroc.schollz.com | bashWindows...
02:49 pm GMT - Tue, December 21, 2021
Dev To
Top 7 Featured DEV Posts from the Past Week
Every Tuesday we round up the previous week's top posts based on traffic, engagement, and a hint of editorial curation. The typical week starts on Monday and ends on Sunday, but don't worry, we take i...
02:47 pm GMT - Tue, December 21, 2021
Dev To
How to Dynamically Create Open Graph Images with Cloudinary and Next.js
Have you wondered how sites like dev.to create dynamic and engaging social sharing banners on Twitter, LinkedIn and Facebook?I revamped my blogfolio this year and knew I didn't want to continue to cre...
02:44 pm GMT - Tue, December 21, 2021
Dev To
What is 10DLC, and Why Should You Care?
10DLC stands for Ten Digit Long Code. Those who are familiar with United States phone numbers know that theyre made up of ten digits: a three-digit area code followed by a seven-digit number that iden...
02:40 pm GMT - Tue, December 21, 2021
Dev To
Using Variables in CSS
When I was first starting to learn web development, I remember being annoyed with writing the same hex code for a color over and over then finding out the color had to change and searching through cod...
02:32 pm GMT - Tue, December 21, 2021
Dev To
4 Kubernetes Anti-Patterns to Avoid
An anti-pattern is a high-risk solution to a problem thats usually ineffective. At first glance, these types of solutions appear appropriate and effective. However, any gains from these patterns tend ...
02:29 pm GMT - Tue, December 21, 2021
Dev To
Debugging JavaScript code - Day 20 of 100
This post is a part of the Week X of 100DaysOfCode JavaScript Challenge series. What is debugging?Debugging is the process of going through your code, finding any issues, and fixing them. Ty...
01:51 pm GMT - Tue, December 21, 2021
Dev To
How to observe your web page for scrolls with little calculations
Hi people, it's been over a year since I posted my first blog post. I was going through a lot of personal issues, so I had to take a long break from social media. I'm here now, thank God. Hopefully,th...
01:50 pm GMT - Tue, December 21, 2021
Dev To
Top 8 Programming Languages For Game Developers
The choice of programming language depends on factors including the game type console, computer game or mobile game; and the extent of interactivity. Heres a list of top eight programming languages fo...
01:45 pm GMT - Tue, December 21, 2021
Dev To
Build a Pomodoro Timer using HTML, CSS and Javascript
In this tutorial, we are coding a Pomodoro timer. I Came across Advent Of CSS and Advent of JS challenges, created by Amy Dutton and James Q Quick for this holiday season. I decided it would be a fun...
01:37 pm GMT - Tue, December 21, 2021
Dev To
What I Learned About the Log4j Vulnerability
I was excited to join Lacework for many reasons, but one of the most important was that it provided me with an opportunity to teach developers about security. Developers complete many different course...
01:33 pm GMT - Tue, December 21, 2021
Dev To
Php Constant
1.ConstantsConstants are similar to variables except that they cannot be changed or undefined after they've been defined.Begin the name of your constant with a letter or an underscore.To create a cons...
01:33 pm GMT - Tue, December 21, 2021
Dev To
Level Up Your JavaScript With These 60 Quick Fixes for VS Code
When programming, we often edit text directly to achieve our goals. Such manual editing can be slow and error-prone. For behavior-preserving changes (refactorings), automation can save you time, ensur...
01:33 pm GMT - Tue, December 21, 2021
Dev To
I Ran Away From Open Source
Hey all, I mentioned in the previous blog posts that I'd share the reasons of my missing over the last few years, the vision I have for Leon, your open-source personal assistant, and more about what ...
01:30 pm GMT - Tue, December 21, 2021
Dev To
Optional: Handling NullPointer Graciously
We all know about a billion dollar mistake known as the NullPointer Reference, we all have regular encounters with Null Pointer and sometimes even had to face the wrath of NullPointer Exception. The t...
01:15 pm GMT - Tue, December 21, 2021
Dev To
Php variable and string.
1.PHP VARIABLEPhp variable start with dollar symbol $.<?php$var1?>2.STRINGPhp string start with "",''etc.Every program end you need add ;.<?php$var1 = "Hello World!";$var_int = 24; //this int...
12:53 pm GMT - Tue, December 21, 2021
Dev To
Minimum Marketable Feature in Agile - What is it?
What is 'Minimum Marketable Feature'?Minimum marketable feature (MMF) is a small feature which is delivered fast and gives significant value to the user. The term, MMF, isn't very widely used. H...
12:52 pm GMT - Tue, December 21, 2021
Dev To
How to start php program
1.CREATE PHP FILECreate php file with .phpextension.such as index.php2.How to start program<?php?>1.HOW TO ECHO<?phpecho "Hello World!";?>...
12:35 pm GMT - Tue, December 21, 2021
Dev To
Is AI responsible for the stock market volatility?
Along with programming, I have developed an interest in the stock market over the past few years. Over the last few days, all the stock markets all over the world including India, the US, the UK, Germ...
12:23 pm GMT - Tue, December 21, 2021
Dev To
How to Develop Cross Platform Application in Visual Studio Code?
Do you want to develop mobile applications with immense user interfaces that are cross-platform supporting iOS, Android, and other platforms?Time has changed; now, it is easier to develop cross-platfo...
12:08 pm GMT - Tue, December 21, 2021
Dev To
Let's explore different tech stacks
After you enter into the software world, you often hear this thing called "Tech Stack" A tech stack is a combination of different technologies to build a complete software product. There are so many t...
11:29 am GMT - Tue, December 21, 2021
Dev To
Python Computer Vision Libraries Every Developer Should Know
Python is one of the most popular languages of the current age. It has gained more popularity with the rise of Artificial Intelligence and Machine Learning. Developers of these domains prefer python f...
11:28 am GMT - Tue, December 21, 2021
Dev To
Loading Animation with CSS only
Hello Everyone, Today we are going to create cool loading animation with CSS only. So, let's get started.Our final result will look like thisIn the end of this post I attached Codepen Pen.Firstly we h...
11:13 am GMT - Tue, December 21, 2021
Dev To
Striver's SDE Sheet Journey - 4 Kadane's Algorithm
HiDevs,In the previous post, we have solved and understood the Next Permutation problem and in this post, we will tackle the next one Kadanes algorithms. #4 Kadane's Algorithmsin this problem we ...
11:09 am GMT - Tue, December 21, 2021
Dev To
DOs and DON'Ts of WebScraping
For those of you new to web scraping, regular users, or just curious: these tips are golden. Scraping might seem an easy-entry activity, and it is. But it will take you down a rabbit hole. Before you ...
11:02 am GMT - Tue, December 21, 2021
Dev To
Introduction to Web Development
I admit it can be intimidating to want to learn web development and to attempt to do so. Due to the overload of information the internet provides, many people never even give it a try because of the i...
11:02 am GMT - Tue, December 21, 2021
Dev To
Introduction to Expressjs
IntroductionIn this blog article, we'll learn how to set up express and run an http server instance using the express library.Expressjs is a non-opinionated library for setting up an http server...
10:59 am GMT - Tue, December 21, 2021
Dev To
What is the difference between an API and Web services?
What is an API?API stands for Application Programming Interface. It is a software interface that allows two applications to interact without any user intervention.API provides products or servic...
10:57 am GMT - Tue, December 21, 2021
Dev To
Introduction to fundamentals of programming
IntroductionIn this blog article, we are going to touch on basics of programming. This will be featured in Modern JavaScript Primer. You may preorder the book at Modern JavaScript Primer for beg...
10:53 am GMT - Tue, December 21, 2021
Dev To
How to compare two files using .NET, really really fast!
Optimization ProblemLast week, I finished my tasks at work early so I had some time at hand, which I used to optimize some tools at work!Without any delay let us move onto what I did. SO, there ...
10:42 am GMT - Tue, December 21, 2021
Dev To
What is Module?
A module is a file containing Python definitions and statements intended for use in other Python programs.Modules provide us with a way to share reusable functions. A module is simply a Python file wh...
10:06 am GMT - Tue, December 21, 2021
Dev To
RudderStack Secures SOC 2 Type II Certification
At RudderStack, we consider security to be vital, especially when it comes to our customers' proprietary data. As a result, we're excited to share that we have attained System and Organization Control...
10:00 am GMT - Tue, December 21, 2021
Dev To
Reinventing the On-Prem Deployment Model
The SaaS software delivery model has completely transformed the industry and for a good reason. It offers an amazing combination of easiness and maintainability that wasn't possible in the past with o...
10:00 am GMT - Tue, December 21, 2021
Dev To
5 Best Google Cloud Platform (GCP) Courses for Beginners
Disclosure: This post includes affiliate links; I may receive compensation if you purchase products or services from the different links provided in this article.Hello Devs, if you want to learn Googl...
09:45 am GMT - Tue, December 21, 2021
Dev To
Introduction to Management, Governance and Migration with AWS - Part 2
Customers are able to decrease their IT costs by moving infrastructure and applications to the cloud, and are able to free up resources to focus on what truly differentiates their business. By migrati...
09:38 am GMT - Tue, December 21, 2021
Dev To
Top 7 Platforms to Master Coding in 2022
Hello, techies Nomadev here, back with another blog on tech. Today I will let you know the best 7 Coding platforms to master Coding.As we all know that Skilled developers are money-making machines, ...
09:35 am GMT - Tue, December 21, 2021
Dev To
How to create Navigation bar in Figma
How to create Navigation bar in Figma using Variants | Speed Art Tutorial | Figma | UI DesignPlease do not forget to subscribe in my channel:...
09:34 am GMT - Tue, December 21, 2021
Dev To
Build REST API with Kotlin and Ktor
According to Stack Overflow survey from 2020, Kotlin is one of the most loved programming languages, so it is safe to say that JetBrains, a company that develops Kotlin, is doing an excellent job. Kot...
09:29 am GMT - Tue, December 21, 2021
Dev To
Pulse Animation in CSS!
Hey fellow creatorsYou'd like to add a button with a pulse animation to your app? You can learn how to do it in CSS in less than a minute! 1. Create a buttonThis is a really simple step, but crea...
09:26 am GMT - Tue, December 21, 2021
Dev To
Advent of code Day 21
The two parts for the problem of today are well divided, so I will present them one at a time.Or, if you prefer, you can just look to my comments on you tube:(https://www.youtube.com/watch?v=61v1SNA79...
09:25 am GMT - Tue, December 21, 2021
Dev To
Dev Tools To Look Out For In 2022
Can you believe its been over two years since the global pandemic had totally shaken up the way we work? The beginnings were tough, but now, with the end of 2021 right around the corner, we are alread...
09:20 am GMT - Tue, December 21, 2021
Dev To
Sharing Geospatial Data with OGC API, pygeoapi and MongoDB
Geospatial data can be defined as any dataset which has a location tag attached to it, i.e.: a pair of coordinates which allows us to position it precisely at the surface of the earth. In this post we...
08:55 am GMT - Tue, December 21, 2021
Dev To
Scaffolding Spring Boot, Freemarker and JDI - Building DDTJ, Day 2
Yesterday I discussed the first steps in building a new open source project from scratch (which also applies rather nicely to commercial undertakings). Today we continue in the first phase which is sc...
08:51 am GMT - Tue, December 21, 2021
Dev To
Day 66 of 100 Days of Code & Scrum: Services and Portfolio Pages For My Business Website
Greetings, everyone!I didn't blog for a few days because a super typhoon hit near our location and my Internet was out for two days. Also, I was busy with holiday preparation stuff, so didn't have the...
08:37 am GMT - Tue, December 21, 2021
Dev To
Create an animated sidebar with TailwindCSS in React
Hey everyone, in many apps you need a sidebar/drawer which slides in if you click on a hamburger icon. In this tutorial, we are going to see how to build that . DemoVideo SetupCreating a new...
07:00 am GMT - Tue, December 21, 2021
Dev To
How to implement Material UI in React?
Material-UI is a library that provides React components for easy and fast web development. So, in this article, we will see how to implement Material UI in React.How to implement Material UI in React?...
06:23 am GMT - Tue, December 21, 2021
Dev To
Starting my Web Developer Journey
Hello my fellow developers. I have decided to start my web development journey (again) after trying for the last one year and failing! A brief backgroundA brief introduction about me, I am a pre-...
05:39 am GMT - Tue, December 21, 2021
Dev To
React Micro Frontends with Webpack's Module Federation
Micro Frontends is a very popular topic in today's frontend world. Most of the teams tend to adopt this micro frontend strategy to develop their large and complex web applications, due to many advanta...
05:31 am GMT - Tue, December 21, 2021
Dev To
Welcome to Docker!
Hi! Im Eddie Prado and I wanted to showcase the amazing Docker platform! In this blog, I want to explain to you what docker is, how it works, and reasons why you should learn the ins and outs of it. _...
05:17 am GMT - Tue, December 21, 2021
Dev To
Prototype in Javascript
In this article, we shall discuss prototype in Javascript and how it works under the hood. Often developers who are new to Javascript wonder what is this magic keyword and how the heck it gives access...
05:10 am GMT - Tue, December 21, 2021
Dev To
Top DevOps News of 2021 RECAP
What happened in the DevOps Space in 2021? Yep, It's that time of the year... These are the Top 10 DevOps-related news of 2021! IntroThis post is the last one I will publish in 2021. In fact I wi...
05:10 am GMT - Tue, December 21, 2021
Dev To
Smoother Python with automatic imports | pyflyby
This is not a flaky works half the time kind of plugin, its a seriously smooth editing experience. I've just started using pyflyby and it is solid so far. I have automatic imports on every save of a ...
04:48 am GMT - Tue, December 21, 2021
Dev To
How to download YouTube Videos using Python
IntroHello everyone I hope you are doing well.In this post, as you read the title we are going to make a YouTube video downloader in Python it is a very simple and fun project to build. Mod...
04:33 am GMT - Tue, December 21, 2021
Dev To
Public Solving: Linked List and a train
You might not know this, but the North Pole has a perfect train ecosystem. However, due to the harsh weather, these trains need quite a lot of maintenance.For this puzzle, we must figure out the train...
04:24 am GMT - Tue, December 21, 2021
Dev To
A hundred things I learned writing my first technical book.
Writing a technical book is much harder than writing blog posts. Writing a blog post is like running a sprint while writing a book is like running a marathon. Writing my first technical book without...
04:07 am GMT - Tue, December 21, 2021
Dev To
Generate Barcode Images in C
In this tutorial, we will see how to generate a barcode in C# .NET with an example using the Iron Barcode library.We will see how easy it is to create a barcode in C# or VB.Net, as well as how to styl...
04:07 am GMT - Tue, December 21, 2021
Dev To
Apache Camel: How to write First Route.
Apache CamelHello Its Rohan Kadam, What is Apache Camel?Apache Camel is a versatile open-source integration framework based on known Enterprise Integration Patterns.Camel empowers you to d...
03:47 am GMT - Tue, December 21, 2021
Dev To
Why I decided to become a full-stack developer in 2022
Call To ActionBeing the most technical in my immediate family I would often get called for bug fixes, and casual errors, to some of the larger thing such as websites using builders such as wix, ...
03:47 am GMT - Tue, December 21, 2021
Dev To
Wrapping React Query's useQuery (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:28 am GMT - Tue, December 21, 2021
Dev To
Launched PandaDoc Tech Blog
Just 3 months ago, we launched PandaDoc for Developers. Since then, many developers have created their sandbox accounts and started exploring our API for free. We carefully collected all the feedback ...
02:21 am GMT - Tue, December 21, 2021
Dev To
Trial Periods... Are they really worth it?
There is no SaaS without a Trial!Many indie devs are into SaaS nowadays and their monetization strategy normally falls into two categories:A fully paid product with different tiersA freemium modelQuit...
01:54 am GMT - Tue, December 21, 2021
Dev To
Intro to Machine Learning
Welcome to my third blog!In this blog, I am revising basic concepts in the Kaggle course (Intro to machine learning) and we'll build our very first model here and it's totally basic so, it doesn't req...
01:02 am GMT - Tue, December 21, 2021
Dev To
Vendure- The smart Shopify alternative
Everything you need, nothing you don'tIn 2022 online sales are expected to continue to grow 16.1% compared to 2021, which was a record-breaking year in its own right. In-person shopping, however...
12:15 am GMT - Tue, December 21, 2021
Dev To
Starting a Prisma TypeScript Project
With such a rich selection of ORMs out there, choosing which one to use for your JavaScript-based project can be tough. Depending on your goals or stack you have a ton available: libraries like TypeO...
11:34 pm GMT - Mon, December 20, 2021
Dev To
Passing by Value vs Passing by Reference
To talk about passing/copying values in JavaScript we need to talk about data types.JavaScript data types can be grouped into two categories:Simple data typesComplex data types Simple data types ...
11:04 pm GMT - Mon, December 20, 2021
Dev To
Solving day 20 of Advent of Code 2021 in JavaScript
...
10:28 pm GMT - Mon, December 20, 2021
Dev To
Requests and Response for Beginners
Have you asked the waiter at a restaurant to get you a dessert and they served you exactly what you wanted? Have you also asked for a Chicken-soup but got Chips instead? Well, believe it or not this i...
09:56 pm GMT - Mon, December 20, 2021
Dev To
That TypeScript argument...
You can see pretty much daily here in DEV an article about how great or how bad TypeScript is, and then folks that don't share the opinion debating in the comments.Generally, the arguments for both "s...
09:39 pm GMT - Mon, December 20, 2021
Dev To
Add test coverage badge for PHP and Pest in your GitHub repository
If you walk through across GitHub repositories, you can see that most of them show some badges. A badge is a sort of icon that show you the status of your code, your repository, your workflow, etc.In ...
09:38 pm GMT - Mon, December 20, 2021
Dev To
Tools for testing Functional Web Apps
Photo by Nicolas ThomasIf you're building critical cloud functions to return API results, handle evented business operations (like Shopify webhooks), or render web views, you'll want to incorporate so...
09:35 pm GMT - Mon, December 20, 2021
Dev To
I'm setting a year-end contributor goal for Owncast!
What is this about?Many people find around the end of the year to have some spare moments to spread their wings and experiment with things outside of work. So I'm issuing a challenge to myself t...
09:13 pm GMT - Mon, December 20, 2021
Dev To
A Colossal CSS Art!
Here I am with another CSS Art. I am back to my favorite Anime (Attack On Titan) to draw:A CSS-only Colossal Titan!In case you are not familiar with the Anime, here is an overview of the character:I a...
09:01 pm GMT - Mon, December 20, 2021
Dev To
Flutter Optimisation Tips
Flutter apps are very performant if some of the performance optimisations are kept in mind while developing the apps. No doubt, apps can become laggy and janky.1: Use smaller image files:No doubt, ima...
08:46 pm GMT - Mon, December 20, 2021
Dev To
Remix: A guide to the newly open-sourced React framework
Written by Atharva Deosthale IntroductionNowadays, it seems like theres a React framework being introduced every day. And while every React framework has something special to offer, Remix stands...
08:43 pm GMT - Mon, December 20, 2021
Dev To
ASMR Game Coding in Python [ Atari : Missile Command ]
Missile command was the first game I've ever played in my life.This was in 1989 on Atari 800XL home computer my father bought the same year.Atari [hiragana: ] in Japanese means: "Hit" , "strike" or ...
08:37 pm GMT - Mon, December 20, 2021
Dev To
My Journey with freeCodeCamp's Javascript Algorithms and Data Structures Course
Victory! A Javascript Certificate(But more importantly, some good programming practice.)Minimal code included as I found it most important in these projects to not look up anyone else's sample c...
08:14 pm GMT - Mon, December 20, 2021
Dev To
What Is The Difference Between A Resume And A CV?
RESUME WRITINGWhat Is The Difference Between A Resume And A CV?Last update of Azar 00 Study time: 5 minutesWhile both resumes and CVs work for job opportunities (and even some employers and hiring exp...
07:53 pm GMT - Mon, December 20, 2021
Dev To
Building Smart Contracts with Foundry by Paradigm
This post was originally published on MirrorOne of the things I really like about Paradigm is that they seem to be very focused on helping builders and developers, and are not afraid to get their hand...
07:53 pm GMT - Mon, December 20, 2021
Dev To
Building and Testing Smart Contracts with Foundry by Paradigm
This post was originally published on MirrorOne of the things I really like about Paradigm is that they seem to be very focused on helping builders and developers, and are not afraid to get their hand...
07:43 pm GMT - Mon, December 20, 2021
Dev To
How to combat climate change with data in AWS
Hello data Lovers! this blog will talk about some initiatives driven by AWS technologies that allow us to analyze and prevent some of the most significant effects of climate change in the world. Each ...
07:41 pm GMT - Mon, December 20, 2021
Dev To
Living in the Shell 20; tail (Display/Follow File Content)
tail Display or follow file content. Here, following means streaming a file while it's being updated (appended). You can use -c in place of -n in the following examples, to switch to binary offs...
07:40 pm GMT - Mon, December 20, 2021
Dev To
Discord bot using DailoGPT and HuggingFace API
If you ever wonder how Discord bot works and how you can create your own bot that speaks like a certain celebrity or certain character from your favorite cartoon shows. You are at the best place to st...
07:33 pm GMT - Mon, December 20, 2021
Dev To
CSS isn't magic. All nuances about the display property
In my experience, the display property raises a lot of questions for novice developers. Yes, to be honest, I often met confusion from experienced developers too. I created a live cheat sheet for fixin...
07:18 pm GMT - Mon, December 20, 2021
Dev To
Understanding Built In Angular Directives - Part 2
Today we will continue our journey to understand the remaining built in directives in Angular. This is a continuation of the previous post.Here we will understand the use of ngStyle directive.ngStyle ...
06:52 pm GMT - Mon, December 20, 2021
Dev To
First ever Hackathon
Hi everyone today I am going to share my first ever Hackathon experience. Through this article I will share about hackathons, how to grab one, & what I have learned in my first ever hackathon jour...
06:08 pm GMT - Mon, December 20, 2021
Dev To
CodeCast's Coding Advent: Day Twenty
DAY 20Looking to code some amazing festive SVGs? Check out this tutorial by @HunorBorbely on @freeCodeCamp!https://www.freecodecamp.org/news/svg-tutorial-learn-to-code-images/You can also be sur...
05:52 pm GMT - Mon, December 20, 2021
Dev To
Building an open-source extendable dashboard in Gatsby
IntroductionAt Medusa, weve recently started rethinking our admin. We strive to create the best possible developer experience, but when it comes to the admin system, user experience is just as i...
05:40 pm GMT - Mon, December 20, 2021
Dev To
The Twelve days of Coding Christmas
On the twelve days of Christmas, my true language gave to me...I've coded in many languages over more than three decades (but this list doesn't really go back more than say two of those decades). Here...
05:25 pm GMT - Mon, December 20, 2021
Dev To
The Serendipity of Pairing with a New Developer
Learning as I Watch Others Navigate Their ToolboxEarlier this week, Dwight joined the Forem team. Friday we paired on scoping a problem.While Dwight drove, I helped navigate. As he was typing in...
05:12 pm GMT - Mon, December 20, 2021
Dev To
How we secure our password in express and mongoDB
many developers think how we secure our password through malicious user they try to access data and destroy their server.In express we discuss a library named is "bcrypt" they hashed our data and this...
05:09 pm GMT - Mon, December 20, 2021
Dev To
Introducing GitLive's Early Access Program for VS Code
We are happy to announce that GitLives Early Access Program is now available in VS Code Our Early Access Program aims to involve our users in shaping the future of GitLive. By joining the EAP you can ...
04:59 pm GMT - Mon, December 20, 2021
Dev To
Design Principles
If you are in software development and working as a programmer or application architect then you should keep the software deigning principle in your mind while working on software or application devel...
04:56 pm GMT - Mon, December 20, 2021
Dev To
Implementing Firebase Storage to store files in your web app.
Hello yall, this is going to me first blog so lets get started. I'll be implementing firebase storage in a react web app, but the concept is the same in any technology, including vanilla javascript, V...
04:50 pm GMT - Mon, December 20, 2021
Dev To
Automate Azure Resource Decommissions (with tracking)
OverviewToday we are going to look at a common use case around resource management in Azure, how to manage our resource decommissions more effectively, and even having the ability for our users ...
04:30 pm GMT - Mon, December 20, 2021
Dev To
Using tailwind, postcss and stylelint with lit-element projects
I've written various posts about using tailwind with lit components. Those solutions still work, but this post will outline a simpler method you can use for stylelint and postcss in general, too. ...
04:14 pm GMT - Mon, December 20, 2021
Dev To
React Native Lessons & Best Practices after 2 years of development
My team has been using React Native for about 2 years now. Id like to share some lessons, resources, and best practices regarding React Native development. We are on the lookout for any more tips and ...
03:59 pm GMT - Mon, December 20, 2021
Dev To
Data structures in SQL: the definitive guide
Data structures designate different ways of storing data on a computer and form a vital part of any system or database design. The operations that you can perform on these data structures and the inst...
03:42 pm GMT - Mon, December 20, 2021
Dev To
Learn To Build Mobile Apps Using MongoDB Realm And React Native
MongoDB Realm and React Native Getting StartedThis is just a live recording of me following along the documentation to get started with MongoDB Realm and React NativeThis is the first in a series of v...
03:40 pm GMT - Mon, December 20, 2021
Dev To
Vortex - Blogs built faster than Lewis Hamilton Drives
Vortex is an open-source library that allows you to build themeable, modular and responsive blogs with just a few lines of code!Let's build a cool blog with Vortex! Step 1: Install & Import V...
03:29 pm GMT - Mon, December 20, 2021
Dev To
Communicating your Vision
In the previous article of this series we talked about developing a company vision and we defined three key questions that can guide us in this process:Why does the company exist?What identifies the s...
03:13 pm GMT - Mon, December 20, 2021
Dev To
Golang Tutorial for Beginners [FREE Course]
In this full Golang course you will learn about one of the youngest programming languages that is becoming more and more popular in the cloud engineering world.You will learn everything you need to ge...
03:09 pm GMT - Mon, December 20, 2021
Dev To
Beautiful drag and drop interactions with react hooks
In this article we'll explore how you could build a drag and drop sortable table using @dnd-kit and react-table.When looking for drag and drop libraries in React there are a lot of options, some of th...
02:46 pm GMT - Mon, December 20, 2021
Dev To
Advanced typescript for React developers - part 3
This is a third article in the series of Advanced typescript for React developers. In the previous chapters we together with ambitious developer Judi figured out how and why Typescript generics are us...
02:26 pm GMT - Mon, December 20, 2021
Dev To
How to Get In-app Messaging Right
How to Get In-app Messaging RightIf you build apps that rely on continuously engaging with the customer, there are chances that shipping the finished app is not enough to drive that engagement. ...
01:50 pm GMT - Mon, December 20, 2021
Dev To
Elixir in the eyes of Node.js developer
Cover photo by Kaizen Nguyn on UnsplashI got into Elixir some time ago, but at that time, I was more interested in statically typed languages. I didn't exclude Elixir at that time, but instead, I move...
01:44 pm GMT - Mon, December 20, 2021
Dev To
Mistakes I want to Overcome in my Software Engineering Journey in 2022
I am not a perfect programmer, but I can design software using the right software engineering techniques, from stage 1 to the last. The more you dig into this industry, the more familiar you become wi...
01:40 pm GMT - Mon, December 20, 2021
Dev To
8 most useful PhpStorm keyboard shortcuts
Double Shift - Search EverywhereQuickly find any file, action, class, symbol, tool window, or setting in PhpStorm, in your project, and in the current Git repository. Ctrl+Shift+A - Find Ac...
01:27 pm GMT - Mon, December 20, 2021
Dev To
What `javascript:void(0);` actually means?
As a frontend developer or even as a backend developer maybe you have found javascript: void(0); written as a value for a href attribute inside an anchor tag (<a>) and you wondered what that mea...
01:20 pm GMT - Mon, December 20, 2021
Dev To
Responsive Footer Section using Flexbox | HTML CSS
In this video, I have shown you how you can create a responsive footer section using HTML and CSS only. Source Code:HTML<!DOCTYPE html><html lang="en"><head> <meta charset=...
01:08 pm GMT - Mon, December 20, 2021
Dev To
Things you might not know about Windows Terminal
With Microsoft announcing that Windows Terminal will be the new default terminal, I wanted to take the time to share some of the things you might not know about the new default. Launch anythingYo...
12:50 pm GMT - Mon, December 20, 2021
Dev To
Angular Project Ideas For Beginners 2022
Looking for Angular Project Ideas for practice? Then here is the collection of the best Angular Project Ideas For Beginners.Before we start the collection of Angular Beginners Project Ideas, let's kno...
12:48 pm GMT - Mon, December 20, 2021
Dev To
How to add chat into a VUE.JS app with TalkJS chat API
How to add chat into a VUE.JS app with TalkJS chat APIAdding a live chat feature to a web app is often complex. However, with recent developments in the web dev community and the inception of TalkJS, ...
12:44 pm GMT - Mon, December 20, 2021
Dev To
How to Change the Opacity of the SnackBar In Flutter?
SnackBar Widget is a Flutter widget to show a lightweight simple message at the bottom of the device screen. It can also contain an optional action. So in this article, We will go through how to chang...
12:38 pm GMT - Mon, December 20, 2021
Dev To
How to Improve Your Search Rank for Google
Money alone cant buy Google rank, but with a little time and strategy you can improve your position on the search engine results page (SERP) without spending a dime. Here are 10 free ways to imp...
12:22 pm GMT - Mon, December 20, 2021
Dev To
35 Online Platforms to Grow Software Developer Skills
The story was originally posted on Vectorly's blog. Vectorlys knowledge base with online courses and educational content for software engineers, as well as other tech roles such as designers, product ...
12:19 pm GMT - Mon, December 20, 2021
Dev To
The Ultimate Linux Cheatsheet
What is Linux?From desktops to supercomputers, Linux is everywhere! You must have heard of it at least once, right? But the question is, what is Linux?Just like Windows and Mac, it is an operati...
12:19 pm GMT - Mon, December 20, 2021
Dev To
Cube Cloud Deep Dive: Mastering Pre-Aggregations
With datasets becoming enormous, developers need to find new ways of making data apps fast, responsive, and cost-effective. Pre-aggregations, one of the most powerful features of Cube, simplify this m...
12:08 pm GMT - Mon, December 20, 2021
Dev To
GraphQL Code Generator with TypeScript and Prisma models
This article was published on 2021-12-19 by Gilad Tidhar @ The Guild Blog IntroductionGraphQL has some amazing tools that can make your life easier. One of those tools is GraphQL Code-Generator w...
12:06 pm GMT - Mon, December 20, 2021
Dev To
GraphQL AuthZ - GraphQL Authorization layer
This article was published on 2021-12-19 by Dmitry Til @ The Guild BlogToday we are excited to introduce GraphQL AuthZ - a new open-source library for adding authorization layers in different GraphQL ...
11:10 am GMT - Mon, December 20, 2021
Dev To
Steps to Application Modernization and Migration to Cloud
With the help of cloud computing services, it can help you assess IaaS, PaaS, and SaaS cloud computing solution decisions by keeping the necessary factors in mind, including advantages and disadvanta...
10:46 am GMT - Mon, December 20, 2021
Dev To
Older versions of Docker over Docker Machine
Sometimes we may need use different versions of Docker on our machine. We may interest this functionality in order to support older versions of Docker on our developments. In my case, I needed an olde...
09:55 am GMT - Mon, December 20, 2021
Dev To
AWS open source news and updates 94
December 20th, 2021 - Instalment #94Newsletter #94. This will be the last newsletter of 2021 before I break for Christmas and New Year. I hope you have found this newsletter a useful resource f...
09:32 am GMT - Mon, December 20, 2021
Dev To
Top JavaScript Frameworks 2022
There are numerous JS frameworks. Which JavaScript framework is great? It's not possible for anyone to tell considering the way that each JS framework is great for one pack of challenges and not the b...
09:23 am GMT - Mon, December 20, 2021
Dev To
Open Source Software Product Development, Building DDTJ - Day 1
Im on a two-week vacation from Lightrun and I have this urge to build something new. I also have a great product idea: DDT. In the past I built many projects, both commercial and open source. I never ...
09:23 am GMT - Mon, December 20, 2021
Dev To
Learn how to use the forEach method in JS!
Hey fellow creators,The forEach method is really handy when youre working with arrays or nodelists. It allows you to run a callback function for each element in those containers. Lets learn how to use...
09:21 am GMT - Mon, December 20, 2021
Dev To
How does a Browser render a Webpage?
In this article, we'll look into actions performed by a browser to render a webpage. Steps involved in HTML page rendering:Construction of DOMConstruction of CSSOMConstruction of Render treeLayo...
09:21 am GMT - Mon, December 20, 2021
Dev To
DynamoDB for every developer
Understanding the databases is important for every developer, and the arising cloud services bring the best in class tools and technologies for every developer to build applications in hours. ...
09:18 am GMT - Mon, December 20, 2021
Dev To
Serverless at Superbet
TL;DR - We've used AWS Lambda for sports modelling at Superbet for over three years now. This is the story of how we came to use Lambda, and why we're likely to extend our usage of it in the near futu...
09:17 am GMT - Mon, December 20, 2021
Dev To
The Ultimate Guide To Responsive Navigation Menu Bar - How to Create Responsive Menubar Step by Step!
The nav-bar is a critical part of the user interface that helps us navigate our web pages. It has become so important that it is included in the HTML standard. But, a lot of people get confused while ...
09:12 am GMT - Mon, December 20, 2021
Dev To
Lessons Learnt Making my First Proper Website
Its not finished by a long way, but my personal site is my first attempt at building something from scratch with no design brief or guidance to follow. A total blank canvas; pretty intimidating stuff!...
09:09 am GMT - Mon, December 20, 2021
Dev To
Using invisible text for better localization
Some time ago I've came across an article about inserting secret text into regular messages using invisible zero-width unicode characters. Now during my work on localization SDKs, I've found quite int...
09:05 am GMT - Mon, December 20, 2021
Dev To
Day 96/100 Data Types
Seven fundamental data types:Number: Any number, including numbers with decimals: 4, 8, 1516, 23.42.String: Any grouping of characters on your keyboard (letters, numbers, spaces, symbols, etc.) surrou...
08:57 am GMT - Mon, December 20, 2021
Dev To
21 Binary Tree Interview Questions for Programmers
Disclosure: This post includes affiliate links; I may receive compensation if you purchase products or services from the different links provided in this article.Hello Devs, I have been sharing a lot ...
08:54 am GMT - Mon, December 20, 2021
Dev To
Don't be a prick: Frontend Engineers and Accessibility
Basic Accessibility isn't hard and it often isn't even a choice. What's hard is your damn stubbornness. The following code will upset youYou are a Frontend Developer. You start in a new company a...
08:54 am GMT - Mon, December 20, 2021
Dev To
React & Formik & Tailwind Build elegant forms
In my last post, I went through building custom components with formik. Today we will build something more practical responsive login/registration page that uses formik components and tailwind styling...
08:50 am GMT - Mon, December 20, 2021
Dev To
Create Laravel Blog with Strapi v4
This article was originally published on my personal blog.Laravel is one of the most popular web frameworks that allow you to create secure and scalable websites. With Laravel, you can create almost a...
07:51 am GMT - Mon, December 20, 2021
Dev To
Understanding Built In Angular Directives - Part 1
Today we will learn the built in directives Angular provides.Before diving in we need to understand what is a directive.As per Angular' s definition -Directives are classes that add additional behavio...
07:31 am GMT - Mon, December 20, 2021
Dev To
JavaScript Array Methods
What is the array method in JavaScript?Array method in JavaScript is some of the built-in functions of JavaScript. Which we can apply to an array. Each method has different functions and feature...
07:25 am GMT - Mon, December 20, 2021
Dev To
Tailwind CSS buttons collection including gradients and colored shadows
I'd like to show you a couple of Tailwind CSS buttons that I've built together with my friends for the Flowbite library.These examples are extracted from the official documentation and you'll find man...
06:51 am GMT - Mon, December 20, 2021
Dev To
Xdebug con PHP en XAMPP
En el da a da de la programacin se necesita una herramienta para hacer debug de nuestro software, trabajando con PHP, la herramienta por excelencia es XDebugPrimero descargamos el php_xdebug.dll de la...
05:19 am GMT - Mon, December 20, 2021
Dev To
The world of DOM
Pre-note: everything that I write here may not be fully correct as it is for my personal learning purposes. Before finding out dev.to, I was purely using paper notes. From now on, I decided to jot dow...
04:29 am GMT - Mon, December 20, 2021
Dev To
Public Solving: Decoding a secret message
Santa got a super weird email, and at first, he thought he might have been hacked.But it was just a cool hacker kid not wanting the public to see his letter to Santa.But Santa doesn't know much about ...
03:52 am GMT - Mon, December 20, 2021
Dev To
Build A Markdown Editor In Reactjs
IntroductionIn this tutorial, we'll be building a markdown editor. As we all know that react is one of the most popular frameworks out there so that's what we'll be using, also it's my favorite ...
03:48 am GMT - Mon, December 20, 2021
Dev To
How to compute the Betweenness Centrality against Nebula Graph
Betweenness Centrality (BC for short) reflects the significance of vertices in the entire network. This article will introduce how to compute Betweenness Centrality against Nebula Graph. Rele...
03:48 am GMT - Mon, December 20, 2021
Dev To
A method to compute the Betweenness Centrality against Nebula Graph
Betweenness Centrality (BC for short) reflects the significance of vertices in the entire network. This article will introduce how to compute Betweenness Centrality against Nebula Graph. Rele...
03:12 am GMT - Mon, December 20, 2021
Dev To
An NFT without a Blockchain. No gas fees. No Eth. No gatekeepers
WEB3This is a small proof-of-concept. It relies on PGP - but you could use Keybase, GPG, or any other hard-to-use encryption program. BackgroundSuppose you want to support an artist and give them...
02:52 am GMT - Mon, December 20, 2021
Dev To
All You Need To Know About Using Tables on Appsmith
Statistical data and database information are often represented using table models. These models might be used to represent large amounts of data sets hence there is a need for customization between t...
02:27 am GMT - Mon, December 20, 2021
Dev To
Frontend Challenge 9, Base Apparel Component
Follow me as I briefly describe my coding journey to build the Base Apparel component from Frontend Mentors. Im a firm believer in learning in public, not being perfect, and each day improving by 1%. ...
02:03 am GMT - Mon, December 20, 2021
Dev To
Why companies should support their employees side projects
Being a developer is 99% brain work!We spend most of our time sited on a chair solving bugs, implementing new features, and scrolling through Twitter...We must find ways to explain to our CEOs w...
01:24 am GMT - Mon, December 20, 2021
Dev To
Changelog 0006 Unified style
Another week, another update on our mission to provide the best experience to anyone working with APIs. Last week we launched the new Library feature in preview. While were busy building its remaining...
01:14 am GMT - Mon, December 20, 2021
Dev To
Lost Ark Gold Founders Pack Introduction
People interested in the upcoming MMOARPG Lost Ark should also want to know some information about Founders Pack. This is an item package sold at a clearly marked price, divided into four levels: Bron...
01:00 am GMT - Mon, December 20, 2021
Dev To
Difference between Redux and Context API
So I was having an interview and I was asked to tell about the difference between redux and React's context api. First of all I was blown like nothing came to my mind and then I was like Redux contain...
12:49 am GMT - Mon, December 20, 2021
Dev To
Setting up an Elm project in 2022
If you haven't used Elm before, it can be a bit intimidating to get started. A pure functional programming language for building web applications, Elm provides a number of tools for writing Elm apps, ...
12:49 am GMT - Mon, December 20, 2021
Dev To
There's more than just code in the developer
Hello, I am Antonio, I am 21 years old I was born, grew up and still live in Venezuela, my English is not perfect so I am sorry if there is something written in a bad way (google traslate is helping m...
11:43 pm GMT - Sun, December 19, 2021
Dev To
What is an API?
A while back, I wrote a post about creating a Rails API. But what IS an API?What does API mean?API stands for "Application Programming Interface". "API" is often used and heard by many users interacti...
11:15 pm GMT - Sun, December 19, 2021
Dev To
You gave us feedback and we listened
Hello Wunderfans! If you enjoy our content, never miss a blog post or a feature update by subscribing to our newsletter or even better, joining our Discord! Hope you enjoy our latest features and happ...
10:45 pm GMT - Sun, December 19, 2021
Dev To
We made a stick man using only math (part1)
How to code a stick man using only math :basic arithmetic and trigonometry ...
10:41 pm GMT - Sun, December 19, 2021
Dev To
Day 33 of 100daysofcode: Revisiting Flask
Hey again everybody!With so much of my focus lately being on React and Redux, I wanted to revisit Flask and get a better idea of what I should be doing with Flask when I am using it in tandem with Rea...
10:04 pm GMT - Sun, December 19, 2021
Dev To
Google Auth/Signin in React Native without Firebase.
Google auth is one of the most commonly used Authentication methods in Mobile and web apps. Well, it is also a tricky one as compared to normal user email and password auth.In this post, we will learn...
09:52 pm GMT - Sun, December 19, 2021
Dev To
Give Us Some JavaScript Challenges!!!
I Want The Challenges Be For Beginners And Professional. Thank For You!!!...
09:47 pm GMT - Sun, December 19, 2021
Dev To
Python Keras | Transformation to multilabel classification
Hi. I'm trying to implement a neural network in Python (Keras) that will predict the probability of multiple outcomes. There is no need to delve into the essence of the classes themselves, so I reduce...
09:41 pm GMT - Sun, December 19, 2021
Dev To
AWS Connect and Lex the future of customer services
What is Customer Service?Customer service is the service provided by companies in order to interact with customers and anticipate the satisfaction of their needs. It is a very effective tool for inter...
09:30 pm GMT - Sun, December 19, 2021
Dev To
A day in life of a senior (UI) engineer
I am a Lead Frontend Engineer in a team of 13 people at Redbox.Redbox is a streaming service, we offer a wide variety of movies and TV shows on demand. Those of you in US might recognize the name from...
09:30 pm GMT - Sun, December 19, 2021
Dev To
Creating React Widgets that can be embedded on any website, by anyone
Why would I do this?One example is for versatility in a widget youre making. Either for a client or for the world. A widget should be embeddable in as many places as possible, regardlesss of the softw...
09:12 pm GMT - Sun, December 19, 2021
Dev To
Gentle Explanation for CSS Combinators
Combinators in CSS are used to combine multiple CSS selectors. Combinators can be used in creative ways to select large groups of elements or increase specificity. The four types of combinators are,De...
08:23 pm GMT - Sun, December 19, 2021
Dev To
Weekly Digest 50/2021
Welcome to my Weekly Digest #50 and Happy Holidays everyone!This weekly digest contains a lot of interesting and inspiring articles, videos, tweets, podcasts, and designs I consumed during this week. ...
08:11 pm GMT - Sun, December 19, 2021
Dev To
Create a Web API with ASP.NET and MongoDB
This video will cover how ASP.NET and MongoDB are used to create a Web API.Watch the video here : ...
08:09 pm GMT - Sun, December 19, 2021
Dev To
Common algorithms and data structures in JavaScript: objects and hashing
When we talk about data structures in JavaScript, we can't get past the most important structure of this language the object. Let's take a look at what it has under the hood and why hashing algorithm...
07:45 pm GMT - Sun, December 19, 2021
Dev To
How to combine SSR and pagination with react-query
If you read my latest post about pagination with react query, you might have noticed that everything was client-side rendered. That's fine for some cases, but in others, you might require server-side ...
07:36 pm GMT - Sun, December 19, 2021
Dev To
What's your chrome day to day extensions list?
For many years I've been installing and removing a bunch of different chrome extensions in order to boost productivity, reduce distractions. Here is my most used list.Extension manager Nowadays typica...
07:31 pm GMT - Sun, December 19, 2021
Dev To
How to get your First Client as a Developer ?
Getting your First client is always a tough work. You have skills and knowledge but still not getting clients? Yeah that's a common problem among freelancer beginners, specially in Developer field as ...
07:21 pm GMT - Sun, December 19, 2021
Dev To
JavaScript Type Conversion & Coercion Explained
To properly write JavaScript, we need to be able to understand what's going on under the hood. Since JavaScript is a dynamically typed language, it has many weird parts. You don't have to specify the ...
07:20 pm GMT - Sun, December 19, 2021
Dev To
What is Collaborative IoT?
The problemAfter building the platform "House-Of-Iot"(HOI) that required users to have direct authentication credentials for the HOI general server, I realized there is no easy way to collaborat...
07:12 pm GMT - Sun, December 19, 2021
Dev To
Keyless entry (into your remote server)
Most fairly recently built cars come with the feature called "keyless entry": the car would sense the presence of the key fob in your pocket and lets you open its door without having to manually unl...
07:11 pm GMT - Sun, December 19, 2021
Dev To
trust no one
The Log4j debacle has once again brought into focus an old mantra of web development: Trust no one! As a developer, you are responsible for the data you retrieve from various sources. Especially for d...
07:01 pm GMT - Sun, December 19, 2021
Dev To
Fast, and feature-rich plugin manager for Zsh
ZI is a fast and feature-rich plugin manager for Zsh - Unix shell. Has a turbo mode which yields 50-80% faster Zsh startup.Allow to install RubyGems, Node modules, Rust packages and almost everythin...
06:56 pm GMT - Sun, December 19, 2021
Dev To
My Chingu Experience
CHINGU ?I discovered Chingu on from twitter, it is basically a platform for developers and project managers at any level of their journey to gain experience working on real life projects. How I b...
06:35 pm GMT - Sun, December 19, 2021
Dev To
tldr: Remember your commands
What is tldr?tldr is an open-source command line tool distributed both via npm and pip3 that lets you easily look up common use cases for various commands.Have you ever been in the position wher...
05:57 pm GMT - Sun, December 19, 2021
Dev To
Week 4 of 100DaysOfCode JavaScript Challenge
This week I completed the Regular Expressions module of the JavaScript course at FreeCodeCamp.org. Here is a recap Regular Expressions in JavaScript - Day 18 of 100 A...
05:49 pm GMT - Sun, December 19, 2021
Dev To
100 Languages Speedrun: Episode 29: Verilog
Hardware design is about evenly split between two languages - Verilog and VHDL. They both have serious issues, and people keep trying to write a better language, and getting little traction.Verilog is...
04:47 pm GMT - Sun, December 19, 2021
Dev To
Understanding CSS Flexbox
Flexbox, The first thing that comes to our mind designing a layout. Layout designing was never been this easy before flexbox is introduced.From designing a simple navbar to a very complex UI, Flexbox ...
04:24 pm GMT - Sun, December 19, 2021
Dev To
What is Amazon Aurora and How it's Work?
What is Amazon Aurora?Amazon Aurora is a MySQL and PostgreSQL-compatible relational database built for the cloud, that combines the performance and availability of traditional enterprise databas...
03:59 pm GMT - Sun, December 19, 2021
Dev To
Standard v/s FIFO : SNS & SQS
Amazon SNS and Amazon SQS both offer Standard and FIFO variants of topics and queues respectively which helps you build better micro-service focused, de-coupled applications. Some of the basic underst...
03:33 pm GMT - Sun, December 19, 2021
Dev To
Learn C Programming in Hindi
? C language ? '' :) Learn C Programming in Hindi, , , , , FREE C programming course , : ...
03:17 pm GMT - Sun, December 19, 2021
Dev To
Raila hints at working with Mudavadi.
ODM Leader Raila Odinga has again hints at working with musalia Mudavadi )_...
03:17 pm GMT - Sun, December 19, 2021
Dev To
How I made a live code editor with Vanilla Javascript?
I'm a huge fan of Codepen and Codesandbox websites. I tried to make a website like them some times. Ofcourse they're huge. I wasn't gonna be able to make a websites like them, but i wanted to see thro...
03:06 pm GMT - Sun, December 19, 2021
Dev To
Build a simple API with Golang echo framework
Hi everyone, in this article i'm going to show tutorial on how to create simple API with Echo Golang frameworkFirst thing that we need to do is to create project in golang by running this commandgo mo...
02:50 pm GMT - Sun, December 19, 2021
Dev To
What Is Event Sourcing?
Event Sourcing is a different persistence approach; instead of saving the last state of an object, in event sourcing, we persist all the domain events that have affected this object in its entire life...
02:39 pm GMT - Sun, December 19, 2021
Dev To
MongoDB
What is mongodb?MongoDB is open-source, non-relational hence document-based database heavily used for modern day software applications. Developed by MongoDB Inc. in 2009 and released many vers...
02:34 pm GMT - Sun, December 19, 2021
Dev To
Experimenting with Three.js: Devlog 1
Before you read itThis is not a tutorial and I am not a Three.js expert. I am going to document my learning journey and share it with you. If you find it useful then I would appreciate you leavi...
02:02 pm GMT - Sun, December 19, 2021
Dev To
Error I had after updating MacOS to Monterey from Big Sur
I had an error when I updated to Big Sur as well. Because my bash didn't work and had to use zsh.This time my git command didn't work.xcrun: error: invalid active developer path (/Library/Developer/Co...
01:56 pm GMT - Sun, December 19, 2021
Dev To
Start Testing Your JavaScript Codes with Jest
Why should we write tests for our codes?When there are more than one developers making changes actively to the code base, issues and bugs tend to arise. It is also difficult to troubleshoot on w...
01:40 pm GMT - Sun, December 19, 2021
Dev To
2 Important Things Web-Developer Must Know About CSS
(https://docs.google.com/document/d/1SXJvQmFazhA8-JkgzPE_88xyHVEAfGYfmCuTKVywMG0/edit?usp=sharing)...
12:49 pm GMT - Sun, December 19, 2021
Dev To
Use GraphQL without writing GraphQL
Follow me on Twitter @andycoupedevIn this walkthrough, we are going to create a full stack application with full type safety using GraphQL without writing any actual GraphQL with the star of the show...
12:18 pm GMT - Sun, December 19, 2021
Dev To
Generating blurDataURL for remote images in Next.js
Originally posted at: nikolovlazar.com/blog/generating-blur-for-dynamic-images-nextjsThe Next.js Image Component is IMO the best tool that you can use to ensure the imageson your Next.js website are o...
12:02 pm GMT - Sun, December 19, 2021
Dev To
ReacTV
Vizio, LG, Samsung, PS4, PS5, Xbox, VewD.What do all these platforms have in common?Yup, that's right, React!All of these devices support web apps, and React is the web king.At Redbox, a streaming ser...
11:49 am GMT - Sun, December 19, 2021
Dev To
5 factors to consider before making your next career decision
With booming startups and a crazy hiring market, here are 5 things to consider before making your next career decision. Market What are the growth opportunities in the space? Is it the next big t...
10:58 am GMT - Sun, December 19, 2021
Dev To
Five S3 functionalities that are only available through AWS CLI/SDK
During my learning, I discovered five S3 functionalities that are only available through the AWS CLI:1. Configuring S3 MFA deleteWhen working with S3 Versioning in Amazon S3 buckets, you can optionall...
10:47 am GMT - Sun, December 19, 2021
Dev To
The Complete Collection of Coursera Data Science
Becoming a data scientist is one of the most in-demand career paths today. And with good reason, too! Data scientists are some of the highest-paid professionals in the tech industry. But how can you ...
10:47 am GMT - Sun, December 19, 2021
Dev To
The Complete Collection of Coursera Data Science Courses
Becoming a data scientist is one of the most in-demand career paths today. And with good reason, too! Data scientists are some of the highest-paid professionals in the tech industry. But how can you ...
10:45 am GMT - Sun, December 19, 2021
Dev To
Log4j 2: DoS (2.16.0 )
Log4j 2.17.0 2.16.0 2 DoS DoS (denial-of-service) : $${ctx:loginId} Context Lookup Pattern Layout CVSS 7.5 Log4j 2 $${ctx:loginId} Context Lookup Pattern Layout 2.17.0 CVE-2021-45105 Log4j 2 ...
10:32 am GMT - Sun, December 19, 2021
Dev To
How to build AdonisJS API to store your Raspberry Pi Temperature
IntroductionI have a few Raspberry Pi devices at home and I wanted to be able to collect the data from their temperature sensors on a regular interval and store that data in a Postgres database....
10:28 am GMT - Sun, December 19, 2021
Dev To
Continuously Test your APIs using TAPI
What are APIsAPIs are used extensively in Programming.I see APIs as Requests and QuestionsFor example: Hey system, add this new contact to your database.Here are the details:Name: Joe BloggsDOB:...
10:24 am GMT - Sun, December 19, 2021
Dev To
What is ::before and ::after in CSS?
What is ::before and ::after in CSS?In CSS ::before and ::after is a type of pseudo-elements. This allows us to add something before or after an element without the use of HTML.We use these type...
10:22 am GMT - Sun, December 19, 2021
Dev To
Log4j 2: New vulnerability on DoS in 2.16.0 and below
Log4j 2.17.0 was released due to security reason. It fixes DoS vulnerability in 2.16.0 and below on v2.As to the new vulnerability on DoS (denial-of-service), it's safe with a default Pattern Layout w...
10:01 am GMT - Sun, December 19, 2021
Dev To
Random Background On clicking button in JS || 50 JS Project Challenge 1
Hello In this post I will show you how to make Random Background, when you click a button in JavaScript.This is Part 1 of the 50 JS Project Challenge.So let's get into it.First, here is the vide...
09:43 am GMT - Sun, December 19, 2021
Dev To
Convert Array to Object Keys
Original Post and more here I wanted to take an array of elements and turn them into an object. The elements in the array would need to be the keys of the object with some default empty strings as th...
09:27 am GMT - Sun, December 19, 2021
Dev To
Deep Dive to Train, Deploy and Evaluate a Model in Amazon SageMaker
Problems faced to train a model as it is complex and time consuming. Amazon SageMaker makes a task easy and quick to train, deploy and evaluate a model. It is also secured and cost optimized.Amazon Sa...
09:09 am GMT - Sun, December 19, 2021
Dev To
How I made my own text editor
Hello World! I am back with a new article ....Today, I am going to talk about the editor which I have made tiny editor; which is very helpful to write code on web browser and many more..So, How I mad...
08:51 am GMT - Sun, December 19, 2021
Dev To
How to Create a Marquee in HTML/CSS!
Hey fellow creatorsLearn how to create a marquee in HTML/CSS only in less than a minute!If you prefer to watch the video version, it's right here : 1. The HTML structure.Create a basic HTML struc...
08:33 am GMT - Sun, December 19, 2021
Dev To
It's the most insecure code in the world
Just the GistA not uncommon criticism of PHP is that it lacks in security. The sad part is, we can't argue against it. It's too broad of a criticism which can be leveraged against most languages, as m...
08:05 am GMT - Sun, December 19, 2021
Dev To
Linux - Find in Multiple Folders and Delete Files Within
This is a worknote. ScenarioIn a Javascript monorepo, there was a need to:delete all dist folders files, not the folders themselfsbut without touching the .gitignore in the folders TLDRdir=$...
07:42 am GMT - Sun, December 19, 2021
Dev To
CouchDB clients in Javascript
Apache CouchDB is an open source NoSQL document database that collects and stores data in JSON-based document formats. Since CouchDB makes use of HTTP protocol, therefore we can use any HTTP client to...
07:10 am GMT - Sun, December 19, 2021
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...
07:06 am GMT - Sun, December 19, 2021
Dev To
Best VS code Extensions for Web Development
Hello Guys today i am going to show you some VSCode Extension which helped me to boost my Productivity in Web Development(Specially frontend part as i am not familiar with backend).This post is for ev...
06:32 am GMT - Sun, December 19, 2021
Dev To
How I Created a Crowdfunding Platform with Web3 & Micro-Frontends
Over the past few months, I was learning about Micro-Frontend & Web3 Technologies. As the best way to learn is to try things hands-on, so I built up a small side-project to test out my understandi...
06:04 am GMT - Sun, December 19, 2021
Dev To
How to install tarball (.tar) files in linux
Does it happen to you that you that whenever you want to install a piece of software you're give either a .deb file or a .tar file. Installing .deb files is easy, it's just like how you do in windows,...
05:50 am GMT - Sun, December 19, 2021
Dev To
Reusability In React!
What is reusability?Code that allows itself to be reused for different purposes without having to re-write different code for the same purpose is reusability. Why reusability at all?Well, ...
05:43 am GMT - Sun, December 19, 2021
Dev To
5 Best AWS Courses for Beginners
Disclosure: This post includes affiliate links; I may receive compensation if you purchase products or services from the different links provided in this article.Hello Devs, if you want to learn AWS i...
05:05 am GMT - Sun, December 19, 2021
Dev To
Connect Server with Express Engine- EJS Work as a Frontend
many of user does not understand how we create our data to frontend in react so this article help for you.first we installnpm install ejsthen set some cofigurations in your projectfirst make folder vi...
04:46 am GMT - Sun, December 19, 2021
Dev To
Dockerfile for Go
Each time I start a new Go project, I repeat many steps.Like set up .gitignore, CI configs, Dockerfile, ...So I decide to have a baseline Dockerfile like this:FROM golang:1.18beta1-bullseye as builder...
03:51 am GMT - Sun, December 19, 2021
Dev To
How much increment should I expect after 1yr in startup?
I have overall 2yrs of experience as frontend dev I'm about to finish 1yr in my current startup company. How much percent increment should I expect in my monthly pay?...
03:51 am GMT - Sun, December 19, 2021
Dev To
Guess Number Game with Android
In this post I show you a simple game for practicing android development. It uses MVP design pattern. You can find the code of this app here.The game is called 'Guess Number'. The target is to guess a...
03:50 am GMT - Sun, December 19, 2021
Dev To
Tips to Pass your AWS Certification on the 1st Try
What is the AWS Certified Cloud Practitioner Exam? In short, it is a 65 question multiple-choice exam that tests basic understanding of IT services and their use in the AWS Cloud platform.Several peo...
03:19 am GMT - Sun, December 19, 2021
Dev To
Easy to use software Documentation Builder
I`ve created this product because I always struggle with generating documentation in HTML or Word format.It is just a bit boring to make a menu and all the connected sections. Also, there are always s...
03:16 am GMT - Sun, December 19, 2021
Dev To
C Pattern And Programming Examples for Beginners
The best way to learn C programming is by practicing examples. here attached few examples on basic concepts of C programming. You are advised to take the references from these examplesAnd also added f...
02:47 am GMT - Sun, December 19, 2021
Dev To
Secure AWS-CDK deployments with GitHub Actions
GitHub actions enables continuous integration, and the aws-cdk enables infrastructure as code.This guide provides a secure way to automate the deployments of aws-cdk stacks, from GitHub actions to you...
02:39 am GMT - Sun, December 19, 2021
Dev To
Cloud Computing
Cloud ComputingFew terms we need to know:Virtualization: It allows the possibility of having multiple virtual machines (VMs) each running essentially a separate operating system and applications insta...
01:51 am GMT - Sun, December 19, 2021
Dev To
Life Pro Tips for TailwindCSS Projects
Recently, TailwindCSS released version 3.0 and the framework remains highly popular. Do you know all the little tricks for cleaner code? 1. Aspect RatioA clean UI requires all cards and images to...
11:29 pm GMT - Sat, December 18, 2021
Dev To
How to create an awesome slack approval workflow
Slack is a very popular workplace place, to a point where now its become a verb Slack me if you need something! and theres good reason for it. During these pandemic times, its so much more than just...
11:15 pm GMT - Sat, December 18, 2021
Dev To
100 Languages Speedrun: Episode 28: TeX
TeX (pronounced like "tech") is a typesetting system, which is still used for writing research papers in Mathematics, Computer Science, Physics, and related disciplines, and pretty much nothing else. ...
10:10 pm GMT - Sat, December 18, 2021
Dev To
Creating a WordPress blog using AWS Lightsail and Cloudflare
I started my own blog a little more than one year ago. I had wanted to have my own blog for a while and had a lot of ideas about how I wanted to create it and experiment with different tools and serv...
10:04 pm GMT - Sat, December 18, 2021
Dev To
Tips For Taking Your Product Photography On A White Background
The best way to make your products look great and create a sense of value is through high-quality visual presentation. This includes having professional photos that show off every detail, but it can b...
09:23 pm GMT - Sat, December 18, 2021
Dev To
The first 10 apps you install on a new computer?
I recently bought a new MacBook and don't know where to start. I learned how to code on my old MacBook air and installed everything from any list of apps I found online. But after random keys stopped ...
08:50 pm GMT - Sat, December 18, 2021
Dev To
How I passed the AWS Certified Solutions Architect Associate (SAA-C02) Exam?
AWS Solutions Architect Associate certification is a sought after certification in the industry. In this article, I share my experience of preparing for the exam, and some helpful tips. My Exper...
08:29 pm GMT - Sat, December 18, 2021
Dev To
How to get a summary of the a page in Wikipedia?
Hi, friends!You Can use the Wikipedia API for this work;Look this Code:import requests as rqQuery = "iran"#What Do You Want To Search In wikipediaLang = "en"#Your LanguageUrl = f"https://{Lang}....
08:17 pm GMT - Sat, December 18, 2021
Dev To
5 Considerations for Maximizing Your Enjoyment as a JavaScript Developer
What makes you satisfied with a job?Don't overthink the question. The answer is simple.You are satisfied with a job when you thoroughly enjoy it.So, what are the enjoyable aspects of being a software ...
07:55 pm GMT - Sat, December 18, 2021
Dev To
Living in the Shell 19; df (Report Disk Free Space)
df Reports disk free space. See disk free spacedfFilesystem 1K-blocks Used Available Use% Mounted ontmpfs 1603540 2068 1601472 1% /run/dev/nvme0n1p3 471738592 2...
07:26 pm GMT - Sat, December 18, 2021
Dev To
Part 1: How do custom Caret(cursor)
Hi there If you wanna see this right now: DEMO and GitHub.I work on a startup about managing To-Do lists and now my task is to create a custom caret for editing some text content of To-Do items.This i...
06:49 pm GMT - Sat, December 18, 2021
Dev To
10x Sprint Master: a technical and social experiment
I recently wrote a game for the GitHub GameOff jam, which has been a fairly common practice of mine for. 10x Sprint Master is about software development, team coordination, quality assurance, bug fixi...
06:36 pm GMT - Sat, December 18, 2021
Dev To
Designing as a crafty dev
If you've been here before, you know I'm a frontend developer! If not, welcome to my blog! Like any dev, it's hard to resist that well-known itch to re-do my personal website. So here we are. I've giv...
06:17 pm GMT - Sat, December 18, 2021
Dev To
Different possible methods for generating a colour randomly in JS
In this post, I will be summarising several possible methods for generating a colour randomly in JavaScript.So, Save this article !As you might be aware of how colours are represented, i.e, Hexadecima...
05:21 pm GMT - Sat, December 18, 2021
Dev To
Practical tips on naming
Naming is hard.Everyone in software engineering has stumbled on hard-to-understand variable/method/class names. And almost certainly everyone has paused while writing code to think what a variable/met...
05:19 pm GMT - Sat, December 18, 2021
Dev To
How to Create a 3D Surface Chart in JavaScript
Creating an embeddable interactive 3D Surface Plot is not as tricky as it may seem. A new tutorial on Hongkiat demonstrates a way that must be easy even for beginners! Learn how to build a compellin...
05:14 pm GMT - Sat, December 18, 2021
Dev To
BLOGTO: Vscode extension to help you post blogs to, Dev.to, Hashnode and Medium
BlogTo is a vscode extension which helps your post your ideas to medium.com, hashnode.com, and dev.toBeta release. Extension may have some issue or bugs. Why BlogTo was build :Create a utility t...
04:57 pm GMT - Sat, December 18, 2021
Dev To
Creating & modifying a repository in GitHub
Hi everyone I am back with a new article of this series, In the last article I have explained the difference between git & GitHub but this article will help you to create a repository in GitHub, ...
04:51 pm GMT - Sat, December 18, 2021
Dev To
Highlight text with HTML
Hello Everyone Today, we'll be discussing about how we can highlight text using html only. You can check it out this video for reference.The <mark> HTML element represents text which is marked o...
04:24 pm GMT - Sat, December 18, 2021
Dev To
How to remove an element from an array?
IntroductionIn this post I am going to discuss multiple ways which can be used to remove an element from an array, there are couple of ways which can be used to achieve this. Some are splice, sl...
04:22 pm GMT - Sat, December 18, 2021
Dev To
A little rant and a big opportunity
Youve probably heard about it... the great resignation, IT professionals shortage, and the seeming coming apocalypse of what this is bringing... and that brings me to: My little rantAs the pandem...
04:02 pm GMT - Sat, December 18, 2021
Dev To
How to use built-in Proxy object in javascript
Proxy object allows you to add custom get, set, delete behaviour on your existing object.Here is one useful way of using Proxy, which will allow us to query json array with value rather than index.// ...
03:48 pm GMT - Sat, December 18, 2021
Dev To
Use LLVM by JavaScript/TypeScript
BackgroundAs a developer, have you ever wanted to implement your own compiler in the past?Fortunately, in 2021, implementing a compiler is no longer a difficult task because of LLVM Website.LLVM...
03:41 pm GMT - Sat, December 18, 2021
Dev To
Making digital currency; How to create a new cryptocurrency
In recent years, many startups have made a lot of money by creating a digital currency and selling tokens in the initial public offering. Creating a new digital currency may seem like an impossible pr...
03:14 pm GMT - Sat, December 18, 2021
Dev To
Clean Code in C Part 3 Comments
IntroductionAccording to uncle bob comments should be avoided at all costs. Well written code should written in a way that is easy for other developers to understand. If developers follow the ru...
03:11 pm GMT - Sat, December 18, 2021
Dev To
Dockerizing a Node.js web application
In this article, I would like to document how I dockerize my portfolio web site, which is a Node.js application. Build the Node.js applicationFirstly, create Dockerfile for the Node.js applicatio...
02:50 pm GMT - Sat, December 18, 2021
Dev To
How to fix "Property 'ethereum' does not exist on type 'Window & typeof globalThis'.ts(2339)"
IntroductionWhen working with MetaMask APIs, you might encounter this warning: "Property 'ethereum' does not exist on type 'Window & typeof globalThis'.ts(2339)" when accessing window.ether...
02:32 pm GMT - Sat, December 18, 2021
Dev To
Import Google Maps 3D data into Blender
Nicko16, a Blender YouTuber, uploaded in 2020 a short tutorial about how to Import Google Maps 3D Data into Blender, using the RenderDoc Blender add-on. Basicly, it import 3d models and building from ...
02:31 pm GMT - Sat, December 18, 2021
Dev To
How to send e-mail using Python
So, Have you guys ever wondered how do companies like Amazon, Walmart, eBay send emails to your inbox immediately after your purchase. Do you think it's an email sent by an human. I know most of you m...
02:17 pm GMT - Sat, December 18, 2021
Dev To
Ruby 3 Mindset, what's new ?
The number 3 is very significant in the Ruby 3 release. Be it release version number, making performance 3x faster, or the trio of core contributors(Matz, TenderLove, Koichi). Similarly, there were 3 ...
02:10 pm GMT - Sat, December 18, 2021
Dev To
Storage Best Practices for Data and Analytics Applications | AWS White Paper Summary
IntroductionAmazon Simple Storage Service (Amazon S3) and Amazon Simple Storage Service Glacier (Amazon S3 Glacier) provide ideal storage solutions for data lakes. Data lakes, powered by Amazon ...
01:59 pm GMT - Sat, December 18, 2021
Dev To
Play Blur onblur
Yesterday, a colleague asked me what we should do onfocusout on a task, we're working on. I told him it's called onblur in JavaScript (we were both right, more on this later!) To this, another colleag...
01:14 pm GMT - Sat, December 18, 2021
Dev To
Secure our website using JWT (JSON Web Token) in nodeJS or expressJS
here we are using JWT to secure our application or website from unauthenticated user they try to access our data.In npmjs a library named is jsonwebtoken npm i jsonwebtokenif we only check user ...
12:16 pm GMT - Sat, December 18, 2021
Dev To
9 Open Source Python Projects to join in 2022!
Contributing to open source projects is great for your reputation, skill development and knowledge as a developer.In this article, I will be going through 9 open source Python projects that you can jo...
11:53 am GMT - Sat, December 18, 2021
Dev To
Let's Install Heroku CLI On Termux an android app.
Today I Tried To Install Heroku CLI On Termux But It Does Not Worked i Tried To Install Nodejs First For Building The Heroku CLI From Built but It Does Not Work At All.apt install herokudoes not work ...
11:47 am GMT - Sat, December 18, 2021
Dev To
How Can You Get Noticed Without a Github Account?
Ive had conversations with many developers trying to understand how to get their first job without any experience. And my go-to solution is: create a Github account and start uploading code projects y...
11:37 am GMT - Sat, December 18, 2021
Dev To
Running while(true) in JS
You must be wondering this guy is MAD, we can't run while/for loop synchronously client side in javascript, it will block the main thread and will FREEZE the page.Well, it is possible to run it but no...
11:36 am GMT - Sat, December 18, 2021
Dev To
Logistic Regression
OverviewWelcome to the 3rd article of the Demystifying Machine Learning series. In this article, we are going to discuss a supervised classification algorithm Logistic Regression, how it works, ...
11:11 am GMT - Sat, December 18, 2021
Dev To
Backup my way
First thing first, I want to list my own devices, which I have through the years:Laptop Samsung NP300E4Z-S06VN (Old laptop which I give to my mom)Laptop Dell Inspiron 15 3567 (My mom bought it for me ...
11:11 am GMT - Sat, December 18, 2021
Dev To
5 Best Django Courses to learn Web Development with Python
Disclosure: This post includes affiliate links; I may receive compensation if you purchase products or services from the different links provided in this article.Hello Devs, if you want to become a Py...
10:43 am GMT - Sat, December 18, 2021
Dev To
Bypassing Captchas - the easy way ;)
IntroductionIn this ever-evolving world of technology, spams are on the rise! Website or any web product owners are at risk due to those bots crawling all over the internet. In order to filter o...
10:19 am GMT - Sat, December 18, 2021
Dev To
Which programming language should you learn in 2022 to remain relevant and also increase your revenue.
The advice I got was to learn Java, because during that period Java was reigning in my geographical location at least. I did my research and I felt why not Java.Often times when we make up our mind to...
09:19 am GMT - Sat, December 18, 2021
Dev To
The easiest way to unsubscribe from Observables in Angular
...is of course using the async pipe, but the article is not about it. It's about situations where you need to subscribe inside component's ts file and how to deal with it. This article is about deali...
08:51 am GMT - Sat, December 18, 2021
Dev To
Yielding Bells - generators in PHP
Today we want us some bells in our Christmas, so let's create them. PHP has a neat feature called generators. Generators are functions that can be used to create iterators, and they don't need a large...
08:16 am GMT - Sat, December 18, 2021
Dev To
How to Code an API Call with React!
Hey fellow creatorsLet's code an API Call with React. This is pretty common and you need to master it if you want to use React.If you prefer to watch the video version, it's right here : 1. The h...
08:14 am GMT - Sat, December 18, 2021
Dev To
CSS Practices to avoid as a developer Pt.2
So after an awesome response on my previous article titled CSS Practices to avoid as a developer, I am back with part 2 of the same, with some more awesome topics. Use Transform: Translate(-50...
08:03 am GMT - Sat, December 18, 2021
Dev To
10 HTML anchor tag usages you must know(in short videos)
As a webdev, you must have used the anchor(a) tag ample times. The regular usages are, linking to a webpage, opening the page in a new tab, or linking to a page section.However, there are other usages...
08:03 am GMT - Sat, December 18, 2021
Dev To
Chrome extension for binge watchers
Just a week of engineering and developed this very useful chrome extension for all the binge-watchers. This extension will display a numeric percentage on the top right side of the player and will ...
07:50 am GMT - Sat, December 18, 2021
Dev To
How we upload File with some data to nodeJS using Simple Form
Configurationfirst you have to install some libraray to your to your projectnpm i express multer mongoose index.jsapp.use(express.static(__dirname('/public'))//set folder as static folderap...
07:35 am GMT - Sat, December 18, 2021
Dev To
Learn SQL: Microsoft SQL Server - Episode 12: Finding the length of a String
Many times we have to look at how many characters there are in a string. Sometimes we even need to find the position of a character or a set of characters in a particular string in a column.In this ep...
06:34 am GMT - Sat, December 18, 2021
Dev To
How HTML attributes and CSS properties use name/value pairs.
...
06:28 am GMT - Sat, December 18, 2021
Dev To
12 Types of Advanced CSS Selectors!! | (Part-1)
Hey Gang, Really glad to see your Curiosity about learning of advanced concept. So, I'm care to save your time and get this show on the road.Don't worry, Today i didn't explain about common CSS select...
05:31 am GMT - Sat, December 18, 2021
Dev To
Path aliases in Nextjs
Tired of writing such imports?import test from '../../../components/Test.tsx';If you're using a typescript, you can create a path alias instead:{ "compilerOptions": { "baseUrl": "src", "paths":...
05:08 am GMT - Sat, December 18, 2021
Dev To
Deploy your Deep Learning model with Flask, on AWS EC2 Instance
Amazon Elastic Compute Cloud (Amazon EC2) is a web service that provides secure, resizable compute capacity in the cloud. It is designed to make web-scale cloud computing easier for developers. AWS Fr...
04:44 am GMT - Sat, December 18, 2021
Dev To
Download spotify music for no cost!
Hey there!Check out this little project I worked on that you might find useful :) FeaturesDownload single songDownload Youtube PlaylistDownload Spotify playlist/album (searches on youtube and dow...
04:28 am GMT - Sat, December 18, 2021
Dev To
id() in python
In this post, I will try to improve your idea about memory in python using the in-built id() function. For those of you who don't know what id() is:The id() function returns a unique ID of the object....
04:13 am GMT - Sat, December 18, 2021
Dev To
Our entrepreneur virtual coworking space setup
A virtual coworking space for entrepreneurs is a place where indie makers from all over the world can work together on their projects while supporting each other and feeling like part of a team.I have...
04:07 am GMT - Sat, December 18, 2021
Dev To
Top 5 Soft Skill for Software Developer
Soft skills are essential for software developers because they enable them to communicate and interact with other people in a meaningful and harmonious way. Besides being a good coder, every developer...
03:13 am GMT - Sat, December 18, 2021
Dev To
Run Js - The best code editor for JavaScript Developers
Run Js is a code editor for JavaScript developers with zero setup. There are lot of code editors and IDEs for JavaScript. There is Sublime a light weight code editor for all types of developers. We ca...
03:10 am GMT - Sat, December 18, 2021
Dev To
RDS Encryption and Security
What is Amazon RDS?Amazon Relational Database Service (Amazon RDS) makes it easy to set up, operate, and scale a relational database in the cloud. It provides cost-efficient and resizable capaci...
03:05 am GMT - Sat, December 18, 2021
Dev To
Laravel breeze vs Jetstream
Introductionlaravel offers several options for authentication in your applications to provide a robust and modern scaffolding for our authentication layer. Laravel starter kits are one of those ...
02:50 am GMT - Sat, December 18, 2021
Dev To
Scheduled exports from Shopify to Google sheets
Next on our list to Integrate and optimize the daily workflow, we have got a detailed guide on how to get scheduled exports from Shopify to Google sheets. By the end of this guide, you will be able to...
02:11 am GMT - Sat, December 18, 2021
Dev To
Fixing CROSS Origin Resource Sharing (CORS) from the Front end.
Most front-end developer tends to come across CORS issue and they try to fix it with a solution on Stack overflow as I did, some turns out wrong and some didn't explain fully for better understanding....
12:09 am GMT - Sat, December 18, 2021
Dev To
Latest trends in Front end development | Front End Trends 2022
There are two sides of website development which we all know front-end and the back-end. The Front-end handles the presentation of a website for end users while a backend handles the relations and co...
11:24 pm GMT - Fri, December 17, 2021
Dev To
Cerealizing with Serializers
If you are reading this, you might, like me, be relatively new to Ruby on Rails, and are still getting familiar with some of the features it has to offer. Personally, when I first heard about serializ...
10:26 pm GMT - Fri, December 17, 2021
Dev To
git fork vs git clone on a command line
Whats the difference between a fork and a clone?fork: you are creating a copy of the repository using your github id (if you are using github). If you create changes it the forked repository, yo...
10:14 pm GMT - Fri, December 17, 2021
Dev To
How to make Creative Product Card for NFT Website HTML CSS
how to make creative product card for nft website with html css.In this video, we will learn how to make creative product card for nft website with html css. Recommended VideosHow to use ionicon...
09:58 pm GMT - Fri, December 17, 2021
Dev To
Dec 16-17th: Dev Holidays Guide
I found myself a little overwhelmed finishing my last project while getting ready for the holidays. I got burnout trying to conduct a burnout survey. It wasn't just the survey, but months of stress w...
09:52 pm GMT - Fri, December 17, 2021
Dev To
Tutorial: How to reverse a linked list in C
Knowing how to work with the C++ programming language makes you a competitive candidate for various roles. As you break into new roles, youll advance through interviews that test your understanding of...
09:12 pm GMT - Fri, December 17, 2021
Dev To
Building Edge Applications With Apache Pulsar
The explosive growth of connected remote devices is posing challenges for the centralized computing paradigm. Due to network and infrastructure limitations, organizations find it increasingly difficul...
09:03 pm GMT - Fri, December 17, 2021
Dev To
C complete roadmap
Let's jump in!If you are a beginner I will suggest you to make a time table of at least 45 days which will be sufficient in order to get a really good understanding of C++. Now, you can break your 45 ...
09:03 pm GMT - Fri, December 17, 2021
Dev To
Root to Linux: Hands-on Commands Part 2
IntroductionIn part 1 of this guide, you will learned some of the basic Linux commands to see your working directory, list directories and files, make new directories, and create text files.In p...
09:03 pm GMT - Fri, December 17, 2021
Dev To
Root to Linux: Hands-on Commands Part 1
IntroductionOne of the most intimidating parts of learning Linux is working with the Linux shell. The shell is a command line interpreter and gives a user the ability to execute programs which a...
09:02 pm GMT - Fri, December 17, 2021
Dev To
Community AMA: Adam Furtado and Scaling Kessel Run
How will the wars of the future be fought, and who is heading these advancements in technology? Back in 2017, the US Air Force created a program called Kessel Run, which aids war fighters in the realm...
08:42 pm GMT - Fri, December 17, 2021
Dev To
23 Ways Machine Learning Can Be Used
Did you know that machine learning is used in a lot of different ways? It can be used to predict the weather, to help doctors diagnose diseases, and even to keep your internet browsing history private...
08:05 pm GMT - Fri, December 17, 2021
Dev To
Congrats to our 2021 GitHub Actions Hackathon Winners!
For the second year in a row, we co-hosted the GitHub Actions Hackathon with our friends at GitHub. This contest took place over the last month and challenged the community to create and document usab...
07:57 pm GMT - Fri, December 17, 2021
Dev To
3 SEO tips from my podcast interview with SEO expert
I just published my chat with the SEO wizard Roberto Robles . He has been working in SEO for more than 15 years and what he teaches in our chat is really useful for indie makers and small entrepreneu...
07:47 pm GMT - Fri, December 17, 2021
Dev To
I made an app to visualize React Hooks flow
Are you using React hooks in your projects? If you're like me then you probably might had ran into weird or unexpected re-renders.I made a React app that lets you visualize the flow in which (some) Re...
07:33 pm GMT - Fri, December 17, 2021
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 bugReconnect...
07:30 pm GMT - Fri, December 17, 2021
Dev To
Tailwind CSS Standalone CLI: Use Tailwind CSS without Node.js
Tailwind just released a standalone CLI in self-contained executable, no Node.js or npm required.You get all the power of the standard npm-distributed CLI in a convenient, portable package no depende...
06:58 pm GMT - Fri, December 17, 2021
Dev To
Most useful eslint rules for networking code (async/await/promises)
The main caveat is that you have to use typescript. Put this into the rules section of your .eslintrc.json:"@typescript-eslint/await-thenable": "error","@typescript-eslint/require-await": "error","@ty...
06:48 pm GMT - Fri, December 17, 2021
Dev To
Guide to Churn Prediction : Part 1 Gather & Clean
By now you should be familiar with all the steps required to build a machine learning model. If you didnt get a chance to go through it, feel free to check out this blog, where I explained in detail a...
06:25 pm GMT - Fri, December 17, 2021
Dev To
Resume vs Curriculum Vitae (CV)
Con frecuencia, ambos trminos se utilizan para referirse a lo mismo. Esto es debido a que son documentos muy similares con una misma finalidad, la de mostrar datos sobre nuestra experiencia profesiona...
06:15 pm GMT - Fri, December 17, 2021
Dev To
How to optimize your GatsbyJS Website to crush the LightHouse Google Report
I created a website for one of my clients as a freelance and they are a traveling agency located in South America, the website was created using GatsbyJS as the front end and Strapi as the Backend, we...
06:12 pm GMT - Fri, December 17, 2021
Dev To
Unit Testing - is it necessary
I have written a hell of a lot on unit testing, and given a lot of thought to this over the years - not necessarily on dev.to . I think I put some stuff on Quora too. I don't include any code samples ...
05:53 pm GMT - Fri, December 17, 2021
Dev To
Programming Advent Calendar
Hey all,This is a late post because I've only just created my account! Should really have been here at the start of December, but it's here now!I have created a programming advent calendar. It was mad...
05:50 pm GMT - Fri, December 17, 2021
Dev To
Working With Web Feeds: Its More Than RSS
Working With Web Feeds: Its More Than RSS was first published on Farai's Codelab.Between Google Chrome experimenting with following sites, along with a growing frustration of how social media platform...
05:20 pm GMT - Fri, December 17, 2021
Dev To
Getting started with React SyntheticEvent
Written by Oyetoke Tobi In JavaScript, there is little unification regarding event naming conventions in different browsers, meaning developers are often forced to tailor builds to specific browsers. ...
04:40 pm GMT - Fri, December 17, 2021
Dev To
Log4j Vulnerability - Important Note to Performance Engineers
The Internet went crazy last week. If you are an avid user of Tech Twitter, you would have known about the Log4j fiasco. Within a few hours, Log4j vulnerability made headlines on popular news outlets,...
04:36 pm GMT - Fri, December 17, 2021
Dev To
TEMPLATE: Create An Online Training Course App For Free
If youre looking to create an online training course, this free app template can be your starting point. Use this blueprint for a highly professional and smoothly functional website can turn a curious...
04:24 pm GMT - Fri, December 17, 2021
Dev To
CSS Attribute Selectors
CSS Attribute Selectors. An attribute selector in CSS is utilized to pick any HTML elements with some particular attribute value or attribute. This is an excellent technique to style any HTML elements...
03:48 pm GMT - Fri, December 17, 2021
Dev To
Mistakes I've seen as a Technical Interviewer
I've interviewed new grads looking for their first software engineering role. It seems like yesterday that I was also on the job hunt, so being on the other side of the table was a surreal experience....
03:40 pm GMT - Fri, December 17, 2021
Dev To
How to Write a Good Mobile App Testing Strategy
According to Statista, the number of mobile devices worldwide will increase by 3.7 billion during the next three years. Taking into account the mass digitization forced by social distancing and follow...
03:27 pm GMT - Fri, December 17, 2021
Dev To
Scope in JavaScript(var, let, const)
Scope in JavaScript is divided into the Block Scope, Function Scope and the Global Scope. Starting with the Global Scope// Global scopevar a = 1;let b = 2const c = 3console.log(`Global Scope ${a}...
03:09 pm GMT - Fri, December 17, 2021
Dev To
I made a mini-site for privacy issues
I've added a mini-site explaining some privacy issues (in short) in my gallery of demos.The page is here and includes efficient tools to improve privacy.Image for this post by manuel9z...
03:06 pm GMT - Fri, December 17, 2021
Dev To
Nmap Go implementation - TCP port scan
I remember when I first started learning about computer networks. It was from the excellent Computer Networks, 5th Edition, Andrew S. Tanenbaum book. Book is accompanied by the University of Washingto...
02:56 pm GMT - Fri, December 17, 2021
Dev To
GraphQL Postgres Metrics Dashboard with Cube
You're bound to have heard the term GraphQL. Unless you live under a rock. I doubt that though. GraphQL is a query language for APIs and a runtime for fulfilling those queries with your existing data....
02:51 pm GMT - Fri, December 17, 2021
Dev To
10 Trending projects on GitHub for web developers - 17th December 2021
Trending Projects is available as a weekly newsletter please sign up at Stargazing.dev to ensure you never miss an issue. 1. ZodTypeScript-first schema validation with static type inference. Zod ...
02:42 pm GMT - Fri, December 17, 2021
Dev To
Github copilot generated an entire game with one comment!
I kept pressing tab and it kept working ...
02:24 pm GMT - Fri, December 17, 2021
Dev To
"Hello, world!"
We've all been here before. When we start learning a language, the first thing we probably get taught to do is to output Hello, world! to the console. For some, "Hello, world!" can turn into a new opp...
02:17 pm GMT - Fri, December 17, 2021
Dev To
AWS Lambda Functions (Node.js) - Unit testing using Mocha and Chai
Unit testing is the process of testing a piece of code or module and identifying any issues within it. In unit testing, we test a piece of code/module with some set of test cases. In JavaScript-based ...
02:17 pm GMT - Fri, December 17, 2021
Dev To
Beautify Your Text With CSS Gradients!
Here's how to add a gradient to your text to create something like Although CSS lets you do all sorts of amazing things, unfortunately for some reason you can't just docolor: linear-gradient(#67b26f, ...
02:16 pm GMT - Fri, December 17, 2021
Dev To
How did we tackle Airtable's API limits at FINN?
We started to use Airtable at the early stages as I described in my previous article. Today, you will be reading how we tackled Airtable's API limits while the company grows to 10.000 car subscribers ...
02:06 pm GMT - Fri, December 17, 2021
Dev To
Boost Your Productivity: My Scrappy Way of Getting Things Done
Every year there seems to be a slew of new productivity apps that aim to one-up the next in making you more productive. Every year, there's also a new JavaScript framework that aims to make the world ...
01:56 pm GMT - Fri, December 17, 2021
Dev To
Low Code Approach To Design Highly Effective UIs
What is low code?Low code is an approach used for software development that requires almost no coding. It includes building interfaces/UIs using simple drag and drop and then doing minor customi...
01:20 pm GMT - Fri, December 17, 2021
Dev To
TestOps: The Future of Software Testing
Although terms like quality testing may seem modern, software testing has been around since the advent of computing roughly 70 years ago. Harvard University scientist Grace Murray coined the terms bug...
01:12 pm GMT - Fri, December 17, 2021
Dev To
How to Create a Node, React and Typescript Monorepo with Git Submodules
All code from this tutorial as a complete package is available in this repository.Do you work with large or semi-large codebases that are starting to get out of control? Do you have to deal with mult...
12:59 pm GMT - Fri, December 17, 2021
Dev To
Symfony Station Communique - 17 December 2021. A Look at Symfony and PHP news.
This post originally appeared on Symfony Station.Welcome to this week's Symfony Station Communique. It's your weekly review of the most valuable and essential news in the Symfony and PHP development c...
12:58 pm GMT - Fri, December 17, 2021
Dev To
Hey everyone, This is Yashi here.
I will be starting a journey in python to machine learning and furthur enhances. As being new to this platform i would love to connect you all and if anyone is interested i would love to collaborate a...
12:50 pm GMT - Fri, December 17, 2021
Dev To
Visualize GitHub Pages Build Logs
GitHub Pages has always felt magical because we never had a way to see the build logs for Jekyll sites. Admittedly, that can be a bit frustrating because it's harder to identify and solve problems wit...
11:58 am GMT - Fri, December 17, 2021
Dev To
Bulk SMTP Hosting - Dedicated SMTP Server | Bulk Email Service | Buy SMTP
Cheap smtp server for email marketingMassmailservers a cheapest SMTP Service Provider. We offer the best SMTP Server for Mass Mailing, Send limitless Bulk promoting and transnational messages. Selecti...
11:46 am GMT - Fri, December 17, 2021
Dev To
7 Tips to Crush Your Next System Design Interview
It is no secret that the tech industry is blooming right now. Many big tech companies are expanding at a mind-boggling pace, which of course means a rapid influx of applicants. This leads to a need fo...
11:14 am GMT - Fri, December 17, 2021
Dev To
How to use the Spotify API In Your React JS App
In this tutorial you will learn how to use the Spotify Api in your application.GitHub Files: https://github.com/dom-the-dev/spotify-with-reactSubscribe to my YouTube ChannelI also made a step by step ...
11:10 am GMT - Fri, December 17, 2021
Dev To
You want enabling CSS selectors, not disabling ones
An enabling selector is what I call a selector that does a job without disabling the particular rule. I'll explain using the following example.Let's say we have list items and we want to add the margi...
11:01 am GMT - Fri, December 17, 2021
Dev To
Kickass VS Code Extensions To Make Your Life Easy
Here is a list of some of the extensions that could be useful for primarily front-end developers who want to get the most out of their VS Code. You might be familiar with a lot of them, or you might b...
10:46 am GMT - Fri, December 17, 2021
Dev To
Cryptocurrency exchange software and their types
Introduction:A cryptocurrency exchange software is a ready-to-deploy, ready-made software using which you can launch an entirely operable cryptocurrency exchange. By using a crypto exchange software, ...
10:40 am GMT - Fri, December 17, 2021
Dev To
Number one question on every PHP interview
I am a PHP programmer and have been on many job interviews. I noticed that on each of them one question always came up.That question is:What's the difference between abstract class and interface?The a...
10:25 am GMT - Fri, December 17, 2021
Dev To
Node.js vs PHP: Which is better for backend development?
There are many facets of web development that are constantly evolving. Likewise, the app development and programming communities have to contend with a constant influx of new technologies and tools. I...
10:20 am GMT - Fri, December 17, 2021
Dev To
Test Orchestration: What, Why, and How
In the agile development methodology, the velocity of testing holds the key to delivering the best quality software within the stipulated budget and time constraints. As such, this drives the need to ...
10:14 am GMT - Fri, December 17, 2021
Dev To
The Arrow Function in JS!
Hey fellow creatorsThe arrow function exists since 2015 and is quite different from the classic functions. Lets see how !If you prefer to watch the video version, it's right here : 1. How to use ...
09:34 am GMT - Fri, December 17, 2021
Dev To
What Is Event-Driven Machine Learning?
Machine learning algorithms will build a model based on sample data to decide or predict without being explicitly programmed. This sample is also known astraining data, and it's the key to any precise...
09:26 am GMT - Fri, December 17, 2021
Dev To
How to use spot instances during the Christmas frenzy?
Youve been doing a great job using spot instances for the entire year. But as 2021 is coming to a close, you might have noticed that theres less inventory of your favorite instance types.And even when...
09:25 am GMT - Fri, December 17, 2021
Dev To
Fun times with MySQL upgrade
Like all service upgrades, MySQL is no different. Bump the service version, build the docker image, try to make up the project and hope for the best. Ive decided to dedicate this blog to four things t...
09:18 am GMT - Fri, December 17, 2021
Dev To
Deploying Next.js apps to a VPS using Github actions and Docker
Recently, I had to deploy a project to a DigitalOcean droplet. One of the features I really wanted for this particular project was a Continuous Delivery pipeline.The continuous delivery website define...
08:58 am GMT - Fri, December 17, 2021
Dev To
Open Source win: IBM shifts legacy commerce systems to my one-man OSS project
For the past 3.5 years I've been working on an open-source e-commerce platform, Vendure.It's in a niche known as "headless commerce" which is really hot right now, so I've had lots of interest from in...
07:58 am GMT - Fri, December 17, 2021
Dev To
Building Docker Images Faster for Webpack
At Okteto we are very passionate about increasing developer productivity. We were looking for ways to improve our container build times when we came across an amazing project, BuildKit. BuildKit helps...
07:57 am GMT - Fri, December 17, 2021
Dev To
Data Recovery Algorithm For HFS File System
In this article, we will explore the structure of HFS+ file system, and the changes that distinguish it from the previous version, HFS. We will also analyze algorithms for data recovery applied to HFS...
07:55 am GMT - Fri, December 17, 2021
Dev To
Why Python is the best Programming Language for Data Science?
Disclosure: This post includes affiliate links; I may receive compensation if you purchase products or services from the different links provided in this article.Hello Devs, If you want to become a Da...
07:41 am GMT - Fri, December 17, 2021
Dev To
Documenting versus fixing
When you would rather have something properly documented than fixed.In engineering, documentation is crucial although we don't like to think about it. Documenting the processes, implementations, archi...
07:37 am GMT - Fri, December 17, 2021
Dev To
Five Laptop Problems You Can Expect to Encounter
After purchasing a laptop, you expect to have a performing device that will not run into various issues. This might be true early on, but a laptop is no different from other similar devices. It is onl...
07:37 am GMT - Fri, December 17, 2021
Dev To
Native vs Cross-Platform Development: Pros & Cons
Whenever you create an iOS application, the question you ask first is usually do I have to develop a native solution using Swift or go with a cross-platform app?. You will be able to answer this quest...
07:35 am GMT - Fri, December 17, 2021
Dev To
Day 16: Icon buttons should be labelled with aria-label
TL;DRUse aria-label to give accessible names to icon buttons. Browsers may fail to recognize an icon image's own accessible name as its parent <button> element's accessible name. Intr...
07:32 am GMT - Fri, December 17, 2021
Dev To
How do we improve PHP in the future?
Just the GistWhile many are contributing to PHP, there are a few core developers with knowledge and expertise that we are relying on. But there are initiatives to incentivize more developers to contri...
07:20 am GMT - Fri, December 17, 2021
Dev To
Public Solving: Nice or Naughty list
Santa cannot give naughty kids a present, so he asked us to help him evaluate how the kids behaved.You can find the puzzle here.Luckily, the elves did an excellent job keeping track of each kid's even...
07:00 am GMT - Fri, December 17, 2021
Dev To
Creating A Flip Book Animation With React: The declarative way
In today's post, we will learn to create a flipbook style animation by converting a simple class-based component into a functional component.If you used React Hooks for more than a few hours, you prob...
06:21 am GMT - Fri, December 17, 2021
Dev To
GitHub Students Developer Pack: Get $10000 benefits
Hello, techies Nomadev here, back with another blog on tech. Today I will share what is possibly the best deal in tech, the GitHub Student Developer Pack. If you are wondering it's clickbait, the a...
05:27 am GMT - Fri, December 17, 2021
Dev To
How to Install Shoelace with Rails 7, esbuild, and PostCSS
Shoelace is a fantastic library of frontend components that are framework-agnostic and work well with Hotwire-style web projects. I wanted to try out the brand-new release of Rails 7 along with Shoela...
05:25 am GMT - Fri, December 17, 2021
Dev To
My journey from QA to Frontend Development
Hello folks,I am very much excited to share my career journey, on how I moved to development after six years of testing experience. Also, I will cover my preparation strategy, in brief, to motivate &a...
05:05 am GMT - Fri, December 17, 2021
Dev To
X-Mas Wisher in python
IntroHello everyone sorry for the late post as you might now that I am a student so that's why I got loads of classwork to do that's why this post is late . So as you know that X-Mas / Christmas...
04:13 am GMT - Fri, December 17, 2021
Dev To
Styling in React.js
Today we are going to learn styling in css and how to declare variables and all.For styling we can use inline and external file css which can be component based or page based. So we are going to use c...
04:10 am GMT - Fri, December 17, 2021
Dev To
How to Build a Unique Web Application with React Js?
With the advancement of technology, the development of mobile-friendly web applications has become standard. We all know that when it comes to researching different businesses, most individuals prefer...
04:02 am GMT - Fri, December 17, 2021
Dev To
Mocking HTTP Call in Golang a Better Way
IntroductionAs a software engineer, you need to learn every day to keep your knowledge up-to-date. Any improvement in any aspect would help you write a better code. After writing more and more G...
03:30 am GMT - Fri, December 17, 2021
Dev To
A nicer way to display your GitHub profile
I created the following tool using Angular and the GitHub API and wanted to showcase it here on dev.toOctoProfile gives a nicer look at your GitHub profile and repositories. With data visualizations ...
02:58 am GMT - Fri, December 17, 2021
Dev To
Advent of code day 16
Ok, here it is.I hate this even more than the Bingo. In particular, the text was very unclear about padding. Padding can basically be ignored in this exercise.reuse [L42.is/AdamsTowel]Fs = Load:{reuse...
01:18 am GMT - Fri, December 17, 2021
Dev To
Building a Webpack alternative in F
Fable 3 made something I was not aware for some time, it moved to emitting ESM Modules and leaving babel and other stuff behind for users to set up.It was around June that I was really mad at compilat...
12:04 am GMT - Fri, December 17, 2021
Dev To
The quickest way to test changes in your forked React library
I found that I was repeating myself in a fairly easy-to-automate task: create a React sandbox so I could easily test my projects in an isolated environment.Then, I rolled up my sleeves and end up crea...
11:52 pm GMT - Thu, December 16, 2021
Dev To
Native cloning is coming to Javascript soon!
If you've ever wondered "why doesn't Javascript have a method to deep clone?", you wouldn't be the only one.For years we've been using various methods or libraries to clone objects and it's never felt...
11:16 pm GMT - Thu, December 16, 2021
Dev To
Common React Interview Questions
Here are the most common React interview questions that will be asked on your next interview. Good luck if you are about to interview and I hope this material will help you. What is React?React i...
11:02 pm GMT - Thu, December 16, 2021
Dev To
Automating a website from Chrome DevTools
In this tutorial, we are going to create a simple code snippet to automate tasks on a webpage without the need for any external tools or frameworks.If you find yourself having to repeatedly do the sam...
10:48 pm GMT - Thu, December 16, 2021
Dev To
Introduction to smart notes: how to take notes efficiently
If you are like me, then you've always struggled to take meaningful notes and usually give up on writing anything down. Still, deep down, you're looking for a way to write efficiently. Why do you...
10:48 pm GMT - Thu, December 16, 2021
Dev To
Remotely access your Linux servers GUI from your local network
In this post, Ill describe how to enable remote connections to ones Linux servers GUI from other clients on the local network (LAN). If you were instead looking for a way to connect from outside your ...
10:44 pm GMT - Thu, December 16, 2021
Dev To
Todo App - ES5 & ES6 - Local Storage
In this post, we will make a Todo Application with Vanilla Javascript.If you want to see other features and ES6 - Local Storage version look this RepositoryStep 1: Create UII used Bootstrap Library in...
10:21 pm GMT - Thu, December 16, 2021
Dev To
Psychological Safety at Work: Does Trust Drive Innovation?
Psychological safety refers to the cultural and social dynamics of a team that enable members to feel safe taking risks and being vulnerable around each other. On teams with a high degree of psycholog...
10:18 pm GMT - Thu, December 16, 2021
Dev To
Generating PDFs in React with react-pdf
Written by Hussain Arif Assume that you own a successful online business. In such a place, you would need to generate invoices and email them to your customers. To create a receipt for each buyer, you...
09:21 pm GMT - Thu, December 16, 2021
Dev To
Data Streaming for Microservices using NATS Streaming - Part 1
The goal behind Data streaming is to process and analyze in real-time, data that move from data sources to destinations.It is mostly used in microservices to ensure inter-services communication. In a ...
09:11 pm GMT - Thu, December 16, 2021
Dev To
Languages Speedrun: Episode 26: Raku (Perl 6)
Raku, which started its life as Perl 6, was meant as successor to Perl language.The main problem with that is that Perl 6 was officially announced in 2000, and only properly appeared in 2015, and in t...
09:01 pm GMT - Thu, December 16, 2021
Dev To
Printable Lazy Loading
The past year has been a good one. Well, at least for page speed optimization. With Firefox support for natively loading images, it has never been so easy to defer image loading!But wait ... What...
08:02 pm GMT - Thu, December 16, 2021
Dev To
Make Your Windows PC Greet You According to Current Time
As I have written the previous post on a very interesting topic that was about to Make your Computer Greet you but that was very first and basic Script to do that. Now its time to do something new, hi...
07:41 pm GMT - Thu, December 16, 2021
Dev To
Top 8 Website Mistakes
When creating a website you should definitely avoid these 8 common mistakes - it's easier than you think! 1. Your website is not responsiveWe're almost in the year 2022 and still there are plenty...
06:47 pm GMT - Thu, December 16, 2021
Dev To
OSS Log4j Vulnerability Scanning Tools
TLDR: Download the OSS Log4j Vulnerability Scanning Tools from the JFrog GitHub repository to assess potential Log4j vulnerabilities in your source code or binariesIt is estimated that half of all glo...
06:43 pm GMT - Thu, December 16, 2021
Dev To
Working at home is ...safer.
One of the biggest advantages I have experienced by working at home is the freedom to actually explore other avenues of programming.Getting stuck in one area of development can be destructive on your ...
06:32 pm GMT - Thu, December 16, 2021
Dev To
What is Green Software?
There are two broad ways of looking at software: software as part of the climate problem and software as part of the climate solution.Building green software, and doing it to scale requires the creati...
06:25 pm GMT - Thu, December 16, 2021
Dev To
Understanding and Implementing OAuth2 In Node.js
This article was originally written by Diogo Souza on the Honeybadger Developer Blog. OAuth 2.0 is the most widely used and accepted industry-standard protocol for authorization. As a protocol, it pr...
06:25 pm GMT - Thu, December 16, 2021
Dev To
Build a p2p network and release your cryptocurrency
Hi all, in the previous article, I have covered how to create a simple transaction system for our blockchain. So today, I will build the core component of our cryptocurrency - the peer-to-peer (p2p) n...
06:05 pm GMT - Thu, December 16, 2021
Dev To
Something is cooking @ Medusa...
... We wanted to just give you a bit of a sneak peak into what we are working on at Medusa right now:Stay tuned and feel free to subscribe to our Product Hunt launch where we will reveal more Subscri...
05:32 pm GMT - Thu, December 16, 2021
Dev To
Under the Lid: How AtomicJar is Reshaping Testcontainers
Lets get nerdy with it.On this weeks episode of Dev Interrupted, Dan gets technical with Sergei Egorov, co-founder and CEO of AtomicJar.With the mission to make integrated testing simpler and easier, ...
05:15 pm GMT - Thu, December 16, 2021
Dev To
PAGINATION using react/Paginate
Hello everyone, let's build a new feature with this article (i.e. pagination) many of you are already aware and have seen this feature in many websites with lots of data so here let's build one for ou...
05:08 pm GMT - Thu, December 16, 2021
Dev To
Rails 7, The Shinning Star We've been waiting for
Over the last few weeks, DHH and the Rails core team have announced a number of different JavaScript build tools for use with Rails 7. As I was writing this very post, DHH wrote his own post outlining...
05:07 pm GMT - Thu, December 16, 2021
Dev To
An Overview of TensorFlow
TensorFlow is one of the most popular libraries for machine learning. It was originally developed by Google to provide a unified interface for expressing different kinds of neural networks. TensorFlow...
05:05 pm GMT - Thu, December 16, 2021
Dev To
Preparing for the Release 0.4
Regarding to the final assignment we have in OSD600. Due to my misunderstanding of the class requirements, I started to work on this final assignment a little bit late.For the this Release 0.4 we have...
05:04 pm GMT - Thu, December 16, 2021
Dev To
O que o Apache Kafka?
o Apache Kafka uma ferramenta usada para arquitetura distribuda, temos muitos exemplos que usam Mensageria, como Uber, IFood, entre vrios outros. uma forma de enviar dados e receb-los simultaneamente...
05:03 pm GMT - Thu, December 16, 2021
Dev To
Build a Countdown Timer using JavaScript
In this article you will learn how to create JavaScript in countdown time. It's a bit like a digital watch, but it's the complete opposite. In the case of this watch the time tends to decrease gradual...
04:54 pm GMT - Thu, December 16, 2021
Dev To
Spring Boot JPA Clear Tests
I have written several articles about testing Spring Boot applications. We discussed integration testing with database and Testcontainers library particularly. But today I want to cover an even more i...
04:47 pm GMT - Thu, December 16, 2021
Dev To
Basics of AWS Lambda
YOU HAVE BEEN WARNED!You see, I'm no expert at Amazon Web Services (AWS) or Lambda functions. As a matter of fact, I only just started learning about them 2 weeks ago and have since played aroun...
04:42 pm GMT - Thu, December 16, 2021
Dev To
AWS Relational Database - How to Create RDS Instance
What is Relational Database Service (RDS)Amazon Relational Database Service (Amazon RDS) makes it easy to set up, operate, and scale a relational database in the cloud. It provides cost-efficien...
04:41 pm GMT - Thu, December 16, 2021
Dev To
JavaScript Types
Hey All This is more of a notes rather than an article that I took while doing an course. In this article we will talk about JavaScript types and about typeof operator.Based on the ES Specs the types ...
04:27 pm GMT - Thu, December 16, 2021
Dev To
How to Build a Slack Clone with a Chat API
Team messaging apps such as Slack, Google Chat, and Microsoft Teams are essential to modern workplaces. Particularly when many employees are working in a remote environment, team chat apps enable inst...
03:40 pm GMT - Thu, December 16, 2021
Dev To
Update dependencies safely - with a delay on newly published versions
Its common to regularly pull the latest versions of packages from public upstreams - without review or regard for version maturity. And in most cases as a consequence of a build rather than from real ...
03:30 pm GMT - Thu, December 16, 2021
Dev To
Introduction to Tor
Why Tor?Have you ever wondered when you search for some product like let's say a Mobile Phone and Facebook, Google And Many others show you the ads relevant to your search? So, it means these bi...
03:10 pm GMT - Thu, December 16, 2021
Dev To
The useRef() hook in React!
Hey fellow creatorsThe useRef() hook is a way to select elements with React. You could use the usual document.querySelector method, however it's not optimised since it'll look through the entire DOM. ...
02:31 pm GMT - Thu, December 16, 2021
Dev To
Binance Clone App- Get Exclusive Binance Clone App Solutions for Your Business Startup
Binance clone app developmentThis article will explore the concept of Binance clone app development and show if they are business-friendly or not. First, A Brief Explanation About Binance &...
02:29 pm GMT - Thu, December 16, 2021
Dev To
How to create a snowfall with Javascript
This post was first published on Tronic247. If you can read it there that's a Gift for me :D.Okay then let's startHello people! Its Christmas time! So lets create a snowfall effect with JavaScript. It...
02:21 pm GMT - Thu, December 16, 2021
Dev To
React & Formik Build forms more efficiently
Re-usability and smart design are crucial aspects when building web applications. Planning earlier how the user interface can be broken into components and how components can be reused over different ...
01:56 pm GMT - Thu, December 16, 2021
Dev To
Cypress vs Playwright: Which is best for E2E testing?
Cypress was our go-to end-to-end (E2E) testing tool, and we were pretty happy with it, up until recently that is. Lately, we've run into a couple of testing scenarios where Cypress support has been li...
01:54 pm GMT - Thu, December 16, 2021
Dev To
9 Smart Ways To Stand Out As A Developer In A World Full Of Coders
It is easier now than ever to become a software developer. Attracted by promises of 150ks salaries, remote riches and a lifetime balance equal to none, everybody wants to be a programmer these days.Co...
01:53 pm GMT - Thu, December 16, 2021
Dev To
How to Persist Components Between Pages in Next.js (And why it works)
The biggest question I had about Next.js (as an SSR framework) is:If the pages are rendered on the server-side, how can I persist components (like a header) between page changes?Turns out the presumpt...
01:50 pm GMT - Thu, December 16, 2021
Dev To
Por que Rails?
IntroduoAs primeiras linhas de cdigo do V360 foram escritas em 2016. Mas se fssemos reescrev-lo hoje, em 2021, ainda usaramos Ruby On Rails?A resposta sim!E o objetivo desse post dizer o porqu...
01:44 pm GMT - Thu, December 16, 2021
Dev To
Amazing Portfolio website using HTML, CSS and JS.
If you are a beginner or a pro. This blog is for everyone who want to make his/her portfolio an outstanding one. In this tutorial, youll learn to create your own modern looking portfolio website using...
01:38 pm GMT - Thu, December 16, 2021
Dev To
Next SEO: A better way to Manage SEO for Next.js
The Next.js head tags are a good way to add the meta tags, title, description, open graph image, etc. but you might not remember all the meta tags and it can also look messy, so we are going to see ho...
01:18 pm GMT - Thu, December 16, 2021
Dev To
All About Validators in Angular Creating Custom Sync & Async Validators
Validators in angular are just simple functions that check our form values and return an error if some things are not the way its meant to be. Angular ships with a bunch of Validators out of the box. ...
01:10 pm GMT - Thu, December 16, 2021
Dev To
How Flutter 2.8 Enhance Mobile App Performance?
Google released Flutter 2.8 with multiple improvements & updates. So, lets have a look at how Flutter 2.8 enhance mobile performance. We will focus on the key factors which are improved in the lat...
01:02 pm GMT - Thu, December 16, 2021
Dev To
React - Introduction to react router v6
InstallationAfter creating our react app we have to install the react router v6 library to our project using npm:npm install react-router-dom@6And import the BrowserRouter to our index.js:import...
01:01 pm GMT - Thu, December 16, 2021
Dev To
Build a p2p server and release your cryptocurrency
Hi all, in the previous article, I have covered how to create a simple transaction system for our blockchain. So today, I will build the core component of our cryptocurrency - the peer-to-peer (p2p) s...
12:54 pm GMT - Thu, December 16, 2021
Dev To
How to use the Python min function?
In this tutorial, we learn how to use the Python min function. This is one of the many functions in Python, like max(), len(), abs(), etc. We can usethem without importing a module or a library. ...
12:49 pm GMT - Thu, December 16, 2021
Dev To
Discover my method to become a Web developer in less than 2 months !
How do people learn foreign languages fast ?Basically, they combine two principles :You do not need to know everything about a subject to be confortable with it.You will remember only what you practic...
12:46 pm GMT - Thu, December 16, 2021
Dev To
Public Solving: Creating random candy bags
For today's puzzle, we have to generate random candy bags.Santa has asked us to create bags of candy. However, there are some rules.You can find the puzzle here.Our program should accept and the numbe...
12:41 pm GMT - Thu, December 16, 2021
Dev To
Integrate Github with Asana to track issues in repositories
Over time the need for different services grows in a SaaS startup, from something as simple as sending out a slack notification to something more complex as Integrate Github with Asana. In this case, ...
12:05 pm GMT - Thu, December 16, 2021
Dev To
Does your company offer Fruity Thursdays?
Does your company offer Fruity Thursdays? You see, fresh fruit in the office on Thursdays is considered one of the standard corporate benefits in Poland ;) so we just wanted to say we have them too, w...
11:52 am GMT - Thu, December 16, 2021
Dev To
Getting started with Redshift
TechnologyThe Amazon Redshift technology is a column-oriented storage in the cloud. It is best suited for storing OLAP workloads, summing over a long history.Most relational databases execute mu...
11:49 am GMT - Thu, December 16, 2021
Dev To
Day 65 of 100 Days of Code & Scrum: Mundane Refactoring and Code Cleanup
Hello there, everyone!Today, I was mostly working on mundane coding tasks and didn't learn new exciting stuff. I'm not complaining because I was still productive. I spent most of the time adding Conta...
11:02 am GMT - Thu, December 16, 2021
Dev To
5 Best Cloud Computing Courses for Beginners
Disclosure: This post includes affiliate links; I may receive compensation if you purchase products or services from the different links provided in this article.Hello Devs, if you want to become a Cl...
10:54 am GMT - Thu, December 16, 2021
Dev To
I Wrote a Script to Download Every NFT
By now, you might have learned how to right click and save or screenshot NFTs. But compared to what I'll show you in this post, that'll just look like petty theft. I'm going to show you how to create ...
10:23 am GMT - Thu, December 16, 2021
Dev To
Sending Web Analytics the better way!!
Most of the big companies have there own analytics rather than using third party services like Google Analytics.I have seen many of the sites using fetch API or XHRHttpReq for sending analytics event....
10:18 am GMT - Thu, December 16, 2021
Dev To
How I passed the AWS Machine Learning Specialty certification
How the hell did I end up in the exam room?Two years ago, machine learning meant nothing to me and Artificial Intelligence was just some hyped word with disparate college memories.However, my in...
10:12 am GMT - Thu, December 16, 2021
Dev To
Everything we need to know about CSS Borders
This article was originally published on webinuse.comThe CSS border properties allow us to style element's border. We can set the width, style, radius, and color of element's border. We can style bord...
10:08 am GMT - Thu, December 16, 2021
Dev To
Why should Python programming to students be taught through lectures/education websites?
Whenever we talk about programming, we usually think of the back-end aspect of programming. The codes, the working, the development, and the database. We forget that learning and teaching Python can b...
09:36 am GMT - Thu, December 16, 2021
Dev To
Enable smooth typing and cursor animation in VSCode
Not sure how many are aware of this, but i believe this kinda motivates you towards typing your codes all day long. Watching those lines of codes flow like butter along with your cursor is just anothe...
09:35 am GMT - Thu, December 16, 2021
Dev To
API with NodeJS & ExpressJS in just 5 lines of code
IntroIn this tutorial we will create a simple API with NodeJs and ExpressJS,connect to MongoDB and perform CRUD operations with the API. Step by Step ProcessCreate a NodeJs project in a new...
09:13 am GMT - Thu, December 16, 2021
Dev To
Collection of codepen CSS Fire Animation - 2021
Free CSS Fire Animation With Realistic Effect examplesPreload page - fire animationCreator - [meow, meow]Made With - HTML/CSS(SCSS)Demo of CodesFireCreator - Brian BravoMade With - HTML/CSS(SCSS)Demo ...
09:04 am GMT - Thu, December 16, 2021
Dev To
Mentorship in Tech: Useful Tips For Mentors and Mentees
The story was originally posted on Vectorly blog.One of the key trends in engineering management is the transition from traditional practices to the development and training of employees within the co...
09:01 am GMT - Thu, December 16, 2021
Dev To
FastWSGI: An ultra-fast WSGI server for Python
FastWSGII've been developing a Python extension, written in C, that provides users with an ultra-fast WSGI server that they can run their WSGI applications on (Flask, Django and other WSGI apps)...
09:01 am GMT - Thu, December 16, 2021
Dev To
How to easily switch between different versions of Nodejs on your system.
IntroductionEasily switch between different versions of Nodejs on your system.In this blog article we'll learn how to switch to a default version when using nvmNVM is a tool that handles what ve...
08:42 am GMT - Thu, December 16, 2021
Dev To
Build Your UI Faster With These FREE UI Kits!
Sometimes, as UI designers, it is asked of us to churn out quick and fast, decent UI designs, and the emergence of Tailwind CSS has already made our jobs easy. But it could be much easier if only we c...
08:36 am GMT - Thu, December 16, 2021
Dev To
Cassette: Structured async meetings for remote teams.
Cassette is a free multiplatform app created to disrupt the broken meeting culture using voice notes. We believe that asynchronous work should unlock your schedule and bring back your own time. Casset...
08:34 am GMT - Thu, December 16, 2021
Dev To
How To Document Your Next Open-source Project
I find myself looking at many open-source projects in a given week because I love reading peoples code. Reading another persons code is one of the best ways to learn new things about your favorite tec...
08:24 am GMT - Thu, December 16, 2021
Dev To
How could I add regex (regular expression) support to ParseJS using my current method of finding tokens?
So, ParseJS is a tokenization library I made for JavaScript.It's core feature is to sort a string into an array of characters (strings whose length is strictly limited to one (1)) and symbols, where e...
08:15 am GMT - Thu, December 16, 2021
Dev To
Key Features and Usage of Python Programming Language
Developed in 1991 by Guido van Rossum, Python has gained popularity among programmers throughout the world. Today, the Key features and Usages of Python have grown to one of the top-most programming l...
07:24 am GMT - Thu, December 16, 2021
Dev To
Create a transparent button
Hello Everyone, In this post we're going to discuss How we can create a button with transparent background. Yesterday, I created a Linktree like website for my personal use. So, when I'm adding button...
07:24 am GMT - Thu, December 16, 2021
Dev To
Make button transparent
Hello Everyone, In this post we're going to discuss How we can create a button with transparent background. Yesterday, I created a Linktree like website for my personal use. So, when I'm adding button...
06:15 am GMT - Thu, December 16, 2021
Dev To
Deploy your Nodejs Auth0 REST API to Cyclic.sh under 4minutes
Deploying APIs can sometimes be a pain in the butt when your service provider overcomplicates the deployment and setup process. This short article will demo how to deploy your Restful Nodejs applicati...
06:14 am GMT - Thu, December 16, 2021
Dev To
Develop a hangman game in Python in just 5 minutes
Hello, world! In this post, I will walk you through a simple hangman game in Python. This post already assumes that you have prior programming experience in Python. If not, a great way to get started ...
06:09 am GMT - Thu, December 16, 2021
Dev To
3 Ways to Sync a Forked Repository on GitHub AUTOMATICALLY
Keeping your forked repo in sync with the upstream one is something tedious, and to do it usually we have to use the command line and some git command. But today I have for you 3 ways you can make tha...
05:40 am GMT - Thu, December 16, 2021
Dev To
A Comprehensive Guide to Mockito in Flutter
No one likes testing! Everyone thinks testing is a boring job. But trust me, testing a software is as important as developing a software.Imagine, if you spend days and months building your app and fin...
05:21 am GMT - Thu, December 16, 2021
Dev To
Decomposing Composition
Functional libraries like Ramda.js are great, and give us some very powerful, useful, simple functionality. But theyre the kind of thing you might not know you need, unless you know you need them.Ive ...
04:49 am GMT - Thu, December 16, 2021
Dev To
What is WEB3 and Why Is It gaining so much of a Traction ?
Everything began with web 1.0, an information transit hub of documents connected by Hyperlinks. The mechanism worked well until 2004, but when we saw the beginnings of web 2.0, things changed, with mo...
04:19 am GMT - Thu, December 16, 2021
Dev To
Orchestration and Microservices - A match made in heaven
Microservices have emerged as the dominant application development paradigm in the software world today. It has tremendous benefits both from a business and technical perspective due to its fundamenta...
04:17 am GMT - Thu, December 16, 2021
Dev To
40 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 ...
04:16 am GMT - Thu, December 16, 2021
Dev To
Artificial Intelligence Tutorial: What is AI? Basics for Beginners
This tutorial provides introductory knowledge on Artificial Intelligence. It would come to a great help if you are about to select Artificial Intelligence as a course subject. You can briefly know abo...
03:54 am GMT - Thu, December 16, 2021
Dev To
How to Install Kubernetes on Windows 10?
Kubernetes or K8s is an open-source platform to manage containerized workloads and applications. With containers, it's easy to manage, run or ship your application. Kubernetes helps to manage cloud re...
03:31 am GMT - Thu, December 16, 2021
Dev To
How to handle errors gracefully in Remix
Using ErrorBoundary and CatchBoundary in error handling How Remix handles errorsFrom the Remix official documentationRemix will automatically catch errors and render the nearest error bound...
03:12 am GMT - Thu, December 16, 2021
Dev To
Send Code and Verify Email with Tuya API
IntroductionToday, we are going to build a web application to send verification code to the user. We will use Tuyas Basic API to send an email. We will to verify the code and notify the user abo...
02:18 am GMT - Thu, December 16, 2021
Dev To
The Wacky World of Closures & What Makes Them Useful
Can you guess what this prints out?for (let i=0; i<3; i++) { setTimeout(() => console.log(i), 2000)}... Are you sure? There's a gotcha here, and if you're not aware of it already, I'd wager thi...
01:35 am GMT - Thu, December 16, 2021
Dev To
Functions in c
In this post we will we know in detail about Function in C, what are the types of function and how can we use a function in C program along with an example. So, lets read the post which helps you to u...
01:16 am GMT - Thu, December 16, 2021
Dev To
What is a React Component?
Hey there!In this article, we are going to see what is a Component in React.js.If you prefer video, then check it outIn short, React components are a function or a class that returns Html.Components c...
12:51 am GMT - Thu, December 16, 2021
Dev To
Burnouts: how I persevere as a working student developer
Cold coffee next to the laptop, the Algorithms lecture in one window, and trying to fix production bugs in another. This used to be my normal day at one point.I undertook much more activities in the p...
12:18 am GMT - Thu, December 16, 2021
Dev To
Building an Electron App with VueJS and Vite
Building an Electron App with VueJS and ViteLet's combine the power of Electron with VueJS and Vite to create incredible desktop applications using nothing but Javascript. \This article was orig...
12:14 am GMT - Thu, December 16, 2021
Dev To
How has COVID accelerated use of AI for mental health?
TLDRResearch on how AI can integrate itself into mental health treatment is in its early stages of development. While AI is not ready to be deployed as a sole treatment, NLP has shown promising ...
11:37 pm GMT - Wed, December 15, 2021
Dev To
TypeScript Utility: keyof nested object
In this blog post, we will learn how to build a TypeScript util type, that exposes all the key paths of an object, including the nested ones. Why is that useful?Have you ever built TypeScript fun...
10:55 pm GMT - Wed, December 15, 2021
Dev To
Setup Notes for Serverless PHP 8.0 Laravel on AWS Lambda using Bref
Serverless framework have piqued my interest since 2019. And since then I have followed PHP developers and communities to check if there is already an available package that can ship it as a "serverle...
10:50 pm GMT - Wed, December 15, 2021
Dev To
Prototype in javascript
The prototype is an object that is associated with every functions and objects by default in JavaScript. Prototype property is accessible and modifiable and object's prototype property (aka attribute)...
10:41 pm GMT - Wed, December 15, 2021
Dev To
Create a Vite-React Chrome Extension in 90 seconds
The bundler configuration for a Chrome Extension can be pretty complex. When I started making Chrome Extensions, they were small projects for clients who wanted to automate a task. I was starting a ne...
10:24 pm GMT - Wed, December 15, 2021
Dev To
How To: Brand Yourself As A Developer
This post was originally published for Codecast.Branding yourself online has become increasingly important as landing a role in the tech industry is constantly getting more competitive. If you want to...
10:07 pm GMT - Wed, December 15, 2021
Dev To
REST With Node.js
I know, I know I said I would post more often. In my defense, I moved to another city and its exhausting. However, Im here now and my gift to you before the holidays is finishing up our node.js backen...
09:53 pm GMT - Wed, December 15, 2021
Dev To
Python Data Science Project Ideas (References)
Many people are interested in learning data science but don't know where to start. This blog post discusses some of the best python data science project ideas that you can use as a beginner or advance...
09:42 pm GMT - Wed, December 15, 2021
Dev To
Deep Dive into Data structures using Javascript - Linked List
What is a Linked List?Linked List is a fundamental and linear data structure which is known for it's high performance on insertion & deletion. It is commonly used as a building block in othe...
08:56 pm GMT - Wed, December 15, 2021
Dev To
40 No Code/Low Code Tools And Resources For Developers In 2022
There are so many no-code tools to make the work of developers easier. Anyone can build some useful products, startups without writing even a single line of code. In this article, we will see 40+ No C...
08:43 pm GMT - Wed, December 15, 2021
Dev To
Techniques to optimize react render performance: part 1
Improving performance is an art. To me, chasing performance issues feels like it flexes the same muscles as debugging. You're wading into the unknown with only a sliver of information. But instead of ...
08:21 pm GMT - Wed, December 15, 2021
Dev To
Top Machine Learning Conferences for 2022
The field of Machine Learning has become an extremely hot topic, both in academia and in industry. Its far-reaching applications include autonomous vehicles, smart home technology, Speech-to-Text APIs...
07:51 pm GMT - Wed, December 15, 2021
Dev To
React Componenets in Markdown articles
As I decided to create my blog I choose Next.js as my framework of choice, as a backend I use markdown files stored in a git repo. To render my files I use React Markdown. It's an awesome component th...
07:51 pm GMT - Wed, December 15, 2021
Dev To
Ubuntu 20.04 zerinde Vagrant Kurulumu
Vagrant, topluluk tarafndan fazla bilinmese de aslnda tpk Docker gibi bir sanallatrma arac. Ancak tabii ki Docker'dan daha eski ve aralarnda temel olarak ayrm farklar var.Bunlardan en bilineni, Docker...
07:35 pm GMT - Wed, December 15, 2021
Dev To
Listen to the S7E6 of DevDiscuss: "What a Quantitative Trader Can Teach You About A/B Testing"
On this week's episode of DevDiscuss, we explore the ABCs of A/B testing. Let's dive in! S7:E6 - What a Quantitative Trader Can Teach You About A/B Testing and Beyond ...
07:28 pm GMT - Wed, December 15, 2021
Dev To
ASMR coding [ Node/ Express/ Pug Engine Web Design ]
This is a No Talk coding session in my study in Poland on a rainy night with my cup of hot chocolate (hot chocolate + coding + Christmas spirit = Joy ) This is a coding video, where you can chill, h...
07:28 pm GMT - Wed, December 15, 2021
Dev To
[how to fix] Apache SOLR impacted by CVE-2021-4428 vulnerability
Apache SOLR is impacted by CVE-2021-4428Now what? Here is how you can fix it: STOP SOLR[Windows] solr.cmd stop -p 8983[Linux] service solr stop Editsolr.cmd(for Windows) solr (for Linu...
07:23 pm GMT - Wed, December 15, 2021
Dev To
Welcome Thread - v155
Welcome to DEV!Leave a comment below to introduce yourself! You can talk about what brought you here, what you're learning, or just a fun fact about yourself.Reply to someone's comment, either w...
07:13 pm GMT - Wed, December 15, 2021
Dev To
Benefits of choosing computer science field in Pakistan
The Dilemma After A - LevelsAfter passing intermediate or A levels exams, a horde of students applies to different universities that offer STEM education. Many candidates already have their plan...
06:47 pm GMT - Wed, December 15, 2021
Dev To
How to build a secure crypto wallet
Cossack Labs security engineers are engaged in improving the security of several large public blockchain ecosystems and their hot non-custodial crypto wallets.We gathered lots of observations about cr...
06:31 pm GMT - Wed, December 15, 2021
Dev To
Manage webhooks at scale with AWS Serverless
Webhooks are still a preferred choice of many organizations to communicate with 3rd party services. Since webhook calls are event-driven, building a webhook management system with Serverless is a grea...
06:27 pm GMT - Wed, December 15, 2021
Dev To
How to SSH Properly
Gus Luxton for TeleportOriginally published at goteleport.com SSH Best PracticesTheres no denying that SSH is the de facto tool for *nix server administration. Its far from perfect, but it wa...
06:16 pm GMT - Wed, December 15, 2021
Dev To
Advent of Code 2021 Python Solution: Day 15
Once I failed DSA in my bachelor's degree and I never really understood Graphs and Path Finding but each year Advent of Code makes me try it once. Instead I used something easier than Dijkastra from s...
06:10 pm GMT - Wed, December 15, 2021
Dev To
Collective Community: How we empower developers
This article was written exclusively for devinterrupted.com by Ben Matthews...Putting employees and your community first should be a crucial priority for every organization, and it shouldnt exist only...
05:54 pm GMT - Wed, December 15, 2021
Dev To
I collect and prioritize tech debt for a living
This is not a joke. In fact, one day I hope we get to a point where I work myself out of a job - where developer experience (DX) is so baked into the development or product lifecycle that I don't have...
05:43 pm GMT - Wed, December 15, 2021
Dev To
Colorful Rain with JS
In this article, we are going to build a container that generates rain by using JS. And it is a colorful rain with random colors. You can play with colors however you want. So first, let's see what ar...
05:34 pm GMT - Wed, December 15, 2021
Dev To
The most important use Websites & Tools & communities for Web Developers
Hosting & DeploymentNetlify HerokuGoogle Cloud PlatformAmazon Web ServicesMicrosoft AzureOracle CloudIBM Cloud Royalty-Free Images & VideoUnsplashPexelsCoverrUndrawStoryset Ico...
05:03 pm GMT - Wed, December 15, 2021
Dev To
Dockside (Open Source) - Provision dev containers and staging environments with IDEs
We're excited to announce the open-source release of Dockside, a development tool for provisioning lightweight access-controlled development containers, staging environments and sandboxes - aka devtai...
04:16 pm GMT - Wed, December 15, 2021
Dev To
What is the difference between Amazon RDS Read Replicas vs Multi AZ
What is Relational Database Service (RDS)Amazon Relational Database Service (Amazon RDS) makes it easy to set up, operate, and scale a relational database in the cloud. It provides cost-efficien...
03:59 pm GMT - Wed, December 15, 2021
Dev To
JMeter 5.4.1 fix for Security CVE-2021-44228 issue
In case you installed on Windows, JMeter 5.4.1 from the Github repo: install-jmeter-windows, by now you should know that you are impacted by Security issue CVE-2021-44228 because JMeter is a JAVA appl...
03:55 pm GMT - Wed, December 15, 2021
Dev To
Reduzindo as chances de errar um squash de migraes no Hasura
SumrioVerso das tecnologiasRequisitos mnimos de conhecimento para entender o artigoPor qu deste artigoPara os apressadosExemplo de base de dadosProcesso de fazer um squashConcluso Verso das...
03:33 pm GMT - Wed, December 15, 2021
Dev To
Scrape Your First Website in Minutes with Python
Ever felt the need to pull out data from a website? What would you do? Visit the sites one after the other and gather information?Well that would work if you have a page or two. However, if you have l...
03:31 pm GMT - Wed, December 15, 2021
Dev To
Setting up TailwindCSS 3.0 on a Laravel project
In the first part of our series, we saw how to bootstrap a new Laravel application with Sail and Docker. This allows you to develop a Laravel application without having to set up a PHP development env...
03:27 pm GMT - Wed, December 15, 2021
Dev To
Windows 11 Taskbar sucks [Solved]
Original post at: https://siderite.dev/blog/windows-11-taskbar-sucks-solvedToday I saw a Windows Update message that I can install Windows 11 on my computer. Great! I let it install and all went witho...
03:18 pm GMT - Wed, December 15, 2021
Dev To
Types of CSS Selectors
Types of CSS Selectors are utilized to pick the substance that we need to style. It helps in separating components dependent on their group, id, type, and so forth. A CSS Selector is a segment of the ...
03:07 pm GMT - Wed, December 15, 2021
Dev To
Building an AWS Integration for Salesforce Image Handling
IntroductionIn this article, well look at a solution that not only offloads your Salesforce image storage to Amazon Web Services (AWS), but also resizes and renders those images on demand. By of...
03:00 pm GMT - Wed, December 15, 2021
Dev To
Migrating to Snowflake, Redshift, or BigQuery? Use Datafold to Avoid these Common Pitfalls
The Drive to Migrate Data to the CloudWith data being valued more than oil in recent years, many organizations feel the pressure to become innovative and cost-effective when it comes to consolid...
02:55 pm GMT - Wed, December 15, 2021
Dev To
How to convert XLSX to JSON
Do you need to get data from a spreadsheet and turn it into a JSON ? That's not science and I'm gonna prove it !First, install the xlsx package.With npm :// NPMnpm install xlsx// Yarnyarn ad...
01:41 pm GMT - Wed, December 15, 2021
Dev To
Top 10 Trending Projects on GitHub for Web Developers
GitHub is not just a version control service, it is a terrific content resource for all-things-development.There are a lot of repositories out there that can help you as a developer by providing great...
01:37 pm GMT - Wed, December 15, 2021
Dev To
UI vs Frontend!
A thin line between UI and FrontendThis is useful for those who people who don't know about what's the difference between frontend development and UI designing.Well, UI is generally creating a l...
01:35 pm GMT - Wed, December 15, 2021
Dev To
The Dark Side of Web Development
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:07 pm GMT - Wed, December 15, 2021
Dev To
CSS can help improve your HTML - Ep 2: buttons and links.
Part 2 of using CSS to make our HTML better!In this second part of this series we will be exploring how we can use CSS to ensure (and enforce) that we are using <button> and <a> elements c...
01:03 pm GMT - Wed, December 15, 2021
Dev To
Unit testing service workers
Writing unit tests for service workers made easy. PreludeWhile service workers amaze us with its capabilities to cache requests, edit headers before putting requests on the network etc.I think yo...
12:37 pm GMT - Wed, December 15, 2021
Dev To
Why should you build for the Shopify App Store? (How to Start)
I realize more and more that the Shopify market is being overlooked by developer communities. Whereas we have been active on the platform for almost a year now and cant be happier. In this post, I wil...
12:24 pm GMT - Wed, December 15, 2021
Dev To
Streaming Data to OpenSearch
In previous posts I described how to:Stream data from QLDB to DynamoDB to support single-digit latency and infinitely scalable key-value enquiries, andStream data from QLDB to ElasticSearch to support...
12:23 pm GMT - Wed, December 15, 2021
Dev To
int to double type casting
Hi all,Say you have a 4 byte integer and now you want to convert it to double. You might say that's easy, just add couple of zeros to the front. It's not that simple. Its only work for positive intege...
12:23 pm GMT - Wed, December 15, 2021
Dev To
Django Doctor is expanding...and rebranding!
Django Doctor is a code analysis tool that suggests improvements to your Django code right inside your pull request.We're expanding the scope of our services to also check Python code in general. As a...
12:21 pm GMT - Wed, December 15, 2021
Dev To
Creating Custom Hooks with React.js
IntroductionHooks were introduced quite a while ago in React. They enabled to tap into state & lifecycle methods WITHOUT using class components.In this post I will be showing you with the he...
12:03 pm GMT - Wed, December 15, 2021
Dev To
Development in Apple M1
I got a new laptop one week ago and I've been investigating different ways of setting up our dev environment. Here are my findings Virtual MachinesThere are different optionsVirtual Box doesn't w...
12:00 pm GMT - Wed, December 15, 2021
Dev To
The support role: keys to being a good teammate and helping the team leader
Being a good teammate and knowing how to work in a team is not an easy task for some people. In this article I give some suggestions to try to improve how we communicate with each other and how to dea...
11:56 am GMT - Wed, December 15, 2021
Dev To
How to Build a Minimum Viable Product (MVP)
If you are a businessman who strives for a digital product, planning to build one is a matter of time. Until then, the idea is everything you got. So what comes next?Don't be in a rush to get your pro...
11:51 am GMT - Wed, December 15, 2021
Dev To
For In and For Of in Javascript
Hey fellow developersLet's learn the differences between the loops For... In and For... Of in Javascript in less than a minute!If you prefer to watch the video version, it's right here : 1. The F...
11:33 am GMT - Wed, December 15, 2021
Dev To
Day 64 of 100 Days of Code & Scrum: Dynamic OpenGraph Meta Tags Using next-seo
Good day, everyone!I spent most of my day working on the company website's <meta> tags using OpenGraph attributes, as well as the Twitter counterparts. I utilized the next-seo package to make it...
11:07 am GMT - Wed, December 15, 2021
Dev To
Simple Amazon Location Service Starter
I've published a simple Amazon Location Service starter In the previous articles, I've shown how to build an Amazon Location Service application on the assumption that it has a login function an...
10:11 am GMT - Wed, December 15, 2021
Dev To
What is PyTorch: a Summary Guide for Beginners
PyTorch is a deep learning framework that was created by Facebook. It allows you to use Python as your main programming language, which provides flexibility and speed for many programmers who work wit...
10:02 am GMT - Wed, December 15, 2021
Dev To
Widget Driven Development
PrefaceWhen developing UI applications, we compose them from components. Each UI component is essentially a combination of markup, scoped styles, and some UI logic. Data Management is frequently...
10:00 am GMT - Wed, December 15, 2021
Dev To
Blazingly fast Preview Environments for NextJS, NodeJS, and MongoDB on AWS
IntroductionHave you ever dreamed of deploying your applications on the cloud without any hassle? Imagine a platform where all you need to do is to sign in with your AWS credentials, and automag...
09:40 am GMT - Wed, December 15, 2021
Dev To
100 Tips on Software Developer Productivity
I've developed software professionally for the past 10 years. Here's a list of 100 things I've learned about software developer productivity.At the beginning of your career, learning to "code fast" si...
09:34 am GMT - Wed, December 15, 2021
Dev To
Top Digital Transformation Trends For 2022
With each technological advancement, the needs and expectations related to technology have increased, and the concept of digital transformation has become more valid. As the pandemic continues to impa...
09:26 am GMT - Wed, December 15, 2021
Dev To
Burger Map: Fetching and Displaying Data with React
Learning web development can be pretty dreary and gray. So it's always good to involve things you like into your learning process.Ania Kubw made a Burger API in her YouTube Video How to mock your own ...
09:24 am GMT - Wed, December 15, 2021
Dev To
Implementing Approval Tests For PDF Document Generation
In the previous blog post, we discussed how to use Approval Tests for verifying generated PDF documents. In this blog post Im going to show how to extend the Approval Test library for Java in order to...
09:08 am GMT - Wed, December 15, 2021
Dev To
A Complete Guide on React Fundamentals: Props and State
IntroductionWhen we talk about State and Props, both are considered as variables, but they work for different tasks and purposes. To manage the structure of reacting data props can only pass it ...
09:08 am GMT - Wed, December 15, 2021
Dev To
Luos Get Startedd: tuto 3
After the tutorials #1 and #2 of the Luos Get Started (https://youtu.be/VcK-LJ-gnDo). Here is the final one https://youtu.be/3NsDadp1IYMLuos is an open-source and real-time orchestrator for distribut...
08:39 am GMT - Wed, December 15, 2021
Dev To
Why Every Developer should Learn Docker in 2022
Disclosure: This post includes affiliate links; I may receive compensation if you purchase products or services from the different links provided in this article.Hello Devs, if you are wondering wheth...
08:00 am GMT - Wed, December 15, 2021
Dev To
ES6 - A beginners guide - Promises and Fetch
Promises and FetchThis time I am going to cover ES6's introduction of Promise and Fetch as native JavaScript functionality in the browser. A lot of dev's will use 3rd party libraries such as Axi...
07:55 am GMT - Wed, December 15, 2021
Dev To
Creating markdown blog or docs generator with js (serverless).
Hey there everyone ,If you've created blog on dev.to , you're might be familiar with blog generator with md.I'll share how you can create that type of generator with only js. libraries to use.Sho...
07:34 am GMT - Wed, December 15, 2021
Dev To
GitHub Students Developer Pack: Get $10000 benefits
Hello, techies Nomadev here, back with another blog on tech. Today I will share what is possibly the best deal in tech, the GitHub Student Developer Pack. If you are wondering it's clickbait, the a...
07:21 am GMT - Wed, December 15, 2021
Dev To
Top Reasons to Choose React as a Frontend
Do you have a question about whether choose React for your project? Here's a brief review of the Top Reasons to Choose React as a Frontend. This is enough to make a choice.There are a lot of framework...
07:05 am GMT - Wed, December 15, 2021
Dev To
Regular Expressions in JavaScript - Day 18 of 100
This post is a part of the Week X of 100DaysOfCode JavaScript Challenge series.Match Whitespace:\s the lowercase s can match white space and white space between other characters. It includes white spa...
07:04 am GMT - Wed, December 15, 2021
Dev To
Create your own social media with JavaScript.
Using Social media is amazing, and if you are a developer, you might have thought about making your own social media. If the answer is yes then this blog is for you.There will be a lot of skills that ...
07:00 am GMT - Wed, December 15, 2021
Dev To
Who is a Freelance Web Developer?
At first, a web developer may appear to be someone who develops a website in a vague term. However, the web developer job description needs more understanding beyond the assumed meaning. A programmer ...
06:52 am GMT - Wed, December 15, 2021
Dev To
Introduction to Data Mesh
Organizations of all sizes have recognized that data is one of the key factors for increasing and sustaining innovation, and driving value for their customers and business units. They are modernizing ...
06:50 am GMT - Wed, December 15, 2021
Dev To
Weekly web development resources 100
Floating UIA library to position all types of floating elements, like tooltips, popovers, dropdowns and more. DetaA free and developer friendly cloud platform. DraculaA dark color sche...
06:48 am GMT - Wed, December 15, 2021
Dev To
what algorithm do you use to store your passwords?
Yes, technically, you should be using Argon2 or Bcrypt or PBKDF2.Argon2 is actually really secure. Argon2 is modern ASIC-resistant and GPU-resistant secure key derivation function. It has better passw...
06:42 am GMT - Wed, December 15, 2021
Dev To
Java/ Get Cell Values by Cell Names in Excel
When manipulating an Excel document, we can extract cell values by simply copying and pasting. Alternatively, we can also obtain it programmatically in Java application, which can greatly save time an...
06:24 am GMT - Wed, December 15, 2021
Dev To
Advent of PBT 2021 - Day 15 - Solution
Our algorithm was: racePodium.Go to the subject itself for more detailsCodeSandbox with a possible set of properties you may have come with: https://codesandbox.io/s/advent-of-pbt-day-15-solution-e328...
06:23 am GMT - Wed, December 15, 2021
Dev To
Advent of PBT 2021 - Day 15
Our algorithm today is: racePodium.It comes with the following documentation and prototype:type RaceParticipants = [number, number, number, number, number];/** * 25 Horses Puzzle * > Lets say that...
06:17 am GMT - Wed, December 15, 2021
Dev To
Make Cloud Storage Objects Publicly Accessible
Recently, I'm working on the website development and I wanted to store some of my images in the cloud so that I can easily access those images using the public link.So I thought to go with the google ...
06:10 am GMT - Wed, December 15, 2021
Dev To
Ghosts of Christmas - a few oddities in PHP
Just the GistWhile the ghost of the past had security issues or lack of support for common programming paradigms, the ghost of the present have seen to that there are quirks and oddities in PHP. As lu...
05:04 am GMT - Wed, December 15, 2021
Dev To
Serious flaw in Java log4j has been discovered, affecting large number of devices. [weekly tech news]
On December 9th, a zero-day vulnerability in log4j, a widely used Java logging library, was discovered, allowing for remote code execution by sending a specific type of string to the logger.Lets clari...
04:08 am GMT - Wed, December 15, 2021
Dev To
10 reasons you MUST have a RDP VPS
RDP VPS is a service that allows you to connect from a remote place to your Windows VPS system and take full control of that virtual machine.VPS is a server on its own while having a dedicated IP and ...
03:50 am GMT - Wed, December 15, 2021
Dev To
Automating Raspberry Pi K3s provisioning with Ansible
In this article, we will be looking at how we can automate most of the steps involved in installing a Raspberry Pi+K3s cluster by using Ansible.I explained how to set up a Kubernetes cluster on a Rasp...
03:47 am GMT - Wed, December 15, 2021
Dev To
Custom Hooks to Lightweight Your React Project
Hooks are the JavaScript functions that let you add additional functionality to the React apps without writing a class. React provides built-in hooks such as useState, useEffect, useContext and also f...
03:09 am GMT - Wed, December 15, 2021
Dev To
Introduction to CSS Controls
In this post we'll see the basic controls of CSS. As we know CSS stands for Cascading Style Sheets. It is used to define the performance of the document which is written in a markup language like HTML...
03:01 am GMT - Wed, December 15, 2021
Dev To
Spring Boot Login example
In this tutorial, we're gonna build a Spring Boot Login and Registration example (Rest API) that supports JWT with HttpOnly Cookies. You'll know: Appropriate Flow for User Login and Registration wi...
02:55 am GMT - Wed, December 15, 2021
Dev To
How To Validate Password And Confirm Password Using JQuery
In this tutorial I will show you how to validate password and confirm password using jquery. Validation is basic and important feature for authenticate user.So, here I will give you example about pass...
02:50 am GMT - Wed, December 15, 2021
Dev To
Beginners Guide to Using mdx-bundler With Your Next.js Blog
When I was building this blog, I knew I wanted a lot of customization (I'm a junior dev who loves customization). In order to get maximum customization I found out I could use MDX for my blog posts.MD...
01:54 am GMT - Wed, December 15, 2021
Dev To
Laravel Twilio SMS Implementation
IntroductionTwilio integrations have been a lot more common than I thought during the last few years. So I wanted to write the article I wish I have found the first time a had to do it.Twilio's ...
11:31 pm GMT - Tue, December 14, 2021
Dev To
Avoiding Bad Meetings and What to Do When Youre in One
Meetings are essential for enabling collaboration, creativity, and fostering relationships. But having too many meetings kills productivity, drains morale, and generates stress and frustration.Meeting...
11:20 pm GMT - Tue, December 14, 2021
Dev To
My journey creating my first saas /startup in a few months pt.1
Hi everyone, it's me again. Today I wanted to start sharing my journey, how I built my first saas startup in a few months (we started about 4 month ago) Finding a co-founderLet's face it. You can...
10:41 pm GMT - Tue, December 14, 2021
Dev To
Setup Tailwind with Create React App without craco.
What is tailwind?A utility-first CSS framework that can be composed to build any design, directly in your markup. Setting up Tailwind CSSIn this guide, well cover a simple installation of S...
10:36 pm GMT - Tue, December 14, 2021
Dev To
Top 7 Featured DEV Posts from the Past Week
Every Tuesday we round up the previous week's top posts based on traffic, engagement, and a hint of editorial curation. The typical week starts on Monday and ends on Sunday, but don't worry, we take i...
10:20 pm GMT - Tue, December 14, 2021
Dev To
Connecting High School Students to Internships - Interniac
Given how competitive University admissions are and how often the average University student changes majors due to career confusion, getting a high school internship is more valuable than ever before....
09:48 pm GMT - Tue, December 14, 2021
Dev To
The human toll of log4j maintenance
BY NOW, most of the internet knows about the famous Log4Shell exploit, and if you don't, it's easy to get a sense of how disastrous it's been. To drive the point home: the US Department of Homeland Se...
09:48 pm GMT - Tue, December 14, 2021
Dev To
How to build animated page loaders in CSS
Written by Sharvari Raut Animated page loaders help users to be patient with a tool or website. It lets them know that the system has not crashed, tells them how long it will take to load the page, an...
09:14 pm GMT - Tue, December 14, 2021
Dev To
String Operations On Phone Numbers In SQL
When dealing with SQL databases, users will have to interact with different data types and schemas depending on the project's requirements. Since databases are used in many different applications and ...
09:01 pm GMT - Tue, December 14, 2021
Dev To
Build a data warehouse quickly with Amazon Redshift - Part 3 - The final layer cake
Building a cloud data warehouse and business intelligence modernizationIn this final tutorial for AWS Redshift I will explain how we can bake our cake and eat it too by loading data into the Red...
08:33 pm GMT - Tue, December 14, 2021
Dev To
How I come up with project ideas (and never faced tutorial hell)
I often read the term "tutorial hell " and I always wonder why so many people get stuck while I have so many ideas in my head for my own projects. Let me explain why I've never ended up in tutorial he...
08:01 pm GMT - Tue, December 14, 2021
Dev To
Automate Text Message Reminders with Airtable, Twilio Studio, and JavaScript
In my last blog post on Airtable, I showed how to send a text message in under one minute with no code using the Send SMS Airtable App--but did you know that you can also write scripts in Airtable and...
07:59 pm GMT - Tue, December 14, 2021
Dev To
How to find log4j vulnerable dependencies quickly across your codebase
To quickly determine which of your projects depend on the vulnerable versions of log4j, run these queries on Sourcegraph: Gradleorg\.apache\.logging\.log4j' 2\.((0|1|2|3|4|5|6|7|8|9|10|11|12|13|1...
07:54 pm GMT - Tue, December 14, 2021
Dev To
Why all the Suspense? Understanding Async Consistency in JavaScript Frameworks
I had someone recently reach out to me to ask "What is Suspense in the general sense?" They said all they could find was React resources. And I told them that made sense they coined the term. But look...
07:40 pm GMT - Tue, December 14, 2021
Dev To
Go Channel Patterns - Drop
To improve my Go Programming skills and become a better Go engineer, I have recently purchased an excellent on-demand education from Ardan Labs. Materials are created by an expert Go engineer, Bill Ke...
07:39 pm GMT - Tue, December 14, 2021
Dev To
Dev Environments: An Essential Tool for Software Quality
There are many steps on the road to DevOps maturity. Recently, I've been covering some of the most basic concepts, such as stacks, stages, and Infrastructure as Code. Today. I'll stick to these found...
07:38 pm GMT - Tue, December 14, 2021
Dev To
Top 4 Deep Learning Networks You Should Know
Deep learning has become a very popular topic in recent years. Its popularity is due to its ability to train neural nets and perform classification tasks with high accuracy, even without the need for ...
07:28 pm GMT - Tue, December 14, 2021
Dev To
The hidden trap of debugger
"Debugging is like being the detective in a crime movie where you are also the murderer." - Filipe Fortes How it started: a false illusionWhen i had my first programming experience i was not awar...
07:24 pm GMT - Tue, December 14, 2021
Dev To
Improving Application Availability with Pod Readiness Gates
Making sure your application running in Kubernetes is available and ready to serve traffic can be very easy with Pod liveness and readiness probes. However, not all application are built to be able to...
07:21 pm GMT - Tue, December 14, 2021
Dev To
How to become a web developer in 2022, with coach Gandalf
In this blog post, I'll be discussing why you shouldn't trust on new year's resolutions, how overrated motivation is, tools to help you succeed in the path of learning web development, and the road I ...
07:17 pm GMT - Tue, December 14, 2021
Dev To
100 Languages Speedrun: Episode 24: Postscript
Postscript was sort of predecessor to PDF, but unlike PDF, Postscript just includes a full stack-based programming language.It wasn't really meant for humans to write code in, just for various typeset...
07:13 pm GMT - Tue, December 14, 2021
Dev To
ASMR coding [ Node/ Express/ Pug Engine Web Design ]
This is a No Talk coding session in my study in Poland on a rainy night with my cup of hot chocolate (hot chocolate + coding + Christmas spirit = Joy ) This is a coding video, where you can chill, h...
07:10 pm GMT - Tue, December 14, 2021
Dev To
Soft UI Dashboard - Start fast with Bootstrap 5, Django and Docker
Hello Coders!This article presents an open-source Django starter that uses Bootstrap 5 for the frontend layer and Docker for deployment automation. Django Soft Dashboard comes with all the bare minimu...
06:33 pm GMT - Tue, December 14, 2021
Dev To
Singleton Pattern
Singleton pattern allows creation of only a single instance from a class MotivationConsider a case where your application needs to access a shared resource from different places at various times....
06:32 pm GMT - Tue, December 14, 2021
Dev To
How to build a football live scores notification app with Python?
If you are like me, you must spend a lot of time coding...I would like to spend more time watching sports or going outside to play football. But we are developers and that keeps us busy during the wee...
06:27 pm GMT - Tue, December 14, 2021
Dev To
3 steps to configure Vanilla Forum with Orbit.love
Table Of ContentsWhat's orbitIntegrationsWhere's my integration?Goal1. Extract VF MembersGenerate VF TokenScriptIssues and Improvements2. Import Members to Orbit3. Configure ZapierVF New User We...
06:09 pm GMT - Tue, December 14, 2021
Dev To
How Hoppscotch is building an open source "API development ecosystem"
At Hoppscotch, our focus has been on empowering developers to focus on their work of building and testing Application Programming Interfaces (APIs). In the past year, we have come a long way and we ar...
05:10 pm GMT - Tue, December 14, 2021
Dev To
How To Build A React App Using React Router v6 Without create-react-app
Recently I found myself in the position of needing to start a new React app from scratch, but due to anticipation for future needs of the app it was decided that we wouldn't be using create-react-app....
05:01 pm GMT - Tue, December 14, 2021
Dev To
Responsive Shopping cart for eCommerce website HTML CSS JS
How to make responsive shopping cart for eCommerce website html css javascript.create a shopping cart page using javascript functionalities. Recommended VideosHow to use ionicon Essential ...
04:59 pm GMT - Tue, December 14, 2021
Dev To
Various Types of Angular Component Selectors
Today we will be learning the various ways of using the component selector in Angular. If you are unaware of what is a component in Angular or what are the different parts of it I would recommend you ...
04:47 pm GMT - Tue, December 14, 2021
Dev To
Route Model binding in Laravel
What is Route-Model Binding?As the name tells, to bind an Eloquent Model instance to a route (wildcard).At this point in our Blog Project, we capture the post ID in the route definition for a si...
04:26 pm GMT - Tue, December 14, 2021
Dev To
Save Textbox Value to File using JavaScript
In this article you will learn how to convert textbox value to files using JavaScript. If we want to create any type of file such as HTML, CSS, text etc., we manually use it with the help of different...
04:26 pm GMT - Tue, December 14, 2021
Dev To
Convertendo AND para OR em JavaScript
Tabela VerdadePrimeiramente bom d uma revisada nos conceitos de tabela verdade, para entender como valores de entrada e booleanos funcionam.A Tabela verdade nada mais que um mecanismo de lgica...
04:14 pm GMT - Tue, December 14, 2021
Dev To
Responsive Navbar using HTML, CSS, and Javascript
For every CSS project we build, a responsive navigation bar is a must-have.So, today we are going to build a responsive navigation bar using HTML CSS and vanilla javascript.** Note: It's a Mobile-Firs...
04:02 pm GMT - Tue, December 14, 2021
Dev To
A Comparison of WYSIWYG HTML Editors: Froala vs. QuillJS
Coding is a must when it comes to web development. Does this rule apply today also? Not necessarily if you are aware of HTML WYSIWYG editor. A quick fix for those having coding phobia to easily play w...
03:30 pm GMT - Tue, December 14, 2021
Dev To
Deploying to DigitalOcean Kubernetes using Terraform Cloud and GitHub Actions
This is a follow-up to my previous post about my submission to the DigitalOcean Kubernetes Challenge! I recommend that you at least skim through it for context on Kubegres, the Kubernetes operator we'...
03:12 pm GMT - Tue, December 14, 2021
Dev To
Build a Vacation Rental Site with Amplify Studio
What is Amplify Studio?One of the most exciting projects I've worked on in my career, AWS Amplify Studio, just launched at Re:Invent. With Amplify Studio you can quickly go from a designers visi...
03:07 pm GMT - Tue, December 14, 2021
Dev To
Building an EIP-1559 Gas Tracker
IntroductionThe London Hard Fork in August 2021 brought about one of the biggest upgrades that the Ethereum network has ever witnessed. The fork implemented EIP-1559; a gas pricing mechanism tha...
03:03 pm GMT - Tue, December 14, 2021
Dev To
What is AWS S3 Intelligent-Tiering?
What is AWS S3 Intelligent-TieringS3 Intelligent-Tiering is an Amazon S3 storage class that analyzes an AWS user's stored data and automatically moves it between storage tiers based on usage fre...
02:58 pm GMT - Tue, December 14, 2021
Dev To
What is AWS RDS (Relational Database Services)
What is AWS?Amazon Web Services (AWS) is the worlds most comprehensive and broadly adopted cloud platform, offering over 200 fully-featured services from data centers globally. Millions of custo...
02:47 pm GMT - Tue, December 14, 2021
Dev To
Python IDE Comparison
Python is one of the most popular programming languages in the world. There are many reasons why it is so popular, but its popularity can also make it difficult to choose which IDE you should be using...
02:32 pm GMT - Tue, December 14, 2021
Dev To
A Tale of Two Vues - Tips for Developing VueJS Libraries
A few weeks ago, I ran into an interesting problem. At Superbet, we were attempting to extract some VueJS reactive code into a separate utility library, using TypeScript. I thought I knew what was wai...
02:28 pm GMT - Tue, December 14, 2021
Dev To
Custom Video Player
How to create Custom Video Player with Javascript. You can add other features with the following source code. Source Code...
02:12 pm GMT - Tue, December 14, 2021
Dev To
Understanding of text-emphasis CSS property
Hey Gang, Again happy to see you in Secret CSS Property Series. You may not be heared about text-emphasis css property, since it's under used in this world. But, it's quite interesting. So, can't wait...
02:07 pm GMT - Tue, December 14, 2021
Dev To
What is a hash rate and what is its role in mining
New technologies bring new names and terms to market. It is one of the newest technologies available in the Chinese blockchain and cryptocurrency market. The world of cryptocurrency is full of unknown...
02:06 pm GMT - Tue, December 14, 2021
Dev To
34 Tips for Professional JavaScript Developers
What is this article all about?It might be easier to begin by saying what it's not:This is not an enumeration of tips and tricks to land your first job (there is already plenty of stuff on that ...
01:46 pm GMT - Tue, December 14, 2021
Dev To
Making a rain animation with WebGL shaders in Three.js.
I made a small shader that resembles rain on a window. You can try it here.Check out the full code here: NordicBeaver / rain-shader The ...
01:13 pm GMT - Tue, December 14, 2021
Dev To
Journey of a dyslexic programmer ? What is it like ?
Ever since I was a little kid I always knew that there was an issue with my reading, writing and spelling, but never knew what it was. I always thought I was one of those different kids.As I grew up i...
01:12 pm GMT - Tue, December 14, 2021
Dev To
Best Coding Platforms to learn and practice Code!
A great way to improve your skills when learning to code is by solving coding challenges,but there are many platforms and thus it becomes hard to choose where to invest time and but worry not here I a...
01:10 pm GMT - Tue, December 14, 2021
Dev To
How to create a smart contract to whitelist users
OverviewIn this article, we going to create a smart contract to whitelist users, that it will be possible to add an address, check a user, and verify each function if the user has been whitelist...
01:05 pm GMT - Tue, December 14, 2021
Dev To
Guide to make your first react package
If you ever made an application with react, then you must have used lots of react packages. Ever thought about making your own package? or Have an idea but don't know how? Then this blog is for you. I...
01:00 pm GMT - Tue, December 14, 2021
Dev To
Write, test and execute automation scripts from browser's developer tools
Puppeteer IDE extension is a standalone extension which allows you to write and execute puppeteer scripts from developer tools. It is not required to start browser with remote debugging or have nodejs...
12:59 pm GMT - Tue, December 14, 2021
Dev To
Let's build a SaaS business together | part.1
Hello dev community.I'm gonna start a new project today and I will share with you every aspect of it and some work in progress by the way over the time.This is a serious project and at the end it's go...
12:47 pm GMT - Tue, December 14, 2021
Dev To
Why TODOs and Jira tickets are not working anymore
Hey dev.to community! I've launched a quick survey to learn more about how modern Engineering teams communicate, and would really appreciate your input!Please, answer a few survey questions, share yo...
12:46 pm GMT - Tue, December 14, 2021
Dev To
What is the Process to Develop Mobile Apps?
Today mobile apps are a big part of start-ups and big enterprises. So, in this article, we will see what is the process to develop a mobile app. We will see the few points which you need to keep in mi...
12:35 pm GMT - Tue, December 14, 2021
Dev To
Setting up MWAA to use a KMS key
IntroductionIn a previous post, I shared how you can using AWS CDK to provision your Apache Airflow environments using the Managed Workflows for Apache Airflow service (MWAA). I was contacted th...
12:20 pm GMT - Tue, December 14, 2021
Dev To
Extend python with magic(part-1)
Hi everyone,In this post I will show you something magical in python . What am I even talking about?Well I am talking about magic/dunder method. They are a very useful feature of python and allow...
11:44 am GMT - Tue, December 14, 2021
Dev To
Typescript : Type Annotation and Inference.
What is Typescipt?By wikipedia definition. TypeScript is a programming language developed and maintained by Microsoft. It is a strict syntactical superset of JavaScript and adds optional static ...
11:42 am GMT - Tue, December 14, 2021
Dev To
Top 5 VS code extensions for beginners
Hello Guys, Today in this article I am writing about Top 5 VS code extensions for beginners. So, let's start.... 1.Prettier :- Prettier is an opinionated code formatter. It enforces a ...
11:02 am GMT - Tue, December 14, 2021
Dev To
Why is Technical Debt Bad?
What Is Technical Debt?There are many ways to define technical debt, but to put it into simple words, it's the interest you have to pay when you choose the effortless short-ranged development ch...
10:51 am GMT - Tue, December 14, 2021
Dev To
How to upgrade Tailwind 2 to Tailwind 3
In package.json file, verify your current installed tailwind version. Find tailwind's complete upgrade guide, including all minor changes here.This tutorial has as starting point:Tailwind 2.2.16Upgrad...
10:51 am GMT - Tue, December 14, 2021
Dev To
The fundamentality of building projects and how is it useful in the overall development
If you have read my previous article, which was about Why you should not work on projects, you might be a bit uneasy seeing the title of this article, because, in a sense, both of them are quite the o...
10:46 am GMT - Tue, December 14, 2021
Dev To
Top 5 Profitable Blockchain Business Ideas for 2022
Introduction:Blockchain for business is very much valuable for facilitating transactions with one another. With the involvement of distributed ledger technology, authorized users will be entitle...
10:44 am GMT - Tue, December 14, 2021
Dev To
Day 63 of 100 Days of Code & Scrum: The Open Graph Protocol and next-seo
Hello there, everyone!Like every Tuesday, I had to go to my physical therapy session, so I could not code as much.However, I still made some progress with my company website's <meta> tags. I lea...
10:37 am GMT - Tue, December 14, 2021
Dev To
Native vs. Cross-Platform Mobile App Development
People make many life- and business-related decisions using the Internet or mobile applications. According to the statistics, the annual number of mobile app downloads is projected to reach 299 billio...
09:41 am GMT - Tue, December 14, 2021
Dev To
Advent of code day 14: A puzzle too good for me.
Ok, this was very challenging.On the other side, I feel like we are moving into puzzles territory and OUTSIDE of programming skill territory.I just wanted some nice programming exercises, not deep log...
09:32 am GMT - Tue, December 14, 2021
Dev To
How to get early access of thirdWeb.com
On 13 Dec 2021, thirdweb launches its on platform to make it possible and incredibly to build web3 applications.thirdweb will enable you to build web3 projects such as NFT's, marketplaces, tokens, and...
09:24 am GMT - Tue, December 14, 2021
Dev To
Top Data Recovery Tools For APFS Drives
Read this article about top tools to recover data lost from ApFS drives used on Mac computers or other Apple devices. We will explore thoroughly what each of the utilities can do! IntroductionApp...
09:13 am GMT - Tue, December 14, 2021
Dev To
Build a real-time leaderboard with D3.js and React !
As web apps are more suited for real-time data processing, we need more and more data visualization solutions for real-time data, with a responsive layout.In this article, I show you how to make this ...
09:08 am GMT - Tue, December 14, 2021
Dev To
An introduction to GraphQL and how to use GraphQL APIs
Ive been using the Contentful GraphQL API pretty extensively for the past year to build a variety of projects on the Jamstack, and I got sucked in pretty quickly without really knowing much about the ...
09:06 am GMT - Tue, December 14, 2021
Dev To
Cherry-Pick Your Teammate's Changes Without Push 'n Pull-ing To Your Repo In Android Studio
You asked your teammate for help with a piece of code and they showed you the solution in their editor. Now you need to fetch those changes. Usually, this would mean a series of tedious Git commands f...
08:44 am GMT - Tue, December 14, 2021
Dev To
Should I learn React or angular js
Hello Everyone.. IntroductionIn this Article we are seeing the best things I can't tell about what to learn, but there are advantages of both of them, and I hope my comparison will help you...
08:41 am GMT - Tue, December 14, 2021
Dev To
How to connect Flask to ReactJs
Building web applications with the Flask framework and the inbuilt jinja template is cool but hooking your backend to a react frontend(which I believe we all love ) is much more interesting. In this t...
07:55 am GMT - Tue, December 14, 2021
Dev To
Pizza flavoured Strategy pattern
Strategy pattern is a design pattern that allows you to define a family of algorithms, put each of them into a separate class, and make their objects interchangeable.This is useful when you have a lar...
07:41 am GMT - Tue, December 14, 2021
Dev To
How to Debug Python Scripts Like a Pro?
Printing logs won't help.As a self-taught programmer, debugging was my biggest struggle, and often it's the bottleneck holding me back.Over time, I've learned several techniques. Some aren't very good...
07:41 am GMT - Tue, December 14, 2021
Dev To
A11y tips: the right element
The first step to achieve an accessible website is to use the right HTML element at all times. Try to write a code that reflects the structure of your information, do not stay in a simple set of <d...
07:23 am GMT - Tue, December 14, 2021
Dev To
Pure Function in JS
Hey fellow creatorsLet's learn what a pure function does in less than a minute!If you prefer to watch the video version, it's right here : 1. What's a pure function?A pure function is a function ...
07:10 am GMT - Tue, December 14, 2021
Dev To
I don't need to use Postman anymore
Before going what to use instead of Postman.First of all a brief description about Postman.Inshort Postman is an application used for API testing.It is a separate application which makes it annoying s...
07:08 am GMT - Tue, December 14, 2021
Dev To
It's Prisma Time - Introduction
Hi Folks and welcome back,Today I want to start a new series about Prisma.But before starting I want to explain the reason why of this series.In the last months I spent more time using ORM in the nod...
07:01 am GMT - Tue, December 14, 2021
Dev To
Why Instagram Is Essential For Your Business
Everybody uses social media and knows the importance of it. We all know how Instagram is proving to be one of the effective ways to earn money. Instagram has become a very great tool to engage custome...
06:49 am GMT - Tue, December 14, 2021
Dev To
SWOT Analizi Nasl Yaplr?
SWOT Analizi Nedir? SWOT (Strength Weakness Oppurtunity Threat)SWOT analizi, bir projenin, bireyin veya iletmenin genel olarak 4 ana balkta analiz edilmesidir. Bu analiz esnasnda gl ynler, ...
06:49 am GMT - Tue, December 14, 2021
Dev To
Top 5 Most Trusted Laravel Development Companies in 2021
Lets have a look at the top 5 Most Trusted Laravel Development Companies in 2021 that provide exceptional Laravel development services. In this technical environment, many technologies come forward to...
06:42 am GMT - Tue, December 14, 2021
Dev To
Day 29 of 100daysofcode: Advent of Code!
Hey again everybody!I didn't have any great time to set aside for digging deep on Redux, but I did make a ton of progress on the FreeCodeCamp certification for JS. I'm really aiming to finish that cer...
06:42 am GMT - Tue, December 14, 2021
Dev To
Docker Containerization - Part 1
OverviewHere in this post you will get understanding of Docker and how to deploy applications developed in different languages (Java and Python), before going a head please make sure you have ha...