Your Web News in One Place

Articles by Dev To from January 2022

Help Webnuz

Referal links:

Sign up for GreenGeeks web hosting
< Return to Dev To details.
08:25 pm GMT - Sun, January 16, 2022
Dev To Advanced JavaScript Series - Part 4.2: Scope Chains and their working, Lexical and Variable Environments
What is a Scope Chain?The Scope Chain is the hierarchy of scopes that will be searched in order to find a function or variable.Credits- Anuradha AggarwalWhen a variable is used in JavaScript, th...
07:26 pm GMT - Sun, January 16, 2022
Dev To How I made an Online E-book store and reader
IntroductionFirst of all, I am a full stack web developer working as a freelancer. I have done many projects with Django for many of my clients, but recently I thought about initiating a startup...
07:20 pm GMT - Sun, January 16, 2022
Dev To How to use TailwindCSS 3.0 without external NPM scripts, just Hugo pipes
TailwindCSS is a utility-first CSS framework for rapid UI development and as of version 3, the JIT mode is the new default. Among other benefits, it renders a CSS file, that only contains the code, th...
07:09 pm GMT - Sun, January 16, 2022
Dev To Thirty Days of Rust: Day Five
Today I wanted to take it easy a little bit and try some WebAssembly with Rust. Over the years I've gotten very used to JavaScript, but now that I'm doing this challenge, I wanted to dip my feet into ...
07:02 pm GMT - Sun, January 16, 2022
Dev To Forms In React | Day 13
WhatForms They are used to take in the use Input.Goals :Build Form with ReactUnderstanding What Controlled Component areSo in the HTML forms , they have their own state , the whole Application ...
06:41 pm GMT - Sun, January 16, 2022
Dev To REST API Design
MotivationThis article is written primarily for backend developers that are looking for some practical examples of "how-to" design their REST APIs so they would be strain forward for other devel...
06:38 pm GMT - Sun, January 16, 2022
Dev To How to Setup Next App, and MUI5 with Typescript
IntroductionNext.js is a JavaScript open-source framework built on top of Node.js that enables you to build superfast and extremely user-friendly static websites, as well as web applications usi...
06:35 pm GMT - Sun, January 16, 2022
Dev To You're running untrusted code!
Last December, Log4Shell shortened the nights of many people in the JVM world. Worse, using the earthquake analogy caused many aftershocks after the initial quake. I immediately made the connection be...
06:32 pm GMT - Sun, January 16, 2022
Dev To Habits to build
The topic of habits is mentioned in almost every self-help book. And it is no wonder why. If I look back at what helped me last year it was just a few habits that had a tremendous impact on me. And th...
06:24 pm GMT - Sun, January 16, 2022
Dev To I've read... The Pragmatic Programmer
Truly a classic. It's definitely a must-read book for programmers and even people managing programmers. Initially released in 1999, The Pragmatic Programmer is a book about becoming a Pragmatic Progra...
06:14 pm GMT - Sun, January 16, 2022
Dev To I created Quiz-app a quiz game ecosystem
I have created a quiz-app with Html and Javascript 4 months ago which i used to learn javascript intermediately it uses basic javascript queries This Application is best for beginners and Intermediate...
06:13 pm GMT - Sun, January 16, 2022
Dev To I created Sweetgradients a Color gradient Ecosystem
SweetGradients -A Platform where you can find out color graidents easilyStory behind SweetGradients -When i was looking for gradients to be used in a project i didn't find anything but finally i...
06:04 pm GMT - Sun, January 16, 2022
Dev To (function(){....})() Did you Know what is this
this function is called Immediately Invoked Function Expression(IIFE) what's the use of this functionwell this function get invoked itself at the time of load and we can do any ui process at that time...
06:00 pm GMT - Sun, January 16, 2022
Dev To How to create user IAM role for AWS console
Sign in to the AWS Management Console and open the IAM console at https://console.aws.amazon.com/iam/.1. In the navigation pane, choose Users and then choose Add users.2. Type the user name for the ne...
05:52 pm GMT - Sun, January 16, 2022
Dev To reusing css color attributes
:root{--primary-color:red;--secondary-color:blue;}root element match the top most element in a web document(tree structure) so when creating variables in root it can be accessed anywhere inside the do...
05:40 pm GMT - Sun, January 16, 2022
Dev To Understanding JavaScript Methods as an Absolute Beginner
As an absolute beginner, having learned and understood the syntax of a programming language, the next step is to understand how to use the methods of the language. I like to think of methods as the vo...
05:32 pm GMT - Sun, January 16, 2022
Dev To Automate password rotation with Github and Azure (Part 2)
OverviewWelcome to part 2 of my series on automating password rotation. A few months ago I published a tutorial on how to automate password rotation using a GitHub Action workflow and an Azure k...
05:24 pm GMT - Sun, January 16, 2022
Dev To Share Mp3 as Secret Message
It's easy to share text, string, JSON, or XML data over the web. But what if there is a need to share an MP3 file as a secret message?You can use MP3 to base64 string tool do that.I have been using MP...
05:09 pm GMT - Sun, January 16, 2022
Dev To Building a Snake Game With Fyne and Go.
How to install GO.How to install fyne.Drawing Snake and Fruit on Fyne Canvas. Adding a timer to move the snake. Using Keys to Control direction.** 1 How to install Go**The GO can be downloaded and ins...
05:09 pm GMT - Sun, January 16, 2022
Dev To How to Vibrate Phone using Online Vibrating Tool?
Sometime there is dire need to test the phone vibration on any mobile phone. Instead of going to any setting and figure out how to vibrate any phone, here is an tool which can do it for you.You can go...
04:39 pm GMT - Sun, January 16, 2022
Dev To How to host wordpress website in 3 easy steps using AWS Lightsail
Step 1: Create or login to AWS account - Login/sign up to AWS Step 2: Create Wordpress Instance in LigtsailAfter Login Click on Services in AWS console and search for Lighsail and open Ligh...
04:06 pm GMT - Sun, January 16, 2022
Dev To Automated Workflows: Sending your form response to Discord
If you want to establish some nice automated integration between two or more applications, you can make use of low-code tools like Zapier or Integromat. These tools have over 1000 apps available for i...
03:59 pm GMT - Sun, January 16, 2022
Dev To The problem with sticky headers and sticky sidebars
I hate sticky headers. And sticky sidebars. Let me tell you why.By that I mean any content that stays at the top of the page even after you've scrolled down. I also hate sticky sidebars. By which I me...
03:55 pm GMT - Sun, January 16, 2022
Dev To State of the Web: Serverless Functions
Serverless functions (also known as Function as a Service) execute code statelessly on the Cloud. This means that they can do things like scale infinitely and run anywhere. There are many different se...
03:41 pm GMT - Sun, January 16, 2022
Dev To Introduction to Git
Git is an open-source, version control tool created in 2005 by developers working on the Linux operating system; GitHub is a company founded in 2008 that makes tools which integrate with git. You do n...
03:15 pm GMT - Sun, January 16, 2022
Dev To Turn a Shopify backend open-source and headless in less than 10 minutes
In this article, I will show you how to migrate all of your products and collections from a Shopify backend to an open-source headless commerce backend, Medusa, in less than 10 minutes.Medusa is an op...
02:54 pm GMT - Sun, January 16, 2022
Dev To My first 100 followers on Dev
First of all, thanks to the Dev community for giving feedback on my posts and appreciating my content. How it startedI always had a thing for writing. I had been writing Medium blogs about my tra...
02:20 pm GMT - Sun, January 16, 2022
Dev To How not to let social media and your phone destroy your life
Phone addiction is a serious problem across all age ranges. Recently, a friend told me that they went to bed at midnight but were up till 3 AM scrolling Instagram. They said they lost track of time.I ...
01:49 pm GMT - Sun, January 16, 2022
Dev To How does asynchronous JavaScript work behind the scenes?
Introduction:Before going deep into the core of the JavaScript runtime and how async code tasks are run behind the scenes, lets get the basics clear. JavaScript is a single-threaded language. Th...
01:49 pm GMT - Sun, January 16, 2022
Dev To How to implement Socket.io using Typescript
Typescript, according to its own website, is a strongly typed programming language that builds on Javascript. It can be seen as a superset of solutions and resources that makes Javascript more reliabl...
01:42 pm GMT - Sun, January 16, 2022
Dev To Component-First State Management for Angular Standalone Components
IntroductionIn 2021, Angular announced an RFC (Request For Comments) for Standalone Components. Optional NgModules have been a frequent ask from the framework's community since their introductio...
01:20 pm GMT - Sun, January 16, 2022
Dev To Light Out game | Day 12
Today I have made a Light Out Game , Not From the Scratch It was an Exercise of the React Course BY Colt Steele.The Game Look Like This WorkingWhen you clicks on any cell it will toggles his nei...
01:11 pm GMT - Sun, January 16, 2022
Dev To Difference between bootstrap and twitter bootstrap
Bootstrap is a CSS framework used in front-end applications - that is, in the user interface screen - to develop applications that adapt to any device.In WordPress, for example, it can be installed as...
01:09 pm GMT - Sun, January 16, 2022
Dev To Defensive & offensive programming
Defensive programming is a term that many programmers have heard of. It's related to error handling and having correct programs. For some programs, defensive programming is essential. For others, it m...
01:04 pm GMT - Sun, January 16, 2022
Dev To Image Animation Using HTML CSS & GSAP
Hello Guys,Today I Created an Amazing Image Animation using HTML CSS & GSAP Animation. To animate the image I use the GSAP.timeline() and gsap.from() method to achieve this effect. If you had mult...
01:02 pm GMT - Sun, January 16, 2022
Dev To Saving Millions of Images Series [Part Four]
Using Cloudflare CDN for your needsWhile working on this series: "storing one billion images on your floppy disk," I explored what is going on at the CDN service providers market.And while digging on ...
12:55 pm GMT - Sun, January 16, 2022
Dev To Global error page in Angular
This is a relatively small and simple article, but I felt it is still worth posting because of the utility of the topic. anirbmuk / angular-error-handler ...
12:51 pm GMT - Sun, January 16, 2022
Dev To JavaScript Functions Explained - Part 1
Easy to understand example codes, animations (hand made by me). This article and videos is designed for both "Desktop" & "Mobile" users.If you are a visual "mobile" person, the above video is for ...
12:48 pm GMT - Sun, January 16, 2022
Dev To How 1.5 years of writing posts on dev.to made me a better developer
I've been here for a while now. I love the community, the people are amazing and I learned so much while reading the amazing articles the authors on here have to offer.I also write articles every othe...
12:44 pm GMT - Sun, January 16, 2022
Dev To How to separate public folder in laravel
Hi,everyone know that is really difficult to host Laravel project on shared host because they give just one folder public_html, and is the only entry point folder. but the structure of Laravel entry p...
12:03 pm GMT - Sun, January 16, 2022
Dev To CloudWatch RUM for all insights
CloudWatch RUM was recently launched during re:Invent 2021 which provides insights to your web-application about certain metrics based on user-actions and errors for debugging.You can read about the a...
11:49 am GMT - Sun, January 16, 2022
Dev To Personal Training Website Project
Why Do I Do This?!Hey y'all, Chris here. I've started a new project for my Wife's work. I want to document this journey and share my experience, thoughts, learn to write posts and mostly motiva...
09:49 am GMT - Sun, January 16, 2022
Dev To How to build a Tailwind CSS timeline component with Flowbite
I've been using Tailwind CSS to build websites and the power of the utility classes coupled with the components from Flowbite makes it so much more easier and fun!I've started a tutorial series on how...
09:17 am GMT - Sun, January 16, 2022
Dev To CRUD is simple until it's not
Every app is just a glorified CRUD app with extra steps.There are a lot of debates happening in the dev community between using complex architecture (such as CQRS) and viewing everything as a CRUD.I w...
09:15 am GMT - Sun, January 16, 2022
Dev To GitHub CLI on GitPod
What is GitHub CLI?It is GitHubs official command line tool. It brings pull requests, issues, and other GitHub concepts to the terminal next to where you are already working with git and your co...
08:51 am GMT - Sun, January 16, 2022
Dev To Day 79 of 100 Days of Code & Scrum: Eleventh Weekly Retrospective
Happy Sunday, everyone!I had trouble keeping up with my goals this week, because they involved different things. These were learning more about Next.js and Scrum, adding pages to my company site, send...
08:37 am GMT - Sun, January 16, 2022
Dev To What is an IIFE in Javascript?
IIFEAn IIFE is (Immediately Invoked function Expression) that runs as soon it is defined.(function () { var number = Math.random() * 10 console.log(number >= 5)})()It is a design pattern al...
08:21 am GMT - Sun, January 16, 2022
Dev To Writing unit tests for EF Core
Gday guys!Its been a while since Ive had a good look at Entity Framework, since for the last couple of years Ive been professionally living in mostly NoSQL-land. Earlier today though, I thought Id cra...
08:12 am GMT - Sun, January 16, 2022
Dev To Writing Chrome Extensions Using Svelte-Kit and Manifest v3
Svelte-Kit has been an amazing tool to create great responsive and reactive websites. But with its roots as a compiler, I wondered how I could use it to create a Chrome Extension, and as it turns out ...
08:07 am GMT - Sun, January 16, 2022
Dev To A first look at Prisma Studio
Ever since I started showing interest in Prisma, the Studio element kept showing up everywhere.Prisma studio is basically a GUI for the data in your database.I haven't used it myself at the time of wr...
07:51 am GMT - Sun, January 16, 2022
Dev To How Angular Application Starts - Behind The $cene story!
Today we will learn the application flow in Angular. What happens when the application starts. It would be a theory but again an important one if you want to master Angular.1 angular.json When yo...
07:45 am GMT - Sun, January 16, 2022
Dev To The best free resources to get started with ethereum, dapps, solidity, NFTs & beyond in 2022
Table Of ContentsDocsYoutubeOthers Docs Trust me docs are the great way to learn anything with much deeper way and gain more knowledge. Official documentationsWhat is ethereum ?How eth...
07:06 am GMT - Sun, January 16, 2022
Dev To Why is security important in infrastructure as code ?
Hello Devs, Recently delivered session at DevSecOps Conference 2022 on Infrastructure as code (IaC) and how to keep secure and best practices to follow. Writing this blog on similar topics for refere...
07:05 am GMT - Sun, January 16, 2022
Dev To var vs let & const.
Redeclaration of variableYou can redeclare a variable with var but not with let and const:var foo = 34; var foo = 46;foo; // 46But if we try to redeclare a variable with const and let, we will g...
06:56 am GMT - Sun, January 16, 2022
Dev To Deep dive into React codebase [EP2: What package from the repo is the most popular on npm?]
PrefaceIn the previous episode we laid the foundation of our React understanding and now we are ready to continue the journey! Today we'll find out about other packages, that live in the React m...
06:26 am GMT - Sun, January 16, 2022
Dev To Headphone responsive landing page with HTML CSS
This is my 1st website of the "10 responsive websites with HTML CSS" challenge. This challenge is inspired by the florin pops "10 websites with HTML CSS" challenge which is currently published on YouT...
06:25 am GMT - Sun, January 16, 2022
Dev To 18 ways to ATTACK a Vault server | Production hardening | Tharun
YouTube video Podcast: EpisodeIn this episode we will look at 18 ways in which your Hashicorp Vault server or any Linux server in general can be attacked. We will also discuss on how t...
06:23 am GMT - Sun, January 16, 2022
Dev To Making a Chrome extension for Gmail notifications
Blue Bell Gmail notification toolI was searching for a simple extension that would allow me to quickly view new e-mails received. I found some of the greatest extensions. But what impressed me the mos...
06:16 am GMT - Sun, January 16, 2022
Dev To Front-End Web andMobile Developmenton AWS
AWS offers a wide range of tools and services to support development workflows for iOS, Android, React Native, and web front-end developers. There is a set of services that make it easy to build, test...
05:51 am GMT - Sun, January 16, 2022
Dev To 25 Tips I Wish I Knew Before I Started to Code
Starting on the journey of coding can be extremely daunting. Some tips can ease your path at the beginning of the journey. Here are 25 tips I wish someone told me when I was starting out 1. You d...
05:40 am GMT - Sun, January 16, 2022
Dev To Freelancing For The Summer
I'm graduating high school this summer, and I'm not sure any of the places I've applied to for internships will even reply Does anyone have any expreience with freelance work on Fiverr or similar plat...
05:35 am GMT - Sun, January 16, 2022
Dev To Setup Vault in HA with MySQL backend in 10 minutes | Hashicorp | Tutorial | Tharun
How to set up Vault in High Availability ( HA mode ) with MySQL as storage backendIn this tutorial we will look at how we can use MySQL as a backend to Vault. This setup will involve end to end ...
05:32 am GMT - Sun, January 16, 2022
Dev To Convert a File to a Base64 string or DataURL using JavaScript
Converting JavaScript file objects or blobs to Base64 strings can be useful. For example when we can only send string based data to the server. In this tutorial well explore how to use JavaScript to g...
05:32 am GMT - Sun, January 16, 2022
Dev To Convert a File/URL File to a Base64 string or DataURL using JavaScript
Converting JavaScript file objects or blobs to Base64 strings can be useful. For example when we can only send string based data to the server. In this tutorial well explore how to use JavaScript to g...
05:09 am GMT - Sun, January 16, 2022
Dev To java traditional method to remove duplicate String
I just saw a post in dev someone solved same problem using collections in java. so i thought let me try the same problem to solve in traditional way`public class Main{public static void main(String[] ...
03:32 am GMT - Sun, January 16, 2022
Dev To Leaving electron.js to the past.
So, I recently started using tauri because electron.js was no longer working on my pc... I was amazed to see the release build size of the tauri app.It was way smaller than expected. Size Compari...
02:52 am GMT - Sun, January 16, 2022
Dev To Introducing Myself.....
Hey I'm Muhammed Fuhad. Iam New To This Development Community. First of all Iam introducing myself.Iam 13 years old boy intrested in coding. Currently iam learning the basics of coding.this are the al...
02:40 am GMT - Sun, January 16, 2022
Dev To What is Agile?
What is Agile?Agile is an approach to project management that centers around incremental and iterative steps to completing projects. The incremental parts of a project are carried out in short-t...
02:31 am GMT - Sun, January 16, 2022
Dev To Using rxjs Operators to Call an API on User Input and Create a Unique Username Field
In this post I will demonstrate a general strategy for performing a search or other api call while a user is typing, by making an input field for a unique username.I like this strategy because it is s...
02:08 am GMT - Sun, January 16, 2022
Dev To 100 Days of Code
Hey, happy new year everyone! I'm hoping that 2022 will bring many positive changes for myself and whatever you, reader, may need! GoalsWith that said. I have some goals I want get down (in no or...
12:55 am GMT - Sun, January 16, 2022
Dev To Great chat with Devon on his new podcast DEVCODER TV
I've been following Devon's journey for a while while I lurk around Career Karma.When I heard he was starting a podcast, I reached out - and guess what! I got to be the first guest.It was really nice ...
12:39 am GMT - Sun, January 16, 2022
Dev To How to Start Contributing to Open Source
This has been my first year as a developer and I've learned a lot by contributing to multiple open source projects. I've heard from other Dev's that they've had trouble finding open source projects an...
11:31 pm GMT - Sat, January 15, 2022
Dev To We made a website to easily share links between our devices.
My partner and I made a website to make us easily share links between our devices.https://www.linkshared.io/ BackstoryMany times when we found something interesting and wanted to share a link fro...
10:55 pm GMT - Sat, January 15, 2022
Dev To The State of Copy-Pasting in JavaScript
I recently did some work on a VS Code extension whose purpose is to handle rich pastes. It prompted me to survey different copy-pasting libraries and the state of the NPM ecosystem as a whole. Ho...
10:49 pm GMT - Sat, January 15, 2022
Dev To Getting Started with open-wc and Web Components
One month ago, I hadn't written a single line of JavaScript.I knew that JavaScript was important, but I seemed to be scared away by the massive ecosystem. As I looked deeper into the powerful things t...
10:48 pm GMT - Sat, January 15, 2022
Dev To Linux zerinde Intel 6. nesil ilemcilerdeki titreme sorunu
Intel 6. nesil ilemcilerin (Skylake) entegre ekran kartlarnda "Screen Flickering" ad verilen ekranda hafif bir titreme sorunu bulunmakta. Sorun zmBu sorunu gidermenin en nemli yollarndan birisi ...
10:22 pm GMT - Sat, January 15, 2022
Dev To How to Install Docker On Windows OS
So you're getting started in web components. Maybe someone you know told you to work in docker. What does that mean? How do you even install it? What should you do with it? I'm going to walk you throu...
10:02 pm GMT - Sat, January 15, 2022
Dev To Views in Comet
Comet is a .NET experiment inspired by Flutter and Swift UI for building cross-platform apps with C#. dotnet / Comet Comet is an MVU UIToolkit...
09:16 pm GMT - Sat, January 15, 2022
Dev To An Innovative Idea for Holding State in CSS
When it comes to CSS and HTML, application state falls into these categories:cascade state: classes/checkbox state/other dompseudo state: based on current user interactionanimation state: pre-determin...
09:14 pm GMT - Sat, January 15, 2022
Dev To Sunnyside Landing Page using HTML CSS JS
How to make sunnyside landing page using html css and javascriptIn this video, I will show you how to create (mobile-first responsive) sunnyside landing page using html css and javascript.HI I'm Sadee...
08:19 pm GMT - Sat, January 15, 2022
Dev To class_eval vs. instance_eval in Ruby
This post explains the difference between class_eval and instance_eval methods in Ruby. If you keep getting confused between them when reading or writing Ruby code, it should clarify things a little. ...
08:09 pm GMT - Sat, January 15, 2022
Dev To [PT-BR] - RSPEC & RUBY - DO GO HORSE AO TDD
PrlogoO que voc ir ler abaixo so apenas alguns dos vrios motivos para se usar testes, especialmente desenvolver guiado por testes.Como um desenvolvedor iniciante, sempre questionei internamente ...
08:02 pm GMT - Sat, January 15, 2022
Dev To Here's how I made a simple Chrome Extension to close all open tabs
Extensions are software programs, built on web technologies (such as HTML, CSS, and JavaScript) that enable users to customize the Chrome browsing experience.Chrome Extensions are fairly easy to creat...
07:24 pm GMT - Sat, January 15, 2022
Dev To SQL Basics (Zero to Hero)- Part 01
SQL - Structured Query LanguageA table is a collection of related data entries and it consists of columns and rows.Eg: SELECT * FROM Customers;--> It will retrieve all records data from customer ta...
07:18 pm GMT - Sat, January 15, 2022
Dev To Component Communication (Parent to Child & Child to Parent)
Today we will learn one of the most important topic in Angular - how to communicate between two components when they have a parent child relationship. Prerequisite You need to know (if not please fol...
07:18 pm GMT - Sat, January 15, 2022
Dev To Component Communication in Angular (Parent to Child & Child to Parent)
Today we will learn one of the most important topic in Angular - how to communicate between two components when they have a parent child relationship. Prerequisite You need to know (if not please fol...
07:14 pm GMT - Sat, January 15, 2022
Dev To Let's talk about Docker
This post is equal parts actually about Docker, and the hilarity of being a woman on the internet in tech. Who knew anyone read my tweetsIt is funny to me that I would get any kind of attention o...
06:56 pm GMT - Sat, January 15, 2022
Dev To Cephadm(containerized) ile Ceph(Pacific) Storage Kurulumu on Linux
cephadm octopus versiyonu ile gelmi olup tamamen container yapda cluster ayaa kaldrmaktadr.Ceph is the future of storage : Ak kaynak kodlu, datk, yazlm tabanl storage sistemidir. Object, block ve file...
06:43 pm GMT - Sat, January 15, 2022
Dev To Rails Setup Script Improvements
Rails ships with a setup script that automates bootstrapping a new application, but did you know that you're free to edit this script? In this quick tutorial, I'll show you how you can improve the def...
06:25 pm GMT - Sat, January 15, 2022
Dev To Hangman Project | Day 11
Today I have Made and Small React Project https://github.com/Developer-io-web/React-HangmanHappy Coding ...
06:19 pm GMT - Sat, January 15, 2022
Dev To Are the codes written/read left to right ?! (a misconception among beginners)
Before we begin, we would like to mention that if you are a professional programmer, this article will most probably be a repeat for you, But if you think you are just starting out, or even as an expe...
06:09 pm GMT - Sat, January 15, 2022
Dev To Angular 13 Starter with ESLint, Material, Transloco, Jest, TestCafe, Docker & Prettier
Angular 13 Starter with Material, Transloco, Jest, Compodoc, Docker Support, ESLint & PrettierGitHub: https://github.com/wlucha/angular-starter Features Angular 13 Angular Material Unit Testi...
06:07 pm GMT - Sat, January 15, 2022
Dev To Making a chrome extension part 1 (1 of 100DaysOfCode)
Soo... I decided to try #100DaysOfCode challenge, but with a little twist. I will add two of my own rules.Every day before 23:59 I will complete one project. It must be presentable.Every week I will c...
06:05 pm GMT - Sat, January 15, 2022
Dev To 10 javascript basics interns should know before the job
tldr; learn typescript and es6 | I have spent a lot of time doing crash courses on JS and TS basics instead of using the time to work on the actual code. Here is what I would recommend anyone know bef...
06:05 pm GMT - Sat, January 15, 2022
Dev To Angular 13 NestJs NX
Starter project with Angular 13, Ngx-admin, NestJs, Nx Workspace, Jest, Cypress, ESLint & PrettierProject: https://github.com/wlucha/angular-nest-nx Features Angular 13 Ngx-admin NestJS 8 Nex...
05:39 pm GMT - Sat, January 15, 2022
Dev To Create Your Own Live Browser Refresh In Deno
In modern web development we've grown accustomed to rich developer experience features such as hot module replacement (HMR) from the likes of Webpack HMR and React Fast Refresh which allow us to itera...
05:18 pm GMT - Sat, January 15, 2022
Dev To What is the use of UseMemo
useMemo is a memorise hook that avoid rendering a Component if there is no change in props let's take an example when a parent child renders all of it's children component will render but we can avoi...
05:03 pm GMT - Sat, January 15, 2022
Dev To Quicksort Algorithm: Explained With Diagrams and Javascript
Quicksort is a method of sorting values in a list through a repeated procedure to successive lists. In the Quicksort method, a value is chosen from the main list, and it is named the pivot value. The ...
04:58 pm GMT - Sat, January 15, 2022
Dev To Easiest way to setup MySQL/MariaDB with TLS/SSL in 10 minutes- v10.5 - Any OS - Ubuntu Focal | Developer Tharun
MySQL/MariaDB setupIn this tutorial we will look at how to setup MariaDB/MySQL including SSL/TLS. This will enable the clients connecting with the MySQL server. We will add repository, install m...
04:54 pm GMT - Sat, January 15, 2022
Dev To Defining Variable in CSS with var()
IntroductionDefining a variable in the program helps us to store and modify. We can change the variable's value easily with one change. Variable are helpful in many scenarios.CSS does support va...
04:20 pm GMT - Sat, January 15, 2022
Dev To What is React must be in scope??
what is the use of import React from 'react'Every React component is compiled into React.createElement('tagName',{props},value)if React is not imported then it will show an error 'React must be ...
04:14 pm GMT - Sat, January 15, 2022
Dev To How to add WhatsApp share button on a website ?
Here are two methods which can be used to link a button. When user will click it. The user will be redirected to WhatsApp app on Android/PC. With the massage given in the parameter.<a href="https:/...
03:36 pm GMT - Sat, January 15, 2022
Dev To Reverse Each word in a String
Program to Reverse each word in Stringpackage InterviewPrograms;import java.util.Scanner;public class ReverseEachWord { // Method 01 public static String revWordsOfString(String str) { //...
03:36 pm GMT - Sat, January 15, 2022
Dev To When to use the useCallback hook ?
Hey everyone ,In this article, let us learn about a very special React Hook called as the useCallback hook and understand how and when to use it. This article was first published on https://the-nerdy-...
03:22 pm GMT - Sat, January 15, 2022
Dev To Top 3 Ways to Log Errors to Simplify Debugging For Systems Engineers
How often do you find yourself spending hours trying to triage a failure in production?Debugging is challenging because we don't know what we're looking for, and to top it off, we have no way to pick ...
02:57 pm GMT - Sat, January 15, 2022
Dev To Reverse of a String
Write a program to Reverse a Stringpackage InterviewPrograms;import java.util.Scanner;public class ReverseString { private static String reveresedString = "";//Method 01 - Using String methods p...
02:43 pm GMT - Sat, January 15, 2022
Dev To What are Vault User Policies & how to create them? Hashicorp Vault
Hashicorp VaultHashicorp Vault is an opensource software from Hashicorp. Vault is used to manage secrets.What is a secret?Secrets can be considered as anything that one uses to authenticate, aut...
02:35 pm GMT - Sat, January 15, 2022
Dev To [CSS Hack] Dark Mode Within a Second!
Who doesn't like Dark Mode? In this CSS Hack, you'll learn about How To Convert a HTML Page to dark theme just using a single CSS property.Let's see it in quick action!In this post, we'll talk about a...
02:15 pm GMT - Sat, January 15, 2022
Dev To How I Bypassed Netflix Profile Lock?
Hi hackers,My name is Krishnadev P Melevila, Actually I write regularly on medium blog, and this is my first time in Dev.to, Actually I am a 19 year old self-learned cyber security analyst. To know mo...
01:56 pm GMT - Sat, January 15, 2022
Dev To How to make NFT
Hi everyone, Welcome to my blog, I like to talk about NFT's and how to make a NFT. So what is NFT ? A non-fungible token is a unique and non-interchangeable unit of data stored on a blockchain, a form...
01:43 pm GMT - Sat, January 15, 2022
Dev To What technologies should you know to become a Front-End Developer in 2022.
In this article, I will show you everything you need to know to start a career as a Front-end developers in 2022, from the common tools to the advance technologies you will need to learn if you are co...
01:23 pm GMT - Sat, January 15, 2022
Dev To Emmet Shortcuts You Should Know
Hey readers This is my first post on DEV, I hope you all will love it. IntroductionIn this post, we will look at some of the useful Emmet shortcuts. Though there are tons of Emmet shortcuts, we...
12:59 pm GMT - Sat, January 15, 2022
Dev To Nu Shell and Databricks
I'm a big fan of the command line. It's often something that can seem daunting to people at first, but with a little time and patience you can often speed up many tasks just by knowing some useful com...
12:39 pm GMT - Sat, January 15, 2022
Dev To How to Commit like a Boss
What's Committing anyways?Well committing in here refers to staging up the changes that you make in your local machine and far from this pushing it to the branch where other teammates can get th...
12:16 pm GMT - Sat, January 15, 2022
Dev To Is random() really random ?
Okay I admit, I am obsessed with all this "random" concept, my third article on this at dev community. As we all know, computers are dumb machines, they just follow some algorithms, steps programmer t...
12:09 pm GMT - Sat, January 15, 2022
Dev To 22 FREE JavaScript eBooks you should read
JavaScript is a programming language that permits you to carry out complex highlights on website pages each time a site page accomplishes something beyond stay there and show static data for you to ...
12:01 pm GMT - Sat, January 15, 2022
Dev To Explicit is better than tricks
When writing code, it is always better to be as explicit as possible instead of going for tricks. This concept is best explained by examples so let's get right into it. The double bang !! (logica...
11:30 am GMT - Sat, January 15, 2022
Dev To Using BoltDB as internal database
If you are looking for a small database for your fun project, I have something you might like. It is small, works as a key-value store and it's pure go. What is Bolt?Bolt is a pure Go key/value s...
10:35 am GMT - Sat, January 15, 2022
Dev To Try Andy's Desk
LINK: https://desk.glitchy.website/This is a nostalgic (and not very faithful) recreation of the Windows 7 desktop UI.The code is intentionally not too polished, as this is a project I work on for fun...
10:24 am GMT - Sat, January 15, 2022
Dev To Build and a Deploy URL Shortener using NodeJS, Firebase, and Heroku
Uniform Resource Locator (URL), also referred to as web address, is a specific type of URI that specifies the address of web resources on a computer network.A URL basically consists of a Scheme (http...
10:24 am GMT - Sat, January 15, 2022
Dev To Build and Deploy a URL Shortener using NodeJS, Firebase, and Heroku
Uniform Resource Locator (URL), also referred to as web address, is a specific type of URI that specifies the address of web resources on a computer network.A URL basically consists of a Scheme (http...
10:23 am GMT - Sat, January 15, 2022
Dev To Interviewer's Favorite: Event Bubbling
Hello everyone It's been a long time since I published my last article. I got busy in learning deployment, AWS, Docker, Kubernetes, etcetera, which I will share here as well, so be tuned! Today's arti...
09:53 am GMT - Sat, January 15, 2022
Dev To Day 78 of 100 Days of Code & Scrum: Digital Marketing Services, Interview Practice, and Reviewing
Happy weekend, everyone!Another productive day for me. I worked on my website, practiced for interviews, and reviewed Node.js as well as other backend concepts and tools.I finished building another pa...
09:03 am GMT - Sat, January 15, 2022
Dev To Angular Module Loading: Eager, Lazy and Preloading
This Blog will walk through Angular module loading example. A module can be loaded eagerly, lazily and preloaded. Eager loading is loading modules before application starts. Lazy loading is loading mo...
08:55 am GMT - Sat, January 15, 2022
Dev To npm basic commands
npmNPM a.k.a. 'Node Package Manager' is a registry of libraries for use in the development of javascript based applications. This is the default and largest package manager in the world.The npm ...
08:18 am GMT - Sat, January 15, 2022
Dev To Fantastic Symbols and Where to Find Them - Part 1
Originally published on polarsignals.com/blog on 13.01.2022Symbolization is a technique that allows you to translate machine memory addresses to human-readable symbol information (symbols).Why do we n...
08:05 am GMT - Sat, January 15, 2022
Dev To Encryption Decryption User Details Using Crypto-JS Library to secure application in React
hello developers today we talk about a library named is crypto-jsso why we use this library in our development.because it secure aur informaion from malicius user.It encrypt our information in cipher ...
08:04 am GMT - Sat, January 15, 2022
Dev To Accelerate your DevOps by introducing Progressive Delivery
Building a modern application often involves building it as a microservice, which provides developers with more flexibility and agility in terms of deployment options. However, deployment can either b...
07:33 am GMT - Sat, January 15, 2022
Dev To Learning Elm the Wrong Way: A Series (Probably)
Hi, I'm John, and a few months ago I decided that I've been doing this for too long to be this bad at it.I've been an Elm developer since 2018, and the story is really only important to me1 (there's e...
07:17 am GMT - Sat, January 15, 2022
Dev To Build Your First CLI Application With Typer
Howdy everyone, In this article, we will be building a CLI application with Typer and Python. we will build a to-do application with CRUD(Create Read Update Delete) functionality.Before building our t...
07:08 am GMT - Sat, January 15, 2022
Dev To Introduction to Apache Spark, SparkQL, and Spark MLib.
In this blog, i focus on Apache Spark , features and limitations of Apache Spark , architecture of Apache Spark, architecture of SparkQL, and architecture of Spark MLib . Let's start by understandin...
06:52 am GMT - Sat, January 15, 2022
Dev To AngularJS is dead.
Yes, you read it right. AngularJS is dead now. The first version of Angular, is not being supported by Angular any more. Angular Developer, published an article over "The Angular Blog", that they are ...
06:31 am GMT - Sat, January 15, 2022
Dev To Managing migrations in Prisma (Add/Rename columns)
Migrations are a super powerful way to do database schema migrations.This will allow you to keep your database in sync with changes you make to your schema while maintaining existing data.We already c...
04:35 am GMT - Sat, January 15, 2022
Dev To Introduction to Amazon Kinesis
IntroductionAmazon Kinesis is a platform for streaming data on AWS that makes it easy to load and analyze streaming data. Amazon Kinesis also enables you to build custom streaming data applicati...
04:04 am GMT - Sat, January 15, 2022
Dev To Top 5 Social Media Plugins for WordPress 2022
Nowadays social media plugins for WordPress have become the best interest of the internet and it is the biggest source of traffic for most websites. As we know 2022 just started and the smash of socia...
03:34 am GMT - Sat, January 15, 2022
Dev To Self-Taught Developer Journal, Day 39: BEM Methodology
Today I learned about the BEM or Block, Element, Modifier Methodology. For some context, I discovered George Moller and his free slides on HTML and CSS. I was looking through them today and was curiou...
03:28 am GMT - Sat, January 15, 2022
Dev To How to deploy a static website in Netlify for free
The question we all have after building our first website is "how to host" and "where to host" that too for FREE. I've the same question on my mind after creating my first ever website. Here is a solu...
02:03 am GMT - Sat, January 15, 2022
Dev To GraphQL API recon with mitmproxy
Why?Capturing live examples of GraphQL queries and responses all in one place vastly simplifies recon. When?You most want to do this when introspection is disabled. Otherwise when you need ...
02:00 am GMT - Sat, January 15, 2022
Dev To How to Declare Variables in Android String Resources?
To be referenced by another string resources to avoid duplicated hard-coded strings in different places.This article was originally published at vtsen.hashnode.dev on Dec 25, 2021.Suppose you have 2 s...
12:59 am GMT - Sat, January 15, 2022
Dev To Opening a link in a new browser tab using HTML
Have you ever clicked a link on a website, and its opened on a new tab in the browser? If youve been wondering how you can do that with your links, this article will act as your guide. Prerequisi...
12:49 am GMT - Sat, January 15, 2022
Dev To First PR of the Year:D
The feature I am interested to continue working on was born from a bigger set of features that had the purpose of integrating other types of communication and media to Telescope. I think that it would...
12:32 am GMT - Sat, January 15, 2022
Dev To Thirty Days of Rust: Day Three*
I took a few days off from this challenge due to some personal things, but I came into today ready to go. Today I wanted to make a classic little hangman game in the command line, which was a lot hard...
12:18 am GMT - Sat, January 15, 2022
Dev To Getting Telescope's React Native App
Hello again! It's me, Luigi again and today I am going to talk about the vision of Telescope getting a React Native App. This is a very big subject so I am going to go over as much as I can during thi...
11:56 pm GMT - Fri, January 14, 2022
Dev To Furmiliar: JS Project
I have finally finished my JavaScript final project for the Flatiron bootcamp. I will say that this project has been by far the most challenging yet. The project had to have a Rails API with a HTML, C...
11:54 pm GMT - Fri, January 14, 2022
Dev To Running Puppeteer under Docker
Gday guys!I recently tried to dockerise an old hobby project and unsurprisingly, a couple of things broke. Some of these were fairly simple fixes so I wont go into their details - but I will go into a...
11:16 pm GMT - Fri, January 14, 2022
Dev To How to add blog posts to github readme?
Hey so I have setup a Github Readme file however I would like to be able if possible to add my latest blog posts it seems asa though it is possibly could someone point me in the right directionm on ho...
11:08 pm GMT - Fri, January 14, 2022
Dev To Paracetamol.js| 12: Explica el meme de JavaScript
Explica el meme de JavaScriptEl operador + puede cumplir muchas funciones en JavaScript, desde convertir un string a un number, sumar nmeros o concatenar cadenas.En este caso usamos + para inten...
10:41 pm GMT - Fri, January 14, 2022
Dev To How to install Tailwind CSS via Visual Studio Code using NPM
Tailwind CSS lets you leverage utility classes to build your own components. This means you can reference Tailwind CSS classes directly in HTML.Yup, you heard that right. You no longer need to create ...
10:32 pm GMT - Fri, January 14, 2022
Dev To PrestaShop: adding new fields to the customer form
In this article, I will demonstrate how to edit, add, and modify fields available in the customer form, in PrestaShop.One of the users of a popular Polish PrestaShop group on Facebook did not manage t...
09:59 pm GMT - Fri, January 14, 2022
Dev To Form Handling With API Tutorial
The Vue CLI is an awesome tool to kick-start your Vue projects. But by default and rightly so it comes with very little in the way of styling. Follow along and Ill show you how to Create a Form With...
08:18 pm GMT - Fri, January 14, 2022
Dev To The World Of React Events
WhatEvent occur when a user or the browser manipulate a page.For Ex Page Loading , clicking a Button , Pressing any Key , Closing a window These all are the events.We as a developer use these E...
07:39 pm GMT - Fri, January 14, 2022
Dev To MongoDB $weeklyUpdate (January 14, 2022): Latest MongoDB Tutorials, Events, Podcasts, & Streams!
Hi everyone!Welcome back to the MongoDB $weeklyUpdate! Happy 2022! Here, you'll find the latest developer tutorials, upcoming official MongoDB events, and get a heads up on our latest Twitch st...
07:37 pm GMT - Fri, January 14, 2022
Dev To 100 Languages Speedrun: Episode 55: Better Thue Interpreter in Crystal
When I started the series I said that some of the episodes will be about creating a new programming language, but so far it's just been RPN calculators.So let's create a better Thue! I made an episode...
07:18 pm GMT - Fri, January 14, 2022
Dev To The story behind JS: how async works
We all know that JS is a single-threaded non-blocking asynchronous concurrent language.But what does this actually mean?Lets find out: Suppose we have a function that calls another function that calls...
07:03 pm GMT - Fri, January 14, 2022
Dev To Programmatically Rendering PDFs from HTML using Chrome and Puppeteer
I've been a web developer for a long time, and one concept that always comes up is turning HTML into a PDF. It's a pretty natural request; HTML is a nice display oriented format and has great layout a...
06:57 pm GMT - Fri, January 14, 2022
Dev To 10 Augmented Reality Trends of 2022: A Vision of Immersion
Augmented reality technology has proven to be one of the top innovations opening up new growth points for businesses around the world. Analysts predict that the AR market will reach $198 billion in 20...
06:54 pm GMT - Fri, January 14, 2022
Dev To Optimize Your Webserver by Installing a Single NGINX Module
In 2012, Google released version 1.0 of their PageSpeed modules for NGINX and Apache. It has gone largely unnoticed since then. The short of PageSpeed is that if you add it to your web server, you can...
06:53 pm GMT - Fri, January 14, 2022
Dev To Top Tips to Secure Your Vue Application
The global influx of digital transformation is creating pressure on infrastructure. All the while, threat actors are continually improving their attack techniques. If there is a vulnerability to be fo...
06:51 pm GMT - Fri, January 14, 2022
Dev To A recipe sharing web app with Django and React
Hello everyone. I've built a recipe sharing app using Django rest framework and React.js. This application has taught me a lot and wanted to share it with you guys. Main technologies used for the...
06:50 pm GMT - Fri, January 14, 2022
Dev To TypeScript Tips and Tricks
TypeScript is a superset of JavaScript. Its like JavaScript, but with superpowers.Vanilla JavaScript is a dynamically typed language. For example, if you assign a number type to a variable, then assig...
06:48 pm GMT - Fri, January 14, 2022
Dev To WPF Best Practices 2021
From healthcare to accounting to education, nearly every organization has its own website by now. The ways we learn, work, and share are so deeply immersed in websites that you might think web develop...
06:39 pm GMT - Fri, January 14, 2022
Dev To Drag and Drop in React with React DnD
Drag and drop is a common feature that many websites you interact with may have. While there are ways to do this with vanilla javascript, html, and css, it doesn't have to be that hard with React DnD....
06:30 pm GMT - Fri, January 14, 2022
Dev To What was your win this week?
Hey there! Looking back on this past week, what was something you were proud of accomplishing?All wins count big or small Examples of 'wins' include:Starting a new projectFixing a tricky bugCleaning ...
06:15 pm GMT - Fri, January 14, 2022
Dev To How to Secure Your HTTP APIs
If you are building an application with HTTP APIs that serve sensitive data, one of the key considerations is security. You want to ensure that callers of your API are authorized to make those calls b...
06:05 pm GMT - Fri, January 14, 2022
Dev To Polyfills in JavaScript
Who doesn't want their web apps to perform flawlessly across all web browsers i.e be cross-browser compatible! But with more and more new features coming to JavaScript, many old browsers now do not ha...
05:44 pm GMT - Fri, January 14, 2022
Dev To Types of Angular Module
Today we will understand about the different types of modules you can have in an application. If you are not aware of Angular Modules then I would suggest you to go through this post. Also you need t...
05:38 pm GMT - Fri, January 14, 2022
Dev To Access the Windows file system through WSL!
Have you ever wondered, how to access the windows file system through WSL? If the answer is yes you are in the right place!Microsoft WSL has given us an incredible way to access the windows file syste...
05:34 pm GMT - Fri, January 14, 2022
Dev To JavaScript Project
I finished my phase 4 project for Flatiron School! I created a single-page web application for my JavaScript project.I created 2 separate repos for the front end and back end. The back end was fairly ...
04:34 pm GMT - Fri, January 14, 2022
Dev To Upcoming Solana NFT Projects - Moonly
Upcoming Solana NFT Projects MoonlyGood day, good people! After a short break from sharing my progress update for Automatio, Im back with a new project. Meanwhile, I married and became a father...
04:22 pm GMT - Fri, January 14, 2022
Dev To Hey! Did you know Dev.to has an API??
Have you ever wanted to embed a "Recent Posts" in your website? DEV.to has an API for this.Check out this example: https://manuthecoder.mlJust make a simple HTTP request to this URL:https://dev.to/api...
04:16 pm GMT - Fri, January 14, 2022
Dev To Gitlab CI/CD NodeJs pm2
Hi this is Suman Sarkar, a web-dev from Kolkata with 5 years of experience in programming and little to none experience with CI/CD. Today I'll talk about how to setup Gitlab CI/CD with self hosted ru...
04:16 pm GMT - Fri, January 14, 2022
Dev To Deploying a Dapp to Mainnet
Introduction2021 saw a major boom in web3 education and developer content. There a plethora of excellent tutorials available online that teach you everything you need to get started in web3, fro...
04:10 pm GMT - Fri, January 14, 2022
Dev To Powerful VS Code Setup: Amateur to Pro
Believe it or not, VS Code or Visual Studio Code "Built by Microsoft" is the most popular and most used code editor among developers.So in support of this, if you are a newbie or experienced developer...
04:09 pm GMT - Fri, January 14, 2022
Dev To A Penny for Your Thoughts Our Community Sponsorship Program is Live!
The time has come to finally announce Vue Storefront Community Sponsorship Program. Yes, you heard it right, ops, read it right. We want to sponsor our most active community members and projects in th...
03:45 pm GMT - Fri, January 14, 2022
Dev To JSON for Beginners in Plain English
JSON is used for data transfer between client and server by software applications. HistoryBefore JSON was introduced XML(Extensible Markup Language) was the only preferred way to transfer data be...
03:39 pm GMT - Fri, January 14, 2022
Dev To Who is using Nx?
I'm using Nx with React and Nest to build an application for work, and I love it. Are you doing anything interesting with Nx?...
03:34 pm GMT - Fri, January 14, 2022
Dev To Perl Roles
1. Roles DefinitionA role is a set of methods that provide extra behavior to a class. Roles can't be used independently they need a class to consume them. Roles are a good alternative to inheritance.2...
03:28 pm GMT - Fri, January 14, 2022
Dev To What resources help you to learn a new API?
In my day job, when I'm not learning things by reading and sharing here on DEV, I'm a developer advocate at Twitter. I've been doing this for quite a long time now, and I recognise that while I'm alwa...
03:16 pm GMT - Fri, January 14, 2022
Dev To Liman MYS'de LDAP organizasyon birimi yetkilerinin dzenlenmesi
Liman MYS'nin kurumsal srmnde yer alan "Domain eklentisi"nde bildiimiz zere domain LDAP emasn grebildiimiz bir aa yapmz var. Bu yazmzda aa yaps zerinde kullanc bazl yetki dzenlemesi yapmay gstereceiz....
03:11 pm GMT - Fri, January 14, 2022
Dev To DAOs - the good, the bad and the unknown
Decentralized Autonomous Organization (DAO). A DAO is an organization of people, without a leader or governing body. Instead, governed (usually) by the rules of a "smart contract" on the blockchain wh...
03:08 pm GMT - Fri, January 14, 2022
Dev To Dunning-Kruger developer
I suppose you are familiar with this feeling when, after completing one course or training, you have the impression that you have complete knowledge, expert knowledge. Be careful! You may have just be...
02:53 pm GMT - Fri, January 14, 2022
Dev To Temporal Dead Zone
Hello Everyone, So today I'll talk about the** Temporal dead Zone** in JavaScript.Temporal Dead Zone(TDZ) is basically refers to the duration between a variable declaration and it's initialization. TD...
02:52 pm GMT - Fri, January 14, 2022
Dev To PHP crash course : Strings and Numbers
Today you will learn strings and numbers manipulation in PHP.This PHP crash course is free and will be posted here on dev.to. I'll be releasing a new article/post every two days or so. To not miss any...
02:51 pm GMT - Fri, January 14, 2022
Dev To Toggling page content with Turbo Frames and Kredis
Wanting to show/hide content on a page is an incredibly common task, and we're probably all familiar with the traditional ways of doing this using JavaScript. While there's nothing wrong with this, it...
02:46 pm GMT - Fri, January 14, 2022
Dev To Apprendre le PHP : Chane de caractres et Nombres
Aujourd'hui, vous apprendrez la manipulation des chanes de caractres et des nombres en PHP.Ce cours acclr PHP est gratuit et sera publi ici sur dev.to. Je publierai un nouvel article tous les deux jou...
02:45 pm GMT - Fri, January 14, 2022
Dev To 10 Trending projects on GitHub for web developers - 14th January 2022
Trending Projects is available as a weekly newsletter please sign up at Stargazing.dev to ensure you never miss an issue. 1. PptxGenJSCreate PowerPoint presentations with a powerful, concise Java...
02:27 pm GMT - Fri, January 14, 2022
Dev To Monitoring Django application performance with OpenTelemetry | SigNoz
Django is a popular open-source python web framework that enables rapid development while taking out much of the hassle from routine web development. It also helps developers to avoid common security ...
02:08 pm GMT - Fri, January 14, 2022
Dev To Will No-Code Replace developers?
Lets first understand, what even is No-Code or Low-Code?No-Code is made for people in every background to create stuff/software. No code platforms have pre-built drag-and-drop elements that have...
02:01 pm GMT - Fri, January 14, 2022
Dev To Star Rating system with HTML, CSS,JS
In a very minimal way, how would you implement a star rating system?I was able to do it Here is my code, corrections are welcome :) https://codepen.io/Rj456/pen/dyVwgbX?editors=0011...
01:26 pm GMT - Fri, January 14, 2022
Dev To Create an AWS IAM account to deploy our applications with ASP.NET
Amazon Web Services, also known as AWS, is a suite of cloud computing tools and services from Amazon. In this first article, our goal will be to create an IAM (AWS Identity and Access Management) acco...
01:00 pm GMT - Fri, January 14, 2022
Dev To Moving to Germany
If you follow me, you know I have worked as a consultant for the last year. I have decided to take the next step in my career and move to Hamburg this week.It was a difficult choice, and I wanted to s...
12:57 pm GMT - Fri, January 14, 2022
Dev To How to Create a Parking Space Finder App?
Around 95% of American households own a car, the Embassy of the United States of America says. In San Marino, the number of cars per 1000 people is 1263. Estimates say the number of passenger cars wor...
12:40 pm GMT - Fri, January 14, 2022
Dev To How To Undo Unstaged Changes In Git Working Directory
Git version controlling system lets you discard and undo mistakes that happen in several stages such as working directory, stage/index, history and remote. In this question, we are going to discard an...
12:14 pm GMT - Fri, January 14, 2022
Dev To 50 lines of JavaScript: animated source code statistics with Vizzu
In this article I visualize the source code statistics of the open-source project which I am a developer of: Vizzu. Since it happens to be a data visualization library, I will use it to show metrics a...
12:04 pm GMT - Fri, January 14, 2022
Dev To 3. Accessing by value and references
ArticlesExplaining Value vs. Reference in Javascript Arnav Aggarwal 100%Primitive Types & Reference Types in JavaScript Bran van der Meer 100%Value Types, Reference Types and Scope in Java...
12:03 pm GMT - Fri, January 14, 2022
Dev To JUnit Complete Tutorial For Beginners
This JUnit tutorial teaches you everything you need to know to work with JUnit for Selenium automation testing. ...
12:00 pm GMT - Fri, January 14, 2022
Dev To How practice and improve trade skills with demo trading on trading view with bar reply mode feature? (open source project)
paper trading view repo on githuba few weeks ago when i was practicing price action method in MT4 i found out Trading View has a feature call Bar reply , you can cut the candlestick chart to the back ...
11:51 am GMT - Fri, January 14, 2022
Dev To Zebrunner and LambdaTestsmart test execution andtransparent test analytics
BriefKeeping the effective test automation process usually requires much effort and time from QA teams. To simplify test execution and analysis, Zebrunner and LambdaTest are happy to present an innova...
11:25 am GMT - Fri, January 14, 2022
Dev To 8 ways to become a BETTER SRE ( Right now! ) | 8 non-technical characteristics to have
Site Reliability Engineering, also popularly referred to as the SRE, is a role in Computer Science Engineering where the main purpose is to provision, maintain, monitor, and manage the infrastructure ...
11:19 am GMT - Fri, January 14, 2022
Dev To How to structure your Express and Node.Js project
Why is project architecture so crucial?Having a proper foundation for our project architecture is critical for the project's longevity as well as your capacity to react to changing needs in the ...
11:11 am GMT - Fri, January 14, 2022
Dev To Managed Kubernetes Comparison: EKS vs GKE
Kubernetes is changing the tech space as it becomes increasingly prominent across various industries and environments. Kubernetes can now be found in on-premise data centers, cloud environments, edge ...
11:09 am GMT - Fri, January 14, 2022
Dev To How to override your dependency's dependencies
npm released version 8.3 of their CLI client in December and it looks like an unspectacular release but includes a helpful new feature - "overrides".The JavaScript ecosystem has been on fire since Nod...
11:03 am GMT - Fri, January 14, 2022
Dev To Developer Quickstart: PHP and MariaDB
The PHP programming language has long been considered a fairly light and simple solution for developers to use to create robust and creative web applications. In fact, thats as true now as it has ever...
11:02 am GMT - Fri, January 14, 2022
Dev To Add a 'copy code to clipboard' button to your blog's code blocks
If you are writing about code, you are likely to include some code blocks to complement what it is you are discussing or explaining. To improve the experience for the reader, you can consider highligh...
10:34 am GMT - Fri, January 14, 2022
Dev To Key Differences Between Native Apps and Hybrid Apps
In the world of mobile apps, it is not easy to create one that makes a mark in the industry. You have to be vigilant, future-ready and thoughtful. Even if you have a groundbreaking app idea, it's not ...
10:25 am GMT - Fri, January 14, 2022
Dev To How to install python in window and print Hello World
How to install python in window and print Hello WorldNow, we'll download and install Python as well as an IDE called PyCharm. First of all, let's head to Python's official website and download Python:...
10:16 am GMT - Fri, January 14, 2022
Dev To Create an Animated Accordion in React JS !
Hi guysIn this post we will learn how to create an animated accordion in React JS. The animations will be created using React Spring.Complete tutorial on Hubpages.Basically, we will create a simple Ac...
09:44 am GMT - Fri, January 14, 2022
Dev To Having a great developer onboarding
Great onboarding for developers can have a big impact on a new member joining the team.A well-documented, well-planned onboarding with various meetings and slow challenges or achievements is far bette...
09:31 am GMT - Fri, January 14, 2022
Dev To REASONS TO LEARN PYTHON WITH DJANGO IN 2022
It is that time of the year the beginning- where everyone is giving their opinion on the booming tech stack. This year, I have resolved to focus on Python as my core language and sticking with that. ...
09:31 am GMT - Fri, January 14, 2022
Dev To Running SSH in an Alpine Docker Container
When deploying your web application you will likely be using Docker for containerization. Many base Docker images like Node or Python are running Alpine Linux. It is a great Linux distro that is secur...
09:17 am GMT - Fri, January 14, 2022
Dev To How to predict the future using Python ?
Hi fellas! I am Yash Makan, a black magician and you know what I can predict anything. Yup! I can predict the future of covid, google stock price, bitcoin price and your business profit. To avail of ...
08:57 am GMT - Fri, January 14, 2022
Dev To 13 Questions You Need to Ask Before Buying a Deep LearningCourse
Have you considered taking a deep learning course? If so, then there are some questions that you need to ask before diving in. You may not know what you're getting into with this type of course and it...
07:56 am GMT - Fri, January 14, 2022
Dev To Clean Code - Javascript
It is not enough for code to work. - Robert C. MartinHaving spent hours of time writing, reviewing, and architecting web products, if there is one thing that gives me utmost satisfaction is a well-wri...
07:52 am GMT - Fri, January 14, 2022
Dev To The Metaverse
You might be hearing the word Metaverse these days a lot and probably wondering what it actually is.In brief, it's a combination of multiple elements of technology, including virtual reality(VR), augm...
07:36 am GMT - Fri, January 14, 2022
Dev To MongoDB Atlas Hackathon: S/F E-Commerce Creation
IntroductionBuilding an E-Commerce platform has never been easier with MongoDB's Atlas Search. You can create custom indexes on your products, get lightning fast results on searches within your ...
07:00 am GMT - Fri, January 14, 2022
Dev To What is AWS Community Builders and what's in it for you
A few days ago the application for the AWS Community Builders program has opened and I happily shared the news on Twitter (@ AndraGlavan) and LinkedIn. Since then, I keep getting DMs like "What exactl...
06:39 am GMT - Fri, January 14, 2022
Dev To Hashnode is taking over the world
And it's not a bad thing!Hashnode for those who don't know, it is a blogging platform for technical articles.Since the early days, I've been a member, and it has grown massively since then.Recently on...
06:36 am GMT - Fri, January 14, 2022
Dev To Task Manager
Task Manager Overview of My SubmissionTask manager, is a web app where users can have a list of tasks they need to complete or things that they want to do. Submission Category:Product...
06:31 am GMT - Fri, January 14, 2022
Dev To Bubble sort explained to a 6-year-old kid
You're a programmer, right? But do you rally think like programmers (or computer scientists) do?When going for job interviews, you're likely to meet data structure and algorithm questions. This helps ...
06:28 am GMT - Fri, January 14, 2022
Dev To Set up a local Prisma instance
In this article, I'll guide you through the process of setting up a local Prisma server.We will connect it with our local setup Postgres database.Previously we already used Prisma in a Next.js applica...
06:24 am GMT - Fri, January 14, 2022
Dev To Kodular vs Thunkable | which is better? | All-time-dev
Kodular vs Thunkable | which is better? | All-time-devIn this post, we will compare Kodular with Thunkable in different aspects and we will also find out about both of them. So, if you are inter...
06:12 am GMT - Fri, January 14, 2022
Dev To College Search Manager using MongoDB
Overview of My SubmissionCollege search can become cumbersome as the student has to shortlist colleges, figure out application deadlines, tuition, application fee and other details. This app all...
05:22 am GMT - Fri, January 14, 2022
Dev To Micro front ends, strategy, and blueberry muffins
As the director of Culture Amp's large-and-growing front end engineering practice, my biggest challenge in the past year was to communicate a coherent strategy that those 60+ engineers could understan...
05:18 am GMT - Fri, January 14, 2022
Dev To Self-Taught Developer Journal, Day 38: TOP DOM Manipulations and Events cont.
Today.... Exercisesan h3 with blue text that says Im a blue h3!a div with a black border and pink background color with the following elements inside of it:another h1 that says Im in a diva p tha...
03:50 am GMT - Fri, January 14, 2022
Dev To Groovemade - E-commerce app using MongoDB atlas search
Overview of My SubmissionGroovemade is a fully-responsive, fullstack, E-commerce platform built on the MERN stack (MongoDB, Express, React, NodeJS). It uses MongoDB atlas search and pipeline agg...
02:42 am GMT - Fri, January 14, 2022
Dev To FollowStats - keep track of your followers and subscribers and get weekly emails
Overview of My SubmissionAs part of the MongoDB Atlas + Dev hackathon, I am glad to present FollowStats. FollowStats enables you to be more intentional about building an audience and helps you t...
02:29 am GMT - Fri, January 14, 2022
Dev To Krishi Bazaar
Krishi Bazaar Overview of Our SubmissionHey everyone!So, we have made an online e commerce store for farmers to directly connect with consumers.There is no available product in the market t...
02:29 am GMT - Fri, January 14, 2022
Dev To Krishi Bazaar: An e-commerce application for farmers!
Krishi Bazaar Overview of Our SubmissionHey everyone!So, we have made an online e commerce store for farmers to directly connect with consumers.There is no available product in the market t...
02:07 am GMT - Fri, January 14, 2022
Dev To Build a social network app with ReactJS, Spring Boot and MongoDB
I have developed a small social network web app for educational purpose and want to share this with the community. This app is built with ReactJS for frontend, Java Spring Boot for backend and MongoDB...
12:43 am GMT - Fri, January 14, 2022
Dev To How AI is used for mental health therapy
TLDRAs the current mental health screening system relies too heavily on manual assessments, how can sentiment analysis (SA) be used to streamline the new patient screening process and reduce the...
12:30 am GMT - Fri, January 14, 2022
Dev To SPECIESS: CSS artworks of endangered species
Overview of My SubmissionUnfortunately today there are many species in danger of extinction or disappearing.SPECIESS is a space that aims to help a little to raise awareness about this problem a...
12:22 am GMT - Fri, January 14, 2022
Dev To Explaining Kubernetes for Developers Who Know How to Code
You know how to program - you're in your first or second year of your first software engineering job. You've mastered the basics and are excelling at your job, but something's been bothering you. You ...
11:42 pm GMT - Thu, January 13, 2022
Dev To Data4Good: Find an At-Home COVID-19 Test Kit Near You
Overview of My SubmissionWe built a web application using the Shiny framework from the R programming language to help users locate & report at-home COVID-19 test kits. You can check out the ...
11:33 pm GMT - Thu, January 13, 2022
Dev To 4 questions to ask in interviews to assess codebase health
We all love good, quality code and if we dont, we should. Code that is consistent, clean, and easy to understand is essential to a healthy codebase. A healthy codebase is one thats optimized for test...
11:07 pm GMT - Thu, January 13, 2022
Dev To The Beginner's Guide to Understanding an API: Part 2
In the last article, we discussed what an API is, the engine behind an API, the benefits, types, what are endpoints and the major request methods we have. You can review it here to have an idea on API...
10:53 pm GMT - Thu, January 13, 2022
Dev To Metro Rail Path Finder
Overview of My SubmissionI made an Express application which basically calculates the path from one station to another in a particular city's Metro rail map.It connects to the database on Mongod...
10:50 pm GMT - Thu, January 13, 2022
Dev To Mundos virtuales | Ep. 1 El MUD
Pertenezco a las ltima generacin que vivi una infancia sin internet. A pesar de estoy mi relacin con las computadoras empez a una edad muy temprana. Mi pap era programador, de los que trabajaban con t...
10:46 pm GMT - Thu, January 13, 2022
Dev To Manage webhooks with MongoDB Functions and Triggers
In this post I explain how I built a webhook management system with MongoDB triggers and functions. This is part of mongodb atlas hackathon here in dev.to Overview of My SubmissionWebhooks are st...
10:42 pm GMT - Thu, January 13, 2022
Dev To xChange-MongoDB Realm and SwiftUI
Overview of My SubmissionxChange is an app designed in SwiftUI for iOS that helps meet users from different parts of the globe. It uses Letter, in which users can create letters, through which u...
10:15 pm GMT - Thu, January 13, 2022
Dev To Creating a better date-picking experience with the DateRangePicker component
When crafting a search interface, it's often enough to use what comes prepackaged with Algolia's InstantSearch libraries. Each library comes in a different flavor of JavaScript for your ease of use. E...
10:06 pm GMT - Thu, January 13, 2022
Dev To Search Job Postings on HackerNews
Overview of My SubmissionHacker Job Search let you search job postings on HackerNews.It used Realm Scheduled Triggers and Functions to scrape job postings from HackerNews at an hour interval.Atl...
09:59 pm GMT - Thu, January 13, 2022
Dev To Configurar una cuenta AWS IAM para desplegar nuestras aplicaciones con ASP.NET
Amazon Web Services, tambin conocida como AWS, es un conjunto de herramientas y servicios de cloud computing de Amazon. En este primer artculo, nuestro objetivo ser crear una cuenta IAM (AWS Identity ...
09:47 pm GMT - Thu, January 13, 2022
Dev To January 13th, 2022: What did you learn this week?
It's that time of the week again. So wonderful devs, what did you learn this week? It could be programming tips, career advice etc.Feel free to comment with what you learnt and/or reference your TIL p...
09:47 pm GMT - Thu, January 13, 2022
Dev To CI/CD in Node.js with GitHub Actions
Written by Sarah Chima Atuonwu Continuous integration/continuous deployment is a software engineering practice that helps teams to collaborate better and improve their overall software. With GitHub Ac...
09:09 pm GMT - Thu, January 13, 2022
Dev To Automate sending monthly invoices
Overview of SubmissionGenerate and send automated monthly invoices with ease This project might be helpful you if you usually end up in a situation where you need to manually generate invoices(...
09:07 pm GMT - Thu, January 13, 2022
Dev To Why the VAR and LET keywords shouldn't be used interchangeably
If you'd asked me about the var and let Javascript keywords about a week ago I would say for the most part, they are interchangeable. Yes var is function scoped and let is block scoped but I really ra...
09:01 pm GMT - Thu, January 13, 2022
Dev To SignPost - A Geo-Social Network (Atlas Hackathon)
For those of us who have had the good sense and fortune (or possibly misfortune?) to play one of the Dark Souls series, we're intimately familiar with the mystical orange soapstone. This item allows p...
08:58 pm GMT - Thu, January 13, 2022
Dev To HeatSat
HEATSATCheckout the application live here: HEATSAT. The site is not ready for mobile yet, so please try to view it on a desktop. Overview of My SubmissionMy submission is a web application ...
08:37 pm GMT - Thu, January 13, 2022
Dev To React Native- Responsive UI(2022)
After you've built the UI and functionality of your app and tested it on various devices, you'll notice that something is wrong or missing with the layouts you expected. This is a common developer iss...
07:11 pm GMT - Thu, January 13, 2022
Dev To How do i connect Ionic/Angular Admin(or any user role) panel(UI) to firestore to write collections.
Guys please need help. Building an Angular-Ionic Eccommerce App, and i need to use a backend for data storage and user management etc. But i have some issues, i dont know to connect an admin panel/das...
07:05 pm GMT - Thu, January 13, 2022
Dev To Do you want to know *exactly* what a PM does?
Well, look no further, you have found the article with the final answer (at least to me).What's the role of a Program Manager in an enterprise like Microsoft? We get this question many times. Luckly a...
07:00 pm GMT - Thu, January 13, 2022
Dev To Listen to the DevNews Podcast Season 7 Premiere
The DevNews podcast is back for a brand new season. Catch it right here or wherever you get your favorite podcasts S7:E1 - The Pudgy Penguins NFT Debacle, a Dev Intentionally Breaks His Own...
06:59 pm GMT - Thu, January 13, 2022
Dev To Top 10 Most Useful VSCode Extensions for Web Developers
VSCode is the most widely used text editor because of its ecosystem of extensions. Extensions in VSCode can make your text editor go from just being a text editor to serving as an IDE.These extensions...
06:58 pm GMT - Thu, January 13, 2022
Dev To Git Organized: A Better Git Flow
Imagine this: you've been paged to investigate a production incident, and after some digging, you identify the commit with the breaking code. You decide to revert the change:$ git revert 1a2b3cUnfortu...
06:55 pm GMT - Thu, January 13, 2022
Dev To Using Materialize and Redpanda to Analyze Raspberry Pi Temperature Data
IntroductionThis is a self-contained demo using Materialize to process data IoT devices data directly from a PostgreSQL server.The demo builds up on the How to build AdonisJS API to store your R...
06:50 pm GMT - Thu, January 13, 2022
Dev To Scroll spinner with cursor tracking eye
TL;DRIf you dont want to walk through the whole process step-by-step you can simply view the final version here:CodeSandboxId like to share with you a simple scroll-based animation built with Fr...
06:46 pm GMT - Thu, January 13, 2022
Dev To Uselful array methods for dealing with api data.
Follow me on Youtube Using JavaScript array methods with Api dataIn this video/article I want to share with you how I use some of the JavaScript Array methods to deal with Api data. There are man...
06:36 pm GMT - Thu, January 13, 2022
Dev To Make your first contribution to a GitHub Action!
Why edit a GitHub Action?There are many reasons to edit a GitHub Action. Perhaps, you found an Action suited to your use case. It's almost perfect, but there's just one minor feature missing. Ma...
06:33 pm GMT - Thu, January 13, 2022
Dev To GENERATE PASSWORD on REACT!
Hi! today's post its a little tutorial that show how to made a password generator on ReactJS with useState hook! enjoy it! Here you got a live show of the app: PassGenerator The Code:import ...
06:26 pm GMT - Thu, January 13, 2022
Dev To To do list app with react typescript and react testing library
Using typescript and testing code with react testing libraryTypescript really makes it easy for developers to know the type of variables and return type of the functions which are in play.I have...
06:26 pm GMT - Thu, January 13, 2022
Dev To Building email signup form for Docusaurus with hCaptcha, Cloudflare Pages and Mailgun
IntroductionStaying in touch with your users via email is still an effective and reliable communication channel. In this tutorial we are going to implement email signup form for a React-based st...
06:23 pm GMT - Thu, January 13, 2022
Dev To Complete Login / Signup System - MongoDB Atlas
Overview of My Submission:The purpose of this project, you can build your own complete login system for your website, using MongoDB Atlas... Submission Category: Choose Your Own Adventure u...
06:22 pm GMT - Thu, January 13, 2022
Dev To Managing Django Media & Static Files on Heroku with Bucketeer
This article will walk through how we correctly persist static & media files for a Django application hosted on Heroku. As a bonus, it will also explain how we can satisfy the additional constrain...
05:56 pm GMT - Thu, January 13, 2022
Dev To Binary search is not for sorted arrays only !
While talking about ' Binary Search ' , we consider that it will only work for "Sorted arrays" , but that's not the condition.It will work for " Unsorted arrays" also ,yes but only one kind of "unsort...
05:30 pm GMT - Thu, January 13, 2022
Dev To New Year Resolution Tracker with Weekly Automated Reports
Overview of My SubmissionFor the MongoDB Atlas Hackathon, we created a web app to help you track and achieve your new year resolutions in 2022! Link to the project:https://nyrtracker.vercel.app....
05:27 pm GMT - Thu, January 13, 2022
Dev To Complete Django CRUD Web app with MongoDB Atlas
Overview of My SubmissionThis is a Complete Django CRUD Webapp with MongoDB Atlas. I made this project to take participate in MongoDB Atlas hackathon in dev.toI made this using:DjangoDesign Djan...
05:22 pm GMT - Thu, January 13, 2022
Dev To Roadmap to being a Full Stack Web Developer
IntroductionHey, DEV.to community!I was thinking of how I started my web dev career and suddenly I remembered how furious I was when I was looking for the right thing to do or even where to star...
05:17 pm GMT - Thu, January 13, 2022
Dev To How to show recent GitHub activities on your profile readme
We all know Github is a great platform to collaborate with people and contribute to open source projects. daily, we do perform some activities on GitHub like creating an issue, creating a pull reque...
05:11 pm GMT - Thu, January 13, 2022
Dev To PHP Traits Explained
In line of my previous blogs PHP Interfaces Explained and PHP Abstract Classes Explained, I'll explain PHP Traits today.In PHP a child class can inherit only from one single parent. This allows a clas...
04:32 pm GMT - Thu, January 13, 2022
Dev To How do you review CSS?
What is your workflow when you have to do a tech review and there are a bunch of CSS-like files?Do you follow some guidelines? Do you build the feature branch somewhere? Or you just close your eyes , ...
04:25 pm GMT - Thu, January 13, 2022
Dev To Developer Twitter Chats
Hi! Does anyone have any insight into good Twitter chats for developers? Thanks in advance!...
04:25 pm GMT - Thu, January 13, 2022
Dev To Kaimono-MongoDB Atlas Hackathon Submission.
Overview of My SubmissionMy project is a E-Commerce Grocery store based on MERN Stack technology, I used the Mongo Atlas Search Feature in the search bar of the website with auto search configur...
04:20 pm GMT - Thu, January 13, 2022
Dev To Search for any comments in the Rick Roll music video
Overview of My SubmissionThe main idea of the app is a filter feature for YouTube video comments. I sometimes do CMD + F and look for particular comments and I thought it would be fun to make an...
04:14 pm GMT - Thu, January 13, 2022
Dev To Why you have to use className in React, but not in Preact?
State of thingsWe all know this simple rule. Use className instead of class if you write JSX.const ExampleReactComponent = () => { return <div className="foo">Example React component...
04:08 pm GMT - Thu, January 13, 2022
Dev To Converting to Vite (Part 2)
In this post, I'm going to describe some of the snags that we encountered as we transitioned to Vite - at their best, snags become lessons!Open Sauced is a Progressive Web Application (PWA), and this ...
03:46 pm GMT - Thu, January 13, 2022
Dev To Sending Text Messages with Javascript and Twilio
Twilio has become a favorite among devs looking to integrate messaging, calls, and streaming into their web and mobile apps. Their APIs are some of the most comprehensive and simple on the market, mak...
03:33 pm GMT - Thu, January 13, 2022
Dev To [MongoDB Submission Post Trader Chart]
Overview of My SubmissionThis is a charting software for doing technical analysis on the Forex, Crypto and Stock market etc. It comes with Trend indicators like the Moving Average, Bollinger Ban...
02:41 pm GMT - Thu, January 13, 2022
Dev To Conceito de Merge Git e Github
Aps conhecermos a to famosa Branch que tem como propsito dividir a linha original do desenvolvimento do projeto, precisamos "trazer" de volta para a branch main/master, dei uma breve explicao de como ...
02:29 pm GMT - Thu, January 13, 2022
Dev To How do you manage FOMO?
There's always new things happening in software development. Fear of missing out can apply to feelings around interesting movements, possibly falling behind a mainstream curve, or perhaps financial op...
02:21 pm GMT - Thu, January 13, 2022
Dev To Parikshan - Compiler to measure the running time of javascript functions
Word "parikshan" is originated from Sanskrit language meaning "examine" Overview of My SubmissionCompiles code and wraps function calls in source with Performance hooks. Reports duration along wi...
02:15 pm GMT - Thu, January 13, 2022
Dev To How to Add ToS Agreement to Your Rails App using Devise?
In this article, I will show you how to add functionality to your signup view, which will make the user to agree your app's Terms of Service (ToS) when creating new account.I am using these gems:Rails...
02:08 pm GMT - Thu, January 13, 2022
Dev To The Simplest Way to Understand Blockchain Technology
Hey, If you are a new reader of my articles. Welcome to my world, where I explain different technologies in the easiest way possible for you! If you want to read my content, feel free to follow me on ...
01:47 pm GMT - Thu, January 13, 2022
Dev To Top 7 Websites To Get Your First Paid Internship
Hello, techies Nomadev here, back with another blog on tech. Completing an internship is the most effective way to grow your professional network, develop real-life industry skills, and enhance your...
01:34 pm GMT - Thu, January 13, 2022
Dev To MakeIt - an eCommerce platform with customizable products
MakeItUI Overview of SubmissionMake-It is an E-Commerce platform for selling and buying items. This platform is built using the MERN stack ( MongoDB, Express, React, Node js). With all the E-Comm...
01:28 pm GMT - Thu, January 13, 2022
Dev To Login Form Validation | HTML CSS & Javascript
Lets Create a Login Form Validation | HTML CSS & Javascript, Step-by-Step in a Very Easy to Follow Along Tutorial. Source Code:HTML<!DOCTYPE html><html lang="en"><head> <...
01:26 pm GMT - Thu, January 13, 2022
Dev To [Refug-Assist : Helping Refugees through Tech]
Overview of My Submission Inspiration: We all know how much the Palestinians have suffered lately, seeing the amount of tough time these refugees had to go through I arrived at the idea of ...
01:26 pm GMT - Thu, January 13, 2022
Dev To Next.JS MUI v5 TypeScript Scss Storybook Starter
Lately, I was building a Next.js, MUI v5, TypeScript, Scss and Storybook for projects. I wanted to have a modern starter repository to speed up my development. A new boiler plate for Next.js with type...
01:11 pm GMT - Thu, January 13, 2022
Dev To Creating Custom Module in Angular
Today we will learn how to create our own Angular Module. If you are not aware of Angular Modules I would recommend you to go through this postIn order to create a module we will be using the below CL...
12:21 pm GMT - Thu, January 13, 2022
Dev To 30 Top Apps Made With Python
The original article was written by SoftFormance https://www.softformance.com/blog/30-python-apps/I started as a newbie web developer in 2005. More than a decade has passed, and Ive tried many differe...
12:09 pm GMT - Thu, January 13, 2022
Dev To Day 77 of 100 Days of Code & Scrum: Web Development Services Page and More Next.js
Hello there, everyone!I got plenty of work done on my Web Development Services page today. I feel like it could use some improvements, but I'm satisfied for now and would like to move on to other page...
11:53 am GMT - Thu, January 13, 2022
Dev To Automating Django Deployment workflow with Github Actions
If youve worked on a project that has constant changes, tests, and needs to be deployed to a server every time the changes occur, then youre aware how the process of logging in to the server via ssh, ...
11:40 am GMT - Thu, January 13, 2022
Dev To Nullish Coalescing??
Nullish coalescing? what is that word. Hmm... koala...sing? bad joke alert!!!Hello everyone, Im Saksham and I am back again with a new blog about an es6 feature which I personally found really cool an...
11:34 am GMT - Thu, January 13, 2022
Dev To My Tech Community Activity Timeline
Tech Community ContributionsWhen it comes to cloud technology, I usually blog and go where my curiosity takes me covering topics on Microsoft Azure, Azure DevOps and GitHub. I enjoy creating tec...
11:27 am GMT - Thu, January 13, 2022
Dev To Front-End Development Roadmap For 2022
IntroductionFront-end development involves using HTML, CSS, and JavaScript to build a client-side application. The client-side of an online application is the visual part of a web application an...
11:19 am GMT - Thu, January 13, 2022
Dev To How to build a Tailwind CSS pagination component with Flowbite
Tailwind CSS is one of the fastest growing frameworks and it is popular for its utility-first methodology when working with classes.One of the disadvantages of Tailwind CSS is that it doesn't offer a ...
11:03 am GMT - Thu, January 13, 2022
Dev To 7 Top Metrics for Measuring Your Technical Debt
Hey dev.to communityWe decided to look at the technical debt metrics and pick out the best tracking tools but we'd be more than happy to learn from your experience too! Share in the comments: what tec...
11:03 am GMT - Thu, January 13, 2022
Dev To Introducing Obsei
Dear Dev Community!Allow me to introduce Obsei (pronounced "Ob see" | /b-'s/). It is a low-code AI powered automation tool. Name was derived from three words OBServe, AnalyzE, Inform. You can think of...
10:29 am GMT - Thu, January 13, 2022
Dev To MERN Stack WebApp for Centralised Storeof Projects with MongoDB Data API.
Implementation of WebApp with MVC(Model/View/Controller)Pattern and to get the benefits of MongoDB Atlas to store the data, Powerful Search and Tag based Project Creation to make it a Generalised solu...
10:09 am GMT - Thu, January 13, 2022
Dev To Atlas Store - E Commerce web app with Next.js and TailwindCSS
Overview of My SubmissionI created an E-Commerce store using Atlas search and Realm functions to make the web app serverless. Atlas search's fuzzy logic is enabled so that even if search term is...
10:04 am GMT - Thu, January 13, 2022
Dev To NFT Marketplace Development: How to Launch an NFT Platform Like OpenSea/Rarible?
Non-fungible tokens have been trending around for quite some time. Thanks to the advent of blockchain technology! NFTs gave a whole new dimension for both the artists and creators to earn credits for ...
09:50 am GMT - Thu, January 13, 2022
Dev To Time to say goodbye to Webpack?
Before we answer the big question, lets look at why we are even considering it.If you look at bestofJS data for 2021, you would see that the rising star in the build tools category is Vite, leaving We...
09:40 am GMT - Thu, January 13, 2022
Dev To What are the uses of JavaScript
JavaScript is a lightweight object-oriented programming language that is used to script webpages by a number of websites. It's a full-featured, interpreted programming language. When applied to an HTM...
09:37 am GMT - Thu, January 13, 2022
Dev To Security Pillar - AWS Well-Architected Framework | AWS White Paper Summary
IntroductionThe AWS Well-Architected Framework helps you understand trade-offs for decisions you make while building workloads on AWS. By using the Framework, you will learn current architectura...
09:25 am GMT - Thu, January 13, 2022
Dev To How to Improve Page Rank of Your Blog by Creating Quality Backlinks.
IntroductionIf you have read about SEO somewhere, or you are a newbie blogger, then you must be a little familiar with the word 'Backlinks'. You must have also thought that what is Backlink and ...
08:24 am GMT - Thu, January 13, 2022
Dev To Best SEO Techniques to Increase Website Traffic quickly.
SEO means Search Engine Optimization. It gets more traffic by providing a higher ranking to your website in search results of search engines.SEO is the best way to get maximum traffic on your website....
08:21 am GMT - Thu, January 13, 2022
Dev To 3 ways to add conditional properties to an object [...]
1 - Using Spread OperatorWhat is Spread Operatot?source: MDNSpread syntax (...) allows an iterable such as an array expression or string to be expanded in places where zero or more arguments (for fun...
07:31 am GMT - Thu, January 13, 2022
Dev To DOGECART an ecommerce platform
hey guys,First of all I want to thank dev.to and mongoDB for hosting this amazing hackathon to explore non SQL database as I Wanted to do... For quick readersOverview of SubmissionSubmission Cate...
07:28 am GMT - Thu, January 13, 2022
Dev To A11y tips: hide content from screen readers
If you want to hide content for screen readers but still be available to sighted or keyboard users, just use aria-hidden="true".A classic example where it is useful is to hide icons that serve as visu...
07:17 am GMT - Thu, January 13, 2022
Dev To Will a couple of line markers in IDE make your microservice code mode readable?
Writing microservices has never been easy and does not become easier with growing codebases. All the complexity strives from tons of interactions between the moving parts of your applications.And then...
07:16 am GMT - Thu, January 13, 2022
Dev To Virtual and Actual Events 2022
Events to look forward to in 2022, just a small and subjective selection from the perspective of a European web developer focused on front-end development, accessibility, and sustainability.This is a ...
07:12 am GMT - Thu, January 13, 2022
Dev To Different bullet for each item in the list using simple CSS
Lists are the form of data representation commonly used by all types of documents. In HTML there are two types of lists namely ordered and unordered lists.In an ordered list, the items are indicated b...
07:10 am GMT - Thu, January 13, 2022
Dev To It's Prisma Time - Pagination
Hi Guys Today we are going to see how to paginate our results.So don't waste time and let's go!With Prisma there are two ways to paginate results: Offset pagination or Cursor-based pagination.What are...
06:58 am GMT - Thu, January 13, 2022
Dev To Finding Remote job/intern Front-End Developer
Hi! Assalamu Alaikum! I am Israt Zahan Sathi. I am a MERN Stack Web Developer and have great experience in Front-end development. I build user-friendly, responsive websites and maintain all the follow...
06:28 am GMT - Thu, January 13, 2022
Dev To Python vs JavaScript
Who will win if there is a fight between python and JavaScript?...
06:24 am GMT - Thu, January 13, 2022
Dev To I don't program in my spare time. Does that make me a bad developer?
IMO this attitude comes from people that have horrible, soul sucking jobs, combined with piss-poor time management skills. If you're basically typing web forms all day, go out and get a more challengi...
06:20 am GMT - Thu, January 13, 2022
Dev To Optimizing GitHub Actions with Meercode
Using GitHub Actions provides engineering teams with a quick and reliable way to create a solid CI/CD build process. A per-minute model helps with expanding capabilities well beyond other solutions li...
06:15 am GMT - Thu, January 13, 2022
Dev To How to become a web developer in 2021 | web developer salary | All-time-dev
How to become a web developer in 2021 | web developer salary | All-time-devIf you are interested in learning web development but are confused that how could I will become a web developer then yo...
06:12 am GMT - Thu, January 13, 2022
Dev To Add storybook.js to a sveltekit project
First Create a sveltekit project and initialize storybook.js1. npm init [email protected] sb-svelte2. cd sb-svelte3. npm install4. npx [email protected] init5. npm run storybookRunning storybook at this moment should...
06:05 am GMT - Thu, January 13, 2022
Dev To Java vs JavaScript | Detailed comparison | All-time-dev
IntroductionToday we are going to compare Java and JavaScript. All the points of the post are well-detailed and got covered from Google and other websites. So, if you like posts like this and wa...
06:02 am GMT - Thu, January 13, 2022
Dev To Let's Talk About Backups
I am a certified Backup and Disaster Recovery Expert and have worked in Backup and Disaster Recovery for many years using various software and strategies. Backups are the most critical part of any bus...
06:00 am GMT - Thu, January 13, 2022
Dev To The Only stock resources library you will ever need.
If you have ever searched the mystic lands of the internet for quality stock photos, videos or music, you have come to the right place. This excerpt from Dev Resources lists the quality websites for s...
03:16 am GMT - Thu, January 13, 2022
Dev To Charicrux | Unveiling Crypto Fundraising | MERN Application.
Overview of Charicrux's SubmissionOur application provides organizations such as non-profits to create their custom ERC-20 token on the ethereum blockchain, while simultaneously allowing users t...
01:29 am GMT - Thu, January 13, 2022
Dev To Using Opal Ruby with Rails 7
Opal enables writing web front-end code in Ruby, thus producing highly maintainable, productive, and understandable code on both the client-side and server-side.Below, I present 3 different examples o...
01:12 am GMT - Thu, January 13, 2022
Dev To How Go handles system calls and connections when TCP server
Key takeawaysWith the net package, you can create a TCP server with such simple and little code (The Go playground).If the host in the address parameter is empty or a literal unspecified IP addr...
01:12 am GMT - Thu, January 13, 2022
Dev To Lume, which is the simplest static site generator for Deno
I tried using lume, which is the simplest static site generator for Deno. I have searched a simple static site generator, because GatsbyJS and stuff are not simple, I don't need GraphQL, ReactJS, etc....
01:05 am GMT - Thu, January 13, 2022
Dev To How is AI being used in space exploration?
TLDRWhile in its infancy, AI shows promise to become the future of space exploration. AI is used for human assistance in space missions and surveying of planets and asteroids. OutlineIntroC...
12:30 am GMT - Thu, January 13, 2022
Dev To An app to find your dream home
Overview of My SubmissionFinder allows anyone who wants to rent or buy a new house or apartment to find it through this application, in the simplest possible way. All service providers we work w...
12:17 am GMT - Thu, January 13, 2022
Dev To Learn JS Async/Await, Fetch Requests & APIs by Building a Trivia Game
This tutorial is available as a free Series on CodeCast!API's are intimidating when you're learning to code, especially ones that come with really complicated docs, needs unique keys, or require autho...
12:03 am GMT - Thu, January 13, 2022
Dev To Terra bLuna/Luna price monitoring
Overview of My SubmissionHey! I'm happy to share a simple but scalable tool for crypto assets monitoring that utilizes MongoDB Time Series functionality. Submission Category:Prime Time ...
11:41 pm GMT - Wed, January 12, 2022
Dev To Obsidian: trouble in paradise
Not to long ago, I made this post soliciting recommendations for note taking apps and y'all came through!My top 3, recommended by the lovely people below were:RemNote by @dgeiszObsidian.md by @terabyt...
11:39 pm GMT - Wed, January 12, 2022
Dev To YT Dislikes Twitter Bot
Overview of My SubmissionYT_dislikes is a twitter bot that allows you to know the number of dislikes (and likes) of a YouTube video. Now it is not possible to see the number of dislikes in YouTu...
11:19 pm GMT - Wed, January 12, 2022
Dev To [Mudrem CloudStore]
Overview of My SubmissionMudrem is a cloud storage app used for uploading files forever tech stack backend : nodejsexpress jsejs Submission Category:Choose Your Own Adventure ...
11:11 pm GMT - Wed, January 12, 2022
Dev To I built an analytics package
Today, I launched logmyapp-analytics an intuitive but small npm package.With this new package you have the ability to log page_view and click. Meaning whenever someone clicks on a button on your site ...
11:07 pm GMT - Wed, January 12, 2022
Dev To How to use AWS Secrets Manager for managing credentials
There are various instances where you would need to use credentials, tokens, API keys etc. to accesscertain services. For example, you would need to use your SQL server credentials to access certain D...
10:54 pm GMT - Wed, January 12, 2022
Dev To Dear JavaScript, I Hope this Email Finds You Well...
Dear JavaScript,I hope this email finds you well. I feel like I owe you an explanation about what went down between us a few months ago. Everything happened so fast and now that the dust has settled, ...
10:46 pm GMT - Wed, January 12, 2022
Dev To Easy and quick infinite scroll with Next.js and react-query
We have all been at a point in our lives where we just needed a quick and dirty guide on how to implement infinite scroll so we could get this prototype ready or this ticket closed. I have been there,...
10:29 pm GMT - Wed, January 12, 2022
Dev To Find Whatever Python Snippets You Need With Quick Snippets
Overview of My SubmissionI used Python with Flask for the backend and PyMongo to connect to MongoDB Atlas. Quick Snippets is a website that allows you to find whatever snippets you need. S...
10:04 pm GMT - Wed, January 12, 2022
Dev To How to build a Live Dashboard with Python
IntroductionIn the past, if we needed to develop a web platform that kept track of user behaviors and displayed changes accordingly, such as on the admin dashboard, we would have to reload the d...
09:42 pm GMT - Wed, January 12, 2022
Dev To Introducing AQUA: Digital Education Made Simple
Overview of My SubmissionA few months back when the pandemic was at its peak in India and there was chaos all around, the education system got hit hard too and as tensions rose among the student...
09:01 pm GMT - Wed, January 12, 2022
Dev To Use Windows Data Protection API with Python for handling credentials.
As a IT Tech, I do alot of automation scripting, both in Powershell and Python against various systems and Ive never liked how I had to handle credentials in scripts.I dont want to have any credential...
08:53 pm GMT - Wed, January 12, 2022
Dev To TypeScript Serverless API on AWS
There are many ways to stand up a REST API. Nearly every programming language provides a way for us to develop a simple web server, such as Express.js, Go Gin or Python Flask. However, with the advent...
08:51 pm GMT - Wed, January 12, 2022
Dev To Twitter Bot Challenge by Kenya Twitter Developer Community
Image by Alexander Shatov.Twitter is a social media site whose purpose is to connect people and allow people to share their thoughts with other users globally. Twitter allows users to:Discover stories...
08:50 pm GMT - Wed, January 12, 2022
Dev To Usando no vueJS3
No dia a dia do desenvolvimento buscamos sempre escrever menos e entregar mais, no vue3 utilizo do Composition API para buscar alcanar esse objetivo e a um tempo mudei minha abordagem de escrever e de...
08:24 pm GMT - Wed, January 12, 2022
Dev To Temperature Sensing with Raspberry Pi into Mongodb
Overview of My SubmissionManual labor and monitoring on water quality affected the mortality of the fishes.Fixed location sensors are installed to multiple fish ponds for water quality monitorin...
08:15 pm GMT - Wed, January 12, 2022
Dev To MongShare - Share Code
Overview of My SubmissionMongShare helps with sharing your code. Users can share the code with others through a link, and the code would be editable with a password created by the author.MongSha...
08:01 pm GMT - Wed, January 12, 2022
Dev To Rails 7, Bootstrap 5 and importmaps without nodejs
Our goal: remove nodejsAs many other people in the Rails community, I started setting up brand new Rails 7 projects, and I need to re-learn, at least partially, how to bundle the assets and dist...
07:54 pm GMT - Wed, January 12, 2022
Dev To From Devs, to VPs, to Co-Founders: 10Xing a Startup 5,000 Miles Apart
We knew we had to kick off the new year with something big - so welcome to Season 2 of Dev Interrupted!This episode probes the murky depths of a time before the pandemic by exploring the story of Line...
07:20 pm GMT - Wed, January 12, 2022
Dev To OOPs Concepts in TypeScript. What is the 4, Basics of Object-Oriented Programming Fundamentals & their Examples
1. AbstractionAbstraction lets programmers create useful and reusable tools. For example, a programmer can create several different types of objects, which can be variables, functions or data structur...
06:55 pm GMT - Wed, January 12, 2022
Dev To Is it worth to learn Python in 2022?
Python has gained a massive amount of attention in the past 5 years. Anyone who is related to the development industry hears the word Python (the first thing that jumps in mind is programming language...
06:47 pm GMT - Wed, January 12, 2022
Dev To Unknown console API in JS
Are you a fan of console.log when you debug (instead of using debugger)? Or you want to make better logging for your scripts / applications?You are in the right place! In this article, I gonna show yo...
06:42 pm GMT - Wed, January 12, 2022
Dev To What to ask at job interviews when you are being interviewed
There are many guides on how to ace job interviews, you'll find books, videos, courses on multiple subjects covering every aspect possible, including even prep that is just for specific companies (lik...
06:24 pm GMT - Wed, January 12, 2022
Dev To MANGO - An service directory to find experts and book appointments
Overview of My SubmissionMangoAn service directory to find experts in any field and book appointments with the experts Submission Category:E-Commerce Creation Link to CodeFrontend Code...
06:14 pm GMT - Wed, January 12, 2022
Dev To Project : Coin Flipper & Color Boxes | Day 9
Coin Flippercreate a coin flipping counter.The user should be able to click on a button to flip a coin. Every time the user clicks, the coin gets flipped again. The app should also keep track of...
06:13 pm GMT - Wed, January 12, 2022
Dev To We created an online version of the social Mafia game for The MongoDB Atlas Hackathon!
Overview of My SubmissionI have always been a huge fan of the Mafia game, and it's one of my favourite games to play with family and friends.Usually we play in a 5 or 6 players setting, that mea...
05:58 pm GMT - Wed, January 12, 2022
Dev To Plant Monitor - MongoDB Atlas Hackathon Submission
OverviewPlant Monitor is an IoT-based project for monitoring plant health with ease. The projects consists of three parts:IoT: Sensors (for monitoring plant data)Database: MongoDB (Atlas, Realm ...
05:30 pm GMT - Wed, January 12, 2022
Dev To Easiest way to create a serverless backend in AWS using UI
I've recently discovered a new way to create serverless backend in AWS using the GUI. Of course, creating lambda functions and dynamodb tables through the UI isn't really difficult. The main point is ...
05:25 pm GMT - Wed, January 12, 2022
Dev To 6 Useful Python Tricks
Hey folks , welcome back to another post!!Let me introduce myself to those who don't know me, I'm Arun, a Data Engineer and Web3 fanatic. And for the ones who know me, thank you so much for the suppor...
05:01 pm GMT - Wed, January 12, 2022
Dev To Figma for Developers
If you're a developer who works with designers, you're already familiar with the infamous "handoff" that point in the workflow when you start turning wireframes and mockups into code. Even if you're ...
04:40 pm GMT - Wed, January 12, 2022
Dev To Why do the color values range from (0-255) only?
Once upon a time...Someone asked me this question "Why do the color values range from 0-255 only?". I was surprised how I never noticed this small thing and began on a quest to know the Truth. N...
04:39 pm GMT - Wed, January 12, 2022
Dev To I Was Betrayed By Computer Science Students
Convenience, she never guaranteed to make life better. It may seem so, but it is not real.Another day, I have called by a lecturer of mine from the last two semesters. It was not a direct call, but ra...
04:31 pm GMT - Wed, January 12, 2022
Dev To Property-Based Testing In Go
Have you ever wanted your unit tests written for you? Property based testing is a powerful testing technique that, in a sense, is just that. You describe the properties youd like to test, and the spec...
03:52 pm GMT - Wed, January 12, 2022
Dev To Core Concepts of React
JSX: In React JSX is the syntactic sugar of javascript. Where it looks like HTML syntax but actually its not the HTML. Under the hood, it used babel to convert HTML syntax into javascript.State: In re...
03:38 pm GMT - Wed, January 12, 2022
Dev To How To SSH Your ECS Server(Running Fargate)
1.Install ACLI V2 2.Install and Run Docker On EC2 3.Use ECR create repository 4.Attach IAM Role To EC2 5.Build and Push Image to Repository 6.Create ECS Task Definition ...
03:35 pm GMT - Wed, January 12, 2022
Dev To ToDo List Using NodeJS, MongoDB
Overview of My SubmissionA simple To-do List web application which allows you to keep a list of your day-to-day. You can also create custom lists by adding /ListName to the URL. Application is b...
03:34 pm GMT - Wed, January 12, 2022
Dev To bubble sort visualisation | javascript | canvas | html | css | oop
bubble sort visualisation | javascript | canvas | html | css | oophttps://www.youtube.com/watch?v=wM_CFc_o2sYif you liked our content subscribe ,leave a nice comment and smash the like button to help ...
03:23 pm GMT - Wed, January 12, 2022
Dev To my-notebook using MongoDB
Overview of My SubmissionToday, writing notes is very important in order to stay organised. Especially in Corperate sector, When you write all your tasks in form of notes, they seem more managea...
03:14 pm GMT - Wed, January 12, 2022
Dev To Are micro frontends still a thing?
This idea was all the rage for a while: The idea is no longer trending like it once was, but is that because it has settled in as a common pattern or has the idea faded? M...
03:06 pm GMT - Wed, January 12, 2022
Dev To Herding Cats Getting Involved in The Wide World of Tech with Kiran Oliver
Relicans host Lauren Lee talks to Technical Community Builder at Camundas, Kiran Oliver, about joining the field as a technology journalist and looking at Community Health Metrics. They also give bunc...
03:04 pm GMT - Wed, January 12, 2022
Dev To Writing Documentation and Caring About Developer Mental Health with Lorna Mitchell
Relicans host, Ben Greenberg, talks to Developer Evangelist, Lorna Mitchell, about developer burnout, writing technical documentation, and open-source culture and what it can bring into our working cu...
02:57 pm GMT - Wed, January 12, 2022
Dev To An Introduction to Tech Debt (And Why It Can Change Your Career)
What is it?Recently, I have found much success with a simple planning system.Every season, I jot down a list of goals.Every week, I jot down a list of things I want to get done that help me acco...
02:18 pm GMT - Wed, January 12, 2022
Dev To CSS Methodologies
Writing CSS is easy. Making it scalable and maintainable is not.You must have experienced the scenario when you update the CSS of your application and you broke something else?did you wonder where the...
02:17 pm GMT - Wed, January 12, 2022
Dev To Beyond a JPEG: NFT as a Primary Key
These days, we most often see NFTs used to record the ownership information of artwork. There are the pie-in-the-sky folks who think NFTs will become a new standard for ownership for everything from h...
01:56 pm GMT - Wed, January 12, 2022
Dev To Multi-arch docker images the easy way, with Github Actions
You may have come across Docker images like the one above . In this example, you can see that the latest tag supports two different architectures. Meaning there are two different images for the same t...
01:54 pm GMT - Wed, January 12, 2022
Dev To Detect crashes in your Kubernetes cluster using kwatch and Slack
What is kwatch?kwatch is an open-source project that started late in 2021.It aims to help you monitor all changes in your Kubernetes(K8s) cluster,detect crashes in your running apps, and publish...
01:51 pm GMT - Wed, January 12, 2022
Dev To How to Create BMI Calculator using Javascript
If you want to make BMI calculator using JavaScript then this tutorial will help you. Here I have shared a tutorial of a BMI calculator using JavaScript. BMI (Body Mass Index) is used to calculate the...
01:50 pm GMT - Wed, January 12, 2022
Dev To I started to write on english, this is why
When I thought about this topic, I said to myself Writing in English is hard, because its not my native languageIts hard but is also an opportunity. I needed to start practicing my English. And guess ...
01:31 pm GMT - Wed, January 12, 2022
Dev To Launching SigNoz Technical Writer Program
Are you a developer who loves creating content and getting it across to a global audience? We'd love to have you contribute to our community writer program.We are an open-source application performanc...
01:28 pm GMT - Wed, January 12, 2022
Dev To Surviving 2021 as an Entrepreneur
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:27 pm GMT - Wed, January 12, 2022
Dev To Working with an Amazon SES account
Why would you need an email service though? Well, with many hosting providers, sending a lot of emails (perhaps you have a great deal of customers using your web shop) can be an issue as hosts tend to...
01:13 pm GMT - Wed, January 12, 2022
Dev To How they made controls at Github? Popup
Episode1: DropdownEpisode2: Modal dialogEpisode3: Hamburger menuEpisode4: Popup RecapIn last episode we gone through creation of hamburger menu with details and summary tags. NowThis is the ...
12:59 pm GMT - Wed, January 12, 2022
Dev To Serverless can benefit from not being so Lambda-centric
Stop writing unnecessary codeAs a developer, I need to write code to develop specific features for a project. However, each line that I write is a potential futur bug and increases my project technica...
12:36 pm GMT - Wed, January 12, 2022
Dev To Make your first Crypto with ThirdWeb
Have you ever wondered how amazing it would be to create your crypto? So, in this article let's build our very first crypto! SetupCreate a new folder- mkdir thirdweb-cryptoInitialize Node.js-npm ...
12:30 pm GMT - Wed, January 12, 2022
Dev To Top Golang Use Cases 2022
Companies that want to increase their business productivity used Goland. Golang helps companies to modernization, maintain higher efficiency with code, and develop faster mobile apps.Today, we come up...
12:22 pm GMT - Wed, January 12, 2022
Dev To The Pomodoro Technique: Productivity hacks
The irony of time management productivity tips is that the people who need them the most do not realize that they do. There are too many productivity tips out there but the Pomodoro technique is proba...
12:17 pm GMT - Wed, January 12, 2022
Dev To Which VS Code shortcut do you use the most?
If VS Code is your primary editor, whats the shortcut you use most frequently?Do you have another shortcut you use less frequently, but you enjoy using it a lot?...
12:16 pm GMT - Wed, January 12, 2022
Dev To Polyglot Cloud Native Debugging - Beyond APM and Logging
I've done quite a few conference talks since I became a developer advocate for Lightrun. One of my most popular talks has a title similar to the title of this post. In this post I'll try to cover the ...
10:34 am GMT - Wed, January 12, 2022
Dev To React: Conditional rendering
This is one of the concepts I found most confusing when I started React. This post is a simple demonstration of how to render components with react using conditional rendering. Let's get to it ...
10:33 am GMT - Wed, January 12, 2022
Dev To Launching: Open-source one-page checkout
Introducing Medusa Express What if you could buy and sell products via a link that sends you directly to check-out?Wanted to share a cool new open-source project that we have been building ...
10:30 am GMT - Wed, January 12, 2022
Dev To I am back with 100 "Dark Mode" CSS loaders
It's been a while since the last collection, but here I am with another one. Let's start 2022 with 100 CSS-only loaders. This time, I joined the Dark Side of the force to create "Dark Mode" loaders.Al...
10:07 am GMT - Wed, January 12, 2022
Dev To Different Ways of Deploying a Microservices Application on AWS
IntroductionTraditionally, applications were designed and implemented using a Monolithic architectural style, with which the application was developed and deployed as a single component, divided...
09:45 am GMT - Wed, January 12, 2022
Dev To The cloud in 2021: 21 game-changing outages, security issues, and highlights
Whew, what a year! From data centers going up in flames to security vulnerabilities that have been there for years to cloud providers flexing their influence.At the same time, the industry has never b...
09:20 am GMT - Wed, January 12, 2022
Dev To Easiest way return largest numbers in arrays - Daily JavaScript 6
Hello , It is very easy to do function largestNumber(arr) { // You can do this! const largest = []; for (let i = 0; i < arr.length; i++) { largest.push(Math.max(...arr[i])); } ...
09:15 am GMT - Wed, January 12, 2022
Dev To ES6: Arrow functions explained
IntroductionES6 introduced arrow functions. In arrow functions, we drop the function keyword. Pre-ES6 functions declaration and function expression// function declarationfunction add(x , y)...
09:10 am GMT - Wed, January 12, 2022
Dev To ES6: let and const keywords
IntroductionIn this blog article, we shall see various language features, introduced in ES2015(ES6) JavaScript version.A list of a summary of the language features can be found in this previous ...
08:44 am GMT - Wed, January 12, 2022
Dev To This Week In React 89: Remix, Remotion, Preact, Nextra, Relay, JSI, Skia, SwiftUI, TypeScript, web3...
Hi everyone!I have a newsletter called This Week In React. I thought you may be interested to read its content on Dev directly, let me know if you like it.This is a calm week for React in terms of con...
08:40 am GMT - Wed, January 12, 2022
Dev To Spring Auto-wiring and interact with other POJOs
In this tutorial, I'm going to cover how to interact with internal POJOs (Plain Old Java Objects) in spring application. Also I'm going to cover why spring need auto-wiring between two POJOs. Ho...
08:35 am GMT - Wed, January 12, 2022
Dev To Knowledge Transfer Project for Mongo Atlas Hackathon.
Overview of My SubmissionKnowledge Transfer, is a web app built for the purpose of Mongo Atlas Hackathon. The technologies used in this project are (MERN) Mongo Atlas (MongoDB), ExpressJS, NodeJ...
08:28 am GMT - Wed, January 12, 2022
Dev To Top Supplier of Stability Chamber in India-Kesar Control Systems
Stability Chamber, most commonly used by the pharmaceutical companies have been Kesar Control Systems' area of expertise with many years of experience in the field. Kesar Control Systems is the promin...
08:11 am GMT - Wed, January 12, 2022
Dev To HOISTING IN js
Hello there today we meet again with new topic that is HOISTING so lets start together what is hoisting??HOISTING::JavaScript Hoisting refers to the process whereby the interpreter appears to move th...
07:59 am GMT - Wed, January 12, 2022
Dev To How to Become an AWS Community Builder
Table of ContentsIntroductionApplication ProcessBenefits of the ProgramWhat is the CriteriaConclusionReferences IntroductionAWS has started a community builder program from 2020. It is a gr...
07:44 am GMT - Wed, January 12, 2022
Dev To Create a custom Axios Fetch Hook in React
Using the Axios library for fetching data from an API we will be creating a hook that takes care of everything related to requesting the data with a reducer for handling the available states....
07:30 am GMT - Wed, January 12, 2022
Dev To Installing PostgreSQL on a Mac with Homebrew
Suppose you had a look at the 2021 stack overflow developer survey results. In that case, you might have seen that PostgreSQL, or Postgres for short, is now the second most loved database.And I've bee...
07:19 am GMT - Wed, January 12, 2022
Dev To 3 steps for setting a typescript project? [typescript setup]
What is typescript?A free and open source programming language created and maintained by Microsoft, TypeScript (https://www.typescriptlang.org). It adds types and more to JavaScript.Types can be added...
07:06 am GMT - Wed, January 12, 2022
Dev To HTML THE GOLDEN LUTE
Hello, tribe! Today we are going to talk about the multimedia that HTML allows us to have in our web pages! let's start:In case we want to put a video we have to use the tag and in case of audio , wh...
06:50 am GMT - Wed, January 12, 2022
Dev To New Technologies to learn in 2022 as a Web Developer
2021 has been a great year for Web Developers, even when Pandemic hits the whole world, Web Development as a technology was keep growing and we saw a lot of different changes last year. NextJS 12 was ...
06:48 am GMT - Wed, January 12, 2022
Dev To JavaScript Demystified: Short-circuiting, nullish coalescing and Optional chaining
Hello Devs! In this blog, I'll walk you through the concepts of logical operator, Short-circuiting, nullish coalescing and optional chaining in JavaScript. Logical operators:It is essential to un...
06:48 am GMT - Wed, January 12, 2022
Dev To Grokking Algorithms in JavaScript - Part 1
Christmas 2021 - my favourite gift was the book Grokking Algorithms by Aditya Y. Bhargava. This book is perfect for somebody like me who has never formally studied computer science but has developed a...
06:19 am GMT - Wed, January 12, 2022
Dev To Track Multiple CI/CD Builds Using Meercode
Building software products can be challenging. There can be more than one tool that is in the play. Not to mention the usernames and passwords for each tool and authorization issues. So is there a way...
06:17 am GMT - Wed, January 12, 2022
Dev To 4 JavaScript Project Series.
Hello Coders!Welcome back to the Javascript project series. Today i'm share another amazing project. Save This Series For Upcoming Projects. Let's get started.... Progress bar style ...
05:41 am GMT - Wed, January 12, 2022
Dev To Polyfills made easy
Helloo, my fellow developers!!!Let's talk about Polyfills today. If you are new to this terminology, I'll make sure that this will make complete sense to you.Let's just begin... So, a polyfill basical...
04:50 am GMT - Wed, January 12, 2022
Dev To Transpilers vs Compilers
When it comes to transpilers vs compilers, there is a world of difference between the two. As a software engineer, it is almost absolutely essential to have a firm idea about what transpilers and comp...
04:31 am GMT - Wed, January 12, 2022
Dev To How to Create and Hosting Static Website with AWS
S3 is one of the oldest and most popular services provided by AWS with high availability, durability, security, and scalability. S3 can be used to store a backup of the database, Big Data Analytics, m...
03:37 am GMT - Wed, January 12, 2022
Dev To Resolving an Unable to Resolve Link Error for Org Mode in Emacs
Documenting to Share a SolutionIve been dabbling with the org-transclusion package. But I encountered an odd behavior somewhere in my org-mode and org-roam configuration. What Worked and Wh...
03:10 am GMT - Wed, January 12, 2022
Dev To Meu incio no mundo Kotlin
Em janeiro de 2021 comecei em um novo trabalho. Alm dos desafios de adaptao que costuma ocorrer ao voc iniciar em uma nova empresa, como, por exemplo, regras e cultura da organizao, arquitetura e obje...
02:17 am GMT - Wed, January 12, 2022
Dev To Guide to Model Metrics - Part 1: Matrix performance
TLDRLearn how to read the confusion matrix to understand model performance. OutlineIntroductionBefore we beginYes or noConfusion matrixThe matrix generatedResults IntroductionIn this s...
01:53 am GMT - Wed, January 12, 2022
Dev To WebRTC For Beginners
Contents:Part 1: Introduction to WebRTC and creating the signaling serverPart 2: Understanding the MediaDevices API and getting access to the users media devicesPart 3: Creating the peers and sending/...
11:35 pm GMT - Tue, January 11, 2022
Dev To 100 Languages Speedrun: Episode 54: Haskell
Haskell is a language that took the ideas of functional programming very seriously. Instead of being halfhearted like OCaml or various Lisps, Haskell took the most principled functional choice every s...
11:08 pm GMT - Tue, January 11, 2022
Dev To Setup your env to start working w/ the blockchain
First you'll need to get node/npm. If you don't have it click here. Warning: Recommend you install at least node v15.Now go to the terminal and type the following commands:Warning: Do not use the GitB...
11:04 pm GMT - Tue, January 11, 2022
Dev To The Beginner's Guide to Understanding an API
Summary If curiosity pushes you to learn about API's and you have the urge to learn about them, I highly recommend this article for you.If you have written your first programming language like th...
10:46 pm GMT - Tue, January 11, 2022
Dev To Building a Web App from sketch with a bit of HTML, CSS and just a dash of JavaScript
The design prototype is ready and we are about to bring the very first version of the project to life in a form of a progressive web application (PWA)You've already had the pleasure to briefly meet Hy...
10:33 pm GMT - Tue, January 11, 2022
Dev To Clean 'em! Getting rid of unused AMIs using Python Lambda and Terraform
We are all aware that in the AWS-cloud world of today, immutable infrastructure and deployments are preferrable. It is also a fact that if we use immutable deployments, it means we often create multip...
10:16 pm GMT - Tue, January 11, 2022
Dev To Bank Search-engine using MongoDB and Django
Overview of My SubmissionA simple minimalist web page to search Bank info using IFSC code. Django (Backend)HTML/CSS/JavaScript (Frontend)MongoDB (DB - used pymongo to connect Atlas & Django)...
09:51 pm GMT - Tue, January 11, 2022
Dev To GraphQL vs REST: Whats the difference?
As far back as the early 2000s, REST has been the architectural style of choice when creating Application Programming Interfaces (or APIs). To keep up with the growth and evolution of web applications...
09:40 pm GMT - Tue, January 11, 2022
Dev To Top 7 Featured DEV Posts from the Past Week
Every Tuesday we round up the previous week's top posts based on traffic, engagement, and a hint of editorial curation. The typical week starts on Monday and ends on Sunday, but don't worry, we take i...
09:20 pm GMT - Tue, January 11, 2022
Dev To Choosing a database instance class in AWS with the maximum simultaneous connexions
It's not always simple to know which kind of instance type we need in AWS for a database. So here is a point of view to help you in your choice : with the maximum simultaneous connexions possible.(Thi...
09:12 pm GMT - Tue, January 11, 2022
Dev To PlaneIt - One link to everywhere!
OverviewHave you ever felt that there should be a solution to the never-ending task of bookmarking at the start of every semester or finding each lecture link via email/whatsapp for the first 5 ...
08:44 pm GMT - Tue, January 11, 2022
Dev To Why mentorship?
Growing your career in tech is hard, but its a lot more manageable when you have people to talk to about problems and get advice. There is where mentors come in. A mentor can be anyone who has some ex...
08:31 pm GMT - Tue, January 11, 2022
Dev To CommonJS vs. ES modules in Node.js
Written by Kingsley Ubah In modern software development, modules organize software code into self-contained chunks that together make up a larger, more complex application.In the browser JavaScript ec...
08:15 pm GMT - Tue, January 11, 2022
Dev To The Three Essentials of CSS
Ahh, CSS, the great painter of the web. With CSS, you can make the web as pretty or ugly as you like. CSS stands for Cascading Style Sheets, and its name is unassumingly quite indicative of what it ac...
08:02 pm GMT - Tue, January 11, 2022
Dev To Running Kafka on kubernetes for local development
In this post I will cover the steps to run Kafka locally on your development machine using Kubernetes. Usually I go with docker-compose for that as it is simpler to get it going but due to the omnipre...
07:28 pm GMT - Tue, January 11, 2022
Dev To React State Pattern | Day 8
Recap State It is a Collection of mutable values that can change over time.It is similar to the props whereas state can be changed but props cant be changed. Updating Existing State Earlie...
07:26 pm GMT - Tue, January 11, 2022
Dev To Deploying a Git Subdirectory to Heroku
Not in Heroku's houseDeploying your app to Heroku is stressful enough. If you have a subdirectory that you want to deploy by trying to push the whole repo you're gonna have a bad time.Well why can't I...
07:13 pm GMT - Tue, January 11, 2022
Dev To How I've set up my new Windows development environment in 2022
Follow me on Twitter at @tim_deschryver | Subscribe to the Newsletter | Originally published on timdeschryver.dev.In the first week of 2022, I had the joy to receive a new machine from my new employer...
06:47 pm GMT - Tue, January 11, 2022
Dev To Building a PWA with Vue.js
Written by Josh Collinsworth A while back, I built a little liquid unit conversion app in CodePen to convert between ounces, teaspoons, cups, etc. I didnt think anyone would actually use it in real li...
06:43 pm GMT - Tue, January 11, 2022
Dev To Local Shop Search - Search shop near you
Local Shop Search is used to search a shop near you by a map.Shop keeper can add a shop and list his product.End-User can Search Products and can visit his shop to purchase the product.Live Website: h...
06:41 pm GMT - Tue, January 11, 2022
Dev To Simple Text Editor with main functions (using Node.js)
Source Code Screenshot: Functions:Open FileOpen FolderEdit FileSave FileRename File/FolderDelete File/FolderCreate New FileCreate New FolderGet location of files and foldersMake Window title...
06:31 pm GMT - Tue, January 11, 2022
Dev To Uni-Tab - One Tab, Many Uses
Overview of My SubmissionA single website to perform multiple functions like reading the news or a task tracker, with a main purpose to increase productivity and save time by decreasing the amou...
06:21 pm GMT - Tue, January 11, 2022
Dev To A Minimalistic Approach to Feature Flagging Your Web App
The PurposeIt is a common occurrence that a product's web application needs to enable/disable features depending upon the circumstances.Some use cases include:Wanting to merge features for an in...
06:18 pm GMT - Tue, January 11, 2022
Dev To An AWS Community Builder Story
In early 2020, I was invited to apply to become anAWS Community Builder. AWS Community Builders are enthusiasts who work together to learn from each other, create content, and share information about ...
05:45 pm GMT - Tue, January 11, 2022
Dev To Data Lake explained
WHAT - the famous analogyA data warehouse is like a producer of water where you are handed bottled water in a particular size and shape of a bottle. Whereas a data lake is a place where many str...
05:06 pm GMT - Tue, January 11, 2022
Dev To E-commerce App with ReactNative and Amplify - Part 1
IntroductionHello! & Welcome to this complete guide on AWS Amplify and React Native. In this tutorial, we will build a simple e-commerce app. Users can log in/signup to this app. Users can a...
04:59 pm GMT - Tue, January 11, 2022
Dev To Introduction to Graphene Python. Build a GraphQL API with Python
https://youtu.be/QJhiMSUFgDM...
04:59 pm GMT - Tue, January 11, 2022
Dev To Yummiz
Overview of My SubmissionA web application that lists different varieties of food recipe in which users can search add their own recipe as well as so the whole process with intergradient.For whi...
04:45 pm GMT - Tue, January 11, 2022
Dev To Thumb Rules of Unit Testing
My ideas on writing meaningful unit tests were crystallized when I read "The Practical Test Pyramid" today.As a novice programmer, I went in mindlessly, not knowing how to test my code.The Practical T...
03:44 pm GMT - Tue, January 11, 2022
Dev To Custom Reack Hooks: useAudio
In the last episode of the Custom React Hooks series, weve discovered the useNetworkState hook to simplify the users network state management. Today, well explore another useful custom hook: useAudio....
03:42 pm GMT - Tue, January 11, 2022
Dev To Simplify your code and save money with Lambda Event Filters
In this post I'm going to explore how the new event filters in AWS Lambda can be used to implement the data model for a video streaming website in DynamoDB. I'll explain why this feature makes your co...
03:33 pm GMT - Tue, January 11, 2022
Dev To Paracetamol.js| 3: Qu imprime este cdigo?
Qu crees que imprime el siguiente cdigo?const frutas = ["Mango","Manzana","Naranja","Pera"];const { 3:pera } = frutas;console.log(pera);a) Uncaught TypeError : cannot read propertyb) TypeError: ...
03:25 pm GMT - Tue, January 11, 2022
Dev To Creating an Asteroid Map with a NASA API
There are a lot of cool APIs out there that let you work with interesting datasets. If you are interested in space at all, then the NASA APIs might be something you want to check out.In this post, we'...
03:17 pm GMT - Tue, January 11, 2022
Dev To DC Fire and EMS Data Visualizer
Overview of My SubmissionThis application uses MongoDB time series collections to highlight the DC Fire and EMS call volume between August 2014 through August 2015. The data is visualized using ...
03:11 pm GMT - Tue, January 11, 2022
Dev To Popup Subscription Form using CSS & JavaScript
Create Popup Subscription Form, Having a mailing list of subscribed users is very important to get your users back to your website. Usually, people come to your website, read the post, and move on. If...
03:07 pm GMT - Tue, January 11, 2022
Dev To Angular Material Menu: Nested Menu using Dynamic Data
The Angular Material Menu is a floating panel containing a list of options. In this tutorial, we will learn how we can create nested menus from dynamic data.We will first learn the basics of Angular M...
02:52 pm GMT - Tue, January 11, 2022
Dev To useCallback, useMemo, useRef, and useReducer hook
In this article, Im going to discuss the use of useCallback, useMemo, useRef, and useReducer hook.useCallback hook: It memorizes a callback function. So new instances of that function are not cr...
02:43 pm GMT - Tue, January 11, 2022
Dev To Create Custom Schema Field Types
This guide focuses on how to create custom schema field types in Apostrophe 3. Custom schema field typesApostrophe's schema field types cover many situations, but we might wish to add a new one.A...
02:42 pm GMT - Tue, January 11, 2022
Dev To Implement a react component that automatically calculates width and height based on ResizeObserver
Homepage Install yarn add @oyyds/react-auto-sizer # or npm i @oyyds/react-auto-sizer -S Useimport AutoSizer from '@oyyds/react-auto-sizer';const AutoSizeComponent = () => { re...
02:41 pm GMT - Tue, January 11, 2022
Dev To How many meetings do you have per week?
And how has this changed from job to job or role to role for you?...
02:41 pm GMT - Tue, January 11, 2022
Dev To TypeScript and React Children
What happens when we pass in children in React? Children is a special prop that allows us to pass in any type of element. It could be a number, a string, a boolean, an array of elements or even anothe...
02:35 pm GMT - Tue, January 11, 2022
Dev To Medme Responsive Landing Page using HTML CSS & JS
Hello, Dear developers , sorry to belated a Happy New year to you! So after a long break & time, we'll work on the making of another responsive landing page using fundamental front-end technology ...
02:29 pm GMT - Tue, January 11, 2022
Dev To Healthcare Technology Trends and Digital Innovations in 2022
With 2021 well behind us, COVID-19s presence still continues to linger around the world. Of all the industries that have been forever changed by the impacts of the global pandemic, healthcare arguably...
01:49 pm GMT - Tue, January 11, 2022
Dev To Integration testing tool for DynamoDB
Integration testing in serverless architectures can be challenging. Testing specific outcomes within managed services is cumbersome. sls-test-tools provides a range of utilities, setup, teardown and a...
01:33 pm GMT - Tue, January 11, 2022
Dev To Metamask authentication in NextJS with Third Web
Hey There! What's up!So Web3 has been in total hype these days, and a lot of developers have been trying out web3 lately, including me. And, Authentication is one of the most skeptical parts of a Full...
01:27 pm GMT - Tue, January 11, 2022
Dev To Rustifying my terminal
Photo by David Boca on UnsplashRust has been one of my favorites for around 3 years now. A lot of people started to write CLI tools that either replace or enhance on the experience that your favorites...
01:24 pm GMT - Tue, January 11, 2022
Dev To Become a master of the database using Appwrite's new query API
With Appwrite 0.12, we made Appwrite harder, better, faster, stronger with many new additions to the Database! One of these recent changes is the Query API which has been completely rewritten to give ...
01:21 pm GMT - Tue, January 11, 2022
Dev To Introduction to Operational Analytics
Operational analytics refers to inter-disciplinary techniques and methodologies that aim to improve day-to-day business performance in terms of increasing efficiency of internal business processes and...
01:17 pm GMT - Tue, January 11, 2022
Dev To How Can I lower my GitHub Actions Costs?
How can I lower my GitHub Actions costs?GitHub Actions charges per minutes spent on CI. There is no charge for the initial 3000 minutes for Team users; once the 3k threshold is passed, pricing i...
01:09 pm GMT - Tue, January 11, 2022
Dev To Uncomfortable with your theme? Just make one
Can't find the right theme? or maybe you found one but suddenly found out there's something wrong about the theme and make you feel uncomfortable. It might even affect your productivityWell just make ...
01:03 pm GMT - Tue, January 11, 2022
Dev To GETTING STARTED WITH WEB DEVELOPMENT
A lot of persons have asked me via DMs, or direct on how they can get started with web development and whats the best method to use, and where they can get resources, so by the end of this article, we...
12:52 pm GMT - Tue, January 11, 2022
Dev To 1. Call Stack
ReferenceCall Stack MDN 100% ArticlesUnderstanding Javascript Call Stack, Event Loops Gaurav Pandvia 100%Understanding the JavaScript Call Stack Charles Freeborn 100%Javascript: What Is ...
12:49 pm GMT - Tue, January 11, 2022
Dev To Eco-eCommerce
This is an e-commerce website named - "better buys". It uses MongoDB Atlas as the database to store users, products data. Submission Category: E-Commerce Link to Code:{%https://github...
12:45 pm GMT - Tue, January 11, 2022
Dev To LeMOT to play WORDLE in French
Some time ago, I saw some funny pictures appear on Twitter. It looked a bit like GitHub's contributions, but over a single week?I finally figured out what it was and discovered WORDLE, a new word game...
12:42 pm GMT - Tue, January 11, 2022
Dev To SigNoz Product Update -Deploy SigNoz using Helm charts, 500 members on our slack community
Welcome to SigNal 08 - SigNoz's monthly product update, and the last SigNal issue of 2021! This month, we made numerous PRs improving our product experience, added new awesome contributors, and launch...
11:54 am GMT - Tue, January 11, 2022
Dev To Can GitHub Copilot center a div?
I asked Github Copilot to center a div!Comment what I should do for my next videoSubscribe for more content!...
11:18 am GMT - Tue, January 11, 2022
Dev To Drinkizz E-Commerce Application
Overview of My SubmissionHello Guys We are making an E-commerce web application using NodeJS and ExpressJs for Backend and MongoDB for database, also we are use ReactJS for frontend, This app i...
11:18 am GMT - Tue, January 11, 2022
Dev To Changelog 0009 export cURL, HAR, and 30 other formats
New year, new features! Over the past week, weve been primarily focusing on our overall architecture and under the hood improvements that will unlock work throughout the year. In addition to that, wev...
11:14 am GMT - Tue, January 11, 2022
Dev To Need NFT developer for colaboration
Hello!I am an artist from central Europe with my art collection almost ready.It is great collection with great story and charitable touch.I have a media and marketing guy and am looking for developer ...
11:13 am GMT - Tue, January 11, 2022
Dev To A CSS Container Queries Example
CSS container queries are similar to media queries, but related to a container element size rather than the viewport size. While adaptive layouts often set breakpoints based on the viewport using medi...
11:07 am GMT - Tue, January 11, 2022
Dev To Adding external javascript script to React
I'd like to include & run some js file in the React using Helmet component. Here is the simple code:index.js:import React from "react";import ReactDOM from "react-dom";import { Helmet } from "reac...
11:01 am GMT - Tue, January 11, 2022
Dev To A look at the Redux connect() function
It is no secret that React is one of the most popular libraries for building User Interfaces in today's day and age. I am confident most of you who read this blog have used Redux for managing the over...
10:40 am GMT - Tue, January 11, 2022
Dev To 2021 In review
Now that 2021 is officially over, it is a good time to reflect on the past year. The pandemic years have an opposite character in how they feel. They both feel slow and fast. On the one hand, it feels...
10:39 am GMT - Tue, January 11, 2022
Dev To What is an Agile Digital Transformation?
A transformation that is agile is the process of changing an entire business into attractive and efficient one. It is an agile, collaborative and self-organizing environment that is based in Agile pr...
10:38 am GMT - Tue, January 11, 2022
Dev To Build a physics playground with Kaboom.js
In this tutorial, we will be building a simple physics playground with Kaboom.js. This will be a 2D side-view platformer in which the player can use a gravity gun to pick up and shoot objects in the w...
10:09 am GMT - Tue, January 11, 2022
Dev To Cherry-Pick Your Teammate's Changes Without Push 'n Pull-ing To Your Repo In PyCharm
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...
10:08 am GMT - Tue, January 11, 2022
Dev To How to Implement Role Based Access Control (RBAC) using Open Policy Agent (OPA)
Building authorization can be a complicated endeavor. There are different models for building authorization and different ways of implementing them. At the end of the day, only one thing matters - we ...
09:49 am GMT - Tue, January 11, 2022
Dev To Modern PHP crash course
Welcome to this modern PHP crash course. Why modern? PHP has been around since 1994 and has evolved considerably since then. Now, at version 8.1, PHP is a complete language and perfectly suited to mod...
09:40 am GMT - Tue, January 11, 2022
Dev To Apprendre le PHP Moderne
Bienvenue dans ce cours acclr de PHP moderne. Pourquoi moderne ? PHP existe depuis 1994 et a considrablement volu depuis lors. Maintenant, la version 8.1, PHP est un langage complet et parfaitement a...
09:32 am GMT - Tue, January 11, 2022
Dev To Percabangan Di Vue Js
Tutorial kali ini akan membahas penggunaan percabangan di vue.Disini kita akan menggunakan directive v-if,v-if ini sendiri biasa digunakan untuk menentukan apakah suatu element mau dirender atau tidak...
09:02 am GMT - Tue, January 11, 2022
Dev To Superando el algoritmo de Infojobs
Si, lo has ledo bien, he superado el algoritmo de Infojobs y he logrado que empresas me llamen para tener una entrevista. Y seguro que te preguntars cmo, o incluso, de que va eso del algoritmo de Info...
08:32 am GMT - Tue, January 11, 2022
Dev To Open Source Chakra UI / Material UI Dashboard featured on Product Hunt
https://www.producthunt.com/posts/vision-ui-dashboard/...
08:31 am GMT - Tue, January 11, 2022
Dev To JDBC Tutorial Part 2: Running SQL Queries
In Part 2 of this tutorial series, youll learn how to execute SELECT, INSERT, UPDATE, and DELETE statements against an SQL database using JDBC. These actions are known as CRUD operations (Create, Read...
08:30 am GMT - Tue, January 11, 2022
Dev To Creating Custom Hibernate Dialect
While working with Hibernate's HQL and Criteria Queries I was missing some features of PostgreSQL which would help. I don't want to write native queries for this. Once I use Hibernate I should stick w...
07:32 am GMT - Tue, January 11, 2022
Dev To A11y tips: hide elements for all users
To hide content for all users (sighted, screen reader and keyboard) there are several techniques that we can use with some differences between them: HTML attribute hiddenThe item and everything i...
07:20 am GMT - Tue, January 11, 2022
Dev To Side Projects: React Digital Display - Part 1
Think about this for a moment. You can find a great deal of reasons to make side projects such as learning, having fun or creating something that will be used and appreciated by others. It requires a...
07:17 am GMT - Tue, January 11, 2022
Dev To Striver's SDE Sheet Journey - 12 Count inversions in an array
Problem Statement :-Given an array of N integers, count the inversion of the array.An inversion is defined for a pair of integers in the array when the following two conditions are met.ARR[i] > ARR...
07:09 am GMT - Tue, January 11, 2022
Dev To How to Create a Button in JavaScript
Learn how to create a button in JavaScript and add it to your HTML page.As a web developer, you should probably create buttons and add them to your HTML page programmatically.A typical workflow is to ...
06:44 am GMT - Tue, January 11, 2022
Dev To Get JavaScript Objects from a JSON File
IntroductionJSON stands for JavaScript Object Notation.JSON is a lightweight format for storing and transporting data.JSON is often used when data is sent from a server to a web page.JSON is "se...
06:16 am GMT - Tue, January 11, 2022
Dev To How to read file from test resources in java unit test
Use the getClass().getClassLoader().getResourceAsStream() to get an InputStream for the wanted resource. In the following snippet we access the bookmark-example.xml file resource, which is placed dire...
05:55 am GMT - Tue, January 11, 2022
Dev To These cryptocurrencies combined have given returns of over 2,400% in 2021
While crypto investors expected that the month of December will see some decent jump in crypto, but nothing like this happened. After touching, it's All-Time High (ATH) on 10th November, Bitcoin will ...
05:35 am GMT - Tue, January 11, 2022
Dev To Complete Amazon SEO Guide for Sellers 2022
Source Image was taken by this website: Complete Amazon Guide for sellers 2022Amazon is the big wheel of eCommerce. In 2021, it had more than 146,396 million U.S. dollars sales, which is expected to g...
05:24 am GMT - Tue, January 11, 2022
Dev To 25 Day Check-In -- 100 Days of Code
Hello again. Back with another update on my 100 days of code progress. I feel like I've gotten a lot done over these 5 days and have been feeling quite motivated and excited about coding coming off th...
05:23 am GMT - Tue, January 11, 2022
Dev To Cheat sheets
So I am back with my new blog and now I am telling you a secret that now I am going to start my new series of cheat sheets and in this series I am going to post cheat sheets of all (most famous langu...
05:17 am GMT - Tue, January 11, 2022
Dev To How to add your new project to GitHub in 10 easy steps
Okay, I am fairly new to GitHub. And initially, I used to struggle a lot with adding my local projects to GitHub. I created a cheat sheet, so here it goes. 0. Pre-requisites:Git on your local mac...
04:57 am GMT - Tue, January 11, 2022
Dev To Authenticate in React with Firebase Auth
Authentication is something almost every modern web app needs. I've user Auth0 and Next Auth but Firebase seems to provide the easiest way to get authentication up and running. Registering a Fire...
04:43 am GMT - Tue, January 11, 2022
Dev To HtmlCollection vs NodeList in Javascript
At some point in your journey as a developer, you might have come across this error.If you haven't come across this error, maybe one day you will.The above error occurs as a result of trying to use th...
04:40 am GMT - Tue, January 11, 2022
Dev To 5 Big Mistakes Companies Make When Testing Software
Most software companies struggle with releasing quality code that doesn't break critical user workflows.Companies invest significant dollars in testing their product to counter this but often ship a P...
04:29 am GMT - Tue, January 11, 2022
Dev To 4 Ways to Level-Up Your JS Destructuring and Spread Syntax
If you're a fan of Javascript and reading dev articles, you might share my addiction of clicking on every article with a title 'X number of cool JS tricks'. I've probably read 40-50 of them. Most of t...
03:23 am GMT - Tue, January 11, 2022
Dev To RippleX releases XLS-20 dev network: NFT-Devnet
In May, RippleX invited the developer community to provide feedback on our proposal to enhance NFT support on the XRP Ledger (XRPL).We believe crypto and blockchain are powerful levelers in unlocking ...
03:03 am GMT - Tue, January 11, 2022
Dev To Using Docker Run inside of GitHub actions
Recently I decided to take on the task of automating my site's build and deployment process through GitHub Actions. I'm using my own static site generator Cleaver to handle that, which requires both N...
02:31 am GMT - Tue, January 11, 2022
Dev To Develop a social network with ReactJS, Spring Boot and MongoDB
I have developed a small social network web app for educational purpose and want to share this with the community. This app is built with ReactJS for frontend, Java Spring Boot for backend and MongoDB...
02:01 am GMT - Tue, January 11, 2022
Dev To How to fix security vulnerabillities in a newly created react app.
If you ever get error messages in the command line interface after creating a new react app with the create-react-app command, just like the image below, then this fix might help you out.The first we ...
01:55 am GMT - Tue, January 11, 2022
Dev To Does /[A-z]/ Work For Case-Insensitive Regex?
A while back I remember coming across one example online for finding a case-insensitive letter that looked like this:/[A-z]/Just to make sure it's crystal clear, that's a range from uppercase A to low...
01:06 am GMT - Tue, January 11, 2022
Dev To Transitioning from React Router v5 to v6
React-router is the standard library for routing in react js. It allows users of a react app to move between different sections (components) of the app.The react-router team announced the release of...
12:54 am GMT - Tue, January 11, 2022
Dev To Build an awesome website for free
Welcome to this tutorial!Full tutorial also available as video Why a Github page?If you want to build a stunning website that is 100% free and 100% yours, you have come to the right place: ...
11:42 pm GMT - Mon, January 10, 2022
Dev To Build a CI Pipeline With GitHub Actions to Automate Tests.
Test-driven development (TDD) and test automation are great ways to reduce bugs arising from subsequent changes.It's widespread to run tests inside the continuous integration (CI) pipeline. It takes a...
10:38 pm GMT - Mon, January 10, 2022
Dev To A short list of some helpful VS Code keyboard short cuts.
I decided to write a quick post about helpful Visual Studio Code keyboard shortcuts. I learned some of these shortly after starting my journey into programming. Some of them I learned while doing some...
09:59 pm GMT - Mon, January 10, 2022
Dev To Using GitHub Actions
I've been running my website on Azure Static Web Apps for a while and it is pretty cool.When you create a Static Web App on Azure you get asked for the github repo of your source code and even the bra...
09:52 pm GMT - Mon, January 10, 2022
Dev To VoIP vs Non - Advantages and disadvantages
You've probably heard of the term Voice over Internet Protocol (VoIP) systems, and how they differ from traditional landlines.But if you're unsure, VoIP systems basically refer to technologies that al...
09:47 pm GMT - Mon, January 10, 2022
Dev To What machine learning can learn from Ruby on Rails
I wrote my first end-to-end functioning web application using Ruby on Rails in a class at MIT (6.170) in 2013. There were things that Rails automatically handled for me that I didnt even realize were ...
09:42 pm GMT - Mon, January 10, 2022
Dev To Next.js GraphQL Apollo Server Starter Project
Next.js Graphql apollo server starterNext.js Graphql apollo server starter , with merge schema , combine resolvers generate type in fast and simple way Github Repohttps://github.com/idurar/...
09:32 pm GMT - Mon, January 10, 2022
Dev To Animated Education Website with HTML CSS JS
How to make animated education website using html css javascriptIn this video, I will show you how to create (mobile-first responsive) animated education website.HI I'm Sadee (webdev)In this channel I...
09:26 pm GMT - Mon, January 10, 2022
Dev To Melhorando seus testes com Jest
Nesse artigo explicarei sobre como tornar nossos testes mais performaticos e slidos. IntroduoOl, me chamo Joo e me encontrei com um grande problema. Estava desenvolvendo um projeto no qual consum...
09:24 pm GMT - Mon, January 10, 2022
Dev To Quickly build and deploy Nodejs lambda to AWS with Terraform
To kick us off we want to install create-aws-tf-lambda utilizing your preferred nodejs package manager.NB: before we start make AWS account, save the secret and access key in your environment variable...
08:59 pm GMT - Mon, January 10, 2022
Dev To How to sunset your OSS Project with Grace
Participating in the open source community is often a thankless job. What starts out as a productive use of excess time can quickly spiral out of control if a project becomes popular. Maintainers ca...
08:43 pm GMT - Mon, January 10, 2022
Dev To 21 Tax write offs for freelance web developers in Canada
Youve put in hours of your time, done all the hard work youve learned to code! Now youre ready to reap the rewards and set off on your own as a freelance developer.There are major benefits to working...
08:39 pm GMT - Mon, January 10, 2022
Dev To WeakMap and WeakSet: Understanding JavaScript weak references
Written by Coner Murphy Weak references are not often used in JavaScript due to how the language is designed. However, in certain circumstances, they can prove vital, such as when developers must stor...
08:38 pm GMT - Mon, January 10, 2022
Dev To Chat App
Instructionsnpm inpm run dev Overview of My SubmissionHi, I'm Eren and I study at Eskisehir Technical University as a Computer Science 2. grade student. I made a realtime chat app called Sp...
08:35 pm GMT - Mon, January 10, 2022
Dev To DevSecOps and Shift Left Security: A Guide
What is DevSecOps methodology?DevSecOpsshort for development, security, and operationsadds security-first thinking into every phase of the software development pipeline, helping engineering team...
08:31 pm GMT - Mon, January 10, 2022
Dev To MongoDB Atlas Hackathon
Overview of My SubmissionI have create a simple full-text search for products, A user can search a product with right any text on input field and hit search than MongoDB Atlas search do the job ...
08:27 pm GMT - Mon, January 10, 2022
Dev To Whats new in Django v4.0
Written by Popoola Temitope In December 2021, the Django team released Django v4, which contains various upgrades to the framework, like improved customization and the use of the template engine for f...
07:51 pm GMT - Mon, January 10, 2022
Dev To Discount Portal - Send Discount Newsletters
Overview of My SubmissionDiscount Portal is Web based application that sends out discount newsletters to a subscriber or list of subscribers. Submission Category:Choose Your Own Adventure ...
07:21 pm GMT - Mon, January 10, 2022
Dev To Understanding Angular Modules
Today we will understand one of the very important topic in Angular - Angular Modules.In simple term a module is a logical block or container that holds something.If we need to describe module in term...
07:01 pm GMT - Mon, January 10, 2022
Dev To AtlasHackathon: Explore With Us (A Web App using Django, MongoDB Atlas)
Overview of My SubmissionExplore With Us is a vacation destination catalog website build with Django, Bootstrap and MongoDB Atlas.I created this webapp to take part in MongoDB Atlas Hackathon. ...
06:54 pm GMT - Mon, January 10, 2022
Dev To Lets Save The World!
Will you join me to - dare I say it - Save the World? Overview of My SubmissionIn this web based game/simulation you play as a country. You are able to enact, revoke and upgrade policies that inf...
06:46 pm GMT - Mon, January 10, 2022
Dev To E-commerce store with search functionality and filters: Using MongoDB Atlas Search.
Overview of My SubmissionA fully responsible e-commerce store, with filters, sorting, search functionality and autocomplete. Live demo README.md LICENSE Submission Category:E-Commerce Creat...
06:34 pm GMT - Mon, January 10, 2022
Dev To MovieFlixer
Overview of My SubmissionMovieFlixer is a web app where you can search for your favorite movies and shows, you can Buy those movies and also rate them out of 10. Submission Category:E-Co...
06:25 pm GMT - Mon, January 10, 2022
Dev To CRUD API with Fastify, Postgres, Docker
Hi I am Francesco. You can find me on Twitter here https://twitter.com/FrancescoCiull4Creating Content in PublicAll this Content has been created during 2 livestreams from scratchHere is the link if y...
06:18 pm GMT - Mon, January 10, 2022
Dev To SQL vs NoSQL Database A Complete Comparison
There are two main categories of database in use in the development world today, commonly referred to as SQL and NoSQL. In this article, we will compare an SQL vs. NoSQL database based on their pros a...
06:00 pm GMT - Mon, January 10, 2022
Dev To How To Add Attractive Share Buttons To Your Website Or Blog
Today, Ill be demonstrating and explaining how you can make simple, functional and good looking share buttons for your website or blog.First of all, why should you add share buttons to your website or...
05:58 pm GMT - Mon, January 10, 2022
Dev To Top 10 VS code keyboard shortcuts to boost your productivity
So, you use VS code. Are you using it properly?If you are doing most of the tasks by clicking the mouse I think you are not using it properly. Using a mouse doesn't seem like a time waste but, in real...
05:57 pm GMT - Mon, January 10, 2022
Dev To Write Atomic CSS like Facebook with Stylify
Pixel perfect webdesign, atomic CSS, mangled selectors and minimalistic output? Yes !Some time ago during a coffee break I have been digging through the Facebook CSS. I checked multiple pages, downlo...
05:54 pm GMT - Mon, January 10, 2022
Dev To What is SSR or Server-side rendering?
In the arena of SPAs (Single Page Application) or React/Vue/Angular it's essential to know what server-side rendering is.So, What is server-side rendering?Server-side rendering is what you can say ren...
05:52 pm GMT - Mon, January 10, 2022
Dev To How to use dbt with Materialize and Redpanda
IntroductionThis is a self-contained demo using Materialize.This demo shows you how to use dbt together with Materialize.For this demo, we are going to monitor the reviews left by users on a dem...
05:35 pm GMT - Mon, January 10, 2022
Dev To I built a real-time logging platform
Today, I launched logmyapp. While we dont have a formal website our app is live at app.logmyapp.io and the npm package for it is here https://www.npmjs.com/package/logmyapp.What does logmyapp do?Its a...
05:27 pm GMT - Mon, January 10, 2022
Dev To My Web-development Journey
Why Web-development?I was in my second year of college, pursuing B.Tech Computer Engineering and due to the pandemic COVID-19, College wasnt going well at that time. At that moment, I realised t...
05:15 pm GMT - Mon, January 10, 2022
Dev To How to become a Blockchain Developer?
Blockchain Developer: What do they do?Blockchain Developers are the Programmers who create applications for Blockchain. They handle the entire life-cycle of a blockchain application, which ...
04:57 pm GMT - Mon, January 10, 2022
Dev To 5 Articles every WebDev should read this week (02)
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:29 pm GMT - Mon, January 10, 2022
Dev To Writing User Stories
Software development transforms human requirements, repeatedly, until software is eventually produced.We transform things we'd like into feature requests.Which are subsequently decomposed into designs...
04:13 pm GMT - Mon, January 10, 2022
Dev To How we reduced our nodejs monorepo build time by 70%
How we reduced our nodejs monorepo build time by 70%At Notifire, we use a monorepo to manage our 24 libraries and apps. There are many debates over whether you should use a monorepo or a poly-repo. Fo...
04:07 pm GMT - Mon, January 10, 2022
Dev To Perulangan Di Vue Js
Tutorial kali ini akan membahas bagaimana menggunakan perulangan di vue.Untuk melakukan ini di vue kita menggunakan directive v-for. Menampilkan data arrayMisalnya kita punya data array nama-nama...
04:02 pm GMT - Mon, January 10, 2022
Dev To Handling Errors in Remix: A Guide.
Errors are an embedded part of our lifecycle in programming and like it or not, you run into plenty. With Remix , things have been simplified a great deal but, by how much? Welcome to Error handling i...
03:53 pm GMT - Mon, January 10, 2022
Dev To Weird behavior of javaScript you should know!!
We know that javaScript sometimes behaves weird as compare to other programming languages, but initially it was design only to make web pages.But now in today's world, we can do so many things using j...
03:43 pm GMT - Mon, January 10, 2022
Dev To memory game | react | next js | javascript | css | html
memory game | react | next js | javascript | css | htmlhttps://www.youtube.com/watch?v=BkTyORDsiWEif you liked our content please subscribe to the channel ,leave a nice comment and smash the like butt...
03:43 pm GMT - Mon, January 10, 2022
Dev To Cloud Types (Cloud Sevice Models)
There are 3 types of cloud service modelsIaaS (Infrastructure as a service)PaaS(Platform as a service )SaaS(Software as a service)Source: Azure webservicesLets know some Baiscs of this 3 modelsIaas(In...
03:34 pm GMT - Mon, January 10, 2022
Dev To Supply, Demand, Price and Game Theory
How price can be determined with game theory.How game theory and simple math can be used to calculate the price of something and how this model is super powerful to explain a lot of others interaction...
03:32 pm GMT - Mon, January 10, 2022
Dev To 3D CSS Flippy Snaps with React && GreenSock
One of Jheys main mantras is to make learning fun. In this article, he shows you ways to level up your skills by bringing your ideas to life, and not forgetting that you can be playful with code. With...
03:12 pm GMT - Mon, January 10, 2022
Dev To Install React Native modules with Expo
Expo and react-native have now been around for a while. But there hasn't really been an easy way to add react-native modules to expo without actually ejecting out of it. For those who always preferred...
02:40 pm GMT - Mon, January 10, 2022
Dev To How has your relationship with complexity changed over time?
How do you deal with, avoid, or accept complexity differently than you might have earlier in your career?...
02:33 pm GMT - Mon, January 10, 2022
Dev To Rails authentication with Rodauth, an elegant Ruby gem
article originally published here : https://www.bootrails.com/blog/rails-authentication-with-rodauth-an-elegant-gem/ 0. MotivationAt BootrAils, until recently, we were uncomfortable about what co...
02:16 pm GMT - Mon, January 10, 2022
Dev To Running Spring Boot App and PostgreSQL in single container
When developing self-hosted open-source service, which meant to be used by as many users as possible, you would probably want to provide a simple way how run your service. It should preferably work wi...
02:06 pm GMT - Mon, January 10, 2022
Dev To AWS VPC IPAM Tutorial - The Better Terraform Way (7 Steps Faster)
In my previous post covering the basics of AWS VPC IPAM, I promised some Terraform code samples. My Terraform code sample will be based on the AWS VPC IPAM tutorial from the official documentation. As...
02:02 pm GMT - Mon, January 10, 2022
Dev To Use PythonAWS Create Sentiment Analysis Tool
Hi,Today I will share my experience to you,It's about Use Python And Amazon Comprehend ,and I also use Lambda,Api Gateway togather build the toolPython Stage(I will put my code in this stage)###...
02:00 pm GMT - Mon, January 10, 2022
Dev To How I switched from PHP to Node.js
I've been a PHP developer for a couple of years now and I love PHP. However, I believe that learning other programming languages can only make you a better developer. That is why I decided to tackle t...
01:48 pm GMT - Mon, January 10, 2022
Dev To The Engineer's Complete Guide to Backlog Grooming
This article is originally published on Managing technical debt blog by Cate Lawrence.Without organisation, backlog gets messy quickly and issues cant be prioritised. Let's look at how Engineers, Prod...
01:44 pm GMT - Mon, January 10, 2022
Dev To Javascript concept you should know
We will go from the easier ones to the more difficult ones. Let us start with our first concept. let and varwhat is the difference between the keywords let and var. First var has been in javascr...
01:36 pm GMT - Mon, January 10, 2022
Dev To Comparing results between Airflow runs
The Airbnb engineering team built Airflow to automate workflows related to data engineering problems.Given how generic the tool is, it can be used for right about anything that needs to be run on a re...
01:11 pm GMT - Mon, January 10, 2022
Dev To Why I joined Amplication.
It was afternoon here in India. I was writing a thread for my Twitter account, as usual, and was about to post it. Just then I got a notification on my mobile phone. After reading the message I was o...
01:08 pm GMT - Mon, January 10, 2022
Dev To Arduino-conditional operator ? :
This might sound surprising but after close to 2 years working in the IoT field, I am yet to fully understand the ternary operator. Today I was forced by a project I am doing to read and understand it...
01:01 pm GMT - Mon, January 10, 2022
Dev To NGXA Library
Ngxa So excited to announce another one open source contribution of me. With purpose of helping me and anyone else on using Angular Animations.Animations are one of the essential UI trends of an...
12:56 pm GMT - Mon, January 10, 2022
Dev To What is Google Season of Docs ?
Introduction to GSoDSeason of Docs provides support for open source projects to improve their documentation and gives professional technical writers an opportunity to gain experience in open sou...
12:53 pm GMT - Mon, January 10, 2022
Dev To Revisiting Conditionals in JavaScript and TypeScript
The original post was published at iamtk.co.This post is part of the Mastering JavaScript Series.We are going to see different ways we can handle conditions in JavaScript and how TypeScript can help u...
12:41 pm GMT - Mon, January 10, 2022
Dev To First Look at Lambda Powertools TypeScript
AWS Senior Solutions Architect Sara Gerion announced on January 5, 2022 that Lambda Powertools TypeScript had entered public beta. Lambda Powertools is an AWS-sponsored open source project with the go...
12:38 pm GMT - Mon, January 10, 2022
Dev To Who wrote this shit?
It is a beautiful right of passage for a bright-eyed junior developer to join a team, take some tasks full of enthusiasm, and have the life and joy sucked out of them one sprint at a time. Soon enough...
12:28 pm GMT - Mon, January 10, 2022
Dev To Arrays management using JS
This is one of the most important lesson you should start learning when you it's your first time *writing some code. * As you know, an array is a typical data structure in JS, it's mainly a element c...
11:56 am GMT - Mon, January 10, 2022
Dev To Reading from the Standard Input (stdin) in Swift
There are many situations where we need to read input from StdIn. For instance, this is how inputs are provided in competitive programming websites such as Hackerrank. Reading from StdInreadLine(...
11:54 am GMT - Mon, January 10, 2022
Dev To Top 9 Open-Source C Computer Vision Libraries
Computer vision has become an essential part of our lives. Apps like Snapchat and Instagram rely on computer vision to detect what is in your photo and then apply filters accordingly. Computer vision ...
11:12 am GMT - Mon, January 10, 2022
Dev To How To Build A Serverless, Internal Developer Platform
Many teams still deploy and manage apps on their own infrastructure. It can be their own private data centre or public cloud IaaS offering. I've worked with teams that deploy to their own infrastructu...
11:12 am GMT - Mon, January 10, 2022
Dev To Power Umbraco with a bit of Azure
With the release of Umbraco 9 a whole new era is born and really gives you the opportunity to run your Umbraco solution in new ways.In this blog we dive into the Azure building block you can use to ru...
11:00 am GMT - Mon, January 10, 2022
Dev To CSS Reset
Hey fellow creatorsA CSS reset is a nice way to start from a blank canvas in HTML/CSS and in web development in general, because some HTML elements have default values to their properties.If you prefe...
10:55 am GMT - Mon, January 10, 2022
Dev To clay.css - micro CSS util for creating claymorphic UI
clay.cssExtensible and configurable micro CSS util class and SASS mixin for adding claymorphism styles to your components.Check out the repository and the demo page AboutClaymorphism is a f...
10:30 am GMT - Mon, January 10, 2022
Dev To How to set up Vue with Tailwind CSS and Flowbite
Vue.js is a popular front-end library used by websites such as Behance, Nintendo, Gitlab, Font Awesome, and more that you can use to build modern web applications. By installing Tailwind CSS and Flowb...
10:18 am GMT - Mon, January 10, 2022
Dev To AWS Step Functions - Refactor to native integrations with AWS API
In this article, I will describe how I got rid of two Lambda functions in my Data Lake loading process.All thanks to the change announced in October 2021, Step Functions received native API integratio...
10:11 am GMT - Mon, January 10, 2022
Dev To JavaScript Framework: What it is and Why It is the best for Web Development
With the immense growth seen in users trust with online platforms, several organizations are moving to establish their brand over the internet. The very first thought in every individuals mind is to d...
10:10 am GMT - Mon, January 10, 2022
Dev To How trip yourself up with React hooks and break production
React is so ubiquitous now it's pretty difficult to avoid it if you want to be employed and working in Web application development. React hooks in some ways pushed the ecosystem forward but in other w...
10:09 am GMT - Mon, January 10, 2022
Dev To New in CSS
Declare Variable:root { --global--primary-color: #29313e;}a { color: var(--global--primary-color);} @SupportsIt allows you to do the same depending on what CSS properties and values t...
09:56 am GMT - Mon, January 10, 2022
Dev To namespace ra :: Random Prime No. Generator
Aim:To create a random number engine that generates prime number on the go! Here the link GitHub repo Plan of Attack:Since finding prime number in constant time is impossible by the math at...
09:31 am GMT - Mon, January 10, 2022
Dev To You just need URL() instead of URLSearchParams() for query params
Reading and manipulating URLs or query strings is involved in various applications for obtaining data from requests and routing users or requests. Different languages have different ways to deal with ...
09:27 am GMT - Mon, January 10, 2022
Dev To How to start a headless E2E e-commerce store in no time with Medusa
Wassup everyone, in this article we are going to create a headless e-commerce application using an open-source alternative to Shopify- Medusa. What are we building?https://www.loom.com/share/0b3...
09:20 am GMT - Mon, January 10, 2022
Dev To AWS open source news and updates, 95
Jan 10th, 2022 - Instalment #95Newsletter #95. Feliz Ano and a very happy new year to you all in this first newsletter in 2022. In this weeks update I reflect on some of the interesting stuff I ...
09:19 am GMT - Mon, January 10, 2022
Dev To Descubre para qu sirve una Marca de Tiempo
Mi apodo en las redes es Coding Bugs y llevo ms de 15 aos trabajando como desarrollador y arquitecto de software. En mi dashboard encontrars artculos con nformacin sobre lenguajes de programacin, tcni...
09:02 am GMT - Mon, January 10, 2022
Dev To Handling Previews in a Headless Architecture - Strapi and Next.js
There is an ongoing shift in content management from traditional CMS to headless CMS. A headless CMS allows you to completely separate your content management system from the presentation layer. The c...
08:00 am GMT - Mon, January 10, 2022
Dev To 15 awesome CSS animation libraries you need to know.
Transitions from one CSS style configuration to another can be animated using CSS animations. A style describing the CSS animation and a set of keyframes indicating the start and end states of the ani...
07:59 am GMT - Mon, January 10, 2022
Dev To Shadow DOM... Illustrated
What is DOMBrowser generates Document object model from static html files in order to manipulate the structure, style and content. Enter Shadow DOMShadow DOM enables encapsulation to keep t...
07:48 am GMT - Mon, January 10, 2022
Dev To A11y tips: alert role
The other alternative for notifying content changes is to use role="alert", which is equivalent to using aria-live="assertive" together with aria-atomic="true". So...<div aria-live="assertive" aria...
07:47 am GMT - Mon, January 10, 2022
Dev To Built-in methods of Promise object in Javascript: the .all, .allSettled, .any, and .race explained
If you've been a JavaScript developer for a while you must have come across Promises. If not, here is a quick introA Promise is a proxy for a value not necessarily known when the promise is created. -...
07:14 am GMT - Mon, January 10, 2022
Dev To Day 75 of 100 Days of Code & Scrum: Learning New Skills, Improving Workflow, and Looking For Work
Hello there, everyone!Today, I planned out my Weekly Sprint Goals as well as updated my professional profiles on various platforms. I intend to focus more on learning new skills for this week, while w...
07:06 am GMT - Mon, January 10, 2022
Dev To Bootstrap 5 horizonal scrolling tabs
More than once, we need to add several tabs to our websites/apps to split the UI nicer. However, when there are more than 4, they might not look so great, especially in mobile environments.I faced the...
06:55 am GMT - Mon, January 10, 2022
Dev To Web Scraping with NodeJS: a comprehensive guide [part-3]
Shorthand technique to extract the selectors.Let's look at a simpler and faster way to gather selectors to scrape data from a website. This method is useful when you need to get something done q...
06:55 am GMT - Mon, January 10, 2022
Dev To Web Scraping with NodeJS: a comprehensive guide [part-2]
Dealing with websites that have compression encoded in them.let's take a closer look at what happened and why it didn't work. This is a frequent mistake that rookie scrapers make when playing wi...
06:53 am GMT - Mon, January 10, 2022
Dev To Web Scraping with NodeJS: a comprehensive guide [part-1]
This blog is about the Node js course on web scraping, it is divided into three-part series, where you will learn how to scrape any type of website and by using a real-world example. This blog will te...
06:25 am GMT - Mon, January 10, 2022
Dev To The flow of building a full-stack web application
When I am new to web development I often have confusion on how everything works together, how to connect all the things, how a full-stack web app is built from scratch, how to plan everything, what al...
06:15 am GMT - Mon, January 10, 2022
Dev To How to sanitize your urls in angular
Project: codever - File: backup-bookmarks-dialog.component.tsOn Codever you can backup your bookmarks and snippets. When backing up you are presented a dialog where you can choose to display the item...
06:08 am GMT - Mon, January 10, 2022
Dev To How to be a Web Developer in 2022
With 2022 just started you might want to get started in programming You can watch the full video on YouTube Decide which platform you would like to program forWebMobileDesktop applicationOnce you deci...
05:56 am GMT - Mon, January 10, 2022
Dev To Difference between == and === in JavaScript. Explained!
== and === operator has always been the topic of online discussion. Let's see how these two are different from each other.Double equal(==) sign check for loose equality while Triple equal (===) sign ...
05:27 am GMT - Mon, January 10, 2022
Dev To How a Rogue Developer Ruined Millions of Software (happened this weekend)
TLDR: A software developer who made some highly used open source software, decided to go rogue and inject a bug into his software, making it usable. This affected every other dependency (and dev...
04:53 am GMT - Mon, January 10, 2022
Dev To Let Understand Temporal Dead Zone
Before understand Temporal Dead Zone. We have to understand. What is the difference between declaring and initialising? What is Declaring ?Let's take small codefunction example() { let age; //...
04:22 am GMT - Mon, January 10, 2022
Dev To Public APIs
Content by https://github.com/public-apis/public-apis IndexAnimalsAnimeAnti-MalwareArt & DesignAuthentication & AuthorizationBlockchainBooksBusinessCalendarCloud Storage & File Sharin...
04:17 am GMT - Mon, January 10, 2022
Dev To Understanding Currying in JavaScript with an Example
OverviewThe functional programming paradigm has been gaining traction in the JavaScript community for quite some time. It's hard to pinpoint when it all started, but I believe with the introduct...
03:55 am GMT - Mon, January 10, 2022
Dev To MAKING YOUR FIRST WEB APP
Ok what we are going to make today is absolutely simple but, it is not as simple as you think it is as hard as you make it so moving into todays project is a one file project and lets name the file Ca...
03:37 am GMT - Mon, January 10, 2022
Dev To JPA One To Many example with Hibernate and Spring Boot
In this tutorial, I will show you how to implement Spring JPA One-To-Many mapping with Hibernate in a Spring Boot CRUD example using @ManyToOne annotation. You'll know: How to configure Spring ...
01:52 am GMT - Mon, January 10, 2022
Dev To Different Types of Websites
In the web development world, there are many types of websites. Let's explore each of them one by one.Static WebsiteSingle Page ApplicationsServer-Side Rendering (SSR)Static Site Generator Stati...
01:10 am GMT - Mon, January 10, 2022
Dev To FREE! Translate your language JSON file to any languages.
Hello everyone. It is my first time that writing a post here. Please feel free to give any kind of feedback.I created a package & CLI for translating JSON files and also objects (if you want to us...
12:52 am GMT - Mon, January 10, 2022
Dev To 2022: New Year && Goals
The first few drafts of this post were rehashing the last two years in a bit more detail than Im sure anyone would ever want to read about again. Instead, itll be a high level overview of what happene...
12:50 am GMT - Mon, January 10, 2022
Dev To 10 CRITICAL MISTAKES every Software Engineer should avoid
IntroductionThe following tips have been a result of 8 years+ experience in the Software Industry, working through several roles in startups, corporates, in-office, and remote. There might be a ...
11:42 pm GMT - Sun, January 9, 2022
Dev To How to login programmatically with Cypress
Learn how to make your automated tests faster by authenticating via APIAutomated graphical user interface tests must be independent of each other. In addition, such tests must rely as little as ...
10:27 pm GMT - Sun, January 9, 2022
Dev To API for Google Developer Student Club at my Campus
Overview of My SubmissionThe API is a basic REST API written to be called by the App built under Android Study Jams 2021. We built this API under the Org. Google Developer Student Club - DSI.The...
10:04 pm GMT - Sun, January 9, 2022
Dev To State of the Web: Deno
Deno is a modern JavaScript runtime, competing with Node.js, that promises features like secure I/O and built-in TypeScript support. Ryan Dahl, Node.js' original creator, created Deno, building it in ...
10:01 pm GMT - Sun, January 9, 2022
Dev To An Honest Comparison of VS Code vs JetBrains - 5 Points
Call me crazy if you have to. Youd think that after five years of coding in one IDE, I would be out of my mind to leave the VS Code. And sure, before I tried out the JetBrains ecosystem, I wouldve com...
09:29 pm GMT - Sun, January 9, 2022
Dev To How to Create a Style Guide as a Technical Writer
IntroductionHaving a style guide is a very useful way of having a clear and consistent form of writing that can be improved over time. This guide is mostly useful for technical writers. I'll be ...
09:18 pm GMT - Sun, January 9, 2022
Dev To What is backend development?(intro)
In a world driven by software applications web applications took a lot more importance over the last years, every business wanted to have an access throw internet . Having a portal on the internet is ...
08:44 pm GMT - Sun, January 9, 2022
Dev To Extract colors from a website URL and generate a CSS/Sass code palette
We made alwane.io a web-based tool giving you the ability to extract colors from a website URL or an existing CSS code, regroup/order colors, then generate a palette including a CSS/Sass file. A simpl...
08:11 pm GMT - Sun, January 9, 2022
Dev To How To Create a Pricing Table with TAILWIND CSS
In this coding video tutorial, I will show you how to create a Pricing Table with Tailwind CSS. You can follow along.Easy to implementFREE SOURCE CODEFOLLOW ALONGSubscribe please! :)Youtube videoTwitt...
08:01 pm GMT - Sun, January 9, 2022
Dev To Creating Custom Pipe in Angular
Today we will learn how to create our own Pipe or the Custom Pipe. If you are unaware about what a Pipe is in Angular then I would recommend you to go through the previous articles I wrote on Pipe. Yo...
07:57 pm GMT - Sun, January 9, 2022
Dev To Sync and Async for dummies or cooking chefs
Hello devs and not devs!I always guess there is not thing that is so difficult and impossible to learn, but all things it is necessary one important thing: dedication and what the best way for your le...
07:56 pm GMT - Sun, January 9, 2022
Dev To Simple Movie rec sys
I want to improve myAlgorithm and Data structure Knowledge.In the following blog post, I will guide you through a sample project you can create for your portfolio or as an Idea of how to use Data stru...
07:48 pm GMT - Sun, January 9, 2022
Dev To SpringBoot and Rest APIs inJava
What is SpringBoot?Spring Boot is an open source Java-based framework used to create a micro Service.It is developed by Pivotal Team and is used to build stand-alone and production ready spring applic...
07:29 pm GMT - Sun, January 9, 2022
Dev To Easiest way to deploy your Ethereum Smart Contract
So you've written your Ethereum smart contract, and now you may be wondering how to deploy it. I recommend first deploying the contract to a Test Network (testnet), such as Rinkeby, before deploying i...
07:28 pm GMT - Sun, January 9, 2022
Dev To Code Splitting with dynamic imports
Defer non-critical resources and boost your page load time.Over time, as the codebase grows in complexity, the final bundle (the main JavaScript file) would also increase in size.As you probably know,...
07:23 pm GMT - Sun, January 9, 2022
Dev To Los mejores sitio web para conseguir trabajo en tecnologa?
> Totalmente remotosTodos sabemos que para nada es fcil conseguir el puesto soado que tanto deseamos y ms si estamos iniciando o no tienes experiencia, porque todos pasamos por ah.Por eso te ...
07:14 pm GMT - Sun, January 9, 2022
Dev To Micro Frontends
We all familiar with the term Micro Services, lot of organizations adapted this pattern to decompose their monolith back-end applications in to seperate entities based on their functions, that can be ...
06:56 pm GMT - Sun, January 9, 2022
Dev To 30 HTML Interview Question
Disclaimer: All 30 questions are taken from tweet of @eugZolotarenko, if you are not following, the please follow him. You can also follow me @imknitesh. I really liked all this questions and wanted t...
06:33 pm GMT - Sun, January 9, 2022
Dev To What Scope says about Variable in JavaScript?
Scope is one of the fundamental concept that every JavaScript developer should know to become a better JavaScript Developer. So, in the article I will explain about it and how it work in JavaScript. ...
06:30 pm GMT - Sun, January 9, 2022
Dev To Tiny Softbox Simple light box & color panel
Not too long ago I made the decision to switch careers from cross-platform mobile development (React Native) to native iOS development (Swift). I will talk about why in a future post (if I ever get ar...
06:06 pm GMT - Sun, January 9, 2022
Dev To 7 New features In JavaScript You Should Try In 2022!
JavaScript has been getting continous updates since 2015, every update more awesome than the other. Everytime these updates are out, programmers from all around the world gets eager to test it out.So,...
05:40 pm GMT - Sun, January 9, 2022
Dev To 100 Languages Speedrun: Episode 51: R
R is a language for "statistical" computing. I'm not generally a fan of the category, and think you'd be much better off using a general purpose language like Python with some "statistical" packages, ...
05:38 pm GMT - Sun, January 9, 2022
Dev To Discuss: Would you have one style sheet for all or make a style sheet for each page when making a basic website?
So i saw this question on Twitter by @zocodes When making a basic website with multiple pages, would you have one style.css sheet for all or make a style sheet for each page? What do you guys think?On...
05:31 pm GMT - Sun, January 9, 2022
Dev To How to toggle dark mode
Hi all. In this post, I'll show you how to create a toggle button to switch between dark and light mode. HTML<!DOCTYPE html><html lang="en" data-theme ="light"><head> <met...
05:23 pm GMT - Sun, January 9, 2022
Dev To 5 HTML Input types you are missing!
Input tags in HTML are a way of getting an input from the user. The commonly used input types are text, password, email, number etc. But there's more to it. Here are 5 input types that every Web Devel...
05:02 pm GMT - Sun, January 9, 2022
Dev To Demystifying Blockchain Technology
Overview:To thrive in this rapidly changing & globally competitive environment, businesses have no option but to be agile, resilient & innovative. This calls for digitalization of the processe...
04:52 pm GMT - Sun, January 9, 2022
Dev To How to Become a Web Developer in 2022
Hello, welcome, and in this article am going to show you how to become a Web Developer in 2022. There are numerous companies out there who are ready to pay a large sum of money to have a web developer...
04:52 pm GMT - Sun, January 9, 2022
Dev To JavaScript 100 days code challenge
Let's solove 100 code probelms each day to keep consistency.It's just started 10 days before, I am kee adding solution here GitHub Repository https://github.com/amirSohel007/100-code-dayseach probelm...
04:29 pm GMT - Sun, January 9, 2022
Dev To It's never late ..to be Great
Hello to my lovely reader's hope you all are doing well .In this world Everyone wants to be successful in their life and I am sure that you will be successful one day but this doesn't mean that you wi...
04:19 pm GMT - Sun, January 9, 2022
Dev To How to make HTTP requests using "fetch"
Hello Method 1 - Promisefetch('https://randomuser.me/api/').then(res => res.json()).then(data => { console.log(data)}) Method 2 - Asyncconst response = await fetch('https://randomu...
04:03 pm GMT - Sun, January 9, 2022
Dev To 5 Projects to Get You to Your First Web Dev Job in 2022
Before jumping on to the projects you need to understand and state a clear purpose of your portfolio. So, let's try to understand what you want to achieve with your projects? You are creating portfoli...
04:02 pm GMT - Sun, January 9, 2022
Dev To Example social network developed with ReactJS, Spring Boot and MongoDB
I have developed a small social network web app for educational purpose and want to share this with the community. This app is built with ReactJS for frontend, Java Spring Boot for backend and MongoDB...
03:51 pm GMT - Sun, January 9, 2022
Dev To Hospital Management System using MongoDB with NodeJS and EJS
Overview of My Submission:The purpose of this project is to have a hospital management system there.You can record patient data, view, update and retrieve it. Submission Category:Choose You...
03:39 pm GMT - Sun, January 9, 2022
Dev To AWS SAM app with MongoDB Atlas Data APIs
This is the implementation of a typical web app backend where the MongoDB Atlas is leveraged to store data. Overview of My SubmissionThe SAM app uses MongoDB Atlas for database choice which conta...
03:35 pm GMT - Sun, January 9, 2022
Dev To React & PDF Rendering
Portable Document Format (PDF) - developed 30 years ago still exists and is one of the most widely-used documents formats. There are many reasons why people still prefer to use them such as the widely...
03:29 pm GMT - Sun, January 9, 2022
Dev To Make SVG follow cursor using CSS and JS
In this article, we are going to make an SVG Eye that will follow the mouse pointer with a clean UI and smooth transition. First, As always let's see what are we building. PREVIEW HTML<im...
03:11 pm GMT - Sun, January 9, 2022
Dev To 30 JavaScript Libraries to use in your Projects
JavaScript is a programming language that is vastly used in the world both on the client-side as well as server-side that allows you to make web pages convertible and create dynamic web content.It is ...
02:15 pm GMT - Sun, January 9, 2022
Dev To Beatiful and simple Website using HTML & CSS
HTML Codeindex.html<!DOCTYPE html><html lang="en" dir="ltr"> <head> <meta charset="utf-8"> <title>Test Page</title> <link rel="stylesheet" href="style....
02:08 pm GMT - Sun, January 9, 2022
Dev To Context in Go
Go is a very pragmatic language. If there is a thing in the Go standard library, there is an actual practical reason for it. The same stays valid for Context. for impatient use to specify a...
01:55 pm GMT - Sun, January 9, 2022
Dev To 5 Ways To Stay Motivated As A Developer
Hello, buddies! As developers, we have experiences about boring times while coding specially when learning a new language or when working on a long-time project that takes a long time to see the resul...
01:03 pm GMT - Sun, January 9, 2022
Dev To Html for beginner Part 1
New at HTML? This post is for you :) because i will teach you how to code HTML from basic until you become an expert. but first thing first let me introduce you What Is HTML? What Is HTML?Html is...
12:55 pm GMT - Sun, January 9, 2022
Dev To Retro Computers and Games Museum | Wroclaw, Poland
This is a virtual-tour that I took with my wife - who is a great retro gamer - to one of the most recommended places to visit by TripAdvisor : The Computers and Games Museum in Wroclaw, Poland.We enj...
12:52 pm GMT - Sun, January 9, 2022
Dev To What's the Difference Between Nominal, Structural, and Duck Typing?
Photo by Ian Taylor on Unsplash Nominal TypingMost major programming languages with objects use nominal typing, where the name (or fully qualified class name, FQCN) of an object determines whethe...
12:37 pm GMT - Sun, January 9, 2022
Dev To React Native- Theming made easy(2022)
GitHub Link:https://github.com/KJA-CSX/theme-csx theme-csxA utility React Native theming framework for rapidly building themeable components. FeaturesSimilar to standard react native s...
12:33 pm GMT - Sun, January 9, 2022
Dev To How to automate excel creation in Python
Programmers often deal with a LOT OF DATA. And if you are a Python programmer, or wish to become one, you will eventually have to deal with storing the programs output data in an efficient way, be it ...
12:26 pm GMT - Sun, January 9, 2022
Dev To Prototypal Inheritance and Classes in JavaScript
Hello everyone, in this article, we would be discussing:Constructor function, Prototypes, Inheritance, classes in JS These are very important concepts and would help you to understand Object-Oriented ...
12:18 pm GMT - Sun, January 9, 2022
Dev To Sorting Algorithms - 3 merge Sort
hiDevs,I hope you getting some things from this Sorting Algorithms series.in this article, we will discuss the very efficient and fast algorithm, Merge Sort algorithms. Merge SortMerge Sort algor...
12:02 pm GMT - Sun, January 9, 2022
Dev To Basics of Python "String"
String String is a sequence of ordered characters (alphabets-lower case, upper case, numeric values, special symbols). Strings are either enclosed with single qutation marks('),double quotation marks...
11:56 am GMT - Sun, January 9, 2022
Dev To CREATIVE CODING
Experimenting with some basic canvas and animation. ...
11:50 am GMT - Sun, January 9, 2022
Dev To Reverse Stack using Javascript
In this article, I would like to discuss about the stack data structure. 1. What is Stack?Stack is a linear data structure which works on a principle of Last in First Out (popularly known as LIF...
11:29 am GMT - Sun, January 9, 2022
Dev To TypeScript: Types of Types
Hey there, I hope you are doing great! This is my third post about typescript and this is one of the most important topic to discuss. Hold onBefore you go ahead I am assuming that you have basic...
10:20 am GMT - Sun, January 9, 2022
Dev To Menampilkan Raw Html Di Vue
Tutorial kali ini cukup mudah,hanya bagaimana kita menampilkan html mentah atau biasa dibilang orang, raw html.Jika kita punya variabel yang berisi tag html,seperti dibawah ini.textHtml: `<b>Ini...
10:06 am GMT - Sun, January 9, 2022
Dev To Menggunakan Filters Di Codeigniter 4 Sebagai Middleware
Tutorial kali ini akan membahas penggunaan Filters sebagai middleware di Codeigniter 4. Apa itu Middleware?Middleware di dunia pemrograman web adalah software layer yang menghubungkan antara requ...
10:05 am GMT - Sun, January 9, 2022
Dev To React Conditional rendering
In this post we render an element on condition.To show and to hide an element by click.Create a sample react-app. Open console, type npx create-react-app and application name.Open the application fold...
09:53 am GMT - Sun, January 9, 2022
Dev To Membuat Slug Di Laravel
Membuat Slug di Laravel.Apa itu slug? Slug sendiri adalah bagian dari URL/Permalink Website yang merujuk pada sebuah konten secara spesifik.Slug berada di bagian belakang dari permalink,setelah nama d...
09:39 am GMT - Sun, January 9, 2022
Dev To Junior developers mistakes (Part 1)
IntroductionHi, in this article I will try to consider the most common mistakes novice developers make. Some of them might apply to more experienced developers as well.This article is my opinion...
09:24 am GMT - Sun, January 9, 2022
Dev To React JS Top 10 Important Questions in this time 2022
many beginners of react developer does not know the answer of this type of Question So we try to make some question or answer to help someone to explore it. 1.What is React?React is an open-sourc...
09:07 am GMT - Sun, January 9, 2022
Dev To Create react components at the speed of light
So you are working in your React app, and it comes the time to create a new component, you already have your ritual down. Go to the components folder, create an index file, create another file for sty...
08:54 am GMT - Sun, January 9, 2022
Dev To Konohagakure Search
Overview of My SubmissionKonohagakure Search is a Google Like Search Engine. It is built on the technology of django, dedicated mongo db server, python, scrapy, spacy, and nltk. Whenever a searc...
08:31 am GMT - Sun, January 9, 2022
Dev To Build your own WYSIWYG editor (HTML, CSS & pure JavaScript)
Are you annoyed by missing or unnecessary functions in WYSIWYG editors? No problem! Here I show you how to create your own fully functional WYSIWYG editor with HTML, CSS and JavaScript.WYSIWYG stands ...
08:19 am GMT - Sun, January 9, 2022
Dev To 12 Features to Maximize Efficiency on Next.js & Tailwind CSS Projects
IntroductionI made the ts-nextjs-tailwind-starter after I got tired of setting up a new project and have to initialize Tailwind CSS every single time. After some months, this starter has grown a...
08:03 am GMT - Sun, January 9, 2022
Dev To Toggle theme in React with MUI v5 and Redux
Dark and Light theme in any Web-App make it even more attractive. To build a theme enabled web-app in ReactJS with the help of Material-UI v5 and Redux follow this article. Directory Structuresrc...
06:37 am GMT - Sun, January 9, 2022
Dev To How to Manage Dates and Times in PHP Using Carbon
Date and time manipulation is one of a few frequently-experienced challenges of developing web apps in PHP. And one of it's most prevalent issues is identifying time disparities and making them readab...
06:19 am GMT - Sun, January 9, 2022
Dev To Day 74 of 100 Days of Code & Scrum: Tenth Weekly Retrospective
Happy weekend, everyone!Today marks the end of first week of the year, and I was off to a fairly productive start! I managed to get a lot of things done with regards to my company website, professiona...
06:15 am GMT - Sun, January 9, 2022
Dev To 5 UX Tricks You Must Know in 2022
Do you have what it takes to be an outstanding UX Developer in 2022? Add these tricks to your arsenal and witness your Development skills break new grounds that you didn't know even existed! Thre...
06:06 am GMT - Sun, January 9, 2022
Dev To Deep dive into React codebase [EP1: Prerequisites]
PrefaceMy last article about the obscured history behind Hyperscript was warmly received, so I decided to pursue the matter...Have you ever found yourself in this annoying position where you are...
06:06 am GMT - Sun, January 9, 2022
Dev To Some GitHub Terms You Should Know!
GitHub is one of the most used hosting platform for version control and collaboration, we must have heard about the terms like repo and PR in your coding career what do they mean, or simply put what d...
05:46 am GMT - Sun, January 9, 2022
Dev To Show and hide a header based on scroll direction
This article actually has a funny origin as it was requested by my good friend Fredrik asked me to help with a specific menu.He initially reached out to me, thanking me for writing down the article on...
05:39 am GMT - Sun, January 9, 2022
Dev To Maximize your Tailwind efficiency by using these resources
I have been using Tailwind for the past few months and I don't think now I would switch to other styling frameworks. It is just a lifesaver! It is mobile first, has an easy learning curve and saves a ...
02:23 am GMT - Sun, January 9, 2022
Dev To How to Connect a React App to a Notion Database
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 like it you can subsc...
01:57 am GMT - Sun, January 9, 2022
Dev To What am I doing wrong in the RClone `crypt remote` creation process?
So, I'm following along with this video on how to set up rclone, and I was making an encrypted version of my Google Drive remote (google_drive).However, whenever I do ./rclone copy Test.txt google_dri...
01:54 am GMT - Sun, January 9, 2022
Dev To Vamos escrever? Um guia prtico pra comear a bloggar
Senta que l vem histriaEu sempre gostei de escrever.Minha primeira vitria foi na segunda srie, quando minha professora gostou tanto de uma historinha que eu escrevi, que ela digitou, fez pergunt...
12:35 am GMT - Sun, January 9, 2022
Dev To How you can prevent accidentally revealing your passwords while screen-sharing using these simple python one-liners
Let's say that you've written up some automation scripts to save yourself some time. Such scripts can often be used to make your work life easier, but they usually also include your credentials. In a ...
12:35 am GMT - Sun, January 9, 2022
Dev To Self-Taught Developer Journal, Day 34: TOP JS Foundations Part 4, Arrays and Loops
Today I learned... ArraysAn array is a global list-like object. It is a common practice to create arrays using the const variable declaration.const arrayExample = [1, 2, 3];Reminder, you can stil...
12:05 am GMT - Sun, January 9, 2022
Dev To Lotir - Share link and images between your phone and your computer
Overview of My SubmissionI've always found painful to use email to share things to my phone. But I've never found any solutions solving this problem efficiently. They would either be too complex...
12:04 am GMT - Sun, January 9, 2022
Dev To Why a High Code Coverage Is Nothing Worth and Leads Only to False Conclusions
Code coverage shows the degree in percentage to which an application is executed by a testing framework. It is used for quality assurance and "helps" to increase quality of software.In this article I ...
11:59 pm GMT - Sat, January 8, 2022
Dev To How to Add Search to Hugo Static Sites
TLDR: This tutorial explains how to add search functionality to your Hugo WebsiteAfter writing multiple blog posts, I quickly realized that more pages meant more clutter. If someone wants to find a po...
11:26 pm GMT - Sat, January 8, 2022
Dev To How to Implement CORS and Authentication in NodeJS
In this tutorial, we will learn how to authenticate users, secure endpoints and Cross-Origin Resource Sharing (CORS) in NodeJs. PrerequisitesYou'll need the following to follow along with this tu...
11:22 pm GMT - Sat, January 8, 2022
Dev To Simple server on Gorilla WebSocket
In this small tutorial, we'll take a closer look at using Gorilla WebSocket to write our own websocket server, at a more functional level than the basic example and easier to understand than the chat ...
11:04 pm GMT - Sat, January 8, 2022
Dev To React.js : debouncing and throttling
IntroductionIn order to build a professional web application, optimization and performance are two important things you need to care about.There are many tips and techniques used to increase the...
09:23 pm GMT - Sat, January 8, 2022
Dev To Self-built Tic-tac-toe AIs vs Human - The ultimate showdown in five rounds
Happy new year! We start this year with an epic showdown. Today, we'll teach a computer to play Tic-tac-toe with us by looking at different approaches from a dumbed down version of everything to a hig...
09:22 pm GMT - Sat, January 8, 2022
Dev To Modern JS Engine Workflow
JS Engine is a program that executes the JS code, every browser has its own JS Engine following are some of the examples.Chrome - V8 Edge - ChakraSafari - NitroFirefox - Spider Monkey Who does t...
08:48 pm GMT - Sat, January 8, 2022
Dev To How I Learned to Code
I've been a software developer for over 8 years. I feel very confident and comfortable in Javascript ecosystems, especially ReactJS. But I've also worked in many more frameworks and languages, includi...
08:41 pm GMT - Sat, January 8, 2022
Dev To Trading Algos - 5 Key Metrics and How to Implement Them in Python
Metrics surround us. Whether you're building the next big thing and need to measure customer churn, retention rates, etc. you will always need numbers to really back it up. This is the same when we ar...
08:36 pm GMT - Sat, January 8, 2022
Dev To Sub-Saharan Africa AWS Community: 2021 Round-up
Time literally flies when you're having fun!I recently celebrated my first year anniversary at Amazon. My role as a Developer Advocate for Sub-Saharan Africa (SSA) has been all about meeting people - ...
07:33 pm GMT - Sat, January 8, 2022
Dev To Import database to docker with terminal
Hey, this is Mohammad Hassani if you are developing with Linux and wanna import database to docker with terminal you can use this tutorial... It's just 4 steps 1) copy database to _data fold...
07:24 pm GMT - Sat, January 8, 2022
Dev To Uploading Media in Spring Boot Programmatically With Cloudinary
Developers building software with media features must store the media somewhere and, in most cases, transform and optimize it for the best experience possible. All the tasks involved they can perform ...
07:05 pm GMT - Sat, January 8, 2022
Dev To What Would You Add to this Discord Server?
We just created a discord server and we need to know what you think about it. Please leave comments about what we should add, get rid of, and what you would want the server to become!See the Server He...
06:51 pm GMT - Sat, January 8, 2022
Dev To How To Show Your Latest Blogs On GitHub Profile
As a developer, we love to build our online presence and for that, we do a lot of things like sharing tips and tricks, writing in-depth guides to discuss any tech, writing tutorials on how to build x ...
06:41 pm GMT - Sat, January 8, 2022
Dev To Introduction to Functional Programming in JavaScript
The motivation behind this blog post is to challenge the myth that functional programming, FP for short, is hard to learn and isn't possible to be used with JavaScript. Origins of Functional Prog...
06:26 pm GMT - Sat, January 8, 2022
Dev To Continuous Integrations with GitHub actions
In this blog post, I will show you how Github Actions work and how you can use it to spend less time deploying and more time coding.Hi I'm Dawson. I daily tweet about web dev tips and write long-form...
06:14 pm GMT - Sat, January 8, 2022
Dev To Built-In Angular Pipes -Part 5
Today we will continue to learn the built in Angular pipes.Pipes covered in this post -LowerCasePipePercentPipeSlicePipeTitleCasePipeUpperCasePPipeLowerCasePipeThis pipe is used to convert the string ...
05:59 pm GMT - Sat, January 8, 2022
Dev To References to Literals in Rust?!
One day messing around with Rust, I found that the following code is valid:fn main() { let x = &0;}That's assigning a variable to a reference to the literal 0 - how?! Why?! This absolutely shoc...
05:57 pm GMT - Sat, January 8, 2022
Dev To How to build a CDN (2/3): server and reverse proxy configuration
In the previous article about basic CDN components we described what components you need to build a CDN, and today we will focus on the software configuration of the servers and the reverse proxy itse...
05:47 pm GMT - Sat, January 8, 2022
Dev To Thoughts on find-in-page with custom accordion elements.
Today while scrolling the twitter timelines I stumble upon this interesting tweet by one of the google chrome engineer who is working on a pretty interesting problem on the internet which is being abl...
05:20 pm GMT - Sat, January 8, 2022
Dev To Digital Clock using Vue 3 Composition API
Hello Readers,In this blog post we will see how can we create a digital clock using Vue 3 composition API. Composition API is a new feature added in Vue through which we can reuse the code in multiple...
05:13 pm GMT - Sat, January 8, 2022
Dev To Introduction to TypeScript
Introduction to TypeScriptIn this article, we will learn how to use TypeScript and its basic features. What is TypeScript?TypeScript is a superset of JavaScript that compiles to plain JavaS...
04:18 pm GMT - Sat, January 8, 2022
Dev To The difference between NPM and Yarn
What is Package Manager?A package manager is a tool to create project environments and easily import external dependencies. By using a package manager we could able to automates the process of i...
04:17 pm GMT - Sat, January 8, 2022
Dev To Laravel Custom Login Validation with Ajax
Laravel is arguably the most used and popular PHP Framework for Web Artisans. Laravel has its own in-built functionality for Auth (User Registration and Login). If you think you feel satisfied with th...
04:09 pm GMT - Sat, January 8, 2022
Dev To How to design your Laravel models fast in 2022 with Fluidbm
In this tutorial, I will show you how to design your Laravel Models fast using Fluidbm. Fluidbm is a free Laravel schema designer that syncs your online model designs to your project using a cli. No ...
04:00 pm GMT - Sat, January 8, 2022
Dev To My first SDE internship interview experience
Company: Lido LearningI applied at Lido Learning via linkedin. I don't remember the exact date when I applied. But my overall experience was awesome though got rejected due to rolling criteria.The pro...
03:55 pm GMT - Sat, January 8, 2022
Dev To ASMR Coding Drawing App | No Talking
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:27 pm GMT - Sat, January 8, 2022
Dev To Dockerize Angular App
AgendaDockerize an Angular app, built with the Angular CLI, using Docker, In this blog we will have a walkthrough of angular 7 and dockerize it over node image(base). Here, we specifically focus...
03:02 pm GMT - Sat, January 8, 2022
Dev To Create simple HelloWorld spring application
In this tutorial I'm going to cover step by step, how to create simple annotation based "HelloWorld" spring application. To create spring application, first of all you need to configure or create a sp...
02:55 pm GMT - Sat, January 8, 2022
Dev To Python for Everybody the most popular book to learn python-3
Python for Everybody the most popular book to learn python-3From Dr.Charles R.Severance University of MichiganDownload book: https://bit.ly/3F1z6ziAll the best to you....
02:44 pm GMT - Sat, January 8, 2022
Dev To Some Awesome APIs for your next project
Some Awesome APIs for your next projectSeveral free web APIs are available to connect to your mobile app, web app, or website to add compelling functionality.A web API is an application programm...
02:37 pm GMT - Sat, January 8, 2022
Dev To 100 Languages Speedrun: Episode 50: COBOL
COBOL - Common Business Oriented Language - is one of the oldest programming languages. It was universally considered to be shit for pretty much its entire existence, because it was shit.It's essentia...
02:37 pm GMT - Sat, January 8, 2022
Dev To Built-In Angular Pipes -Part 4
Today we will continue to learn the built in Angular pipes.Pipes covered in this post -JsonPipeKeyValuePipeJsonPipeThis pipe is used to format a data into JSON-format representation.Mostly I use for d...
02:12 pm GMT - Sat, January 8, 2022
Dev To Daily JavaScript Tips 1
Pass arguments as an object.The code becomes much more clear and easily understandable as the name of the properties is clearly visible to you as well any code reviewer. Don't do this const user ...
02:03 pm GMT - Sat, January 8, 2022
Dev To How I built my second brain using Next.JS
Okay! Before you declare me crazy and ask How the hell can anyone build a second braing using Next.JS? Let me tell you that I am not talking about a physical brain. I am talking about a repository of ...
01:39 pm GMT - Sat, January 8, 2022
Dev To How to make an e-commerce website with HTML, CSS and JS - 01
Hello, Today in this article, we'll learn to create an e-commerce website using HTML, CSS and JS. This is a part of full stack e-commerce website. In this part we'll only create front end page's UI. W...
01:39 pm GMT - Sat, January 8, 2022
Dev To How to make fullstack e- commerce website using HTML, CSS and JS | Part 01
Hello, Today in this article, we'll learn to create an e-commerce website using HTML, CSS and JS. This is a part of full stack e-commerce website. In this part we'll only create front end page's UI. W...
01:25 pm GMT - Sat, January 8, 2022
Dev To 7 Tips for Successful Freelancing Career
Identify your niche and learn the right skills for the specific niche. Build an attractive portfolio Grow your online presence Ask for referrals dont wait for them Cultivate repeat business so that y...
01:03 pm GMT - Sat, January 8, 2022
Dev To Understanding what influences data lakes costs
Across both real-time and batch processing, data flows through different stages. For each stage, there is an option to use managed services from AWS or to use compute, storage, or network services fro...
01:02 pm GMT - Sat, January 8, 2022
Dev To what is dapp in blockchain?
The content of this page has evolved over the years (check wayback machine for previous iterations) and was last updated in July 2019, with an excerpt from the book Token Economy which builds among o...
12:55 pm GMT - Sat, January 8, 2022
Dev To web 3
There's a buzzword that tech, crypto and venture-capital types have become infatuated with lately. Conversations are now peppered with it, and you're not serious about the future until you add it to y...
12:32 pm GMT - Sat, January 8, 2022
Dev To What are React Class Components?
They are nothing use React Function Components instead!In older React, Class components were the only way to track state and lifecycle on a React component.Thank you!...
12:30 pm GMT - Sat, January 8, 2022
Dev To 1 What's Site Reliability Engineering [SRE] | Roles & Responsibilities | Technologies involved
Site reliability engineeringSite Reliability Engineering, also popularly referred to as the SRE, is a role in Computer Science Engineering where the main purpose is to provision, maintain, monit...
12:08 pm GMT - Sat, January 8, 2022
Dev To Maintaining FakerJS - Blaver
Warning: Self Promotion in Place, but for good reasons.What happened?As you all might be aware that FakerJS' developer (Marak) decided to remove all the code and take down the repository. Soon enough,...
11:37 am GMT - Sat, January 8, 2022
Dev To The Ultimate Guide to User & Permissions Management in GNU/Linux
Create new usersudo adduser newuserNOTE: Creating a new user also creates a group by the same name known as the primary groupChange user passwordsudo passwd newuserGrant user admin privilegesvisudowit...
11:12 am GMT - Sat, January 8, 2022
Dev To Grow Your Network on LinkedIn
I'm about to cross 6,700 connections on LinkedIn.LinkedIn has helped me from the very beginning and I'm glad that I created my account in 2016.I learn a lot during my time on LinkedIn, meet with great...
11:11 am GMT - Sat, January 8, 2022
Dev To Como a SQL lida com valores NULL
Durante meus estudos direcionado para questes de projeto e implementao de banco de dados, encontrei algo bastante interessante e que seria legal compartilhar. A SQL tem diversas regras e abordagem par...
10:53 am GMT - Sat, January 8, 2022
Dev To Build a social network with ReactJS, Spring Boot and MongoDB
I have developed a small social network web app for educational purpose and want to share this with the community. This app is built with ReactJS for frontend, Java Spring Boot for backend and MongoDB...
10:53 am GMT - Sat, January 8, 2022
Dev To Build the organizational chart with Angular
Dear friends,My video turned out to be too heavy to upload to the site.Therefore, I propose a link to YouTube - https://youtu.be/9eQQ7o_gqJUIn this video we will create an Angular single page applicat...
10:19 am GMT - Sat, January 8, 2022
Dev To Deep Learning Library From Scratch 3: More optimisers
Welcome to part 3 of this series, where we build a deep learning library from scratch.In this post, we will add more optimisation functions and loss functions to our library.Here is the Github repo fo...
09:58 am GMT - Sat, January 8, 2022
Dev To Memory Leaks, How to avoid them in a React App.
What is a memory leak?According to Wikipedia, a memory leak is a type of resource leak that occurs when a computer program incorrectly manages memory allocations in a way that memory that is no ...
08:36 am GMT - Sat, January 8, 2022
Dev To Inspired by the future: Vision UI Dashboard React (Open Source Version)
Inspired by the future: Vision UI Dashboard React (Open Source Version).An Open Source MUI Dashboard that comes with 70+ prebuilt innovative design blocks. Join the future with Vision UI.https://simmm...
08:31 am GMT - Sat, January 8, 2022
Dev To I Built My Own TinyURL. Heres How I Did It
Designing a URL shortener such as TinyURL and Bitly is one of the most common system design interview questions in software engineering.While meddling around with Cloudflare Worker to sync the Daily L...
08:09 am GMT - Sat, January 8, 2022
Dev To Hello everyone,test my fist blog
What is Lorem Ipsum?Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer too...
07:27 am GMT - Sat, January 8, 2022
Dev To Creating a Discord slash command bot
You might have seen slash command bots on random discord servers. These commands start with a slash / and perform a certain action.This article will create one of these bots that will listen to the /r...
07:17 am GMT - Sat, January 8, 2022
Dev To Setting Up a Mac in 2022
System PreferencesDisable "Natural" Mouse Scoll DirectionSystem Preferences > Mouse > Uncheck Scroll Direction: NaturalUse function keys without fn keySystem Preferences > Keyboard >...
07:11 am GMT - Sat, January 8, 2022
Dev To The Better Way of Sending Data to the Backend
If you are a front-end developer, who ever worked on picture uploading, video uploading or audio uploading to the backend, then you should know that uploaind these types of data is a slow process, and...
05:17 am GMT - Sat, January 8, 2022
Dev To Day 73 of 100 Days of Code & Scrum: Project Page for My Portfolio
Greetings, everyone!Today, I finished adding individual pages for my projects, such as my chat application and to-do-list. While they look decent enough, they could still use some improvements. One fe...
05:17 am GMT - Sat, January 8, 2022
Dev To React Responsive Webiste with Animations
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...
05:05 am GMT - Sat, January 8, 2022
Dev To Download / stream large file with :hackney in Elixir
In my project, I have a quite large csv file for seeding my database. Put it is project source code increasing size of docker image but that file only run once. So I decide to upload to S3 and stream/...
04:18 am GMT - Sat, January 8, 2022
Dev To Storing User Preferences in React
This tutorial was originally posted here Allowing users to select preferences is great, if they stick around...The preferences, that is. User retention is an entirely different conversation. But ...
04:18 am GMT - Sat, January 8, 2022
Dev To video calling App in React JS using Simple Peer
we talk about web rtc communication to like video calling web application, audio calling application using simple peer.npm install simple-peersimple peer library directly communicate with browser with...
03:30 am GMT - Sat, January 8, 2022
Dev To How I made Instagram Content Fetching API in Node.js
GitHub Repo : instagram-apiSo I was planning to build an Instagram downloading website. That's I was researching about this on Google, then I found this amazing trick.If you put ?__a=1 after any Insta...
01:10 am GMT - Sat, January 8, 2022
Dev To tsParticles 1.39.0 Released
tsParticles 1.39.0 Changelog Bug FixesFixed priority on canvas stylesFixed react/preact/inferno components exportsImproved image loading, now in parallel ImprovementsAdded all files fo...
12:46 am GMT - Sat, January 8, 2022
Dev To 100 das de cdigo: 51, avances obtenidos en vacaciones... Aunque se supone que eran vacaciones.
Hey hey hey!Cuando comenzaron mis vacaciones pens que tomara el tiempo para descansar pero jamas me imagine como terminara...En l, me encontr con un problema generado por las ocupaciones de familia, p...
12:37 am GMT - Sat, January 8, 2022
Dev To Some Thoughts on Server State in Remix
(you can also read this here)I was a Remix meetup in Utah last night. At the meetup, Kent gave a talk in which he said that one great thing about Remix is that he doesn't have to think too much about ...
12:29 am GMT - Sat, January 8, 2022
Dev To It's the Final Stretch of the MongoDB Atlas Hackathon and We've Doubled the Participant Shop Prize
The MongoDB Atlas Hackathon on DEV closes next Thursday, January 13th, 2021 @ 11:59 PM UTC and we've increased the DEV Shop participant prize to $25 USD Don't miss out.*The MongoDB Atlas Hack...
12:10 am GMT - Sat, January 8, 2022
Dev To houry: A Simple Python App That Beeps Every Hour
A few years ago, in the pre-Apple-Watch era, I had a Casio F-91W. It was a very cheap watch, but it had a nice feature. There was a special setting that allowed it to beep every hour. And that was ama...
11:53 pm GMT - Fri, January 7, 2022
Dev To Coding a Better World Together with Uncle Bob
If you don't have the time to watch these lengthy videos on YouTube, this article is for you.This article was originally published at vtsen.hashnode.dev on Dec 18, 2021.These are the summary of what I...
11:46 pm GMT - Fri, January 7, 2022
Dev To Guide to Churn Prediction: Part 3 Descriptive statistical analysis
TLDRData exploration and analysis is a time-consuming process. Well continue to explore the Telco Customer Churn dataset to get a brief overview of data by using the descriptive statistical anal...
10:40 pm GMT - Fri, January 7, 2022
Dev To Perl module tests on Linux 32bit on Github Action
I'm creating SPVM. SPVM is a Perl module I'm creating now.I want to do tests of SPVM on Linux 32bit. I search for the way. I search github actions used in Perl itself. Linux 32bit Github ActionI ...
10:08 pm GMT - Fri, January 7, 2022
Dev To TypeScript Types for AWS Lambda
TypeScript is an excellent language for writing AWS Lambda functions. Its flexible static typing allows for high developer productivity and since it can be transpiled into JavaScript, our code can be ...
09:54 pm GMT - Fri, January 7, 2022
Dev To 10 Useful Resources for Web Developers
Hi all. In this article I'm gonna share some useful resources related with web development. Hope you find them useful.Fancy Border RadiusOpen source web app to create fancy border radius.CSS Separator...
09:28 pm GMT - Fri, January 7, 2022
Dev To Designing a Prototype for a Social Network
A crucial part of every project is planning. Luckily for us, it's also where the most fun is! Contrary to popular belief, design is not about drawing, but about making assumptions, validating them and...
08:43 pm GMT - Fri, January 7, 2022
Dev To Constant work to onboarding new members into engineering team
Developing the "onboarding" process for a new person in an engineering team takes a lot of dedication, and keeping this process fluid takes even more work (with as little friction as possible).This is...
08:40 pm GMT - Fri, January 7, 2022
Dev To Get email notifications from serverless Azure functions using SendGrid
OverviewI recently posted a tutorial on how to better manage and maintain the lifecycle of Azure resources, automating resource decommissions by using a simple Decommission tag with a date value...
08:27 pm GMT - Fri, January 7, 2022
Dev To Beautiful Functions: Psi
Continuing on with my last post, I want to look at another function which I consider particularly elegant, the psi combinator:const psi = (f) => (g) => (x, y) => g(f(x), f(y));In TypeScript:c...
08:20 pm GMT - Fri, January 7, 2022
Dev To World's Simplest Synchronous AWS IoT Dashboard
When working with data from devices transmitted to AWS, serverless IoT workflows can save the customer a tremendous amount of money.Instead of setting up an always on EC2 instance the client can enga...
08:04 pm GMT - Fri, January 7, 2022
Dev To MongoDB $weeklyUpdate (January 7, 2022): Latest MongoDB Tutorials, Events, Podcasts, & Streams!
Hi everyone!Welcome back to the MongoDB $weeklyUpdate! Happy 2022! Here, you'll find the latest developer tutorials, upcoming official MongoDB events, and get a heads up on our latest Twitch st...
08:00 pm GMT - Fri, January 7, 2022
Dev To I want to use OCI Python SDK, where should i begin?
SDK Refers to a set of software tools used to create software that allow us to manage a specific platform. These tools can include: libraries, processes, documentation, etc.The OCI python SDK allows u...
07:56 pm GMT - Fri, January 7, 2022
Dev To How To: Create A Random Number Generator w. JavaScript
Today we're going to build out a random number generator using JavaScript. Random number generators are a fantastic beginner JavaScript project. You get to work with some of the important basics while...
07:55 pm GMT - Fri, January 7, 2022
Dev To Hello guys ->Spring boot-Java
I hope everyone is well and I wish you more prosperity and creativity.I have a question about a special topic. Spring bootI have an excellent background in Java programming and I want to learn the abo...
07:49 pm GMT - Fri, January 7, 2022
Dev To [week1] Days 5 - I call jenkins API with a express app
School ProjectSo today i was working on a school project , and i made a call api consumption from my express app to a jenkins REST API ContextWe're making an api with node.js / Express , t...
07:02 pm GMT - Fri, January 7, 2022
Dev To Chatterpay
Overview of My Submission The problem Chatterpay solvesCommunities are forming in social chat apps like Discord and Slack. When these communities become a form of marketplace, it needs a pa...
06:59 pm GMT - Fri, January 7, 2022
Dev To Testing a Button Component
Tests are really important when building shareable components. If someone can't trust your component then they probably won't use it. I have been working on a demo e-commerce project built in React an...
06:55 pm GMT - Fri, January 7, 2022
Dev To Top WebSocket libraries for Node.js in 2022
Written by Oyinkansola Awosan WebSockets are a computer communications protocol that provide data and information between two parties over a single connection. WebSockets are a great way to add real-t...
06:51 pm GMT - Fri, January 7, 2022
Dev To Building an Nx Prisma Generator
I recently found myself on a large, multi-schema/multi-database project that was being moved over to Prisma. What I ended up finding along the way is that in order to use Prisma I would need a separat...
06:41 pm GMT - Fri, January 7, 2022
Dev To SVG graphics can make your websites NOT look like garbage
Something that really satisfies me is seeing a vector graphic in a website. Your css skills might be amazing, but without putting some sort graphics in your website, your website can look really comp...
06:22 pm GMT - Fri, January 7, 2022
Dev To What was your win this week?
Hey there! Looking back on this past week, what was something you were proud of accomplishing?All wins count big or small Examples of 'wins' include:Starting a new projectFixing a tricky bugReaching ...
06:13 pm GMT - Fri, January 7, 2022
Dev To Upgrading from Rails 6.x Webpacker to Rails 7 Importmaps
I've spend a good part of the last few months trying to figure out how I was going to convert my three semi-private Rails 6.1.x apps to Rails 7. I created a bunch of Rails 7 test apps using ESbuild, I...
06:05 pm GMT - Fri, January 7, 2022
Dev To Remix, SQLite, and Prisma, Oh my!
Previously published at fullstackfish.comLet's create a Remix app and connect it to SQLite with Prisma.Open up a terminal and create a new Remix app.npx [email protected]'ll go through a short in...
05:52 pm GMT - Fri, January 7, 2022
Dev To What computer do you use for software develpment?
What make/model do you use? Are you satisfied with it? Are you going to stay in the same operating system ecosystem when you upgrade?...
05:23 pm GMT - Fri, January 7, 2022
Dev To Music Space
Overview of My SubmissionA platform to connect music bands and artist to show their skills.A user can perform CRUD functionality on bandA user can rate,review and hire a bandUser AuthenticationC...
05:06 pm GMT - Fri, January 7, 2022
Dev To Can Appwrite handle 25 Million documents?
With the release of Appwrite 0.12 come many new features, most notable being a completely overhauled database service. It's Here! Announcing the Releas...
04:55 pm GMT - Fri, January 7, 2022
Dev To PetLog - A MongoDB based app where you can keep track on your pets' life and info
Overview of My SubmissionHaving pets its awesome! But also lots of work. You need to keep up with vaccines, baths, day care, vet, food, training schedules, park time, treats, toys, poops, injuri...
04:53 pm GMT - Fri, January 7, 2022
Dev To Migrating Your Open Source Builds Off Of Travis CI
Starting in early 2021 and continuing to this day, a movement has been underway to migrate open-source projects off of Travis CI. So what happened, and where should you move your project to?I bet you ...
04:48 pm GMT - Fri, January 7, 2022
Dev To How to avoid burnout as a Developer
Let's pause the technical stuff for a week and talk about how should we maintain our mental health as a developer (as a human).I have always been a self-motivated person and wanting to push myself to ...
04:37 pm GMT - Fri, January 7, 2022
Dev To Symfony Station Communique - 7 January 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...
04:03 pm GMT - Fri, January 7, 2022
Dev To Font Awesome- Explained
user experience is null without icons.In computing, an icon is a pictogram or ideogram displayed on a computer screen in order to help the user navigate a computer system. The icon itself is a quickly...
03:58 pm GMT - Fri, January 7, 2022
Dev To Overflow Wrap In A Flex Container
In this blog, we'll look at a very specific thing i.e. the use of overflow-wrap property inside a flex container. overflow-wrap is a very handy CSS property and I've used it in almost all of the proje...
03:47 pm GMT - Fri, January 7, 2022
Dev To Scope Basis (Life span of a code)
In this article, we will be discussing the accessibility of a given code, based on its scope declaration. Definition of Variable Scope: Scope of a variable is the part of a program in which a code is ...
03:40 pm GMT - Fri, January 7, 2022
Dev To Easiest way to understand CAB(Call, Apply, Bind) in JS
The keyword this in JavaScript is one of the most muddling concepts because its value depends on where it is used. Often it tricks developers and sometimes it's the culprit behind surreal results.Let'...
03:20 pm GMT - Fri, January 7, 2022
Dev To How To Access Windows Folder/Files On MacOS
1 Create a Shared FolderCreate a folder on your local drive, click on properties > sharing.Search for more >>> [https://www.makeuseof.com/tag/how-to-easily-share-files-across-mac-win...
03:10 pm GMT - Fri, January 7, 2022
Dev To Android.js - build android apps from nodejs
If You Can Build A Website, You Can Build An Android App!Android.js simple takes your node.js website and puts it into a WebView.Yeah, i know that's a lot of disadvantages there but it also provides d...
02:53 pm GMT - Fri, January 7, 2022
Dev To How to Create Modal Box Using CSS and JS
How to create Modal Box with CSS and JavaScript. The purpose is to complete a transparent and simple modal popup box that does not use third-party libraries and is cross-browser compatible. We have to...
02:52 pm GMT - Fri, January 7, 2022
Dev To Centering vertically and horizontally with CSS
This article will show five different ways of centering vertically and horizontally with HTML+CSS, presented in chronological order: from how it was done in the past (which we should avoid now) to the...
02:45 pm GMT - Fri, January 7, 2022
Dev To Image Optimization: What Is It and Why Is It Important?
Optimizing your images for performance has a lot of benefits. You can optimize your images by using best practices to keep your file size small and your site loading quicker, resulting in a better use...
02:39 pm GMT - Fri, January 7, 2022
Dev To How to implement charts in android using java
Hey guys today in this article, we will be talking about implementing charts in our android app using java. Charts can be used to show data in a beautiful and professional manner. Below is the step by...
02:27 pm GMT - Fri, January 7, 2022
Dev To next-export-i18n v1.3.0: respecing the user's default language
Today I released version 1.3.0 of next-export-i18n, the i18n module for Next.js which is fully compatible with next export.Install next-export-i18n with $ npm i next-export-i18n or get next-export-i18...
02:27 pm GMT - Fri, January 7, 2022
Dev To 10 Trending projects on GitHub for web developers - 7th January 2022
Trending Projects is available as a weekly newsletter please sign up at Stargazing.dev to ensure you never miss an issue. 1. ShiftyThe fastest JavaScript animation engine on the web. Shifty is a ...
02:17 pm GMT - Fri, January 7, 2022
Dev To What is SSH and why should you use it?
SSH(secure shell) Is a protocol, and just like HTTP, FTP, and HTTPS its a way for computers toconnect and have a shared agreement on how to communicate with each other.SSH allows computers to share fi...
02:14 pm GMT - Fri, January 7, 2022
Dev To Build WhatsApp and SMS CRM app in 10 mins using low code
IntroductionHere's the video tutorial for building WhatsApp and SMS CRM app. This app can let you send WhatsApp messages and SMS directly to your customers. Prerequisites:ToolJet (https://...
01:30 pm GMT - Fri, January 7, 2022
Dev To 13 Ultimate UI/UX website inspiration for Designers and Developers
Regardless of whether you're an accomplished website designer or developer or simply a beginner, a website architecture venture's extension can rapidly limit the quantity of assets accessible, making ...
01:03 pm GMT - Fri, January 7, 2022
Dev To How to Start Using Typescript
One of the most significant innovations in web development in the past decade has been the shift towards Typescript. As more and more employers are looking to limit tech debt, learning Typescript is b...
12:19 pm GMT - Fri, January 7, 2022
Dev To ETHEREAL : A Decentralized Virtual Banking system - Part II
This is a follow-up article from our previous post. ETHEREAL : A Decentralized Virtual Banking system - Part I Shashank Shekhar for GNU/Linux Use...
12:13 pm GMT - Fri, January 7, 2022
Dev To Build a social network with ReactJS, Spring Boot and MongoDB
I have developed a small social network web app for educational purpose and want to share this with the community. This app is built with ReactJS for frontend, Java Spring Boot for backend and MongoDB...
12:07 pm GMT - Fri, January 7, 2022
Dev To ETHEREAL : A Decentralized Virtual Banking system - Part I
In recent times, we have all heard about Blockchain once or twice and it has been a hot and controversial topic ,almost in the news every other day. In the 2 parts of this article-series we have explo...
11:41 am GMT - Fri, January 7, 2022
Dev To Modern Python setup for quality development
In this article, i'll show you what is my common python setup.Goals are:High quality code standardRespect of the python standardDev experience qualitySecurityrepeatabilityWe'll see:The IDEPackage and ...
11:39 am GMT - Fri, January 7, 2022
Dev To How to create a Custom VS Code Theme in 3 minutes
Like and Subscribe for more content <3Thanks a lot for over 1000 subscribers!...
11:33 am GMT - Fri, January 7, 2022
Dev To Intro to FlatifyCSS - Modern flat design framework for the web
After months of working on the project called FlatifyCSS now, I can announce the stable version that you can use to create fantastic websites.FlatifyCSS is a modern flat design framework for the web, ...
11:22 am GMT - Fri, January 7, 2022
Dev To Advanced Practices for Nest.js Next.js Projects
This is the second and final part in a series of articles about combining nest.js and NEXT.js. In the first part we created a project and discovered a few basic SSR techniques for this stack. At this ...
11:22 am GMT - Fri, January 7, 2022
Dev To Sorting Algorithms - 2 Bubble Sort
Hi Devs,In the previous article we have discussed the Selection Sort algorithm and in this one, we will learn & understand the Bubble Sort algorithm. Bubble SortBubble Sort is the simplest so...
11:13 am GMT - Fri, January 7, 2022
Dev To Learning Python Like a Pro in 2022: Getting Started
Python has become one of the most famous programming language in the world. In this article, you will get a hands on introduction in python programming language. Whether you're new to programming or a...
11:12 am GMT - Fri, January 7, 2022
Dev To Liman MYS'de Ansible eklentisi ile nginx kurulumu
Ansible eklentisi ile NGINX'in kurulumunu ve Ansible playbook'un nasl yazlacan inceleyeceiz. Balamadan nce, Liman'a Ansible eklentisini eklemi olmamz gerekir.Ansible eklentisinin kurulum iin:https://d...
10:55 am GMT - Fri, January 7, 2022
Dev To 6 Top Cloud Cost Optimization Issues to Solve in 2022
New Year is when people tend to make resolutions for the 365 days to come, like eating more veg, exercising more often, or cutting down on cloud costs.The latter makes the list as the top initiative f...
10:31 am GMT - Fri, January 7, 2022
Dev To Building a CRUD API with Node.js and MongoDB
Howdy everyone, in this article we are going to build a CRUD (Create, Read, Update, Delete) API with Node.js and MongoDB. This API will be able to add, get, edit and delete todos! Setting up our...
10:29 am GMT - Fri, January 7, 2022
Dev To Doko - docker you know but with console user interface.
Doko abdfnx / doko docker you know but with console user interface. docker you know but with console user interface.this app is i...
10:13 am GMT - Fri, January 7, 2022
Dev To Avoid memoizing your handlers in React (and prevent infinite re-renders)
Since react introduced hooks, useEffect has become a challenge for many. This hook offers an elegant way to declare side effects in our code, but it comes with a price: we need to define its inner dep...
09:55 am GMT - Fri, January 7, 2022
Dev To How to ask online as a beginner programmer?
Learning something new is always harder, where to start! But most probably, if you are reading this, youve already started doing something extraordinary. Today, I will cover how to ask on the internet...
09:53 am GMT - Fri, January 7, 2022
Dev To How to launch a Minimum viable product (MVP) in 2022
What is a Minimum viable productWhen you are working on a project the first iteration or the very first version is known as a Minimum viable product or MVP when abbreviated. This can apply to al...
09:51 am GMT - Fri, January 7, 2022
Dev To How to install Tailwind CSS with React and Flowbite
React is one of the most popular front-end libraries in the world used by websites such as Facebook, Instagram, Yahoo Mail, Dropbox, and more. Coupled with Tailwind CSS and the components from Flowbit...
09:37 am GMT - Fri, January 7, 2022
Dev To Integrating Rich Text Editor with Django
Creating blogs or article-based tutorials is one of the main aims of every web developer after successful deployment of a website. While it is not easy to create a text editor from scratch using JavaS...
09:24 am GMT - Fri, January 7, 2022
Dev To Quick Tips - Laravel
Let's get started quickly and find some tips so I can share their fun with you.You may assign multiple middleware to the route by passing an array of middleware names to the middleware methodRoute::ge...
09:22 am GMT - Fri, January 7, 2022
Dev To Run Spark locally with Docker
When we work with Spark we usually want to first prototype to see if everything works as expected, before we start up big machines. I spent an afternoon googling and starting and stopping the docker c...
08:10 am GMT - Fri, January 7, 2022
Dev To Real-time visualization with React and D3.js
IntroductionIn this blog post, you will learn how to create a React app and WebSocket that connects to the Flask server, and visualize streaming data in real-time using D3.js. I decided to write...
07:54 am GMT - Fri, January 7, 2022
Dev To Introducting myself and my blogging website Learn it!
What's this about?Hey everyone! I'm very delighted to inform you that I have started a personal blog where I'll write about various Machine Learning, Deep Learning techniques, tutorials, resourc...
07:48 am GMT - Fri, January 7, 2022
Dev To Inspired by the future: Vision UI Dashboard React PRO
Inspired by the future: Vision UI Dashboard React PROA Premium MUI Dashboard that comes with 300+ prebuilt innovative design blocks. Join the future with Vision UI.Designed for those who like modern U...
07:22 am GMT - Fri, January 7, 2022
Dev To Building a Fastify NodeJS server
I recently needed a super simple webserver to listen to POST requests.Before we used express to host a simple Node server.However, I kept hearing amazing things about Fastify, and we are actually usin...
06:36 am GMT - Fri, January 7, 2022
Dev To 10 Frameworks Software Developers can learn 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 articleHello Devs, we are in the first week of...
05:59 am GMT - Fri, January 7, 2022
Dev To Re-Designing Facebook Find Friends
In this video, I will be re-designing Facebook's find friends page into a much snappier-looking web page. I will be using HTML and CSS for the website page and will be explaining some useful things on...
05:45 am GMT - Fri, January 7, 2022
Dev To Get your GitHub 2021 year of contributions in 3D
You probably remember all the hype that came out last year when GitHub Skyline was released. 01:04 View your GitHub Contribution Gra...
05:20 am GMT - Fri, January 7, 2022
Dev To Progressively Adding Fable to JS Projects
You can find the sources for the code we'll use in this post in this repository's directoryHello everyone!Hopefully you have had an amazing end of the year and the holidays are finally finishing for m...
04:30 am GMT - Fri, January 7, 2022
Dev To 7 Features that need to be tested in E-commerce Website
It is crucial to check every aspect of an eCommerce website to not compromise on important factors like user experience, security, and quick loading time.The success of your eCommerce website depends ...
03:43 am GMT - Fri, January 7, 2022
Dev To Life at AWS : 8th Anniversary
8 years ago, 7th January 2014, I joined Amazon Web Services (AWS) and this blog is a peek into the dream-come-true life I have had so far. These are some of the learnings, experiences and thoughts on ...
03:39 am GMT - Fri, January 7, 2022
Dev To What Suggestions Do You Have for this Discord Server?
For the Fairfield Programming Association, we're going to be launching a Discord server. But, we really want your feedback about how you think the server should function and what features you want. We...
03:07 am GMT - Fri, January 7, 2022
Dev To Lack of Motivation
I don't know about you but I sure lack motivation to work on projects and just get out of bed sometimes, most of us struggle with anxiety, depression and even acute mental disorders, but the one thing...
03:01 am GMT - Fri, January 7, 2022
Dev To 20 Awesome Github Repos Every Web Developer Should Know
Here I list 10 excellent JavaScript based GitHub resources that will help you to understand the language better and help you to write clean code. This list is based on my personal preference.Read More...
02:59 am GMT - Fri, January 7, 2022
Dev To Go Developer Roadmap [Beginners - Advance]
GO (also called Golang) is an in-demand programming language, especially for people working with Google products. Go is used by many big companies, like Uber Medium, Dropbox, Salesforce, Netflix, IBM,...
02:52 am GMT - Fri, January 7, 2022
Dev To 40 Nodejs Projects for Beginners Easy Ideas to Get Started [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 ...
02:52 am GMT - Fri, January 7, 2022
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...
02:34 am GMT - Fri, January 7, 2022
Dev To Laravel 8 Import Export CSV/EXCEL File Example
In this post I will give you laravel 8 import export csv and excel file example. We will simple create import data to xls, csv file and also we will import data to database using csv file in laravel 8...
01:34 am GMT - Fri, January 7, 2022
Dev To What's Difference Between Unit Test and Integration Test
I have noticed there are many engineers cannot distinguish between the unit test and integration test. Even though these two tests are as different as their names, we still cannot use them in the righ...
01:26 am GMT - Fri, January 7, 2022
Dev To January 6th, 2022: What did you learn this week?
Hello 2022! For those interested, you can check out last years series.It's that time of the week again. So wonderful devs, what did you learn this week? It could be programming tips, career advice etc...
01:19 am GMT - Fri, January 7, 2022
Dev To Hello world in Vue.js
So you've heard the name Vue.js, at least I assume so otherwise you wouldn't be here. Also you might have heard how powerful, yet simple it is. In this post, which is the first on in a series of posts...
10:55 pm GMT - Thu, January 6, 2022
Dev To Let's Write a Redux Controller for Web Components
Elliott Marquez challenged me to write a redux controller on the Lit & Friends slack. .ltag__user__id__137797 .follow-action-button { background-color: #D7DEE2 !important; color: #...
10:21 pm GMT - Thu, January 6, 2022
Dev To Finishing
Originally published on my blog.Sprint through the finish line. Don't slow down before the finish line. Finish strong.This is why I write these "daily thoughts" posts....
10:16 pm GMT - Thu, January 6, 2022
Dev To Create an ESP32 based smart device with Arduino and MQTT
IntroductionThis article will show you how to quickly create an ESP32 based "smart device", using Arduino, by creating a simple application that basically connects your WiFi router, then a MQTT ...
10:13 pm GMT - Thu, January 6, 2022
Dev To Setup RSpec on a fresh Rails 7 project
Photo by Jonathan Bean on UnsplashInstalling RSpec, FactoryBot, Faker gems and configuring for testing environment. Ruby 3.0.1 + Rails 7.0.0Let's get right to it... Start a fresh projectrails new...
09:41 pm GMT - Thu, January 6, 2022
Dev To What Does a DevOps Engineer Do?
Hiring a DevOps Engineer for the first time? Knowing what to look for in a talented engineer can be a challenge. In this article, I discuss what you can expect from a DevOps Engineer in today's market...
09:26 pm GMT - Thu, January 6, 2022
Dev To Star Rating
I am creating multipart series about creating a star rating using html, javascript and css.I am using a custom element called custom-rating.So what do you think about my approach ?Referece 1: https://...
09:15 pm GMT - Thu, January 6, 2022
Dev To These were my favorite apps of 2021
This is not some kind of paid promotion. Just that sometimes are curious about what other people use in a daily basis.When I ask, I get different responses and is cool to have this variety.So I presen...
09:04 pm GMT - Thu, January 6, 2022
Dev To How to create a PyPi (Python) package
Have you ever wanted to create a Python package so you can type the following?pip install my-awesome-packageIf so, this tutorial is for you. 1. Getting PoetryPoetry is a system package you can u...
08:51 pm GMT - Thu, January 6, 2022
Dev To 4 years of taking online education taught me this (first year) Pt1
Online courses are everywhere, and every day there are more. This is not going anywhere, and don't expect that it would slow down.In a series of articles, I will explain my approach to online educatio...
08:35 pm GMT - Thu, January 6, 2022
Dev To My First React Project & React State | Day 5 & 6
WhatThe State is a Object where we store our values that belongs to the Component.But what are Objects ??So we have heard about the variables , they are the containers which used to store the da...
08:17 pm GMT - Thu, January 6, 2022
Dev To Reduce the Pressure on Young and Inexperienced Developers
Theres a sad running gag in our industry: Looking for junior developer with five years of experience. (Examples: 2019, 2020, 2021.)You can tell the contradiction: We can have close to no expectations ...
08:03 pm GMT - Thu, January 6, 2022
Dev To The Future of Color in CSS
The PastWeve always known that the way colors are represented on a monitor doesnt encompass the full width and breadth of colors that the human eye can perceive. As always, art is limited by the...
07:58 pm GMT - Thu, January 6, 2022
Dev To Build your self-hosted Evernote
The need for an online second brainWhen Evernote launched the idea of an online notebook as a sort of "second brain" more than a decade ago, it resonated so much with what I had been trying to a...
07:31 pm GMT - Thu, January 6, 2022
Dev To WeAreDevelopers Live - Java Day
Ready to level up your Java skills? Then sign up and join for our first WeAreDevelopers Live Event this year - its Java Day! Its free!When you think about Java you either think about beautiful tropica...
07:25 pm GMT - Thu, January 6, 2022
Dev To What is in your bag?
As a new year article, I decided to write up some words about what are the daily drivers I have in my bag. BagI use a top-loaded HP bag for 15-inch laptops. My 17 inch Mac Book fits it well and ...
07:14 pm GMT - Thu, January 6, 2022
Dev To Clearing Rows with CSS Grid
Today I completed a fun little challenge using CSS Grid.The goal was to update a layout that relied on container elements and flexbox.<div class="cards"> <pfe-card id="a-1">...</pfe-ca...
07:14 pm GMT - Thu, January 6, 2022
Dev To React folder structuring
Hey all great minds, this post is all about how I used to structure the react applications that I built so far. It's completely opinionated. Please comment with your thoughts.Let's assume that we are ...
06:43 pm GMT - Thu, January 6, 2022
Dev To How I decided which language I should learn
Like many of you, I also thought for a long time about which programming language I should actually learn. Python for machine learning and AI, Java for big apps, Swift for mobile apps, each language/f...
06:40 pm GMT - Thu, January 6, 2022
Dev To Git Workflows - Solo Vs Team Work, Undoing Mistakes, Contributing to Open Source... and more
In this article, I give my workflows for almost everything that you will ever need to do with Git:Basic Git commandsSetting up a remote repository and pushing to GithubUndoing things in GitIgnoring th...
06:39 pm GMT - Thu, January 6, 2022
Dev To How to make Image responsive using Aspect ratio? No media queries are needed
In this blog, you will learn how to make an image responsive without any media queries. We will use the Aspect ratio to make our image responsive. Video tutorialI have already made a video about ...
06:37 pm GMT - Thu, January 6, 2022
Dev To How to create jars that run like any other executable binary (./app.jar)
Fat jars are a good way to package java applications, whether they are command-line programs or GUIs. However, a jar differs from other executables: instead of the regular ./app.jar, it must be invoke...
06:25 pm GMT - Thu, January 6, 2022
Dev To Do you really know TypeScript? (4): Type assertions
In this post (the last of the series ) we are going to understand type assertions and compare them against type declarations. What do you use type assertions for?There are situations where you kn...
06:14 pm GMT - Thu, January 6, 2022
Dev To Monitoring Rust web application with Prometheus and Grafana
OverviewIn this article, Ill show you how to set up monitoring of a Rust web application. The application will expose Prometheus metrics that will be visualized using Grafana. The monitored appl...
06:13 pm GMT - Thu, January 6, 2022
Dev To Automate React App deployment using GitLab CI/CD, Ansible, Docker
Custom workflow to automate your deployment using Gitlab and Ansible.If you want to see your changes online every time you push some code, you need a custom workflow. You are at the right place.Follow...
06:00 pm GMT - Thu, January 6, 2022
Dev To How to delete remote commits in git?
Assume you have pushed commits in order A1 => B2 => C3 in remote repository.Now you want to delete commits C3 and B2.The simple solution is as follows using git reset git reset --hard <A1-co...
05:31 pm GMT - Thu, January 6, 2022
Dev To How to learn CSS (FREE CSS Course 2022)
CSS ? '', CSS Course FREE , , , FREE HTML Course in Hindi C , , CSS :) (What is CSS)?CSS , HTML documents elements ...
05:16 pm GMT - Thu, January 6, 2022
Dev To The best database pagination technique is ...
IntroductionThe Database is one of the cornerstones of every application. It's where you store everything your app needs to remember, compute later, or display to other users online. It's all f...
05:09 pm GMT - Thu, January 6, 2022
Dev To What is your best tip for working remotely as an software engineer?
I am starting my first fully remote full time job on Monday. What is your best tip?Tweet is down below Nice! emmett naughton @emmettnaughton ...
04:39 pm GMT - Thu, January 6, 2022
Dev To The Five Minute Journal with Dendron and Visual Studio Code
It's 2022 and you're looking to start off the year right by keeping a journal. Where to start? The Five Minute Journal (5MJ)1 is a simple but effective way to get started with note taking. The Fi...
04:37 pm GMT - Thu, January 6, 2022
Dev To Get Better At Technical Writing: The Beauty of Consistency
DisclaimerThis is not a technical article, but a test article. If it proves helpful to you and you wish to see more like it, please drop a like and comment. I might be motivated to start a weekl...
04:12 pm GMT - Thu, January 6, 2022
Dev To Flask Useful Extensions - DebugToolbar, Cache, Rate Limiter
Hello coders!This article presents a short-list with Flask Libraries and Extensions we can use to make our projects faster or stable. For newcomers, Flask is a leading framework powered by Python that...
03:51 pm GMT - Thu, January 6, 2022
Dev To Getting started with Super Productivity
Super Productivity is an advanced open source todo list app with integrated Timeboxing and time tracking capabilities. While the app won't magically solve all your productivity, time management and pr...
03:40 pm GMT - Thu, January 6, 2022
Dev To When are you most productive?
...
03:37 pm GMT - Thu, January 6, 2022
Dev To Why Ship NodeJS Containers With NPM?
There is a number of great guides on "containerizing" NodeJS applications, including this one from Snyk. However, I am yet to see a resource recommending to omit NPM from the final container image.Let...
03:29 pm GMT - Thu, January 6, 2022
Dev To New Year, New CMS?
Here we are, the new year is upon us, and if you are like us, you have set some New Years resolutions for yourself. We are big fans of the fresh start and self-improvement that comes along with this t...
03:16 pm GMT - Thu, January 6, 2022
Dev To Easy way to setup Debugger, Autocomplete, & Autoformat for Ruby on Rails project in VS Code and boost your productivity!
This article explain how configure Visual Studio Code debugger and language server for your Ruby or Ruby on Rails project. After setup you will be able to debug and navigate through Ruby code like an ...
03:13 pm GMT - Thu, January 6, 2022
Dev To Looking Back at 2021
Going into a two year-plus pandemic I wanted to stay extremely busy, so immersed myself in a lot of different groups and projects. I put myself out there and was able to get over a fear of public spea...
03:11 pm GMT - Thu, January 6, 2022
Dev To Introduction to Tailwind Best CSS Framework
Hello Guys Today i am going to show you the power of Tailwind a CSS framework.First of All i want to tell you that i was using Bootstrap for the styling part and it is also a good frameword but its de...
03:10 pm GMT - Thu, January 6, 2022
Dev To Top 10 Best Python Frameworks for Web Development in 2022
Top 10 Best Python Frameworks for Web Development in 2022In this blog, i have discussed about Top 10 Best Python Frameworks for Web Development in 2022. Most Popular 10 Best Python Frameworks for Web ...
02:52 pm GMT - Thu, January 6, 2022
Dev To Top 5 Technologies You Must Know in 2022
Top 5 Technologies You Must Know in 2022In this blog, i have discussed about Top 5 Technologies to know in 2022. Most Popular Technologies to Learn in 2022.1: Artificial Intelligence2: 5G Network Tech...
02:48 pm GMT - Thu, January 6, 2022
Dev To VSCode Datree: Datree's power now in your code editor
Whats in this article?VSCode Datree a VSCode Extension that brings Datrees features right inside your code editor AbstractImproper Kubernetes configurations can lead to ineffective and ...
02:41 pm GMT - Thu, January 6, 2022
Dev To Koa vs Express
Koa vs ExpressPhilosophically, Koa aims to "fix and replace node", whereas Express "augments node". Koa uses promises and async functions to rid apps of callback hell and simplify error handling...
02:31 pm GMT - Thu, January 6, 2022
Dev To How to use Python with Notion API
Everybody uses Notion. And why not? It is an awesome tool. But what if you want to also add it to some of your apps? It seems you can now do it by using the Notion API and I will show how you can inte...
02:30 pm GMT - Thu, January 6, 2022
Dev To Case Study - Lunacy
We interviewed Sergey Mikolaitis from icons8. Sergey and his team have recently released a fantastic design application called Lunacy.Lunacy is a truly cross platform graphic design tool powered by Av...
02:25 pm GMT - Thu, January 6, 2022
Dev To Top 10 CSS & JavaScript Projects
Top 10 CSS & JavaScript Projects that will help you test your knowledge and use muscle memory in creating them.We will see from the simple HTML (markup) as well as its presentation layer, adding b...
02:20 pm GMT - Thu, January 6, 2022
Dev To Tech conferences list: how to find the next tech conference?
As an organizer, speaker, attendee or sponsor, have you ever ask when and where the next tech conferences will be happen?And as a speaker maybe you want to submit your last talk, but where and when?In...
01:34 pm GMT - Thu, January 6, 2022
Dev To Build a video call app with Svelte in an afternoon
Daily's JavaScript library, daily-js, is compatible with any frontend framework, which means choosing your stack is really up to you. Today we'll be looking at one of our favourite frameworks at Daily...
01:31 pm GMT - Thu, January 6, 2022
Dev To CSS transform : complete guide on CSS transform. Learn CSS with simple examples
If you struggle with CSS transform or dont know what it is. This article is for you. In this article youll not only learn what is CSS transform and how to use it. But you even see its properties and l...
01:28 pm GMT - Thu, January 6, 2022
Dev To APIs for Beginners
Are you looking to benefit from automation but lack the experience to leverage an API? To equip you with the tools you need to start utilizing APIs and automation, weve put together these helpful Begi...
01:22 pm GMT - Thu, January 6, 2022
Dev To ES6 and Modern JavaScript
IntroductionES6 (ES2015) JavaScript version introduced major language features that have seen JavaScript gain a lot of popularity over the years.This has been a major language to the JavaScript ...
01:03 pm GMT - Thu, January 6, 2022
Dev To COVID Tracker App in JS || 50 JS Project Challenge 3
Hello In this post I will show you how to make COVID Tracker App with COVID Tracking API.This is Part 3 of the 50 JS Project Challenge.So let's get into it.First, here is the video tutorial: ...
12:54 pm GMT - Thu, January 6, 2022
Dev To How to Navigate the Web3 and Crypto Dev Scene with Kylee Fields (Nervos Network)
From airdrops to DAOs to building full-stack decentralized applications on the blockchain, there are more opportunities than ever before to get involved in this decentralized future of tech in web3. I...
12:43 pm GMT - Thu, January 6, 2022
Dev To Day 72 of 100 Days of Code & Scrum: Making a Page for Portfolio Project Details
Hello there, everyone!I wasn't not productive today, but at least I finished the part I was working on for the Rammina company website. What I completed was a component for a specific portfolio projec...
12:28 pm GMT - Thu, January 6, 2022
Dev To Should I ever have a role="button"?
The answer is no. You should always use <button />.However there exists one valid niche use case. You have a design where you have an element that looks like a link inside other text. This means...
12:23 pm GMT - Thu, January 6, 2022
Dev To Telegram bot with Django
Hi everyone. Recently I faced a problem with integrating the Telegram bot with Django. At first look, it looks very simple. There are several ways you can connect them. I think most of you will use AP...
12:18 pm GMT - Thu, January 6, 2022
Dev To Why is redux state immutable?
For redux to work correctly, the state must be immutable. This means that whenever we update the redux state, we have to create a copy of the whole state and set values to fields we want to change. In...
11:51 am GMT - Thu, January 6, 2022
Dev To Cdigo simples diferente de cdigo simplista: Elm vs JavaScript
Existem linguagens, frameworks e bibliotecas que se esforam para permitir que seja possvel realizar tarefas relativamente complexas escrevendo poucas linhas de cdigo. JavaScript um bom exemplo. Para ...
11:50 am GMT - Thu, January 6, 2022
Dev To Why Remix ?
In the the first part of this post series (yes, it's now a series), we talked briefly about what Remix is and a little bit of what it adds to the web development eco-system as a whole. In this post, w...
11:46 am GMT - Thu, January 6, 2022
Dev To How to add Algolia Search to Nuxt 3
Nuxt 3 beta has proven to be a great tool for building websites by having a great Developer Experience thanks to many features like out of the box support for Vite, composables, SSR utilities and many...
11:31 am GMT - Thu, January 6, 2022
Dev To Angular 13 NestJS 8 Starter Project
This project is a Angular 13 + NestJS 8 starter to build your new frontend & backend project (by @wlucha) Features Angular 13+ NestJS 8+ Jest Unit Testing GitHub Projecthttps://github....
10:46 am GMT - Thu, January 6, 2022
Dev To Sorting Algorithms - 1 Selection Sort
Hi,devsToday we are going to learn about the Selection Sort algorithm, How it works, and what are the pros & cons of using this algorithm. In this article, we will also measure the Time Complexity...
10:17 am GMT - Thu, January 6, 2022
Dev To Automate your GitHub pull requests with a PR Questionnaire Template
Pull request is a means of submitting contributions to fix a bug or add a new feature to a publicly accessible project or a private project you've been granted write access to.A good pull request shou...
10:08 am GMT - Thu, January 6, 2022
Dev To How to build powerful tables in React using the React Table package
React Table is a really powerful datagrid package for React that lets you create dynamic tables. It has many use cases and the package has an extensive list of features. In this tutorial I will show y...
10:04 am GMT - Thu, January 6, 2022
Dev To Why Is Website Performance Important And Tricks To Improve Front End Performance
WHY DOES PERFORMANCE MATTER:The performance of your website is important for accessibility and for other metrics that serve the goals of an organization or business. Web performance has a direct...
09:52 am GMT - Thu, January 6, 2022
Dev To Mezon PHP Framework : results of the 2021 year
Hi all! New Year and Christmas have passed and now is a good time to remind all achivements within the Mezon PHP Project and think what to do in 2022.Let's start!Mezon PHP Framework have gathered abou...
09:51 am GMT - Thu, January 6, 2022
Dev To Create React App - Mind Map. Part 10 of 10: Final Tips
Menu. Show by clickA little bit left to do.The menu button in the header.Source code:https://github.com/101samovar/react-mindmap.gitSubscribe to our channel to learn more:https://youtu.be/yP-rX22lh9w...
09:50 am GMT - Thu, January 6, 2022
Dev To Hold on, there are 4 and 8 digit hex codes for colours?
10 years as a developer and somehow I have missed that there are 4 digit (#1234) and 8 digit (#11223344) hex codes for colours Here is what I learned about what they are and how we use them! Before we...
09:50 am GMT - Thu, January 6, 2022
Dev To Did you know there are 4 and 8 digit hex codes (11223344?) for colours?
10 years as a developer and somehow I have missed that there are 4 digit (#1234) and 8 digit (#11223344) hex codes for colours Here is what I learned about what they are and how we use them! Before we...
09:48 am GMT - Thu, January 6, 2022
Dev To Why use microservice in Embedded
Do you wonder why use the microservice methodology in your embedded project?Let's do a brief 1-minute architectural analysis to understand how your project can benefit from it and how Luos could help ...
08:45 am GMT - Thu, January 6, 2022
Dev To Crypto price tracker with JS
Hello Everyone! Today we are going to create a website which gives us current price of any crypto currency listed on coingecko. For this project we are going to use Coingecko API Free version. H...
08:43 am GMT - Thu, January 6, 2022
Dev To The best features added to JavaScript from 2016 to 2021
hi,ECMAScript is a JavaScript standard meant to ensure the interoperability of web pages across different web browsers. It is standardized by Ecma International according to the document ECMA-262. ECM...
07:36 am GMT - Thu, January 6, 2022
Dev To How to change the app name in react-native(in android and IOS):
In Android:To change the app name in react native first go to your project folder and open this path in VScode,android/app/src/main/res/values/string.xmlNow you can easily change the app name in...
07:27 am GMT - Thu, January 6, 2022
Dev To What is Webpack? In simple words.
What is Webpack?Once upon a time, there was only HTML. HTML was the only building block of the whole web.Then came JavaScript but its usage was very basic and minimal. You could see websites with a "H...
06:58 am GMT - Thu, January 6, 2022
Dev To I received a letter from myself
And to be precise, from my past self.I wrote this letter precisely a year ago, as a gift to myself.And boy, oh boy, it defiantly put a smile on my face.There were some things I could not have envision...
06:56 am GMT - Thu, January 6, 2022
Dev To System Design Guide for Front-end Developers
TOC:Why system design for FEWhat do interviewers look forImportant TopicsUI/UXFrameworks, and technologies choicesExampleStrategyWhy system design for Front-End?Front-End is getting complex day by day...
06:47 am GMT - Thu, January 6, 2022
Dev To Make notes sharing app with React and Firebase
Hello Demo PrerequisitesBasic understanding of React JSNode JS Step 1 - create-react-app$ npx [email protected] mynoteapp Step 2 - Creating TextArea<textarea id="txt" col...
06:18 am GMT - Thu, January 6, 2022
Dev To Workshift - The all-in-one application for organisations
Overview of My SubmissionWorkshift is an open source application for organisations that allows organisation members to collaborate with each other. It is a realtime chat platform built on MongoD...
06:00 am GMT - Thu, January 6, 2022
Dev To 5 Best Azure 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 articleHello Devs, if you want to learn Micros...
05:37 am GMT - Thu, January 6, 2022
Dev To Build a Serverless REST API on AWS in under 5 minutes!
In this example we will look at how to create a serverless REST API on AWS using Serverless Stack (SST). If you are a TypeScript user, we've got a version for that as well. RequirementsNode.js &g...
05:03 am GMT - Thu, January 6, 2022
Dev To Dynamic content rendering in Alpine.js
Today I'll show you how to dynamically set the content of your tags, or InnerHtml to be specific in Alpine. If you've noticed I'm trying to stay loyal to the goals of Alpine, so we jump straight to th...
04:55 am GMT - Thu, January 6, 2022
Dev To Magic Numbers (in programming)
Today, I got feedback from a code review and learned something new. It was about "magic numbers", which are unique values with unexplained meaning or multiple occurrences which could (preferably) be r...
04:54 am GMT - Thu, January 6, 2022
Dev To Why a PWA app icon shouldn't have a purpose set to 'any maskable'
A Progressive Web App requires a web app manifest, a JSON file that contains the details of your app (things like the name and icons of your PWA). An app manifest must have an array of icons. Each of ...
03:24 am GMT - Thu, January 6, 2022
Dev To Setup NGINX For Load Balancer
Setup Nginx Load BalancingLoadbalancing is a useful mechanism to distribute incoming traffic around several capable Virtual Private servers.By apportioning the processing mechanism to several ma...
02:51 am GMT - Thu, January 6, 2022
Dev To Bringing it all together: Copy With Style
And now the tour is done, all that is left is to present the Copy With Style interface and how it is used.We expose a single class Copy_With_Style that can be instantiated as follows in client side Ja...
02:16 am GMT - Thu, January 6, 2022
Dev To What Would You Change About this Website?
Hey- I'm working on this website, and I was wondering what you would change about it. I know it's not perfect at this point, and that's why I want your opinion on it. You can check it out here.If I bu...
01:59 am GMT - Thu, January 6, 2022
Dev To What is Text Mining, NLP Analysis and the N-gram model?
TLDRThis article will discover the number of words that appear in Sonnet, and by analyzing high-frequency words, know Shakespeares intentions and preferences. Also, I will use part-of-speech tag...
01:27 am GMT - Thu, January 6, 2022
Dev To What are CSS Variables?
CSS variables, also known as custom properties(official name) or cascading variables, are a useful CSS feature that allows you to set a value once and reference it many times throughout an HTML docume...
12:58 am GMT - Thu, January 6, 2022
Dev To Experimenting with Data Visualization Using Vega Lite
For this blog post, I'm going to sidetrack from the usual tutorials and step-by-steps to shed light on a topic that's very important to me. Disparity in COVID-19 Infections and Deaths Between Di...
12:05 am GMT - Thu, January 6, 2022
Dev To Day 71 of 100 Days of Code & Scrum: Coding Something I Won't Use
Greetings, everyone!Just like every Tuesday, I had to go out for my physical therapy session, so I couldn't work as much today. However, I still managed to get a decent amount of work done on my compa...
12:03 am GMT - Thu, January 6, 2022
Dev To Switchboard - Simplify file organisation on your machine/s.
Do you ever get annoyed that your Downloads folder gets cluttered with all types of files? Do you wish you could automatically organise them into separate, organised folders? Switchboard is a tool to ...
11:27 pm GMT - Wed, January 5, 2022
Dev To How to develop locally using serverless offline
The serverless offline plugin for Node.js allows you to emulate AWS Lambda and API Gateway on a local machine. By using the serverless offline plugin, you can test your serverless applications without...
11:11 pm GMT - Wed, January 5, 2022
Dev To Introduction to Go & WebDev
Throughout this series you will be building a social network that you could turn into your very own niched service But worry not, you won't need to do it all at once! We'll take it one step at a time ...
11:09 pm GMT - Wed, January 5, 2022
Dev To Best open source todolist app and much more - Super productivity
What is Super Productivity?Super Productivity - I like this app so much. It works on linux, windows, macos, android and ios and helps me getting better organised. I just write all my todos down there ...
11:02 pm GMT - Wed, January 5, 2022
Dev To Como personalizar o seu Windows Terminal com Powershell e oh-my-posh
Quem no cansou da carinha padro e sem graa do terminal do computador no mesmo? Aqui voc vai aprender a deixar o seu com uma aparncia muito mais agradvel, divertida e pessoal! Requisitos para a n...
10:42 pm GMT - Wed, January 5, 2022
Dev To 6 Julia Frameworks to Create Desktop GUIs and Web Apps
You could build beautiful apps purely in Julia.Continue reading on Towards Data Science ...
09:54 pm GMT - Wed, January 5, 2022
Dev To Are You a Second Career Dev? Your Pivot Skills Are Your Superpowers
We are living in the midst of the great resignation. More people are actively transitioning out of careers and into new fields now than perhaps at any other time in recent memory.A lot of those people...
09:30 pm GMT - Wed, January 5, 2022
Dev To My Top 10 Visual Studio Code Extensions
This article was originally published on CodeCast.Visual Studio Code is one of the most popular code editors and a general favourite among developers. Its definitely our editor of choice here at CodeC...
09:29 pm GMT - Wed, January 5, 2022
Dev To Formify | Hassle-free HTML Form Endpoints
Overview of My Submission The fastest and the easiest way to create forms and collect submissions on the internet. Formify completely automates your HTML form so you don't need to worry about an...
09:18 pm GMT - Wed, January 5, 2022
Dev To Is hyperautomation the future of development?
I recently read about Gartner's 12 technology trends for 2022. One of the predictions that stood out to me was the idea of hyperautomation: The hyperautomation playbook yields benefits for enterprise ...
08:27 pm GMT - Wed, January 5, 2022
Dev To How to Build a Micro Frontend with Webpack's Module Federation Plugin
Web applications can grow in size and complexity over time, making the addition of new features difficult. Micro Frontend architecture helps with scaling and bundle size and allows multiple teams to d...
08:14 pm GMT - Wed, January 5, 2022
Dev To How I created a mini ORM with python?
IntroductionWhen you code in a Django web framework, we all know that you wont directly work with databases. There is an ORM (Object relational mapping) who will interact with database using mig...
08:12 pm GMT - Wed, January 5, 2022
Dev To Idiots And Maniacs
ObservabilityIf you do software-as-a-service development and you have paying customers, you at some point learn about the need for operational monitoring and observability. Personally, I went th...
08:01 pm GMT - Wed, January 5, 2022
Dev To Adding a discord server to Easy UI
Hey all! We just launched a discord server which is a more open place to chat about frontend development. The Easy UI forem isn't going anywhere, but if you're looking for somewhere more personal to c...
07:52 pm GMT - Wed, January 5, 2022
Dev To API Levels in DragonRuby Game Toolkit
DragonRuby Game Toolkit (DRGTK) is a 2D game engine built with mRuby, SDL, and LLVM. It's meant to be tiny, fast, and allow you to turn out games quickly using Ruby.Unfortunately, since the documentat...
07:51 pm GMT - Wed, January 5, 2022
Dev To Using setInterval() in Javascript
In my last project I wanted to set production per second and have my "factories" produce resources on a set time interval. Unfortunately I did not have enough time to figure out then so I decided to g...
07:40 pm GMT - Wed, January 5, 2022
Dev To Changing caret color with CSS
With all of the fun stuff that you can do in CSS, you can even change the caret color: that's right.Caret is a thin blinking line that appears inside inputs, textboxes, etc.Just with one line of CSS:....
07:32 pm GMT - Wed, January 5, 2022
Dev To Explore Seattle City Bikes trips
OverviewIf like me you had the chance to live in a big city or a capital, you certainly came across these bikes :Theses bike sharing services are pretty popular nowadays and as a user I'm a pret...
07:01 pm GMT - Wed, January 5, 2022
Dev To My thoughts on working and studying full time
Some time ago I was at an online university class, and i got lost on my mind if when i graduated i will have enough experience for a first job.I know internships and entry level jobs exist, but I dont...
06:56 pm GMT - Wed, January 5, 2022
Dev To Leetcode Merge Intervals - Solution & Video Explaination
Solutionvector<vector<int>> merge(vector<vector<int>>& intervals) { // Edge Cases if (intervals.size() <= 1) { return intervals; } // Sorting ...
06:19 pm GMT - Wed, January 5, 2022
Dev To Let your junior team mates rise
So you got that team lead promotion. Congratulations!. Chances are that the team you are about to take responsibility for has few junior developers and you are wondering how to handle it.Or maybe, a n...
06:05 pm GMT - Wed, January 5, 2022
Dev To Soft UI Design Django - Free Template
Hello Coders!This article presents an open-source Django Template crafted with authentication, database on top of a pixel-perfect Bootstrap 5 design. Django Soft UI Design can be downloaded directly f...
05:59 pm GMT - Wed, January 5, 2022
Dev To Time for secure dependencies? Private Maven repository for Java, Kotlin, Scala
Maven is a build tool to manage Java, Kotlin, Scala or similar JVM based languages projects - including all its dependencies, both open source and private. A great way to make sure your organization u...
05:40 pm GMT - Wed, January 5, 2022
Dev To Kubernetes Hardening Tutorial Part 1: Pods
In my previous two articles, we discussed Kubernetes security and created a guideline for enhancing K8s. If you haven't read them yet, here are the links:Hardening Your Kubernetes Cluster - Threat Mod...
05:34 pm GMT - Wed, January 5, 2022
Dev To AWS Community Builder
AWS Community Builders ...... . $300 AWS AWS ...
05:25 pm GMT - Wed, January 5, 2022
Dev To Intro to Remix
Introduction:This article is just an explanation and summary of what Remix is. You might have heard of the wonderkid framework that is taking React communities by storm, less than 3 months old,...
05:15 pm GMT - Wed, January 5, 2022
Dev To Built-In Angular Pipes - DecimalPipe - Part 3
Today we will continue with the remaining built in Angular pipes. If you are not aware of pipe I would recommend you to go through the post.DecimalPipeThe DecimalPipe is used to format a value/ number...
04:50 pm GMT - Wed, January 5, 2022
Dev To Serverless boilerplate with TypeScript and Express [Open Source]
A Serverless boilerplate to build a backend in Express JS with TypeScript. Built with developer-experience in mind with ESLint, Prettier, Husky and Lint-Staged to help you writing high-quality code.It...
04:41 pm GMT - Wed, January 5, 2022
Dev To Converting to Vite (Part 1)
This is Part 1 of a series about how recently in Open Sauced, we converted the project from using Webpack v4 to using Vite! A lot of what we'll cover in this series deals with PR #1322. @bdougieyo sta...
04:39 pm GMT - Wed, January 5, 2022
Dev To WhatsApp Custom Link Message
Make custom link messages to Whatsapp with nuget package.var waComposer = new WaComposer();waComposer.WriteText("Pedido",1,1);//Observation: this 1,1 is break line. 1 before and 1 afterwaComposer.Writ...
04:12 pm GMT - Wed, January 5, 2022
Dev To 1 line of code: How to convert tabs to spaces
const tabsToSpaces = (str, tabsize = 4) => str.replaceAll("    ", " ".repeat(tabsize));Returns the string and replaces a series of spaces (tab size) with a tab. The reposit...
03:55 pm GMT - Wed, January 5, 2022
Dev To What is AI, Machine Learning, Deep Learning, and Data Science?
What is AI?AI on its own really isnt anything: just lines of code. When it comes to how that code is used in society and how those uses impact people, howeverthats when AI becomes more than just...
03:44 pm GMT - Wed, January 5, 2022
Dev To What happens when Amazon accidentally sends all of their support traffic your way?
A sudden massive spike in web traffic is something every tech startup dreams of (unless youre on the SRE team). When it happened to us at Openbase, we were thrilled. While we already take in ~400k vis...
03:37 pm GMT - Wed, January 5, 2022
Dev To Add Web Push Notification to WordPress Website
Add Web Push Notification to WordPress Website. Build more powerful, more useful customer connections with desktop and browser notifications. Push notifications allow you to send notices to customers ...
03:31 pm GMT - Wed, January 5, 2022
Dev To Meet NFTW - The NFT Marketplace
Overview of My SubmissionThe world is witnessing a decentralized revolution with the rapid rise in the adoption of blockchain technologies accross the globe. Non-fungible Tokens (NFTs) are a gre...
03:25 pm GMT - Wed, January 5, 2022
Dev To Monaco Editor, Prometheus & Alertmanager support in QuestDB
QuestDB version 6.1.3 includes Prometheus Alertmanager support, new counters in the Prometheus endpoint for memory info, automatic query timeout, Monaco as the new SQL editor for QuestDB's web interfa...
03:10 pm GMT - Wed, January 5, 2022
Dev To How to choose the right CSS properties
CSS might seem very daunting. There are many properties to choose from, and it may sometimes look like it's not doing what you tell it to. Or, sometimes you find yourself thinking: "There is more than...
03:00 pm GMT - Wed, January 5, 2022
Dev To How Serverless Saved Money on My Heating Bill
This post was originally published on my blog.Currently, it's winter in the Northeastern United States, where I live. That means it gets uncomfortably cold outside. That means one big thing for everyo...
02:58 pm GMT - Wed, January 5, 2022
Dev To 5 mistakes you can make when picking a test management solution
There are many test management solutions, and they share essential functionality. They all offer test cases & scenarios, reporting, and integrations with other QA and/or software development tools...
02:38 pm GMT - Wed, January 5, 2022
Dev To How do you regex?
I made a thread yesterday called How do you feel about regex?Lots of fun discussion. Lots of people weighed in on their tools and tactics, but I'd love to move the conversation that way.How do you go ...
02:23 pm GMT - Wed, January 5, 2022
Dev To Post-Bootcamp Retrospective
On November 9th, I passed my final project assessment and officially graduated from Flatiron School. The following weekend, I competed in my first hackathon, Technica, with two fellow alumnae, and we ...
02:21 pm GMT - Wed, January 5, 2022
Dev To Tiny details of web design - Part One
To be able to create a stunningly amazing User Interface is challenging even if you've been doing it for a while. To be honest, the hardest part of building a website is coming up with a design for i...
02:17 pm GMT - Wed, January 5, 2022
Dev To How take a screenshot with Puppeteer
Making screenshots of the websites with Puppeteer can be tricky. A lot of pitfalls wait for us. Let's examine Puppeteer on a set of "screenshotting" problems and tackle arising pitfalls.I posted worke...
02:15 pm GMT - Wed, January 5, 2022
Dev To "100 Elixir Tips" eBook
I wrote a book with 100 short Elixir samples100 knowledge pills for you100 curated examples created for you100 ways to master Elixir100 opportunities to increase your knowledgeIT IS FREE TO DOWNLOAD!!...
01:38 pm GMT - Wed, January 5, 2022
Dev To Creating a Project with Nest.js Next.js
This is the first part in a series of articles about combining nest.js and NEXT.js. Today you will learn how to setup a project and choose a valid SSR strategy. In the second part (that is coming soon...
01:00 pm GMT - Wed, January 5, 2022
Dev To React Fragments: What and Why
React fragments were a feature released in React 16.2. They have been around for a while now but have been a relatively lesser used feature. Let us explore the what and why the feature exists. Wh...
12:58 pm GMT - Wed, January 5, 2022
Dev To Part 2. Quick guide to make your Azure applications work.
IntroductionIn the previous article, we have already created an Azure App service instance. And now you are able to see the Microsoft Azure default page by the link. This time we are going to mi...
12:44 pm GMT - Wed, January 5, 2022
Dev To What's your new year resolution (2022 edition)?
New year and new us! What are your new year resolution? In private life and in career? What do you plan to learn, to do or to experience this year? Share it with others and seal the stick-to-the-plan ...
12:30 pm GMT - Wed, January 5, 2022
Dev To Introduction to Streaming Ingestion and Stream Processing
Processing real-time streaming data requires throughput scalability, reliability, high availability, and low latency to support a variety of applications and workloads. Some examples include: streamin...
11:52 am GMT - Wed, January 5, 2022
Dev To How to implement Factory 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...
11:46 am GMT - Wed, January 5, 2022
Dev To Top 8 Most Important Unsupervised Machine Learning Algorithms With Python Code References
What are the most important unsupervised machine learning algorithms?In this blog post, we will list what we believe to be the top 8. Unsupervised machine learning means that there is no predefi...
11:24 am GMT - Wed, January 5, 2022
Dev To SPOTLIGHT: A GENTLE INTRODUCTION TO MACHINE LEARNING CONCEPTS IN PYTHON
Machine Learning is a branch of Artificial intelligence that deals with the study of computational algorithms and statistical models to perform tasks through patterns and interference instead of expli...
11:10 am GMT - Wed, January 5, 2022
Dev To Virtual Background in Android with WebRTC
Virtual backgrounds are becoming necessary nowadays in the video conferencing world. It allows us to replace our natural background with an image or a video. We can also upload our custom images in th...
11:00 am GMT - Wed, January 5, 2022
Dev To Flask Internals
Hello Coders! This article presents a few commands we can execute inside the Flask Shell that might help us understand the structure and the business logic of a legacy web app. We might need this when...
11:00 am GMT - Wed, January 5, 2022
Dev To Simple Calculator with Dark Mode
Hi Guys Wish you Happy Year . Here's a simple calculator built using HTML, CSS and obviously, JavaScript.This calculator also has dark mode which looks really good. And here's how you can do that:HTM...
10:55 am GMT - Wed, January 5, 2022
Dev To What way should I choose React Native or Flutter
In this blog, we will discuss two top-rank frameworks i.e. React Native and Flutter. Earlier we needed time, money, and skills to develop cross-platform applications. But nowadays companies need the f...
10:37 am GMT - Wed, January 5, 2022
Dev To It's Here! Announcing the Release of Appwrite 0.12!
We're excited to share that Appwrite 0.12 is now officially available! The new Appwrite version includes our biggest ever performance improvements, enhanced developer experience, and many new features...
10:34 am GMT - Wed, January 5, 2022
Dev To 11 Blogposts That Changed How I Lead Software Teams in 2021
Image SourceLast year, I broke my records of daily reading per month. It was the year I read the most book. It was also the year I read the most articles. In 2021, I was fortunate enough to come acros...
10:22 am GMT - Wed, January 5, 2022
Dev To HTML The riddles of the sphinx
Hello friends! Today we are going to talk about forms, yes! because data is also collected through the web, but this is not the only way, and we will see it in another post... A web form basically wor...
10:21 am GMT - Wed, January 5, 2022
Dev To Selecting The RIGHT way in CSS!!
For all those frontend enthusiasts out there, I have provided this brief and as clearly as possible description of all CSS selectors and combinators. Do not hesitate to try them out because practice m...
10:07 am GMT - Wed, January 5, 2022
Dev To Debugging RAM: Java Garbage Collection - Java Heap Deep Dive, Part 1
There are many excellent articles on Java Garbage Collection, Java Memory usage and generally Java heap. Unfortunately, they are all over the place. They mix architecture, concepts and problem solving...
10:03 am GMT - Wed, January 5, 2022
Dev To Learning code is hard!
I've been working for 20 years. I worked in different places, different jobs like plumbing, accountancy, banking, teaching.Long story short: at some point I had to move forward and make something that...
09:57 am GMT - Wed, January 5, 2022
Dev To Work Philosophy That Has Helped me Excel as a Community Manager and Developer Relations Engineer.
For the last two years i have been heavily involved in building communities, where i have built and managed communities with 12,000+ members, mentored hundreds of software engineer, data scientist, ma...
09:39 am GMT - Wed, January 5, 2022
Dev To 10 Popular Programming Languages for Mobile App Development
Designed by FireartIts high time to get down to the most popular programming languages for mobile app development. Do these app development languages differ from those for other product design & d...
09:27 am GMT - Wed, January 5, 2022
Dev To How to make POST Requests in Express
IntroductionIn this blog article, we shall learn how to make POST requests in Express.POST HTTP request uses the POST method and is mostly used when sending some data along with the request to t...
09:17 am GMT - Wed, January 5, 2022
Dev To Create React App - Mind Map. Part 9 of 10: Resize
Our mind map chart has fixed size.Width of 400 pixels.Height of 200 pixels.On small devices it looks good.But its not that good on a desktop screen.Source code:https://github.com/101samovar/react-mind...
09:15 am GMT - Wed, January 5, 2022
Dev To How to write a constant in the TypeScript?
IntroductionTypeScript was designed as a superset of JavaScript, so TS types should not affect JSs runtime. However theres couple ways to define constant value. Object as const:export const...
09:15 am GMT - Wed, January 5, 2022
Dev To My React and Styled Components Course is now Available for Free
Hello everyone, I had recorded a well curated course on my react and styled components portfolio site and made it premium. I'm happy to announce that the entire course is now available for free on My ...
09:04 am GMT - Wed, January 5, 2022
Dev To Build Your Expense Tracker using chart.js - PART-1
How cool would that be if we could just talk about our expenses and our app would calculate and show graphical representation of all our income and expenses with history of our previous records as wel...
09:03 am GMT - Wed, January 5, 2022
Dev To How to convert string to array in JS?
To convert a string to an array use the split-method with an empty string as a parameter.Another option is to use the spread operator.That's all.sample.split()[...sample]I hope you found this article ...
09:02 am GMT - Wed, January 5, 2022
Dev To Spring Never Rollback Readonly Transactions
When you develop a backend application, you have to work with data. In most cases, a relational database is a store. Therefore, transactions' usage is almost inevitable.All requests can be split into ...
08:13 am GMT - Wed, January 5, 2022
Dev To 10 coding challenges you have to try out
Yesterday I gave you five reasons why I love coding challenges, and why you should give them a try.However, we didn't really dive into finding these coding challenges.In this article, I'll help you fi...
08:04 am GMT - Wed, January 5, 2022
Dev To Technologies I'm Learning in 2022
2021 was a wild ride, at least technically speaking. I've just finished my third semester (halfway through the second year) of college doing a Bachelor's degree in Computer Science.As someone who only...
07:50 am GMT - Wed, January 5, 2022
Dev To What Is the Difference in Thinking Model Between Programmers and Normal Persons?
Recently, one of my friends approached me. He told me that he wanted to learn programming, but he didnt know if he was suitable for this profession. So he asked me a question: Is there any difference ...
07:45 am GMT - Wed, January 5, 2022
Dev To How to create a null-filled array without [], comma, or the word Array
const praiseBeToCthulhu = (len) => { const obj = { a: '"' } obj.b = '' const codepoints = JSON.stringify(obj).split('') .map(ch => ch.codePointAt()) const grab = (n) => cod...
07:39 am GMT - Wed, January 5, 2022
Dev To How to Apply Amazon's Leadership Principles as a Software Engineer
Amazon is one of the biggest companies in the world. Their core products of them are their marketplace and AWS, a cloud computing platform used by the biggest companies in the world. AWS is also the p...
07:31 am GMT - Wed, January 5, 2022
Dev To Install Strawberry Perl using chocolatey on Windows
Install Strawberry Perl using chocolatey on Windows.choco install strawberryperlIf you need 32bit Strawberry Perl, you can do the following.choco install strawberryperl --x86...
06:08 am GMT - Wed, January 5, 2022
Dev To How To Use HarperDB Custom Functions With Your React App.
Last week, I got a chance to explore HarperDB - a fast, modern database that allows you to develop full-stack apps.I've developed a ToDo React app with HarperDB Custom Functions. HarperDB is a d...
06:03 am GMT - Wed, January 5, 2022
Dev To 5 Best Design Pattern Courses for Java Programmers
Disclosure: This post includes affiliate links; I may receive compensation if you purchase products or services from the different links provided in this articleHello Java developers, if you want to l...
05:52 am GMT - Wed, January 5, 2022
Dev To Ultimate List Of Javascript Learning Resources [Free]
What JavaScript Is And Why You Should Learn ItIn simple terms, JavaScript is a scripting or programming language used to make a website interactive. It allows you to implement complex features o...
05:42 am GMT - Wed, January 5, 2022
Dev To 5 mistakes most dev's do when starting out on Linux!
Hello Beautiful People, Nomadev is back with another blog in this new year. I hope the new year will make your life brighter, I have all the good wishes for you. Thanks for being such constant support...
05:06 am GMT - Wed, January 5, 2022
Dev To Understanding and Crafting HTTP Middlewares in Go
IntroductionWhen communication is needed between a client and a server running on different computers, a middleware is implemented.In this article, the reader will be introduced to Middlewares, ...
05:02 am GMT - Wed, January 5, 2022
Dev To Unique APIs to use in 2022
You have used APIs... But today I have a great list of unique APIs you can use in 2022 Imgfliphttps://imgflip.com/apiGets data of popular meme templatesAPI key required NoCORS No NASAhttps:/...
04:37 am GMT - Wed, January 5, 2022
Dev To Build a Video Conference App from Scratch using WebRTC,Websocket,PHP JS Day 0
In this video,I am going to walk you through what we are going to create.In this video we'll cover the download of vscode and xampIn this video we'll cover the installation of composerHi, welcome to ...
04:31 am GMT - Wed, January 5, 2022
Dev To Everything you need to know about var, let and const.
Key points used in this articleScope: Refers to a lexical environment at which variables and functions (be it expression or statement) are declared and made accessible as precedence.Hoisting: A ...
04:11 am GMT - Wed, January 5, 2022
Dev To New Redux is just
React Redux is the official React binding for Redux. It allows React components to read data from a Redux Store, and dispatch Actions to the Store to update data.Redux helps apps to scale by providing...
03:58 am GMT - Wed, January 5, 2022
Dev To Twitter Followers Tracker using Next.js, NextAuth andTailwindCSS
Steps to build Twitter followers counter using Next.js, NextAuth, SWR, Tailwind CSS with Dark Mode Support.To learn new things, just reading the docs is not enough. We should practically apply it. Lik...
03:45 am GMT - Wed, January 5, 2022
Dev To How to Animate an Emoji with CSS
If you go to the home page of this website, you might find some hidden "easter eggs" around the page. One of which is an emoji that is animated using CSS. is the emoji. It's just a waving hand, that ...
03:16 am GMT - Wed, January 5, 2022
Dev To Code Smell 113 - Data Naming
Use entity domain names to model entity domain objects.TL;DR: Don't name your variables as Data. ProblemsReadabilityBad Naming SolutionsUse role suggesting names.Find names in the Bijection....
03:12 am GMT - Wed, January 5, 2022
Dev To 100 Awesome tech talks - 1: Ease at work - Kent beck
Ease at work - Kent Beck What does ease mean?State of comfortFreedom from worry, pain or agitationReadiness in performance, facility State of comfortWe need to have a sense when working tha...
02:29 am GMT - Wed, January 5, 2022
Dev To Guide to model training Part 6: Save & Load
TLDRAfter creating multiple models, its hard to keep track of all of them especially in a collaborative work environment. Learn how to save and load your models using Pickle! OutlineRecapBe...
02:12 am GMT - Wed, January 5, 2022
Dev To Azure Blob Storage with JavaScript
In this publication we will see the main methods to use with Azure Blob Storage this example was intended using Express JSnpm i @azure/storage-blob dotenv Blob Service Clientimport { BlobServiceC...
02:10 am GMT - Wed, January 5, 2022
Dev To Your Guide to Arch Linux
Hi everyone! This guide is meant to take you through the process of dual-booting Arch Linux. It's more of a set of guidelines rather than strict procedure. I'm hoping to give new or potential users an...
01:25 am GMT - Wed, January 5, 2022
Dev To Building Dynamic Breadcrumbs in NextJS
Breadcrumbs are a website navigation tool that allows a user to see their current page's "stack" of how it is nested under any parent pages. Users can then jump back to a parent page by clicking the a...
01:08 am GMT - Wed, January 5, 2022
Dev To Package your NodeJS Lambda functions individually with esbuild for faster cold-start times
Learn about packaging your NodeJS-based AWS Lambda functions with esbuild for improved cold start times and reduced deployment package sizeThis article was originally posted on my development blog, wh...
12:20 am GMT - Wed, January 5, 2022
Dev To 10 ReactJS Coding Exercises ( Exercise and Solution )
Last month, I posted 2 ReactJS interview questions - Advance Questions and Commonly Asked Question and got a significant welcome by dev.to community. Many thanks to all of you!I decided to complete...
12:20 am GMT - Wed, January 5, 2022
Dev To 10 ReactJS Coding Challenge ( Exercise and Solution )
Last month, I posted 2 ReactJS interview questions - Advance Questions and Commonly Asked Question and got a significant welcome by dev.to community. Many thanks to all of you!I decided to complete...
11:31 pm GMT - Tue, January 4, 2022
Dev To Top 7 Featured DEV Posts from the Past Week
Every Tuesday we round up the previous week's top posts based on traffic, engagement, and a hint of editorial curation. The typical week starts on Monday and ends on Sunday, but don't worry, we take i...
10:51 pm GMT - Tue, January 4, 2022
Dev To Git Commands That Could Save your Project
If you haven't had a chance to utilize Github with your projects, now is a good time to consider it. Github is a distributed version control system that is intended to help you keep track of changes y...
10:21 pm GMT - Tue, January 4, 2022
Dev To The CodeNewbie Challenge Is Returning for 2022 with Exciting New Updates
CodeNewbie Challenge 2022 begins on January 31st. Register for Cohort 1 by January 30th.In early 2020, DEV acquired an incredible, supportive community for early-career software developers and p...
10:01 pm GMT - Tue, January 4, 2022
Dev To Profiling and Analyzing Performance of Python Programs
Profiling is integral to any code and performance optimization. Any experience and skill in performance optimization that you might already have will not be very useful if you don't know where to appl...
09:51 pm GMT - Tue, January 4, 2022
Dev To Creating Pipeline in Jenkins
If you want to get started in DevOps, Jenkins is most important and handy software you should learn.In this article, I will run you through how to install Jenkins and create first PipelineJenkins can...
09:00 pm GMT - Tue, January 4, 2022
Dev To A Comprehensive Guide To Error Handling In Node.js
This article was originally written by Ayooluwa Isaiah on the Honeybadger Developer Blog.If you've been writing anything more than "Hello world" programs, you are probably familiar with the concept of...
08:51 pm GMT - Tue, January 4, 2022
Dev To How I passed the Scrum Master Certificate PSM I
Since I started learning frontend development more than a year ago, I often read the term "agile methods". This caught my attention, and soon I started reading the Scrum Guide. I was interested in thi...
08:37 pm GMT - Tue, January 4, 2022
Dev To 5 ways of creating an Array in JavaScript
1. ExplicitlyUsing the square bracket notation. This is probably the most common way of creating an Array.const arr = [1, 2, 3]; 2. Destructuring another arrayUsing the ES6 notation you can...
07:47 pm GMT - Tue, January 4, 2022
Dev To Function Expression vs Arrow Function Expression
IntroductionLet us learn the differences between a traditional function and an arrow function expression in JavaScript? If not, then prepare to learn the differences in this article. We will dis...
07:43 pm GMT - Tue, January 4, 2022
Dev To Mock Coding Interviews in VR
I'm hosting a bunch of coding mock interviews in VR for free! The only requirement is that you have a quest 2. If you are interested hmu on discord: dan#9955.Here is an example video on youtube...
06:50 pm GMT - Tue, January 4, 2022
Dev To Chaos Engineering - The Practice Behind Controlling Chaos
This article was written exclusively for devinterrupted.com by Matthew Fornaciari, CTO of Gremlin...Chaos Engineering might sound like a buzzword - but take it from someone who used to joke his job ti...
06:43 pm GMT - Tue, January 4, 2022
Dev To Kotlin Androidin Yeni Resmi Programlama Dili
Google her yl dzenledii I/O etkinliinde bu sene biz Android gelitiricilerine bir spriz yapt. 17-19 Mays tarihleri arasnda dzenlenen I/O 2017 etkinliinde Android iin yeni bir programlama dilini tantt. ...
06:42 pm GMT - Tue, January 4, 2022
Dev To Statik ve Dinamik Programlama Dillerinin Farklar
Statik Programlama DilleriStatik programlama dili nedir onu aklayarak balayalm. Statik programlama dili, her deiken tipinin nceden belirtiliyor olmasdr. Yani string bir deer tanmlyorken bana string, s...
06:40 pm GMT - Tue, January 4, 2022
Dev To Docker. Communication between Laravel containers
I have a project that I am trying to develop with a microservices approach. I prepared the APIs on two separate microservices and completed their tests. When I send a request from container A to conta...
06:07 pm GMT - Tue, January 4, 2022
Dev To Recap the use of some Algorithms
Binary Search Algorithm- Efficient algorithm for finding an item from a **sorted list** of items- The time complexity of the binary search algorithm is O(log n) Breadth First Search (BFS) A...
05:43 pm GMT - Tue, January 4, 2022
Dev To Render a pdf in react app
If you want to render a pdf file in a react app, there are different options out there. The one that I recently used and would recommend for beginners is react-pdf.npm install react-pdfFor activating ...
05:42 pm GMT - Tue, January 4, 2022
Dev To How to get rid of vulnerabilities with just NPM
Sometimes when you're trying to install or re-use some kind of global package on the NPM environment, you will get messages telling you something like this:As NPM itself will suggest, you, should audi...
05:11 pm GMT - Tue, January 4, 2022
Dev To Django Basics: Creating Models
IntroductionWe have seen the basics of Django templating in the previous parts of the series. Now, we can move on to the more backend stuff in Django which deals with the Databases, queries, adm...
05:10 pm GMT - Tue, January 4, 2022
Dev To 6 Next JS Templates Tailwind CSS for 2022
Starting a new project is hard and one the most important things is to build a landing page. A really important steps before launching any projects.Currently, one of most trendy framework in JavaScrip...
04:55 pm GMT - Tue, January 4, 2022
Dev To Variveis - Ruby
Variveis LocaisAs variveis locais so as mais comuns quando estamos utilizando o Ruby. Para us-la basta que seja atribudo um valor varivel desejada. Vejam os exemplos:x = 10=> 10name = 'Diego...
04:37 pm GMT - Tue, January 4, 2022
Dev To Beautify Your GitHub Profile README
Have you ever seen a beautiful profile README while browsing the GitHub profiles of someone?You may be wondering how to make it look like that. Here are some tips: Use HTML ElementsBecause README...
04:35 pm GMT - Tue, January 4, 2022
Dev To Build Test Report Dashboard using MERN stack
A test report dashboard is an organized summary of results. It is created and used to help stakeholders (product managers, analysts, testing teams, and developers) understand product quality and decid...
04:24 pm GMT - Tue, January 4, 2022
Dev To What is it really like to look for a job in the 21st century?
Linkedin, Infojobs, Indeed, JobToday... hemos llegado al ao 2022 y el mundo sigue sin tener una aplicacin decente que nos ayude a encontrar un trabajo (ni que estuviramos pidiendo tanto, hombre ya!). ...
04:24 pm GMT - Tue, January 4, 2022
Dev To Cmo es realmente buscar un trabajo en el siglo XXI?
Linkedin, Infojobs, Indeed, JobToday... hemos llegado al ao 2022 y el mundo sigue sin tener una aplicacin decente que nos ayude a encontrar un trabajo (ni que estuviramos pidiendo tanto, hombre ya!). ...
04:16 pm GMT - Tue, January 4, 2022
Dev To Vimgrep Tips and Tricks
When I started using Vim, I wished that Vim had a powerful in-file search feature that other popular IDEs / editors have. How could I search for the files that contain the string "echo"? How could I s...
04:11 pm GMT - Tue, January 4, 2022
Dev To Managing Your Lows
As someone in a management role at a large, multi-national, software engineering firm, I've come across many diverse individuals for whom it's my goal to make work approachable, flexible, and supporti...
03:56 pm GMT - Tue, January 4, 2022
Dev To Predicciones 2022
Algunos puntos que deberas prestar atencin para este ao 2022 que seguro tendrn un alto impacto en el ecosistema tecnolgico.RIP Babel y Webpack: No desaparecern para siempre, pero sern reemplazados en ...
03:53 pm GMT - Tue, January 4, 2022
Dev To Our favorite javascript one-liners
These are our favorite one-liners that we've used and forgot existed because they work so well . Generate a random hex colorconst color = () => '#' + Math.floor(Math.random() * 0xffffff).toStr...
03:52 pm GMT - Tue, January 4, 2022
Dev To Dev Learning Hub - a place to share your knowledge with everyone powered with MongoDB Atlas
Overview of My SubmissionDev Learning Hub is the place to share your knowledge with other developers. Dev Learning Hub is a website with the main idea of creating a collection of useful resource...
03:41 pm GMT - Tue, January 4, 2022
Dev To How to Write an Effective Technical Rsum
Getting your rsum writing right is an important step in your developer journey.Have you ever been a part of the job search processbe it an internship or a full-time opportunityas a student or a new gr...
03:38 pm GMT - Tue, January 4, 2022
Dev To Root to Linux: Search Files with Grep
IntroductionGrep is a commonly used command in Linux (or Unix) to search through 1 or more files for a pattern or word. Fun fact: grep is short for Global regular expression print(g/re/p). It ...
03:33 pm GMT - Tue, January 4, 2022
Dev To JS's Spread Operator (...) in Python?
Spread Operator in JavaScript is one of the best thing given by GOD What is Spread Operator in JS?Spread operator allows an iterable to expand in places where 0+ arguments are expected. It is mo...
03:05 pm GMT - Tue, January 4, 2022
Dev To Auto Enabling dark mode(CSS only)
Hey There, Most of the users(specially developers) are the huge fan of dark mode and try to use it on all apps and software. They will definitely expect enabling dark mode on web content also. So, we ...
03:03 pm GMT - Tue, January 4, 2022
Dev To 16 basic commands to get started with GIT
As a beginner knowing all the git commands could be overwhelming, but you can get away with some basic git commands at the start.In this article, we will go through these 16 basic git commands that yo...
02:55 pm GMT - Tue, January 4, 2022
Dev To A Simple yet Powerful Server with Python
Python is very well known for it's simplicity . Which is a plus point if you are just getting started in the programming world.In this post, you'll be learning how to create a simple FastAPI server i...
02:42 pm GMT - Tue, January 4, 2022
Dev To Introduction to OpenStack with MicroStack
In this article, we will learn what OpenStack is, followed by a hands-on session where we install MicroStack in our local development environment and explore some basic features of MicroStack. Pr...
02:40 pm GMT - Tue, January 4, 2022
Dev To Stubs vs Mocks in JS
Resources: https://martinfowler.com/articles/mocksArentStubs.htmlhttps://stackoverflow.com/questions/50389981/how-to-properly-mock-es6-classes-with-sinonhttps://sinonjs.org/releases/v12.0.1/stubs/http...
02:24 pm GMT - Tue, January 4, 2022
Dev To Solidity Basics for JavaScript Devs Part 3
I wanted to publish the third part of this series after I finished my first Solidity project alongside the source code of that project.Sadly, I got a few issues connecting the frontend to the Hardhat ...
02:22 pm GMT - Tue, January 4, 2022
Dev To How do you feel about regex?
Regex seems to have a broad array of love and hate. How do you feel about it? Do you seek to use or avoid it as a problem solver, and how much do you understand it?...
01:49 pm GMT - Tue, January 4, 2022
Dev To Passing Data with Angular Services
If you followed this Angularization series, you might have noticed that passing data using @input and @output decorators is not exactly scalable.Using services, it is easier to store data and make it ...
01:33 pm GMT - Tue, January 4, 2022
Dev To Rails Authentication From Scratch (A Complete Guide)
If you're like me then you probably take Devise for granted because you're too intimidated to roll your own authentication system. As powerful as Devise is, it's not perfect. There are plenty of cases...
01:33 pm GMT - Tue, January 4, 2022
Dev To How I write cover letters
A friend who's job searching for developer jobs asked me recently: "What points do you try to cover in your cover letters?" Here are some of my main objectives with the cover letter. ...
01:14 pm GMT - Tue, January 4, 2022
Dev To Death to Tribal Knowledge
Documentation is a struggle for nearly every company. When information is undocumented, it remains as tribal knowledge, information that someone new to the company must ask others about in order to le...
12:59 pm GMT - Tue, January 4, 2022
Dev To Animated Gradient Text Color
We can make text more colorful using CSS gradients as background images, applied to text using blend modes, without using actual color fonts. In this tutorial, we will use rainbow colors to rebuild th...
12:54 pm GMT - Tue, January 4, 2022
Dev To Implementing Infinite scroll using NextJS, Prima, and React-Query
IntroHello everyone, in this article lets see how can we build an infinite scroll UI pattern using NextJs, Prisma, and React-Query Final resultTLDR: Link to codeTTLDR: Link to video Pr...
12:05 pm GMT - Tue, January 4, 2022
Dev To 5 Top App Development Mistakes to Avoid in 2022
Investing in mobile app development will help your brand get a competitive edge over your rival. Mobile apps can help you build your brand awareness, boost your company's revenue and provide better su...
12:04 pm GMT - Tue, January 4, 2022
Dev To Database character sets and collations explained why utf8 is not UTF-8
Table Of Contents Character sets and collations explainedCharater sets: The tale of Why utf8 in MySQL is not UTF-8Collations: How to sort thingsWhat about performance?ConclusionThe relationship bet...
11:50 am GMT - Tue, January 4, 2022
Dev To How to build a CLI using NodeJS
How to build a CLI using NodeJS CLI (Command Line Interface) is one of the most basic and powerful applications ever created by mankind. We all use CLI every day, whether it be npm, git, or any ...
11:23 am GMT - Tue, January 4, 2022
Dev To Striver's SDE Sheet Journey - 11 Repeat and Missing Number
Problem Statement :-You are given a read-only array of N integers with values also in the range [1,N] both inclusive. Each integer appears exactly once except A which appears twice and B which is miss...
11:16 am GMT - Tue, January 4, 2022
Dev To Day 70 of 100 Days of Code & Scrum: Polishing My Company Website
Greetings, everyone!Just like every Tuesday, I had to go out for my physical therapy session, so I couldn't work as much today. However, I still managed to get a decent amount of work done on my compa...
10:57 am GMT - Tue, January 4, 2022
Dev To Vue Typescript State Management : We can do better than isLoading in 2022
Sorry for the clickbait title, but I needed your attention Have you ever encountered code like this one :new Vue({ el: '#app', data () { return { info: null, loading: true, errored...
10:53 am GMT - Tue, January 4, 2022
Dev To Portfolio with sensibility-friendly option
Hi everyone,I create my first portfolio with a possibility to change the layout to become sensibility-friendly.What does it mean? It is the same content but with less animations, a new structure and d...
10:44 am GMT - Tue, January 4, 2022
Dev To The Wholesome App - Upload your Cute and Wholesome Images
OverviewImage uploader that automatically generate cards of your uploaded Cute and Wholesome Images . Submission Category:Choose Your Own Adventure Link to CodeGithub Repository A...
10:39 am GMT - Tue, January 4, 2022
Dev To Simple YouTube audio downloader app (Python)
Source Code:https://github.com/Lucifer25x/youtube-audio-downloaderUsed for GUI: tkinterUsed for get video from Youtube: pytubeUsed for get audio from video: moviepy...
10:25 am GMT - Tue, January 4, 2022
Dev To Why you should learn JavaScript and Python in 2022
A new year brings new opportunities for aspiring developers and people who are trying to leave their non tech role so that they can get hired as a developer. One of the most common dilemmas that these...
10:23 am GMT - Tue, January 4, 2022
Dev To Getting Started With AWS and Useful Learning Resources
Amazon Web Services(AWS) is the worlds most comprehensive and broadly adopted cloud platform, offering over 200 fully-featured services from data centers globally. AWSs TTM revenue was $37.549 billion...
10:20 am GMT - Tue, January 4, 2022
Dev To How Does JavaScript Even Work? Things Which 90% of JavaScript Developers Don't Know! (Part 1)
JavaScript was initially developed as a frontend scripting language to fulfil the lacking dynamic behaviour of the web by Brendan Eich of Netscape for their Netscape Navigator browser. From there, Jav...
09:30 am GMT - Tue, January 4, 2022
Dev To Create React App - Mind Map. Part 8 of 10: Next Level
Before adding items of the next level we need to zoom out the chart.Because theres space left on the screen.We have created a special zoom toolbar.Lets move it from the Content component to the Chart ...
09:27 am GMT - Tue, January 4, 2022
Dev To Day 69 of 100 Days of Code & Scrum: I'm Now a Professional Scrumbag!
Hello there, everyone!I have great news to share, it's that I passed the Professional Scrum Master I (PSM I) certification exam and I'm now a certified Scrumbag. I passed with a score of 92.5%.Score I...
09:07 am GMT - Tue, January 4, 2022
Dev To How to Stake Polygon MATIC to Earn Passive Income 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 Cry...
09:07 am GMT - Tue, January 4, 2022
Dev To Windows, WSL, Docker, and Free Starters
Hello Coders!This article presents how to install WSL and Docker on Windows and later execute a few open-source samples on top of this popular virtualization stack. For newcomers, WSL is a layer provi...
08:55 am GMT - Tue, January 4, 2022
Dev To 5 cool JavaScript features that most developers don't know about
You can use JavaScript to do the same thing in different ways. With the release of each new ECMAScript specification, new methods and operators are added to make the code shorter and more readable. ...
07:56 am GMT - Tue, January 4, 2022
Dev To Code splitting (bundle-split) in React
As you probably already know, when you build your React app (npm run build), Webpack will bundle all of your files into one big chunk.If your app is not that big that's usually just fine. But what hap...
07:39 am GMT - Tue, January 4, 2022
Dev To Window mouse position hook in React
In this video we will create a reuseable hook for getting the window mouse position. It's a simple hook and easy to implement. If you are just getting started with React Hooks this might just be a nic...
07:36 am GMT - Tue, January 4, 2022
Dev To Functional JS
There are few functional patterns that have become popular/semi-popular in JS world.Javascript as a language is extremely malleable to different patterns/preferences and that can be a good thing and a...
07:30 am GMT - Tue, January 4, 2022
Dev To RegExp Cheatsheet to speed up code editing and refactor
Have you ever asked yourself some of these questions:How do I find all the imports of a particular function?How do I replace all the variables of the old Service implementation with ServiceLegacy.How ...
07:25 am GMT - Tue, January 4, 2022
Dev To Slack workspaces in the browser
I always try to avoid using Electron apps when I can, more so when I need them running all day like Slack. It doesn't make much sense to me, it forces my computer to run another WebKit engine just for...
07:01 am GMT - Tue, January 4, 2022
Dev To Angular material dialog example
Project: codeverThe following example shows the elements required to implement an angular material dialog to ask the user to log in on Codever, when this is needed (like following tags).First thing ad...
06:59 am GMT - Tue, January 4, 2022
Dev To Web Design Layout Best Practices for Medical Professionals in 2022
IntroductionWe all know that small changes in your websites can increase or decrease conversion rates. And finding the right marketing campaigns for your healthcare business is an important yet diffic...
05:58 am GMT - Tue, January 4, 2022
Dev To 5 Best Python Frameworks to become a fullstack Python Web Developer
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 want to become a Pyt...
05:22 am GMT - Tue, January 4, 2022
Dev To Using Tuya Link SDK to build water level monitoring system.
Hardware devices requiredRaspberry PiUltrasonic sensorJumper wires Software requiredTuya IoT platformLink SDK python packageTuya Smart app (mobile app) Getting started with Tuya IoT pl...
04:26 am GMT - Tue, January 4, 2022
Dev To CMD tricks
**_Well here are some cool and good tricks of cmd ( command prompt )1.md aux\ --- it will create a folder that can't be copy nor deleted2.attrib -h -s -r (folder u want to unhide)----------- this wil...
04:04 am GMT - Tue, January 4, 2022
Dev To Living with Imposter Syndrome as a Software Developer
Why you should read this article?Like many others, I have experienced imposter syndrome firsthand. During my internships, I often felt as if I was "lucky" or that I am going to fail at the tasks assig...
03:41 am GMT - Tue, January 4, 2022
Dev To Dark Mode Using React
Dark mode is a common feature to see on modern websites, here's how to make your own with React.Originally posted Here Looks Cool, But Why?If you've ever worked in front of a screen, you pr...
03:30 am GMT - Tue, January 4, 2022
Dev To AWS EKS Connector - Manage all your Kubernetes Clusters in one place
Amazon EKS Connector is now generally available. With EKS Connector, you can now extend the EKS console to view your Kubernetes clusters outside AWS. What !?! Yes, now we can use the EKS console to vi...
03:28 am GMT - Tue, January 4, 2022
Dev To Cmo configurar las posiciones en MGPanel al momento de crear un sitio web?
Para configurar las posiciones de tu proyecto web, primero debemos entender que son. Las posiciones son la estructura base del sitio web, pero no te confundas esto es html comn y silvestre, s! html qu...
02:47 am GMT - Tue, January 4, 2022
Dev To Frontend com KVision
KotlinautasEsse contedo oferecido e distribudo pela comunidade Kotlinautas, uma comunidade brasileira que busca oferecer contedo gratuito sobre a linguagem Kotlin em um espao plural. O qu ...
02:18 am GMT - Tue, January 4, 2022
Dev To How to Setup Git and Github in less than 5 minutes
Git and Github is must-have skill for a developer. So, if you want to start using them then first you need to do the setup. In this article, Ill do just that. Ill show you how you can set up Git and ...
01:11 am GMT - Tue, January 4, 2022
Dev To Hello World with TensorFlow.js
Today we have all heard a lot about AI and seen many applications of it, and we probably have ideas that can be implemented with the help of AI. But while AI may seem very complicated at first, gettin...
12:50 am GMT - Tue, January 4, 2022
Dev To Top 10 Most Popular JavaScript Frameworks for 2022
Top 10 Most Popular JavaScript Frameworks for 2022In this blog we are going to see top 10 most popular JavaScript Frameworks for 2022. Here are the best JavaScript frameworks that you can consider in ...
12:34 am GMT - Tue, January 4, 2022
Dev To Testing Interactions with other Smart Contracts
Developing on the blockchain is an incredible experience. The ecosystem is open and permissionless; each project becoming a lego brick in whatever idea a developer has in mind. Because of the open nat...
12:25 am GMT - Tue, January 4, 2022
Dev To Visual Explanation and Comparison of CSR, SSR, SSG and ISR
Hello there, Next.js is a very popular React framework and one of the beautiful features is the ability to build your web application using different rendering techniques, such as CSR - Client Side Re...
12:02 am GMT - Tue, January 4, 2022
Dev To Advanced JavaScript Series - Part 1: Execution Context and Call Stack
Execution Context-Execution context is the environment that enables JavaScript code to execute. It decides which piece of code currently gets access to all the functions, variables and objects u...
11:42 pm GMT - Mon, January 3, 2022
Dev To On-Chain SVG Generation - Part 1
As of recent, a lot of projects have requested for us to deploy their art on-chain. While this is cool, trendy way of keeping all of your NFT art on-chain, it comes with some limitations. The image (i...
11:04 pm GMT - Mon, January 3, 2022
Dev To How I built a Full Stack Web3 App on the Cloud
As a builder, I am always curious about how to develop applications with emerging technology. A technology that has captured my attention recently has been non fungible tokens (NFTs). An NFT is a uni...
10:36 pm GMT - Mon, January 3, 2022
Dev To Insights into a working day of a developer in a project
Today was my first day on the new project team. Although today's focus was on the setup, I already learned a lot of (useful) things and tools that I didn't know before. (I guess that's the great part ...
10:36 pm GMT - Mon, January 3, 2022
Dev To For DOOM fans...
Feeling excited because my company recently made our trial version available to the public. Last week we showed people how to run DOOM in your webapp which people had a lot of fun with: https://bit.ly...
10:27 pm GMT - Mon, January 3, 2022
Dev To Top 7 soft skills that make you a great developer:
To be a great developer you don't need just knowing how to code , and hard tech skills, but also you must have a good soft skills ,so I share with you a list of 7 soft skills that will help you in you...
10:09 pm GMT - Mon, January 3, 2022
Dev To Try this one thing
Struggling to find work as a junior developer?At least try to get one client. Work for yourself as contractor on a client work opportunity. Give it a shot. It can be an unlock.Well, you might say, Wel...
10:05 pm GMT - Mon, January 3, 2022
Dev To Como animar un corazn con keyframes (Bsico)
Mi intencin con esto es explicar como animar el corazn sin tener que dibujarlo con CSS3, en este caso es solo importar un icono o una imagen, esto va ms que todo orientado a las personas que estn come...
10:00 pm GMT - Mon, January 3, 2022
Dev To Create a lookalike search engine with Next.js, Tailwind and Elasticsearch (10 steps)
In this post you will learn how to create a website that displays books similar to a selected book from scratch, using Next.js (React), Tailwind and Elasticsearch. Go to end of the post to check resul...
09:33 pm GMT - Mon, January 3, 2022
Dev To 10 Github Extensions for VS Code that will ease your work
Hello World! Let's dive into something concerning open-source today once more. When mentioning open-source, the term VCS (Version Control system) deserves a great focus. What is Github all about?...
09:22 pm GMT - Mon, January 3, 2022
Dev To Building an Accessible Recursive Menu System
Hey hey! It's me again. The guy that rambles like he knows what he's talking about but is really flying by the seat of his pants!Today we're going to be building an accessible menu system in Nuxt usin...
09:19 pm GMT - Mon, January 3, 2022
Dev To Asteria: Asteroids approaching Earth today
OverviewThis project shows a list of asteroids and other objects that are approaching Earth today Worry not though, most of them will miss our planet by dozens of millions of kilometers See live...
09:17 pm GMT - Mon, January 3, 2022
Dev To A run-through on Random Forest in Machine learning
Data scientists employ a wide range of algorithms to receive and analyze input data to predict output values within an acceptable range. The more experience a data scientist gains, the more they know ...
09:16 pm GMT - Mon, January 3, 2022
Dev To Is Matrix ready to compete in today's messenger apps?
What is Matrix?In order to get an understanding of what Matrix really is, it's the best to check it out directly from the official documentation.However, to put it in layman's terms, Matrix lets...
08:33 pm GMT - Mon, January 3, 2022
Dev To Install Solana on M1 Macs, without Rosetta
Although both the Solana Tool Suite and Anchor have already got good native support for the M1 architecture, there are currently no official binary builds for the new Macs.In this guide, we will go th...
08:06 pm GMT - Mon, January 3, 2022
Dev To Configuring CommonJS & ES Modules for Node.js
Configuration is always a chore, but an unfortunately necessary evil. And configuring a package for CommonJS (CJS) and ES Modules (ESM) can be a waking nightmarenot least because it has changed a doze...
07:55 pm GMT - Mon, January 3, 2022
Dev To Why is 100 days coding necessary?
It's not just 100 days, it's very difficult days that not everyone is able to complete the challenge.More hours, more days developing something, it will make you get into the development habit and lea...
07:55 pm GMT - Mon, January 3, 2022
Dev To MLOps journey with AWS - part 2 (Visibility is job zero)
welcome againin previous article ,we get genral overview of MLOpstoday we want to start our MLOps implementationour first thing to do is visibility some of you may think that visibility ( monitoring...
07:53 pm GMT - Mon, January 3, 2022
Dev To Comet Development on macOS
This article is for you if you like the look of code in Swift UI or Flutter, and wish you could do similar in C#.Comet is a simplified framework for building cross-platform apps with C#. Enjoy how cle...
07:52 pm GMT - Mon, January 3, 2022
Dev To Cashing out from web development - React
Every time, I do code day and night, I spend my entire time learning and developing but here I am still making nothing(or just little) from web dev, what should I do?Hello my dear reader, I'm Lucas an...
07:25 pm GMT - Mon, January 3, 2022
Dev To Flask Material Kit - Open-source Template
Hello Coders & Happy new year!This article presents an open-source Flask Template crafted with authentication, database, and Docker support on top of Material Kit Design, a modern and colorful Boo...
07:22 pm GMT - Mon, January 3, 2022
Dev To Forem Feed Experiment One: January Results
BackgroundIn December, Amy wrote about running an experiment on our feed. And its time to revisit that experiment and make a decision. The GoalsIn our previous feed experiments, we establis...
06:10 pm GMT - Mon, January 3, 2022
Dev To Joining Replay.io
Today is my first day as Community Lead at Replay.io! I am incredibly excited about this new adventure for many reasons, but primarily because of Replays mission to make software easier to understand,...
06:01 pm GMT - Mon, January 3, 2022
Dev To peviitor.ro - scraper[3]
Pasii care vor trebui implementati pentru a realiza un scraper pentru o companie, sunt:sterge datele din indexextrage locurile de munca din website-ul companieipregateste datele pentru a putea fi trim...
05:39 pm GMT - Mon, January 3, 2022
Dev To Built-In Angular Pipes - DatePipe - Part 2
Today we will continue to learn the remaining built-in pipes available in Angular.If you are not familiar with Angular Pipes I would suggest you to go through this postDatePipeThe DatePipe formats the...
05:30 pm GMT - Mon, January 3, 2022
Dev To Baloonza IT newsletters weekly digest 18
Happy New Year! CSS, designCSS Animation Weekly #281 Some scroll animations, explore daylight cycles and lots of other inspiration.[CSS-Tricks] 283: Happy Holidays!:has() is :here(), cool things ...
05:23 pm GMT - Mon, January 3, 2022
Dev To Best Python resources from beginner to advanced
Hey there, I made this compilation of websites, courses, youtube videos for learning Python. 1. CoursesCouple of free courses to learn Python from scratchPython TutorialPython Crash Course FreeCo...
05:10 pm GMT - Mon, January 3, 2022
Dev To Understanding Docker in a visual way (in video): part 5 Registry
Understanding Docker can be difficult or time-consuming. In order to spread knowledge about Cloud technologies I started to create sketchnotes about Docker, then I've auto-published a book and since n...
04:55 pm GMT - Mon, January 3, 2022
Dev To 5 Articles every WebDev should read this week (01)
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:53 pm GMT - Mon, January 3, 2022
Dev To A Brief Introduction to Hotwire
This post introduces Hotwire, the suite of front-end frameworks shipped with Rails 7. It starts with a brief overview of the existing approaches to building web applications, introduces Hotwire, and w...
04:48 pm GMT - Mon, January 3, 2022
Dev To Testing Stubbed Functionality in Code
One of the first things I do when writing Unit Tests is to stub out console.debug and console.log. I do this on the off chance that I leave one in the code. This way, there aren't extraneous console's...
04:05 pm GMT - Mon, January 3, 2022
Dev To DevObserver - App You Should Have!
DevObserver is the app I was working on for a while and finally it has been released on the AppStore. DevObserver is a mobile app for developers where anyone can stay tuned with the latest news, artic...
03:48 pm GMT - Mon, January 3, 2022
Dev To STI and multi attributes models in Rails
Once I had a task to collect data from different landing pages to a database. The task is challenging because each web form from a landing page has different inputs and data. I figured out how to writ...
03:45 pm GMT - Mon, January 3, 2022
Dev To Learn Javascript __Array
ArrayYou may know that a variable can store only a value at a time, for example,( var student = "jack", )this is totally fine and we may use it many times while building a project, however, som...
03:43 pm GMT - Mon, January 3, 2022
Dev To How to start with Open Source
Is opensourcing means codingAbsolutely not, anyone want to contribute to an open source project can change documentation and learn how to opensource allmost 28 percent of contriubtions are...
03:41 pm GMT - Mon, January 3, 2022
Dev To Conversion Rate Optimisation [ EP0: Series introduction and posts for the year! ]
A real passion of mine that is often overlooked.People spend so much time driving visitors to their site, only to waste the opportunity with poor UX and bad site structure / design.Most of the UX stuf...
03:41 pm GMT - Mon, January 3, 2022
Dev To WCAG in plain English [ EP0: Series introduction and posts for the year! ]
WCAG is hard to read and complicated and it puts a lot of developers off when talking about making their applications accessible.In this series I am going to try and simplify things down and offer a d...
03:40 pm GMT - Mon, January 3, 2022
Dev To Ultimate UI [ EP0: Series introduction and posts for the year! ]
Every day I see a new tutorial on how to build a menu system, how to build a drop down box etc. that makes me cry!Why do I cry I hear you ask? Because most of these tutorials are...well they are absol...
03:40 pm GMT - Mon, January 3, 2022
Dev To My writing stats for 2021, best time to post on DEV and plans for 2022-2023 [over 250 articles planned]
In 11 months of writing I have amassed over 250k views on DEV, not to be sniffed at...but I can do better! In this article I will share:my content stats with you for the last 11 months some analysis I...
03:35 pm GMT - Mon, January 3, 2022
Dev To Changelog 0008 Collection icons
(h)API new year! What a year for HTTPie! We launched our new brand, website, HTTPie for Web and Desktop in beta with thousands of developers on the waitlist, added many great features to HTTPie for Te...
03:03 pm GMT - Mon, January 3, 2022
Dev To Rasoi - An eCommerce store
A small online store built using nextjs, mongodb, and stripe. The home page is a generated product listing that is rebuilt every time there is a change in products collection.link to demo Submiss...
02:37 pm GMT - Mon, January 3, 2022
Dev To How to Build a Slack App with Low-Code (and get $20K)
Hey everyone! I built a Slack app using entirely using serverless and low-code tools like Glitch and Airtable. I thought it might be helpful to share!https://www.whalesync.com/blog/how-to-build-a-slac...
02:30 pm GMT - Mon, January 3, 2022
Dev To Amazon Routing Policies
What Is Amazon Route 53?Amazon Route 53 (Route 53) is a scalable and highly available Domain Name System (DNS) service. Released on December 5, 2010, it is part of Amazon.com's cloud computing p...
02:29 pm GMT - Mon, January 3, 2022
Dev To Ento voc quer ser Dev?
Costumo receber muitas dvidas de desenvolvedores iniciantes atravs das redes sociais. Tenho considervel audiencia tanto no twitter quanto aqui na DEV, e muitos deles pedem dicas e tiram dvidas via inb...
01:52 pm GMT - Mon, January 3, 2022
Dev To Loops in JS
Loops wowww , incredible, it sound really strange, it's petty similar to the concept you already know. What is exactly loops:Loops is a resource that allows you iterate data or to do an action t...
01:24 pm GMT - Mon, January 3, 2022
Dev To A guide to clean code for new developers
Why should anyone even care whether their code is 'clean' or not? Indeed, the ratio of time spent reading versus writing is well over 10 to 1. We are constantly reading old code as part of the effort ...
01:18 pm GMT - Mon, January 3, 2022
Dev To Which programming language you should learn?
I am assuming that you are a beginner or still confused which language to choose or how to choose your next programming language which can maximize your efficiency and the language you would really en...
01:08 pm GMT - Mon, January 3, 2022
Dev To TIL: MySQL timestamp column can't go beyond '2038-01-19 03:14:07'
MySQL 'timestamp' type column cannot store value beyond '2038-01-19 03:14:07' UTC, i.e., Int32 limit (2147483647).What do you think about Postgres timestamp column. Can they?...
01:08 pm GMT - Mon, January 3, 2022
Dev To The Beloved Crab
I had seen an error message before. I mean, I had been coding for well over 2 years, but what I saw that day was no error message. It was a guide, a tutorial, a lifeline. Take this example below gotte...
12:50 pm GMT - Mon, January 3, 2022
Dev To How to create a React tree view component.
Quick Summary: in this article, we are going to build a reusable react tree componentA react tree view component is a graphical user interface component that represents a hierarchical view of informat...
12:45 pm GMT - Mon, January 3, 2022
Dev To Recurso - Ruby
O que recurso?Recurso que permite definir algo em funo dele mesmo. Ou seja, quando uma funo chama a si prpria. Alguns exemplos bem comuns so os algoritmos da Sequncia de Fibonacci e Clculo Fato...
12:40 pm GMT - Mon, January 3, 2022
Dev To AWS VPC IPAM Basics and Why You Need to be Careful
During AWS re:Invent 2021, David Brown, Amazon EC2 VP, announced Amazon VPC IP Address Manager (IPAM). Why VPC IPAM?VPCs with overlapping CIDRs cannot be peered, and is usually resolved only by ...
12:37 pm GMT - Mon, January 3, 2022
Dev To How to create usable and maintainable npm packages
Open source era is upon us. Many day to day problems that developers meet already have open source solutions on the web. When encountering an issue we instinctively first search the web for ready-made...
12:30 pm GMT - Mon, January 3, 2022
Dev To How To Customize Super Tokens APIs.
Last month, I got a chance to explore SUPERTOKENS- an open-source alternative to Auth0, Firebase Auth, and AWS Cognito.SuperTokens enables easy customizations - all within your codebase. They built "A...
12:02 pm GMT - Mon, January 3, 2022
Dev To Quasar admin CRM with Quasar 2!
I have migrated my Quasar Admin CRM template to Quasar 2! I am offering it at the cheap price of $49! If you want to purchase, please send me an email at [email protected] demo: https:/...
11:39 am GMT - Mon, January 3, 2022
Dev To Best productivity tools for web developers
Productivity tools make developer life easy by automating routine tasks, helping in repetitive things, making software build, ship faster, etc... Of course, a developer day is not easy without these p...
11:16 am GMT - Mon, January 3, 2022
Dev To Step-by-step mini snippet to set up a blog post SEO
How to optimize a blog postSelect the keyword and searcher intent you want for the page. One core keyword = One page. Google rank pages not domains. Use keywords tools: Ahrefs, KW finder, Keysea...
10:44 am GMT - Mon, January 3, 2022
Dev To Hoppscotch is celebrating 35,000 GitHub Stars
Hoppscotch now has 35,000 star gazers on GitHub. We'll use this milestone to recap Hoppscotchs growth and other important milestones since its beginning as an experimental project in 2019. We've accom...
10:27 am GMT - Mon, January 3, 2022
Dev To Major Difference Between UI/UX
UI (User Interface) Contains:Visual AspectGraphicsColorLayout UX (User Experience) Contains:PsychologyPlacementsWireframesAccessibilityIn short, UI is the element which the user interacts w...
10:26 am GMT - Mon, January 3, 2022
Dev To Amazing Flask Resources FOR FREE!
We live in a world full of resources and data. Being a Python Developer can't escape the trend. That being said, in this article you're going to get all the resources you need to get started for the J...
10:15 am GMT - Mon, January 3, 2022
Dev To What if CSS libraries were countries? - Game of Codes project
Hi to all! My name is Micha and apart from being a web developer adn MDB founder I am also a huge fan of history, maps and fantasy Over the years, observing the world of technologies, I could not he...
10:15 am GMT - Mon, January 3, 2022
Dev To Cem Karaca Telegram Bot
I created Telegram bot for Cem Karaca songs.My aim is to introduce the songs of Cem Karaca. Cem Karaca is great Turkish singer, songwriter and composer and my favorite singer. Source code and fo...
10:07 am GMT - Mon, January 3, 2022
Dev To How to Secure your NodeJs Express JavaScript Application - part 1
Express is a fast, unopinionated, and minimalist web framework for Node.js. It has been a de facto choice for creating a web-server application in Node.js. Read these series if you want to use Express...
09:42 am GMT - Mon, January 3, 2022
Dev To Introduction to Nuxt 3 modules
Nuxt 3 beta dropped few months ago and with it, several modules have been updated to work well with a new Nuxt 3 architecture. For the previous version of Nuxt (also the most stable right now), we had...
09:37 am GMT - Mon, January 3, 2022
Dev To Creating you First repository on Github using git
...
09:35 am GMT - Mon, January 3, 2022
Dev To String Slicing in Python Explained
String slicing lets you slice into Python strings, and work with their slices, or substringsinstead of the whole string.As strings in Python are immutable, you cannot change them in place. In this tut...
09:05 am GMT - Mon, January 3, 2022
Dev To Turning My 2021 Hashnode Tech Awards into NFTS - A walkthrough of how I did it
So, After reading How To Mint an NFT - A Step-by-Step Guide To Creating Your First NFT by @Favor Onuoha, I decided to Mint my Hashnode award badges as my first NFT and I will be showing you how I di...
09:01 am GMT - Mon, January 3, 2022
Dev To 8 Sourcegraph Search Query Features You Should Know About
Sourcegraph is a search tool that enables developers to search, explore and better understand all of their public and private code. It supercharges developer productivity and automates large-scale cod...
08:59 am GMT - Mon, January 3, 2022
Dev To How to build a blockchain from scratch in Rust
2021 was a huge year for cryptocurrencies, NFT's, and decentralized applications (DAPPs), and 2022 will be even bigger. Blockchain is the underlying technology behind all these technologies.Blockchain...
08:33 am GMT - Mon, January 3, 2022
Dev To Create React App - Mind Map. Part 7 of 10: Chart
The Chart is the most interesting part of the MindMap App.Lets create a separate component for the chart.A functional component.And the chart.module.css file for the styling.Source code:https://github...
08:03 am GMT - Mon, January 3, 2022
Dev To A11y tips: what is ARIA and when to use it
ARIA stands for Accessible Rich Internet Applications, and consists of a set of attributes and values that are added to HTML tags to offer extra information to assistive technologies and thus improve ...
08:02 am GMT - Mon, January 3, 2022
Dev To React Component Testing
In our last article, we have introduced the usage of Jest to test our JavaScript code Start Testing Your JavaScript Code with Jest. We are going to further extend the topic to introduce how do we use ...
07:30 am GMT - Mon, January 3, 2022
Dev To Basic Instagram Clone
In its simplest form, Instagram has infrastructure. It has no design and details, has the features to create users, create posts, select photos, annotate and log out,Project GithubWebsite...
07:20 am GMT - Mon, January 3, 2022
Dev To Build a REST API with Golang and MongoDB - Fiber Version
Representational state transfer (REST) is an architectural pattern that guides an Application programming interface(API) design and development. REST APIs have become the standard of communication bet...
07:19 am GMT - Mon, January 3, 2022
Dev To Build a REST API with Golang and MongoDB - Echo Version
Representational state transfer (REST) is an architectural pattern that guides an Application programming interface(API) design and development. REST APIs have become the standard of communication bet...
07:18 am GMT - Mon, January 3, 2022
Dev To Build a REST API with Golang and MongoDB - Gorilla/Mux Version
Representational state transfer (REST) is an architectural pattern that guides an Application programming interface(API) design and development. REST APIs have become the standard of communication bet...
07:17 am GMT - Mon, January 3, 2022
Dev To Build a REST API with Golang and MongoDB - Gin-gonic Version
Representational state transfer (REST) is an architectural pattern that guides an Application programming interface(API) design and development. REST APIs have become the standard of communication bet...
06:15 am GMT - Mon, January 3, 2022
Dev To Node.js vs Python: Which Backend Technology to choose in 2021?
Developers cannot decide on any backend technology depending on their choice because it must be as per the demand of the project. While planning for web app development, it may be possible that you fi...
06:08 am GMT - Mon, January 3, 2022
Dev To How to update PHP in WordPress?
As we have discussed earlier, some languages run on web browsers and PHP is one of them. If you own your web server, you will be able to make changes yourself, but if you have hosted your website via ...
06:07 am GMT - Mon, January 3, 2022
Dev To Data-Oriented Programming is dope
Photo by Ravi Roshan on Unsplash. This post was published first in https://techblog.deepki.com/data-oriented-programming/. This is an English translation by the same author.Data-oriented programming (...
05:48 am GMT - Mon, January 3, 2022
Dev To 6 Best ASP .NET Core MVC 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 articleHello Devs, if you want to learn the .N...
05:34 am GMT - Mon, January 3, 2022
Dev To Whats new in React 18?
Before knowing the features of React 18 lets have a brief introduction for React JS.ReactJS helps to build UI-rich web applications that are efficient enough in terms of user engagement and functional...
05:18 am GMT - Mon, January 3, 2022
Dev To How to Deploy Laravel Project with Apache on Ubuntu
Hello Developers,Laravel is a free and open-source PHP framework based on the Symfony framework and follows the Model-View-Controller design pattern. It comes with tools and resources that help you bu...
05:12 am GMT - Mon, January 3, 2022
Dev To GraphQL RBAC without JWT Roles
Before I continue from my last post GraphQL Auth Without Middleware, a question came up:Is it possible to use Role Based Access Control (RBAC) in Dgraph Authorization rules, when my authentication and...
04:57 am GMT - Mon, January 3, 2022
Dev To My Chrome Extension
It is my first Chrome Extension pls install it and use it, I am 100 % sure it will give you better experience so use it now from the given link !!!...
04:31 am GMT - Mon, January 3, 2022
Dev To Search Engine Optimization Cheat Sheet
Table of ContentsIntroductionPage SpeedSEO Specific Guidelines TL;DRUse Lighthouse to check your website's SEO. You will see the same exact information in the SEO report. Introduction ...
04:04 am GMT - Mon, January 3, 2022
Dev To Do More at Build Time with Build Plugins
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...
03:44 am GMT - Mon, January 3, 2022
Dev To I Accidently build a start-up for Gamers | Azuuk
Few months back, I was looking into Discord API (Still One of the best API Documentation). There is nothing that you can't do with the Discord API, Just like YouTube API, Discord also have much more ...
03:10 am GMT - Mon, January 3, 2022
Dev To My FrontEnd Stack
Here is my frontend stack for webapps developed in 2021.ReactJS: Https://reactjs.org/docs/getting-started.htmlMaterial UI: https://material-ui.com/getting-started/usage/Styled-Component:https://styled...
03:04 am GMT - Mon, January 3, 2022
Dev To The History of the Masonite Framework
Masonite is a batteries-included Python framework. As of the time of this article, it is on the 4th version in 4 years. As the creator of the framework, I thought it would be a good idea to walk throu...
02:57 am GMT - Mon, January 3, 2022
Dev To How To Create Cron Job Schedule In Laravel 7/8
In this tutorial I will show you how to create cron job schedule in laravel 7/8. many time we require to run some piece of code specific interval time period in laravel and we need to run manully ever...
02:46 am GMT - Mon, January 3, 2022
Dev To Automate Your Flask Deployment to VPS Using Github Actions
(Cover Image by Joshua Sortino on Unsplash)In the project lnprice that I have mentioned in my previous article, the backend deployment is done manually like this:Push code to GithubPull code in VPSRed...
02:21 am GMT - Mon, January 3, 2022
Dev To Why you should be an android developer in 2022
OVERVIEWThe Android Operation System has been around for several years now. Its the most used mobile operating system around the world running on over 75% devices in Nigeria.The Android OS is free and...
02:11 am GMT - Mon, January 3, 2022
Dev To Custom commands in Bevy with extension traits
Bevy is an ECS-based game engine built in Rust. Extension traits are a pattern in rust that allows you to add methods to an existing type defined outside of your crate. You can probably guess where I'...
01:42 am GMT - Mon, January 3, 2022
Dev To Top 10 Most Popular PHP Frameworks To Use in 2022
Top 10 Most Popular PHP Frameworks To Use in 2022In this blog, we are going to see Top 10 Most Popular PHP Frameworks To Use in 2022. We will discuss their features and which companies are using. They...
01:27 am GMT - Mon, January 3, 2022
Dev To 8 techniques to write cleaner JavaScript code
I believe being a Software Engineer is just like being a Super Hero! And with great power, comes great responsibility. While writing code is an integral part of being a Software Engineer, just like es...
12:45 am GMT - Mon, January 3, 2022
Dev To 3 services for someone who hates using a mouse
Using a mouse on computer is no more than one little action but, it could be a stressful experience when it comes to handling repeated tasks.Today, I want to introduce 3 nice services for someone who ...
12:07 am GMT - Mon, January 3, 2022
Dev To Longest Word Algorithm
In this post I will explain how to solve the longest word algorithm problem. This challenge asks to: return the longest word in a sentence as a string. If there are multiple words of the same length, ...
11:20 pm GMT - Sun, January 2, 2022
Dev To You don't need null
While a lot of programming languages that have a "nullish" type (null, nil, etc.) debate about avoiding it, JavaScript is the only popular one that has two, you read that right, two nullish types. One...
11:09 pm GMT - Sun, January 2, 2022
Dev To ASP.NET Core 6: Autenticacin JWT y Identity Core
IntroduccinEn este artculo exploraremos a fondo las caractersticas de los JSON Web Tokens, su composicin y su implementacin utilizando Minimal APIs y ASP.NET Identity.El cdigo de ejemplo lo podr...
09:53 pm GMT - Sun, January 2, 2022
Dev To Faster JetBrains IDEs with shared indexes
If you develop with IntelliJ IDEA, PyCharm, GoLand, or other JetBrains IDEs, its likely youve waited for indexing to complete after opening a project. While this may be annoying, its necessary for In...
09:40 pm GMT - Sun, January 2, 2022
Dev To private key generator
Crypto tools used for solving Crypto challenges .MT.GOX private keys software that provides a suite of utilities to hack around crypto public & private keys easily.This crypto private keys finder...
09:23 pm GMT - Sun, January 2, 2022
Dev To Getting started With Open Source
OVERVIEWOpen source is a term that originally referred to open source software (OSS). Open-source software is code that is designed to be publicly accessibleanyone can see, modify, and distribut...
09:10 pm GMT - Sun, January 2, 2022
Dev To How To Add A Community Trading Bot on Discord
At Blankly, we pride ourselves not just for the product that we are building, but also towards cultivating a community of quant enthusiasts which no one else is doing in this field right now. We ident...
09:05 pm GMT - Sun, January 2, 2022
Dev To How to Get More Stars on Github! (Part 2)
Ive been working on eaf-linter for about a few days now, and it already has 6 stars and 2 forks. My other project that I've been working on, the Backend Server, has 14 stars, 9 forks, and nearly 10 ou...
08:55 pm GMT - Sun, January 2, 2022
Dev To JBang Quarkus AWS Lambda Terraform =
Have you ever wondered how can you utilize your Java skills in the serverless world?If not then let me take you on a small trip where we will create AWS Lambda functions with Java, and yes with JBang....
08:35 pm GMT - Sun, January 2, 2022
Dev To Streaming data from AWS S3 using NodeJS Stream API and Typescript
AWS s3 SDK and NodeJS read/write streams makes it easy to download files from an AWS bucket. However, what if you wanted to stream the files instead? There is a timeout on connecting to the AWS instan...
08:35 pm GMT - Sun, January 2, 2022
Dev To Streaming files from AWS S3 using NodeJS Stream API with Typescript
AWS s3 SDK and NodeJS read/write streams makes it easy to download files from an AWS bucket. However, what if you wanted to stream the files instead? There is a timeout on connections to an AWS s3 ins...
08:34 pm GMT - Sun, January 2, 2022
Dev To Symfony & Doctrine: Part 3
Previously, I talked about how to create easily an Entity (ex:JOB) using a simple command line make:Entity and answering a few question(fields,type).This article will be about saving data to, fetching...
08:01 pm GMT - Sun, January 2, 2022
Dev To After 1 YEAR of hard work my NEW Ultimate Web Desktop Environment is ready for launch!!!!!
Hey everyone, thanks for checking out my article on my passion project for the last year (and several years prior in different forms/codebases).I've recently completed 52 weekly streams in 2021 as I w...
07:44 pm GMT - Sun, January 2, 2022
Dev To Desestruturao para variveis j existentes
possvel utilizar desestruturao para variveis ao invs de sempre criar novas.Por exemplo, caso tenhamos um objeto como o a seguir:const user = { name: "Eduardo", age: 39 };Podemos fazer a desestruturao...
07:38 pm GMT - Sun, January 2, 2022
Dev To 12 Products in 12 Months
It's been a while since I've built anything for myself. One of the reasons I consider myself a "product-focused engineer" is because of my passion for building. Programming has enabled me to create so...
07:33 pm GMT - Sun, January 2, 2022
Dev To The most underrated feature of the Julia Programming Language , the package manager
Where other languages fall short, Julias package manager provides robust features and intuitive syntax.Continue reading on Medium ...
07:18 pm GMT - Sun, January 2, 2022
Dev To Use an object instead of a switch
Sometimes we can do a simple refactor and achieve a lot with it! The example that I'm gonna show was taken from a real project that has been working just fine for a long time.Still, that doesn't mean ...
07:07 pm GMT - Sun, January 2, 2022
Dev To My 2021 Unwrapped
As we step into a new year, I am here to unwrap whatever I did in the year 2021.2021 was an year of mixed emotions for me. From anxiety, to sadness, to little happiness, to meeting new people & ma...
06:58 pm GMT - Sun, January 2, 2022
Dev To How to Create a IP Finder Web Application With JS
Hey,If you are new in JavaScrip it will be interesting for you. Here you can learn to use API on JS. It will be a very very easy project for you. First you have to learn what is an API. API stands for...
06:41 pm GMT - Sun, January 2, 2022
Dev To Props and More | Day 3
Whatprops stands for properties.They are the argument passed into React Component.Props are passed to Component via HTML attribute. HowReact Props are just like the attribute in the HTML.To...
06:15 pm GMT - Sun, January 2, 2022
Dev To LeetCode - House Robber
Problem statementYou are a professional robber planning to rob houses along a street. Each house has a certain amount of money stashed, the only constraint stopping you from robbing each of them...
05:58 pm GMT - Sun, January 2, 2022
Dev To What Is A DAO?
It is a corporation that is run entirely by a set of rules upon which operations are delegated among a variety of computers and network nodes. DAOs can even be run by a Machine Learning agent, that co...
05:44 pm GMT - Sun, January 2, 2022
Dev To Solved: Module not found: Error: Can't resolve 'sass-loader'
I have been struggling with this problem a few minutes ago when I was trying to install node-sass and sass-loader in my Vuejs project.I used this command :npm i --save-dev node-sass sass-loaderOutput:...
05:29 pm GMT - Sun, January 2, 2022
Dev To Modern Software Engineering [Book Notes]
Notes What's Software EngineeringTL;DR: A scientific approach to creating Software. Full of information on how to master learning and handle complexity in our field. Modern Software Enginee...
05:07 pm GMT - Sun, January 2, 2022
Dev To api.peviitor.ro; scraper[2]
Odata inregistrati in dev.peviitor.ro, avem acces la API. Ce este un API?Prin intermediul API-ului pus la dispozitie, ai acces la informatia din index. API-ul este definit prin cateva end-pointur...
04:39 pm GMT - Sun, January 2, 2022
Dev To Running Kedro on Ubuntu 21.10 Impish Indri
I just installed a brand new Ubuntu 21.10 Impish Indri, and wanted a kedro project to play with so I did what any good kedroid would do, I went to my command line and ranpipx run kedro new --starter s...
04:38 pm GMT - Sun, January 2, 2022
Dev To Excelize 2.5.0 Released - Go language API for spreadsheets (Excel) files
Excelize is a library written in pure Go providing a set of functions that allow you to write to and read from XLSX / XLSM / XLTM files. Supports reading and writing spreadsheet documents generated by...
04:11 pm GMT - Sun, January 2, 2022
Dev To Advice I would give myself if I was learning to code today!
My journey as a programmer started when I chose to pursue Software Engineering as a major after completing my High School Education. Since then, I have been programming for the better part of the last...
04:04 pm GMT - Sun, January 2, 2022
Dev To Machine Learning Best Practices in Healthcare and Life Sciences | AWS White Paper Summary
IntroductionThis whitepaper describes how AWS approaches machine learning (ML) in a regulated environment and provides guidance on good ML practices using AWS products.The pharmaceutical industr...
03:56 pm GMT - Sun, January 2, 2022
Dev To Create Bubble Navigation Bar In Android Using Java
Hi there, in this post i will be talking about how we can create a beautiful bubble navigation bar in our android project. Just like Navigation drawer, navigation bar is also used by most of the andro...
03:55 pm GMT - Sun, January 2, 2022
Dev To React and Redux: Part 1
Getting Started with React ReduxLet's just go over what we have learned so far from FreeCodeCamps lessons. React is a view library that you provide with data, then it renders the view in an effi...
03:46 pm GMT - Sun, January 2, 2022
Dev To How to Create a Good Roadmap for 2022?
Understanding Knowledge, setting up the road and evaluating it while following it.Im kind of a Senior Software Developer, Im 24 years old and Ive been coding since my fourteens. But I had Up and Lows ...
03:26 pm GMT - Sun, January 2, 2022
Dev To Please remove that .DS_Store
macOS automatically creates .DS_Store when you open a folder with Finder, the default file manager. The operating system stores some information in binary in this file, for example, the list of files ...
02:27 pm GMT - Sun, January 2, 2022
Dev To How to upload multiple images with preview using Laravel and Vue?
Image upload is one of the most popular features in modern web. But from all the components that can make up a form, the image upload component could be one of the most frustrating for a lot of develo...
02:27 pm GMT - Sun, January 2, 2022
Dev To How to upload multiple images with preview using Laravel and Vue
Image upload is one of the most popular features in modern web. But from all the components that can make up a form, the image upload component could be one of the most frustrating for a lot of develo...
02:15 pm GMT - Sun, January 2, 2022
Dev To Introduction to RabbitMQ and Symfony
One day I was trying to learn the deep concepts of RabbitMQ, its use cases and why it's different from other message brokers. I've started by reading the cool documentation and then I was eager to try...
02:11 pm GMT - Sun, January 2, 2022
Dev To How to add and remove class in html elements using JS.
Hello Guys today i am going to show you how you can add or remove class of html elements using javascript.It will help you to add class and its related styling dynamically using button event handlers....
02:01 pm GMT - Sun, January 2, 2022
Dev To Why You Should Use Python Data Classes
IntroductionIf you just started or already coded using Python and like Object Oriented Programming but aren't familiar with the dataclasses module, you came to the right place! In this arti...
01:59 pm GMT - Sun, January 2, 2022
Dev To 2021: Year In Review
Since I'm seeing a lot of year in Review posts for the conclusion of 2021, I felt like creating one myself too. So I obviously doesn't remember it all on a monthly basis, I'll try summing it all up po...
01:54 pm GMT - Sun, January 2, 2022
Dev To Claymorphism on 2022 (CSS only)
Hey There, Hope this new year give you a fabulous moments. There are some trends for every year like Skeuomorphism Neumorphism Glassmorphism Now, The brand new trend is Claymorphism. Due to accessibi...
12:57 pm GMT - Sun, January 2, 2022
Dev To How to make a pulse effect
In this article, I'll teach you how to make a pulse effect on an image. HTML CodeFirst, we add our image inside <img> tag.<!DOCTYPE html><html lang="en"><head> <meta...
12:41 pm GMT - Sun, January 2, 2022
Dev To Rewriting My Personal Website in Next.js and TypeScript
New Year's Day is as good a time as any to roll out a new blog, I suppose.As one of my New Year's Resolutions this year, I'm going to revamp my website, and I'm going to do it in public.I've spent the...
12:38 pm GMT - Sun, January 2, 2022
Dev To Day 68 of 100 Days of Code & Scrum: Back to Being Productive
Good day, everyone!Today was a great start to this year for me, in terms of productivity. I've had a lot of fun working on my business site, studying Scrum, and fixing my Ghost CMS. I fixed all of the...
12:35 pm GMT - Sun, January 2, 2022
Dev To Hashicorp Vault | Dev and Prod server setup | Unseal | Policies | TLS setup
Link to the article on Why we need Vault and what problem it solves Hashicorp VaultHashicorp Vault is an opensource software from Hashicorp. Vault is used to manage secrets. What is a secre...
12:01 pm GMT - Sun, January 2, 2022
Dev To GraphQL API Requests with Typescript, React Query& GraphQL Code Generator
In this article, we'll learn how to make GraphQL requests in the client-side of our React application with React Query, Typescript(TS) and also automatically generate TS types for our queries with Gra...
11:30 am GMT - Sun, January 2, 2022
Dev To Drag and drop SVG elements
In this article we will drag and drop SVG elements.Lets build a site.Lets add an SVG with two rectangles.Lets add the CSS class to check if the element is draggable.Add a mousedown event listener for ...
11:29 am GMT - Sun, January 2, 2022
Dev To Save more with DynamoDB table class
During re:Invent 2021, an announcement was made about Amazon DynamoDB with table classes which helps in saving cost for infrequently accessed items. Read about the announcement from AWS blog. ...
11:24 am GMT - Sun, January 2, 2022
Dev To Time Management for 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...
10:57 am GMT - Sun, January 2, 2022
Dev To How the Metaverse is Changing Web Development
The internet is no longer just text and pictures. With the development of new technologies like Virtual Reality, augmented reality, and mixed reality, the future of web development is changing. With t...
10:54 am GMT - Sun, January 2, 2022
Dev To ReactJS
What is React ?Between many front-end frameworks that used in web apps, React JS takes a significant place among developers. We use React to make very dynamic user interfaces. Not only web based...
10:52 am GMT - Sun, January 2, 2022
Dev To Do you really know TypeScript? (3): Types and interfaces
"Do you really know TypeScript?" series:(1) Thinking in sets(2) Being strict (3) Types and interfaces (You are here)One of the things that you will do the most with Typescript is to define the shape o...
10:33 am GMT - Sun, January 2, 2022
Dev To [C][Uno Platform] Create desktop applications on Ubuntu 2
Intro[C#][Uno Platform] Create desktop applications on Ubuntu 1[.NET 6][Uno Platform][Ubuntu 21.10] Using Leap MotionThis time, I will try installing NuGet packages, using DI, firing life-cycle ...
10:29 am GMT - Sun, January 2, 2022
Dev To Create React App - Mind Map. Part 6 of 10: Map
Lets navigate to the Map screen.The Map screen is the main screen of the MindMap App.To navigate to the Map screen you need to double click on the MindMap card on the Home screen.So in the Home JS fil...
10:06 am GMT - Sun, January 2, 2022
Dev To Julia: A Programming Language for Data and Computer Analytics
Julia is a language that was designed specifically for data and computer analytics. It has been created to handle tasks such as statistics, linear algebra, machine learning, and many more complex calc...
09:52 am GMT - Sun, January 2, 2022
Dev To Built-In Angular Pipes - Part 1
Today we will be learning on a very important concept provided by Angular - PipesThe main use of Pipe is to transform the appearance of the data before showing to the user. The analogy which comes to ...
09:31 am GMT - Sun, January 2, 2022
Dev To Docker Explained: What is containerisation? | What is the need of containerisation? | What is docker?
Before introducing the containerisation let us first understand what basically happens in a standard delivery pipeline.So developer after writing all the codes will build it.In this, several dependenc...
08:45 am GMT - Sun, January 2, 2022
Dev To How I Mentor Junior Software Engineers
In 2021, I happened to have chances to mentor some software engineer interns at my work. I mentored 5 interns in total and maximum 3 interns at the same time. This is a great experience to me and to b...
08:43 am GMT - Sun, January 2, 2022
Dev To Vocabulary Building Day 24
antic(adjective):ludicrously odd.Checkout Pronunciationgrandiloquent(adjective): puffed up with vanity.Checkout Pronunciationtenacious(adjective): tending to keep a firm hold of something; clinging or...
08:42 am GMT - Sun, January 2, 2022
Dev To Introduction to Infrastructure as Code with Terraform and Packer
Assets for this article can be found on GitHub.In this post, we will learn what is Infrastructure as Code, followed by a hands-on session configuring AWS EC2 instances with Terraform and Packer. ...
08:39 am GMT - Sun, January 2, 2022
Dev To 10 Resources for Web Developers
Hi all. In this post I'm gonna share some resources related with web development and UI design. Hope you find them useful.OmatsuriOpen source web app that includes 12 frontend tools.SmallDevToolsIn th...
07:41 am GMT - Sun, January 2, 2022
Dev To Project: How To Build a Simple & Extendable Blogging Platform with Django & Python
PrefaceRecently I felt like I wanted to branch out and learn something new. I've always been interested in the practical and creative side of programming, so being able to deploy a project that ...
07:24 am GMT - Sun, January 2, 2022
Dev To 3 Full Stack Web Development Project Ideas For Final Year Project & Resume
Many students ask me about web development project ideas for their college or resume. Even most of my friends are confused what projects they should make. Well after reading this article I hope you wi...
06:51 am GMT - Sun, January 2, 2022
Dev To Decode Bridge Pattern
Decouple an abstraction from its implementation so that the two can vary independently. When to useWhen run-time binding of the implementation is required.To support a proliferation of classes re...
06:45 am GMT - Sun, January 2, 2022
Dev To How to handle in forms in Svelte?
Forms! Forms! Forms!Forms are an integral part of any web application. We can't imagine an application without forms. Generally, we use forms forUser registrationUser loginSubscriptionContact FormAddi...
06:44 am GMT - Sun, January 2, 2022
Dev To Build a NextJS Blog with MDX and Tailwind.
Hello programmers, Do you want start your blog where you educate others, or may be you want a blog as a repository of all the information youve gathered over the years. Anyway, blogs can be a great so...
06:34 am GMT - Sun, January 2, 2022
Dev To Advanced Git Concepts You Should Know
Have you gotten accustomed to the basics of git, but the advanced concepts make you scratch your head?This article got you covered, not only will it introduce you to the advanced git concepts, but als...
05:58 am GMT - Sun, January 2, 2022
Dev To 108 Card Game
This is my first finished python project. I started learning Python from Codecademy's Computer Science career path and for my portfolio final project, I was tasked to create a basic terminal game. I d...
05:43 am GMT - Sun, January 2, 2022
Dev To Login Without Email and Password | JavaScript
Whether a project is small, medium, or huge, it's most common necessity is authentication. In few cases, it is just required to not to ask user for credentials, but just to log user in for proper auth...
04:53 am GMT - Sun, January 2, 2022
Dev To Basic Git cheat sheet (yet another)
Yet another Git cheat sheet.This sheet only contains the basics of git like committing, viewing, cloning, removing, etcWell to guys who gonna comment down, look at this duuuude...posting another...
04:52 am GMT - Sun, January 2, 2022
Dev To Google Solution Challenge 2022 Announced
What is The Google Solution Challenge all About.Annually, each January, the Google team enters a partnership with the United Nations aimed at solving some worldly faced problems all known as sus...
04:27 am GMT - Sun, January 2, 2022
Dev To Top 5 Most Popular Backend Framework for 2022
Top 5 Most Popular Backend Framework for 2022In this blog i am going to tell you Top 5 Most Popular Backend Framework for 2022. So Lets start this article:-LaravelExpress.jsDjangoRuby on RailsFlaskYou...
04:22 am GMT - Sun, January 2, 2022
Dev To No way did Github Copilot just Rickroll me!
Please subscribe for more <3...
04:21 am GMT - Sun, January 2, 2022
Dev To 3 Tricks on VS Code
I've been using the first one since the last update.The options are very minimal, but really helpful !! let me know how do you feel using them. Enabling bracket pair colorization"editor.bracketPa...
04:06 am GMT - Sun, January 2, 2022
Dev To Implementing a theme switcher using javascript
In this simple tutorial you are going to learn how to implement a theme switcher for your website using CSS and Javascript.Let's start by creating a simple HTML structure.<!DOCTYPE html><html...
04:06 am GMT - Sun, January 2, 2022
Dev To Public Solving: Caesar decipher in JavaScript
Some kid elves are being naughty and sending themselves encrypted messages during elf class.Santa has asked us to decrypt these messages to see what's happening.The Caesar cipher is pretty easy to und...
04:04 am GMT - Sun, January 2, 2022
Dev To 5 Awesome Libraries To Use In Your Next ReactJs Project
We all know Reactjs is a UI library using which we can build user interfaces rapidly. but Reactjs ecosystem is so rich that you can build dynamic interactive web applications just by using some extern...
03:59 am GMT - Sun, January 2, 2022
Dev To Resources to Kickstart Your Newsletter
IntroductionI have been writing and sending newsletters to subscribers for the last 6 months. I learned much more about managing a Developer centric Newsletter though out the journey.During this...
03:51 am GMT - Sun, January 2, 2022
Dev To 3 Ways to center a div horizontally and vertically
Centering a div is a crucial skill for a web developer. So, today Ill share 3 ways to center a div horizontally and vertically. Lets get started. If you prefer video then check it out here:Note: to c...
03:35 am GMT - Sun, January 2, 2022
Dev To Best Practices For WritingAutomation Test Code
Follow OOPs Concepts Wherever PossibleAbstraction(base classes),Inheritance(multiple implementation of same things/multiple inheritance),Polymorphism(many forms with something different)Data Hiding(hi...
03:32 am GMT - Sun, January 2, 2022
Dev To Qu es MGPanel?
Holaaa programador... Arranco este 2022 respondiendo esta pregunta, qu es MGPanel? si es primera vez que escuchas esta palabra, te felicito, porque esa curiosidad es la que nos caracteriza a nosotros ...
02:59 am GMT - Sun, January 2, 2022
Dev To Useful JavaScript Code Snippets
Calculate mouse position with respect to an element.Element.getBoundingClientRect() method returns a DOMRect object. DOMRect object represents a smallest rectangle which contains the entire elem...
02:29 am GMT - Sun, January 2, 2022
Dev To Hashicorp Vault | What & Why? | All you need to know about Vault | Secrets management for roadrunners
Video version:Podcast version: Hashicorp VaultHashicorp Vault is an opensource software from Hashicorp. Vault is used to manage secrets. What is a secret?Secrets can be considered as anythi...
01:25 am GMT - Sun, January 2, 2022
Dev To System Design Interview Question: Designing a URL Shortening Service
How to design a URL shortening service like TinyURL?Software engineers usually struggle with system design interviews partly due to their lack of experience developing large-scale systems and partly d...
11:49 pm GMT - Sat, January 1, 2022
Dev To I've Been Contributing to Ruby Documentation
tl;dr? -- Cut to The ChaseHaving spent 40 years in the software industry -- as a documentor, developer, and test automator -- I can't see that any of the work I did, however relevant at the time, surv...
11:24 pm GMT - Sat, January 1, 2022
Dev To How to get a start in a software developer job, how to learn and what to know.
In this blog, I will explain how to get started in a software development job. In this blog, I will be able to write only in terms of my point of view as a front-end web developer so if you found some...
10:46 pm GMT - Sat, January 1, 2022
Dev To 90DaysOfDevOps - Day 1
This post originates from https://github.com/MichaelCade/90DaysOfDevOps Introduction - Day 1Day 1 of our 90 days and adventure to learn a good foundational understanding of DevOps and tools that...
10:22 pm GMT - Sat, January 1, 2022
Dev To Convert images to mosaics in p5.js
p5.js is a fun JavaScript library for drawing on an HTML5 canvas, and it has some of the clearest tutorials I have seen. It gives you functionality for things like image manipulation, drawing lines an...
09:37 pm GMT - Sat, January 1, 2022
Dev To JavaScript Event Loop
JavaScript single-threaded modeleveryone knows that JavaScript is a single-threaded programming language. In other words, JavaScript can do only one thing at a single point in time.The JavaScrip...
09:21 pm GMT - Sat, January 1, 2022
Dev To A Minimal Pluggy Example
Pluggy makes it so easy to allow users to modify the behavior of a framework without thier specific feature needing to be implemented in the framework itself.I've really been loving the workflow of fr...
09:18 pm GMT - Sat, January 1, 2022
Dev To 2021 pnpm recap
It is the end of the year and it was a good year for pnpm, so let's see how it went. Usage Download statsMy goal this year was to beat Bower by the number of downloads. We were able to achie...
09:12 pm GMT - Sat, January 1, 2022
Dev To Decorator in Ruby on Rails
- English Version -Decorators provide a flexible alternative to subclassing for extending functionality. Simple! There are several ways to implement it, but the easiest for me is using Draper ge...
08:18 pm GMT - Sat, January 1, 2022
Dev To 100 Languages Speedrun: Episode 42: Prolog
The computing world had periods of obsession with "Artificial Intelligence" a few times. One such period was during the late 1970s and 1980s when "logic programming" was the big AI idea.It was so huge...
08:04 pm GMT - Sat, January 1, 2022
Dev To Spring internal micro-service driven communication
During the solution architecture phase, especially when we're talking micro-services, we need a sort of internal exchangeof data, they're many tools to do so, such as Spring rest template and web clie...
07:49 pm GMT - Sat, January 1, 2022
Dev To Top 10 Most Useful Python Libraries For Data Scientists
Table of ContentsIntroductionPandasNumPyTensorFlowScikit-learnSci-PyMatplotlibSeabornKerasScrapyBeautifulSoup Introduction As you guys know, Python is a popular language that is assisting d...
07:47 pm GMT - Sat, January 1, 2022
Dev To How should I build a duplicate detection system?
I'm working on a linter right now, and one of the requested features for it was code duplication detection. I made an issue for it already, but I need to start working on it. And, that's where my ques...
07:47 pm GMT - Sat, January 1, 2022
Dev To Tell me how to build a duplicate detection system!
I'm working on a linter right now, and one of the requested features for it was code duplication detection. I made an issue for it already, but I need to start working on it. And, that's where my ques...
07:34 pm GMT - Sat, January 1, 2022
Dev To The Object Orientation Pillars
In every lecture or tutorial about we come across these keywords: Object, Class, Abstraction, Encapsulation, Inheritance, Polymorphism. This is the universe of the OO Programmer Or is it ?What is OO a...
06:44 pm GMT - Sat, January 1, 2022
Dev To Thirteen Incredible GitHub Repositories To Leverage Your Blockchain Learning
The internet is a beautiful place of knowledge. You can find educational material nearly everywhere, and GitHub is no different. This article focuses on showcasing thirteen incredible GitHub repositor...
06:28 pm GMT - Sat, January 1, 2022
Dev To How it works: Oauth 2.0
IntroductionOauth 2.0 which stands for 'Open authorization' is an authorization framework that enables an application to obtain limited access to your account on another https service. This is d...
06:28 pm GMT - Sat, January 1, 2022
Dev To Hello Git: A Beginner's Tutorial on Git and GitLab
IntroductionThis tutorial is for beginners who are new to Git and GitLab .Git is a "free and open source distributed version control system designed to handle everything from small to very ...
05:58 pm GMT - Sat, January 1, 2022
Dev To target="_blank" is a security risk?
As we all use target="_blank" to open the link into new tab of a window but everyone should know a risk inside it.When we open a new tab link window.opener get triggered which made a limited access to...
05:40 pm GMT - Sat, January 1, 2022
Dev To Install Traefik Ingress Controller in Kubernetes
Credits: Logo by traefik.ioProvide load balancing, SSL termination and name-based virtual hosting on a Kubernetes (k3s) cluster using Traefik ingress controller.K8s ControllerPrepareInstallUninstallTr...
05:38 pm GMT - Sat, January 1, 2022
Dev To Everything you need to know about flex box. Make awesome websites
No matter you are a beginner or pro. If you want to make extraordinary Web sites. If you want make amazing UI/UX, then you must read this advance CSS series article. In this article, well talk about C...
05:13 pm GMT - Sat, January 1, 2022
Dev To Creating better user experiences with React 18 Suspense and Transitions
What are you talking about?React 18 is around the corner and one of the big things coming along with it is Concurrent Mode. The general idea is that it's going to allow for concurrent / interrup...
05:03 pm GMT - Sat, January 1, 2022
Dev To API Authentication types - Part 1
Hey folks! In this article (part 1) and the upcoming article (part 2), I will cover and summarize the types of mostly used authentication generally used for API/Backend development and as per RFC ## T...
04:46 pm GMT - Sat, January 1, 2022
Dev To A beginners guide to AWS Amplify Studio
Are you trying to learn more about AWS Amplify Studio? If your answer is Yes, then this guide may help you get a better understanding. Hopefully it will also help you keep track of related information...
04:44 pm GMT - Sat, January 1, 2022
Dev To AWS Basics - Beginner's Guide to S3
Accessing S3S3 stands for Simple Storage Service. It's a storage service provided by AWS.S3 is object-based storage, i.e, it manages data as objects.S3 allows unlimited storage.S3 objects can ha...
04:22 pm GMT - Sat, January 1, 2022
Dev To How to Create Bank Landing Page HTML CSS JavaScript
How to make bank landing page html css javascript In this video, I will show you how to create (mobile-first responsive) bank landing page.HI I'm Sadee (webdev)In this channel I make videos about...
04:13 pm GMT - Sat, January 1, 2022
Dev To Navigation Bar using CSS and JavaScript
I created some navigation bar using CSS and JavaScript, all are simple beginner level codes. Hope this will help you some day, I did not make the design complicated, you can use your skills on these t...
03:20 pm GMT - Sat, January 1, 2022
Dev To Its Dark: A Dark VSCode Theme
From the day I have started to use VSCode several themes are used by me. Among all of those most used ones are Just Black & Snazzy Operator. Its Dark is based on these themes with some changes. So...
03:08 pm GMT - Sat, January 1, 2022
Dev To Semantic HTML in React with zero new ideas
Hello New Year! And welcome to yet another edition of my articles that have had zero planning and are simply written in one go! Enjoy the effort since long term planning and me don't often go hand in ...
02:49 pm GMT - Sat, January 1, 2022
Dev To The Full-Stack Developer Vocabulary(The Full List!)
Jamstack? Docker? DOM? Serverless? 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 abo...
02:48 pm GMT - Sat, January 1, 2022
Dev To AWS AI TOOLS IN DETAIL
In the previous article of Amazon and AI, we have discussed some names of AI/ML tools by AWS. Now we will discuss each of them in detail. Amazon Lex:Lex is a service for making machines understan...
02:27 pm GMT - Sat, January 1, 2022
Dev To JavaScript current year with getFullYear()
Did you hard code the year in your footer? New year, new problems. With this one-liner, you can dynamically set the year with JavaScript:let year = new Date().getFullYear();If you are using VueJS or N...
02:24 pm GMT - Sat, January 1, 2022
Dev To Nulls and null checks - How to work safely with nulls in any codebase
An important part of clean code is handling nulls properly.Nulls have been a tricky problem in programming for decades.Tony Hoare, the inventor of the null even called it a billion-dollar mistake.Sema...
02:21 pm GMT - Sat, January 1, 2022
Dev To Application Deployment in Amazon Lightsail Instance using AWS CodePipeline and AWS CodeDeploy
Challenges faced to find the solution of how to deploy an application with continuous change in code. I have found the solution in AWS as a service used for automation as AWS CodePipeline. Using CodeP...
02:20 pm GMT - Sat, January 1, 2022
Dev To CryptoPals Crypto Challenges Using Rust: Detect single-character XOR
This is Challenge 4 of Cryptopals challenges implemented in Rust language. Context This challenge is same as Challenge 3, except that instead of giving a single cipher text string, we're given ma...
01:56 pm GMT - Sat, January 1, 2022
Dev To dev.peviitor.ro; scraper[1]
Ce este scraperul?Scraperul este componenta motorului de cautare care preia datele de pe website-ul companiei. In sectiunea de Cariere pe website-ul companiei gasim o lista de locuri de munca. E...
01:41 pm GMT - Sat, January 1, 2022
Dev To How to make a robust form validation in react with material ui fields.
Form validation is one of the main task that a developer mainly or a web developer specificaly faces from time to time.There are many ways to validate a form, and many modules to make use of it to hel...
01:20 pm GMT - Sat, January 1, 2022
Dev To Striver's SDE Sheet Journey - 10 Find the duplicate in an array
hi Dev,today we are going to solve the 10th problem from the sheet, which is Find the duplicate in an array.lets start....Problem Statement :-Given an array of integers nums containing n + 1 integers ...
01:16 pm GMT - Sat, January 1, 2022
Dev To Whats the Best Programming Language to Learn First?
Whether youre looking to begin coding as a hobby, a new career, or just to enhance your current role, the first thing youll have to do is decide which programming language you want to start with.hones...
01:16 pm GMT - Sat, January 1, 2022
Dev To People disable javascript in their browser? Give 'em something to cry about!
Did you know that two percent of people that use the internet disable javascript in their browser? That's a surprising amount.Guess what? If you're a web developer using react, jquery, or some other...
01:07 pm GMT - Sat, January 1, 2022
Dev To Create React App - Mind Map. Part 5 of 10: Home
We already have the Home screen component.A function React component.We need to convert the function component to the class component first.Source code:https://github.com/101samovar/react-mindmap.gitO...
12:44 pm GMT - Sat, January 1, 2022
Dev To Critical Security Areas That Software Engineers Have To Know To Secure Their Solutions
Societies in industrialized countries depend more and more on software. The rising impact of cyber-physical systems on the real world as well as the amount of personally identifiable information colle...
12:24 pm GMT - Sat, January 1, 2022
Dev To 08 Advantages Of Using Illustrations In UI Design
Lets talk about how illustrations can help designers increase the usability of their visual designs and encourage users to keep on reading or interacting with your interfaces.https://vector.cx/08-adva...
12:22 pm GMT - Sat, January 1, 2022
Dev To Add some effects to text using JavaScript
You can add some simple effects to texts through this simple library using JavaScriptdemo : https://github.com/mohamedfrindi/TxtAnime.js...
11:38 am GMT - Sat, January 1, 2022
Dev To My Roadmap 2022 : from a beginner to advanced developer
At the end of 2021 I found myself a programmer who only knows about some programming languages and some frameworks but with no real programming experience,no projects and no achievements. Why ?I...
11:38 am GMT - Sat, January 1, 2022
Dev To My Roadmap 2022 : you are not a real developer yet
At the end of 2021 I found myself a programmer who only knows about some programming languages and some frameworks but with no real programming experience,no projects and no achievements. Why ?I...
11:25 am GMT - Sat, January 1, 2022
Dev To Create Image slider using Js and CSS
In this article, we are going to make an Image Slider with a clean UI and smooth transition. First, Let's see what are we building. PREVIEW HTML<div class="container"> <div clas...
11:18 am GMT - Sat, January 1, 2022
Dev To Upload multiple images and rename them using drag & drop UI using dropzone.js
Dropzone.js Multiupload with rename functionality Scenrio: User wants to upload logos of tv channels/sports team etc, if he uploads one by one it is a hassle.Rough design, how UI might look...
11:11 am GMT - Sat, January 1, 2022
Dev To Docker - Run/Refactor PHP code from a web interface
As a loyal reader of several forums for years, I frequently find unreadable PHP code posted by beginners asking for help. Before we can try to help them, it is sometimes useful to reformat the code an...
10:40 am GMT - Sat, January 1, 2022
Dev To One of the most powerful Software Development tool - 2 mins read
Table Of ContentsTool IntroductionTool Management/UsageBest practices and tips... Tool Introduction Hello everyone! In this short article, I wanted to share with the DEV community here a ut...
10:36 am GMT - Sat, January 1, 2022
Dev To How to add Color to your code snippets using markdown
Which one of these look better?this?function printHello() { console.log("Hello"); // prints hello to the console..}or this..function printHello() { console.log("Hello"); // prints hello to the console...
10:25 am GMT - Sat, January 1, 2022
Dev To Day 67 of 100 Days of Code & Scrum: Back From Holiday Break!
Happy New Year, everyone!I took a long time off from coding and blogging during the holiday season. My previous post was back from December 21, 2021. I just wanted to take a break from my usual daily ...
10:23 am GMT - Sat, January 1, 2022
Dev To Set Up Tailwind Css With create-react-app and yarn
Create a new react project with yarnyarn create react-app react-tailwind-css-stater Install Tailwind CSS with postcss & autoprefixeryarn add -D tailwindcss postcss autoprefixer Gen...
09:52 am GMT - Sat, January 1, 2022
Dev To You've Gotta Check Out SnowPack...
IntroductionSo like most 2020 developers I used to give 0 fucks about bundlers... I mean react/next/svelte takes care of it for us rightbut then, I started doing this course called threejs journ...
08:49 am GMT - Sat, January 1, 2022
Dev To Re-use Mavens settings.xml server credentials for Gradle
IntroductionAn essential part of a continuous delivery pipeline is building a project's binary package. A binary package contains all the files, libraries, etc. needed for the software to work. ...
08:26 am GMT - Sat, January 1, 2022
Dev To Deep Learning Library From Scratch 2: Backpropagation
Hello and welcome to this second post in this series where we build a deep learning library from scratch.The code for this blog series can be found in this Github repo.Please also look at my Github pr...
07:28 am GMT - Sat, January 1, 2022
Dev To Open website shortcuts directly from alfred
TL;DRopen website shortcuts from alfred. There is workflowSome website provide shortcuts like [repo.new](https://repo.new) to create project on github.There are simliar shortcuts likerepo.new - ...
07:17 am GMT - Sat, January 1, 2022
Dev To Socket.io Use as Real Time Application like Chatting Gamming in React ,Or Any Application in Express
hello today we discuss a famous library for real time applicationlike chat app, gamming room etc.socket.io is a server side library. its use in backend to send messagesthat send bye user store the mes...
06:56 am GMT - Sat, January 1, 2022
Dev To Why are some frameworks so popular?
Humble BeginningsI recently checked Stack Overflow's Developer Survey 2021 and instantly saw thatWhy is this the case though? How did React become so wide-spread? ClarificationIn this case,...
06:50 am GMT - Sat, January 1, 2022
Dev To Awesome VSCode extensions for a better coding experience [ Part 2 ]
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...
06:44 am GMT - Sat, January 1, 2022
Dev To 2021 in review: my second year of blogging
2021 was a much more quiet year on my blog than compared to 2020. Continuing the tradition of my 2020 review post, heres how my site has performed over this past year. My most popular posts on em...
06:22 am GMT - Sat, January 1, 2022
Dev To Top 5 Programming Languages in 2022 You Should Learn
Top 5 Programming Languages in 2022 You Should LearnIn this blog i am going to tell you Top 5 Programming Languages in 2022. So Lets start this article:-PythonJavaScriptJavaPHPGolangClick Here to see ...
05:39 am GMT - Sat, January 1, 2022
Dev To 5 Best Data Structure and Algorithms Courses for JavaScript 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 a JavaScript dev...
05:15 am GMT - Sat, January 1, 2022
Dev To How I spend my 19% free time
What a year, it's been one of those that seemed to only take a month. But yet, so much has happened in that short amount of time.Thinking about a year, it's only 365 days.There are 8760 hours in the y...
05:05 am GMT - Sat, January 1, 2022
Dev To C Strings
AbstractStrings are variables that contain a sequence or collection of characters. Strings are very frequently used by programmers because of their flexibility and predefined functions support. ...
05:01 am GMT - Sat, January 1, 2022
Dev To CSS tips on Images you need to know
Hi folks, hope you are doing good. In this blog I'm gonna share 5 properties to keep in mind while working with images -1. Object-fit : cover -This property allows the image to fill the entire dimensi...
04:59 am GMT - Sat, January 1, 2022
Dev To Reminder Join Us for the MongoDB Atlas Hackathon
The MongoDB Atlas Hackathon on DEV closes on January 13th, 2022 @ midnight UTC.Don't miss this chance to flex your software development muscles and win up to $1,500 USD and more If you're just...
04:46 am GMT - Sat, January 1, 2022
Dev To Flip box/flip card with HTML CSS
Hello coding people, hope you're doing well . In this DEV post, you will learn how to make this "**Easy flip box or flip card**" with just HTML and CSS...
04:43 am GMT - Sat, January 1, 2022
Dev To Introduction to Kubernetes with Amazon EKS
You can access key assets in this article on GitHub.In this article, we will introduce basic concepts around Kubernetes, followed by a hands-on session where we spin up a Kubernetes cluster on Amazon ...
04:14 am GMT - Sat, January 1, 2022
Dev To Lambda-less outbound HTTP requests on AWS serverless
I would argue that almost all applications make some sort of network requests. Be it to fetch a collection of items or perform a mutation of a resource.Network as means of transporting data is not exa...
03:26 am GMT - Sat, January 1, 2022
Dev To Host static website for free in less than 10 minutes.
What is github?GitHub, Inc. is a provider of Internet hosting for software development and version control using Git. It offers the distributed version control and source code management functio...
02:15 am GMT - Sat, January 1, 2022
Dev To Doctoring your application configuration
Opinion: Code for configuration handling is uglyIf you've ever written a statement that looks something like my_setting = config.value if config.value else some_default and hated it, then I expe...
01:55 am GMT - Sat, January 1, 2022
Dev To React Js roadmap - 2022
It's so exhausting trying to figure out where to start or head to while learning something, something like React Js, so much tutorials(videos and PDFs) out there but where exactly is the starting poin...
01:30 am GMT - Sat, January 1, 2022
Dev To Git shortcuts (alias)
Shortcuts and aliases I was compiling as I was setting up a new laptop, and thought I'd share them. Lets get situated with where we are starting$ cat ~/.gitconfig[user] name = Foo Bar ...
12:39 am GMT - Sat, January 1, 2022
Dev To Software Design
Whats a certain constant about technology ? It is CHANGES! A lot of them. Those changes keep changing our lives, sometimes slowly sometimes fast, blazing fast. (Respond to change)Imagine the lovers of...
11:10 pm GMT - Fri, December 31, 2021
Dev To Lessons Learned from AOC 2021
This year, I tried doing Advent of Code for the first time. My goal was to write code solutions in Haskell and JavaScript with more or less equivalent implementations. I have been learning functional ...
11:10 pm GMT - Fri, December 31, 2021
Dev To Lessons Learned from Advent of Code (in JavaScript and Haskell)
This year, I tried doing Advent of Code for the first time. My goal was to write code solutions in Haskell and JavaScript with more or less equivalent implementations. I have been learning functional ...
11:10 pm GMT - Fri, December 31, 2021
Dev To React Local State and Redux State (Without Hooks)
I was recently tasked with adding a feature to an existing original application. The application, however, largely uses a Redux store for state management. So, given the nature of the feature that was...
10:34 pm GMT - Fri, December 31, 2021
Dev To How to make a Nuxt.Js application SEO friendly
If you want to use Nuxt.js for your web application's quick and responsive UI, you need also know how to use Nuxt.js to create an SEO-friendly application. In this article, we'll look at how we can im...
10:12 pm GMT - Fri, December 31, 2021
Dev To Self-Taught Developer Journal, Day 29: TOP JavaScript Fundamentals Part 2 - Practice and Knowledge Check
Today I completed The Odin Project JS Fundamentals Part 2 Knowledge Check Section after reviewing all of the materials. Knowledge CheckWhat are the eight data types in JavaScript?Numbers, BigInt,...
10:07 pm GMT - Fri, December 31, 2021
Dev To Module.createRequire is not a function
Anayo Debugging 2This is one simpler issue, but the simplest bug can be the biggest at times, so I made sure I document it and can help anyone out there too. BugIn my react project's root I have ...
09:38 pm GMT - Fri, December 31, 2021
Dev To DEV3L on DevOps Handbook
DevOps is good for business - this is undeniable. Elite performers consistently outperform their peers in the market - regardless of the market segment.The DevOps Handbook, Second Edition - How to Cre...
09:30 pm GMT - Fri, December 31, 2021
Dev To The best SDLC Model to deploy in Software Dev.
IntroductionIT Project Managers often times get confused of the best tools to help ensure satisfaction and successful implementation of software products. Well, this article provides a visible d...
08:38 pm GMT - Fri, December 31, 2021
Dev To My 2021 Review: The Growing Pains
Hello Everyone ,We will leave 2021 in a few more hours. Is it just me? I feel like 2021 is much shorter than the previous years.How time flies!I participated in Polywork's #My2021Highlights and create...
08:22 pm GMT - Fri, December 31, 2021
Dev To Setup NAS on Raspberry Pi 4 - Part 1
This will be multi part post where I will take you through understanding what is NAS? How to setup NAS on your own using Raspberry Pi.Part 1: MotivationPart 2: Bake the PiPart 3: Install OpenMediaVaul...
07:31 pm GMT - Fri, December 31, 2021
Dev To Creating Custom Directives in Angular
Today we will learn how to create our own directives in Angular. In my previous posts I discussed all the built-in directives which Angular provided. If you are unaware, I would highly suggest you to ...
07:31 pm GMT - Fri, December 31, 2021
Dev To What is Java? A simple guide for Beginners
Today, especially since a deadly epidemic has struck the world, the Internet and smartphones have become an integral part of our lives. We use our phones for almost every day. We used to shop at malls...
07:28 pm GMT - Fri, December 31, 2021
Dev To build a tic tac toe game | react | tailwind css | next js
build a tic tac toe game | react | tailwind css | next jshttps://www.youtube.com/watch?v=bZ1GqU7BC5k&feature=youtu.be...
07:25 pm GMT - Fri, December 31, 2021
Dev To Day 1 of Learning React
WhatReact is a Java-script Library used to build UI(User Interfaces)It is a Open-source project Developed by meta.In React we built Component that can be Reused.In React our Focus is to built C...
06:58 pm GMT - Fri, December 31, 2021
Dev To MetaMask and Web3 Resources
Not just a crypto wallet but a gateway to exploring blockchain decentralized applications.With over 20 million users worldwide, MetaMask empowers these users with the ability to buy, store, send and s...
06:46 pm GMT - Fri, December 31, 2021
Dev To Client-side Rendering, Server-side Rendering, and SSG in Plain English
IntroductionAs a web developer, this may probably not be the first time you'll be hearing these terms. And if it is, I'm sure you're curious to know what the differences and similarities between...
06:43 pm GMT - Fri, December 31, 2021
Dev To Blockchains do a lot more than you think
Look, I get it.The past few years have been full of cryptocurrency scams, thinly veiled Ponzi schemes, widespread art fraud for NFTs, and all the other stuff that didn't make the news. Blockchains hav...
06:31 pm GMT - Fri, December 31, 2021
Dev To Using TypeScript `paths` and `baseUrl` with Parcel
You might have heard about the new kid on the block of build tools for web - Parcel. It combines great scalable architecture with amazing zero-configuration developer experience while being lightning ...
06:23 pm GMT - Fri, December 31, 2021
Dev To My YouTube Journey as a Web Developer. Will I quit YouTube in 2022?
Hey my name is Charles, a JavaScript Developer from Africa, Kenya. In this post, I will mainly talk about my YouTube journey as a web developer. How much have I earned? What are the challenges? Is it ...
06:07 pm GMT - Fri, December 31, 2021
Dev To Florences Year in Review
Its the last day of the year and I look back at the multiple ups and downs, opportunities gained and opportunities lost, the lessons learned and everyone I met that helped shaped my journey, a whole l...
05:41 pm GMT - Fri, December 31, 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, ...
05:31 pm GMT - Fri, December 31, 2021
Dev To Machine Learning vs Deep Learning: Whats the Difference?
Machine Learning vs Deep Learning: Whats the Difference?In this blog we are going to see difference between Machine Learning and Deep Learning. Machine Learning Vs Deep Learning(ML vs DL). Let's Start...
05:29 pm GMT - Fri, December 31, 2021
Dev To Making Weather App using Tailwind CSS using OpenWeatherMap.org in JavaScript
Hey folks, in this article I'll show how you can create your own weather app using TailwindCSS using OpenWeatherMap.org in JavaScript. 1. Generating API key from OpenWeatherMap.orgGo to OpenWeath...
05:26 pm GMT - Fri, December 31, 2021
Dev To Image Search App in 10 MINUTES Challenge - Unsplash Api and CSS grid
I made an image search app that in 10 MINUTES, can search a list of images using a keyword from the Unsplash API.Checkout the deployed project here: https://photosearch-unsplash.netlify.app/Watc...
04:54 pm GMT - Fri, December 31, 2021
Dev To How To Create Website With Auto Typing Text Effect Using HTML CSS JavaScript
Lets Create a Website With Auto Typing Text Effect Using HTML CSS JavaScript, step-by-step in a very easy to follow along tutorial. Source Code:HTML<!DOCTYPE html><html lang="en"><...
04:38 pm GMT - Fri, December 31, 2021
Dev To List all the files containing a phrase | ag, rg
One of the most useful skills you can acquire to make you faster at almost any job that uses a computer is getting good at finding text in your current working diretory and identifying the files that ...
04:30 pm GMT - Fri, December 31, 2021
Dev To 5-must visit useful websites for developers..
Today I came across some amazing websites and thought to share it with everyone. Actually, there are many websites all around which we might not be aware of. Here are some amazingly-killer websites fo...
04:15 pm GMT - Fri, December 31, 2021
Dev To Looking Back On 2021 - A Year In Review
A life they say is full of sweet and bitter moments and I'm grateful my sweet moments outweigh the bitter ones even though the pandemic made things a lot more difficult.I started this year thinking of...
04:01 pm GMT - Fri, December 31, 2021
Dev To How to Get More Stars on GitHub!
Ive been working on my open-source backend server for about a week now, and it already has about 12 stars, 9 forks, and nearly 10 outside contributors. That might not sound like a lot, but the project...
03:52 pm GMT - Fri, December 31, 2021
Dev To 5 Things I learned this year as a Developer
2021 was a hell of a year and I think everyone would agree with that. But I think we can all reflect on all that has happened and see that we have grown and learned, from others and from ourselves.Her...
03:29 pm GMT - Fri, December 31, 2021
Dev To How I built my portfolio inspired by Visual Studio Code Editor
Today i want to share with you guys my portfolio that i built using React and TailwindCSS. The design is inspired by popular code editor Visual Studio Code with my favourite theme One Dark Pro.Portfol...
03:22 pm GMT - Fri, December 31, 2021
Dev To HTML Tricks Nobody Tells You
1. AcceptThe acceptattribute is used to specify the type of files the user can upload. In following example, user can upload or use only .jpg or .raw files<label>Accept File<input type=...
03:07 pm GMT - Fri, December 31, 2021
Dev To How to style console.log();
I guess that your first code of JS wasconsole.log('Hello World')even, mine was the same So, have you wondered about styling it? nevermind...I am going to take the Discord warning message into account ...
02:45 pm GMT - Fri, December 31, 2021
Dev To How I center a div
This is one of the most commonly asked questions, so here's how I do it. .div{ justify-content: center; (justify's content in center of page) text-align: center; (any text will be...
02:37 pm GMT - Fri, December 31, 2021
Dev To Showcasing my new website Five coding hacks that will change your life.
I just remade my website for probably the third time this year. I used Next.js, React, Express, and lots of CSS to build this. In this post, I'll show you how to do everything from the robot drawing...
02:34 pm GMT - Fri, December 31, 2021
Dev To Set up Dynamic DNS for Dynamic IP Addresses at Home (for free) WireGuard Configuration
We already talked about how to Bring Your Home Network Anywhere For Free - Home VPN with Wireguard on Raspberry Pi + Pi-hole (Ubuntu Server 20.04 LTS). It is an awesome thing, especially if you have a...
02:31 pm GMT - Fri, December 31, 2021
Dev To Creating Super Radio Buttons
In the last post , I had shared to create SuperLike, SuperShare and SuperSubscribe buttons.In this post, I will show how to create a cool html-css radio button that represents the feeling of animated...
02:10 pm GMT - Fri, December 31, 2021
Dev To CryptoPals Crypto Challenges Using Rust: Single-byte xor cipher
This is Challenge 3 of Cryptopals challenges implemented in Rust language. Context So, things are starting to get interesting now.We're given a hex encoded string. This string has been XORed agai...
01:11 pm GMT - Fri, December 31, 2021
Dev To 2021: Year in Review
As 2021 winds to a close, its time to reflect on the year. It was an exceptional year, so much has changed. Lots of interesting stuff happened. Lets dig in.My failures of 2021:Failed in some job inter...
01:10 pm GMT - Fri, December 31, 2021
Dev To peviitor.ro - voluntar
Ca si in orice proiect OPEN SOURCE, totul se bazeaza pe voluntariat. Daca vrei sa contribui la acest motor de cautare - locuri de munca : https://peviitor.ro/ , poti sa te inscri ca voluntar.Odata pre...
01:03 pm GMT - Fri, December 31, 2021
Dev To 10 Trending projects on GitHub for web developers - 31st December 2021
Trending Projects is available as a weekly newsletter please sign up at Stargazing.dev to ensure you never miss an issue. 1. Editor.jsA block-styled editor with clean JSON output ...
12:37 pm GMT - Fri, December 31, 2021
Dev To Deploy .NET 6 Web Application With GitHub Actions To Self-Hosted Linux Machine (Virtual Private Server, Raspberry Pi, etc.)
Let's suppose you are that kind of developer that holds code on GitHub but deploys his fantastic private application manually to some Linux based Virtual Private Server (VPS) you pay $5/month, or to h...
12:36 pm GMT - Fri, December 31, 2021
Dev To How to move on from the tutorial phase as a beginner?
If you are new to programming, one of the first things that probably aids you in your self-learning process is the many resources and tutorials that are available. A quick google search can be both a ...
12:32 pm GMT - Fri, December 31, 2021
Dev To Bring Your Home Network Anywhere For Free - Home VPN with WireGuard on Raspberry Pi Pi-hole (Ubuntu Server 20.04 LTS)
In the previous blog post, I talked about setting up Ubuntu Server 20.04 LTS and Pi-hole DNS on Raspberry Pi. You can go through the process step by step following Block Ads, Tracking, and Telemetry W...
12:29 pm GMT - Fri, December 31, 2021
Dev To Get started with ES6 JavaScript for writing Node.js using Express
Have you ever tried writing ES6 JavaScript for frontend applications, and it caught your fancy, and you do not want to stop, but got into backend development using Node.js, and you had to go back to t...
12:05 pm GMT - Fri, December 31, 2021
Dev To Feature Flags with Next.js and GrowthBook
Deploying code to production is scary and stressful. There's nothing worse than seeing an unexpected spike or dip in your metrics as soon as your code goes live. Your heart is racing as you quickly re...
11:58 am GMT - Fri, December 31, 2021
Dev To Need A Simple and Powerful Password Manager? Try this!
Hi Guys, I have made a Password Managerwhich is written on dotnet and runs wtih local db. So, No Need of Internet!. Tired of remembering passwords, try this out. The name is,I have gone through a...
11:52 am GMT - Fri, December 31, 2021
Dev To Create an Image modal with JavaScript!
Hi guys!In this tutorial, we will be creating a popup image modal using javascript. The basic idea is that when a user clicks an image, a larger version should be opened in a modal. This is commonly s...
11:45 am GMT - Fri, December 31, 2021
Dev To 100 Days of Learning ruby - Day 1
IntroductionHi, I wanted to learn ruby and what better way than taking up the challenge of #100daysofcode. To be honest I'm not totally new to ruby, but I'm by no means an expert.The plan is to ...
11:35 am GMT - Fri, December 31, 2021
Dev To Happy New Year! (with p5.js)
Happy New Years everyone!Here is a small page I made with p5.js, which has interactive fireworks and a countdown to midnighthttps://ashwins-code.github.io/New-Years-Fireworks/index.htmlGithub repo is ...
11:12 am GMT - Fri, December 31, 2021
Dev To The best way to learn how to code
IntroductionPersonally, I feel I am the right person to talk on this subject because over the past few years I have struggled a lot on how to just know this coding thing. Most times, I gave up ...
11:08 am GMT - Fri, December 31, 2021
Dev To Wrap up 2021 with these VS Code extensions
Visual Studio Code is arguably the most popular IDE at the moment for quite a while now. 2021 was no different for this successful code editor. The wide range of different features that VS Code allows...
11:05 am GMT - Fri, December 31, 2021
Dev To Matrices and Vectors in Game Development
Games, especially game graphics, are made up of a lot of mathematics. The mathematics used in game graphics, physics, and so forth can become quite complex and advanced. Having a firm understanding of...
10:55 am GMT - Fri, December 31, 2021
Dev To Remote Debugging on the Last Day of - Building DDTJ Day 10
Yesterday the DDT PoC started working, today is the last day of my two week hack fest on DDTJ Here's where we stand.The second week is finally over and while I built a working DDT proof of concept. I ...
10:24 am GMT - Fri, December 31, 2021
Dev To 2021 Tech Highlights: Best Software For Dev Teams
How would I sum up 2021? For me and my team, the last 12 months were filled with constant learning and adapting to the new trends that completely changed the way we used to work (remember the habit of...
09:54 am GMT - Fri, December 31, 2021
Dev To Introducing the first step in Android Development
Along with web development, android development is also streaming fast. Android Development is provoking many aspirants to shake up with their skills. Everyone is making wonderful use of this technolo...
09:48 am GMT - Fri, December 31, 2021
Dev To Testing your smart contract with Truffle
As you might know testing is very important, especially when working with smart contract and blockchain, as anything in the blockchain is immutable. There is ways to make upgrades to a contract but we...
09:36 am GMT - Fri, December 31, 2021
Dev To How to Use Observables with Vanilla JavaScript
No frameworks used, just pure vanilla JavaScript.While working on a side project just for fun, I wanted to write a JavaScript script to call a REST API and eventually do some cool stuff on a web...
09:24 am GMT - Fri, December 31, 2021
Dev To How to build an IoT dashboard
The Internet, as it turns out, cannot be contained. From personal computers, mobile phones, and ancient routers we are moving into a new era the Internet of Things era. Cars, watches, even dog collar...
09:22 am GMT - Fri, December 31, 2021
Dev To Create React App. Part 4 of 10: Repository
Lets create a data repository for the MindMap.The repository is the JS object with CRUD methods.The method to Create new items.The method to delete items of the mind map.The method to Update existing ...
09:08 am GMT - Fri, December 31, 2021
Dev To 7 front-end interview processes I did in December 2021
I recently went through the task of getting myself a new job and, to do this, I took part of 7 simultaneous interviewing processes for front-end roles with React and Typescript. I learned a lot as day...
08:51 am GMT - Fri, December 31, 2021
Dev To Why We Use React Js Instead of Angular Js?
IntroductionThe framework you choose to use is crucial in the development's success. AngularJS and ReactJS remain the most popular frameworks for developing React js with Java Point or JavaScrip...
08:28 am GMT - Fri, December 31, 2021
Dev To 2021 In Review, Huge milestones!
This year was probably the most impactful year so far, from Open Source to Career every aspect of my life got improved one way or another.As the year ends I want to look back at my achievements and ce...
08:20 am GMT - Fri, December 31, 2021
Dev To Life Lessons: The Fourth Passenger
I have dropped the pen for a while but looking at the stacks of UN-shared life lessons and write ups!I have to share this and lighten the vessel.The fourth passenger is borne out of a whole lot of per...
07:54 am GMT - Fri, December 31, 2021
Dev To NFT Marketplace Development: Know Its Features & Functionality
An NFT marketplace allows NFT enthusiasts to buy and sell digital assets upon uploading their digital collectibles in the marketplace. As the craze for NFTs went high in recent years, many business pe...
07:10 am GMT - Fri, December 31, 2021
Dev To Deep learning application in healthcare and wellness
Deep learning has been an increasingly popular research direction, reforming modern performances such as object recognition, images, and machine translation. In the world of savvy-tech, data-driven ma...
07:03 am GMT - Fri, December 31, 2021
Dev To How I teach her javascript to a 9 years child
RequirementsLet it be the child who asks you with curiosity "What are you doing?"If the child see you programming with a big astonished face or a woow expression, try to not finish bad with your ex-g...
07:03 am GMT - Fri, December 31, 2021
Dev To Overcoming the Challenges of Salesforce testing with AI-Driven Test Automation
The future of Salesforce will be bright and enthusiastic, it will continue to grow and reach new heights. First of all, Salesforce CRM is the market leader in the CRM domain and generates huge revenue...
06:46 am GMT - Fri, December 31, 2021
Dev To How they made controls at Github?
Did you observe the cover image of this article?? if yes, then that's the answer to this article's title.Yes github makes use of details and summary html5 tags to create controls like:Episode1: Dropdo...
06:30 am GMT - Fri, December 31, 2021
Dev To Good Bye console.log,no console.log in 2022
yes you heard it right.we frequently use console.log() to check our outputs in console, it's ok in Development mode but it is highly disgraced in production.so then what's the solution for it.so in pr...
06:25 am GMT - Fri, December 31, 2021
Dev To Mastering on flex-basis behaviour
Hey Gang, Feel lucky to see you again. when start to learning on flexbox, feel like the least well-explained property in Flexbox tutorials. start to getting confused like what exactly flex-basis behav...
06:24 am GMT - Fri, December 31, 2021
Dev To What was your win this YEAR?
Hey there! I'm mixing up this week's win thread in honor of the upcoming new year (for those cultures that recognize the New Year as beginning this upcoming Saturday, that is). Instead of looking back...
06:08 am GMT - Fri, December 31, 2021
Dev To Introduction to Asynchronous Processing and Message Queues
IntroductionIn a client-server architecture, the client can request a job to be done from the server by sending messages between each other.Handling this communication can increase in complexity...
06:01 am GMT - Fri, December 31, 2021
Dev To 5 YouTube channel to learn Data Science!
Data is the new science. Big Data holds the answers. -By Pat GelsingerLearning Data Science might seem overwhelming, especially with the blooming trend over the last decade. Beginners are encounterin...
06:01 am GMT - Fri, December 31, 2021
Dev To HELM Cheatsheet: For Beginners
The Helm is a package and operation manager for Kubernetes. Though handling Kubernetes applications and several releases can increase the development and deployment complexities. The Helm as a packagi...
06:00 am GMT - Fri, December 31, 2021
Dev To How I Sync Daily LeetCoding Challenge to Todoist
If you have ever been on a job hunt for a software developer position, you would have come across the so-called LeetCode style interviews.Despite the fact that most of us dont have to invert a Binary ...
05:56 am GMT - Fri, December 31, 2021
Dev To 10 Best Cloud Computing Certifications to Aim 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 articleHello Devs, if you are aiming for cloud...
05:39 am GMT - Fri, December 31, 2021
Dev To The Simplest backend
Connecting to a database and managing it absolutely not beginner friendly! Writing your backendTesting itDeploying itand Deploying on the other side requires further knowledge about cloud.As a backend...
05:30 am GMT - Fri, December 31, 2021
Dev To Contact from - send Email directly from client-side
A contact form let visitors fill out the form and submit it to send a message to the site ownerBehind the scenes, your contact form triggers an emails.sendForm() function which generate email message ...
05:29 am GMT - Fri, December 31, 2021
Dev To Public Solving: Creating a song with JavaScript
Today's puzzle is really cool, I enjoyed every step of it, and the outcome is super fun!The elves have provided us with a piece of paper with letters on them. They say it should be some kind of music....
04:32 am GMT - Fri, December 31, 2021
Dev To My 2021 Year in Review
Like last year, 2021 has been quite the year. Despite the pandemic, I stayed healthy and managed to have a pretty good year. Nick Taylor (he/him) | nicktaylor.eth ...
04:15 am GMT - Fri, December 31, 2021
Dev To How to query the Bitcoin Blockchain with C in .Net
Hey everyone,Please check out my medium article!...
04:01 am GMT - Fri, December 31, 2021
Dev To Image Slider with Vanila JS
In this article, we are going to make an Image Slider also known as carousel with a clean UI. It can slide the images with awesome animation and it will track the current image which you can see via d...
03:00 am GMT - Fri, December 31, 2021
Dev To Building a Prisma Schema
Welcome back to the series Playing with Prisma!In this article we're going to take a look at how to build out a Prisma schema. To do this, rather than just regurgitating the docs (which are fantastic ...
02:49 am GMT - Fri, December 31, 2021
Dev To currentTarget vs. target
One of the things I have learned recently is the difference between currentTarget and target. I learned this by experimentation, so there is probably a better and more explicit explanation out there. ...
02:13 am GMT - Fri, December 31, 2021
Dev To Build Authentication with NextJS and NextAuth v4
Today we are going to build authentication example app using Nextjs and NextAuth. We will use a custom form and credential provider which will let us bring in effortlessly custom DB or endpoint for cr...
01:25 am GMT - Fri, December 31, 2021
Dev To Terraform Scripting Concepts: Part 2 of 2
OverviewThis is the second part of the tutorial. If not done already, please read the first part: Terraform Scripting Concepts: Part 1 of 2 Using functionsAnother particular characteristic ...
01:23 am GMT - Fri, December 31, 2021
Dev To Terraform Scripting Concepts: Part 1 of 2
OverviewTerraform is an automation tool focused on infrastructure provisioning. The product is developed by HashiCorp, and the command line version is provided as an Open Source Project availabl...
12:51 am GMT - Fri, December 31, 2021
Dev To 2022 Opportunities Tech outlook
IntroductionWith 2021 gradually rolling away with just less than 24 hours to go, 2022 is right before us. This year may have been a good year for some in tech, possibly landing a gig, building a...