Your Web News in One Place

Articles by Dev To from July 2021

Help Webnuz

Referal links:

Sign up for GreenGeeks web hosting
< Return to Dev To details.
11:01 pm GMT - Fri, July 30, 2021
Dev To How to run Wordpress Woocommerce Locally with Docker
Photo by Fikret tozak on UnsplashFor the last two days, I have been stuck in how to run a locally Wordpress Store with Woocommerce.I have tried to use the (g)old LAMP with NGINX, docker images, whatev...
10:11 pm GMT - Fri, July 30, 2021
Dev To Creative Our Team Section Using Glassmorphism | HTML CSS
Hey DEVs in today's video we will create from scratch a Creative Our Team Section Using glassmorphism, a new design trend that is currently very popular. You'll see it all over websites such as Dribbl...
09:37 pm GMT - Fri, July 30, 2021
Dev To How can you remove a specific item from an array?
Quick summaryThis tutorial will cover the .splice() and .indexOf() array methods and their application in removing a specific item from an array in JavaScript.It's the year 3025. Humanity has fi...
09:30 pm GMT - Fri, July 30, 2021
Dev To Returning to CS after *mumble mumble* years
Or, "how I finally stopped worrying if I can still learn CS at my age and actually started thanks to certificates" My sob storyI am a 44 year old returning student at City College of San Fr...
08:51 pm GMT - Fri, July 30, 2021
Dev To Migrating a Super Simple CRUD App from Flask to FastAPI
What is FastAPI and Why Do I Need It?Flask has been one of the more popular Python frameworks for many years, but its time for an update. Today, well be discussing Flasks faster, more efficient ...
08:51 pm GMT - Fri, July 30, 2021
Dev To Countdown: Runtime code maps at GitLab Commit 2021
GitLab commit is just a few days away, and I'm excited to talk about how to "Upgrade your development workflow with runtime code maps". Attendance is free; visit https://gitlabcommitvirtual2021.com/ f...
08:10 pm GMT - Fri, July 30, 2021
Dev To What was your win this week?
Hey there!Looking back on your week, what was something you're proud of?All wins count big or small Examples of 'wins' include:Starting a new projectFixing a tricky bugScheduling some time off... or ...
07:56 pm GMT - Fri, July 30, 2021
Dev To Introducing FARM Stack - FastAPI, React, and MongoDB
When they got programming Technologies, the LAMP (Linux, Apache, MySQL, PHP) stackand its variationsruled supreme. They used WAMP at work, DAMP at home, and deployed there customers to SAMP. But now a...
07:55 pm GMT - Fri, July 30, 2021
Dev To Type-Safe TypeScript
Have you ever wished that TypeScript were a bit more, you know, type-safe?Have you ever had a string in your TS code only to find out when you run it that, surprise! It's undefined?I was a relatively ...
07:54 pm GMT - Fri, July 30, 2021
Dev To 6 Steps to Succeed as an Introvert
From working in the corporate world over several years, Ive observed that people who speak more and are very vocal about their accomplishments and ideas are thought to be smarter and win the most impo...
07:43 pm GMT - Fri, July 30, 2021
Dev To Helpful patterns I use in Vue
Theres some simple patterns I tend to follow in my Vue projects that I figure work well enough to share, so here ya go. Im really curious to see what other people do for these cases, so please share. ...
07:34 pm GMT - Fri, July 30, 2021
Dev To Turn your keyboard into a sound FX board with pygame
Before we start, I'm just going to say that this obviously isn't supposed to be a tutorial that will help you improve your python skills, and I'm not intending it to be, I intend this to be a tutorial...
07:17 pm GMT - Fri, July 30, 2021
Dev To Running queries with Elasticsearch and Kibana
In my previous blog, we covered how precision, recall, and score play important roles in measuring the relevance of your search. Now that we have the basics under our belt, we are ready to write some ...
07:06 pm GMT - Fri, July 30, 2021
Dev To Reading Code: How to Write Abstract and Reusable Code
A code that is abstract and reusable is code not tied to unique details of the problem set when writing it. For instance, if you are building an application with core PHP, and have about ten tables in...
06:51 pm GMT - Fri, July 30, 2021
Dev To 11 Free eBooks to Learn Python
Join my Discord to get Direct Download Link to all the E-Books - DiscordPicking a PythonVersion: A Manifesto This report guides you through the implicit decision tree of choosing what Python version, ...
06:49 pm GMT - Fri, July 30, 2021
Dev To 3 Ways to Make Buttons more Enticing to Interact With
Buttons are one of the most common elements in all of UI. It'll probably be the first thing you see when you open up a new component library or start working on a new project.They can be surprisingly ...
06:44 pm GMT - Fri, July 30, 2021
Dev To Streaming Fauna Documents with Python
With Faunas document streaming feature, you can get real-time updates about changes made to your database. In this tutorial, you will learn how to use Faunas document streaming feature in a Python app...
06:43 pm GMT - Fri, July 30, 2021
Dev To How create React Swiper Slider - easy tutorial
IntroductionIn fact, today's article is devoted not only to how to make a specific slider, which you could see on the preview of this post, but also in general how to implement various simple sliders ...
06:37 pm GMT - Fri, July 30, 2021
Dev To Is Github Copilot a friend or a foe ?!
Hi guys,Today, I wanted to share with you his experience on the Github Copilot assistant that helps developers. We hope you'll like it. Let's start: I/ IntroductionOn June 29, 2021, Github announ...
06:35 pm GMT - Fri, July 30, 2021
Dev To How I've added self-care and consistency to my daily routine
For a while now I have valued the following things:Good physical healthGood mental healthConsistencyBut I wasn't doing much to really live those values in my day to day life.I knew that I wanted to em...
06:18 pm GMT - Fri, July 30, 2021
Dev To Monitoring serverless applications with AWS CloudWatch alarms
Running any application in production assumesreliable monitoringto be in place and serverless applications are no exception.As modern cloud applications get more and more distributed and complex, the ...
06:18 pm GMT - Fri, July 30, 2021
Dev To Top Interview Questions for Frontend Developers
In the past few days, I appeared for many frontend devs interview. So, in this post, I have compiled some of the most common question I was asked. Q1. How would you optimise a slow React website?...
06:07 pm GMT - Fri, July 30, 2021
Dev To Google and Facebook Login on Android with Coroutines
IntroI recently started using Google One Tap and Facebook login for some auth work for one of our clients at Touchlab, and wanted to make sure I was using the recommended best practices using co...
05:51 pm GMT - Fri, July 30, 2021
Dev To Accessible Text on Images: Nail the Contrast Ratio
Accessible ImagesCreating accessible text on images on a website page is not easy. First there are all the usual accessibility concerns when adding an image your site. For example, you need t...
05:48 pm GMT - Fri, July 30, 2021
Dev To UPDATED: Bootstrap v5.0.2 Navbar with Multi-Level and Mega Menu
In February 2021, I published this article: "Bootstrap v5 Navbar Component with Multi-Level and Mega Menu". https://dev.to/typo3freelancer/bootstrap-v5-navbar-component-with-multi-level-and-mega-menu-...
05:34 pm GMT - Fri, July 30, 2021
Dev To Replace your Existing Unix Utilities with These Modern Alternatives
In your day-to-day Unix or Linux usage you use different tools like cd, ls, grep, or find. These are ubiquitous utilities found in every Nix system. However, they were created a long time ago, when co...
04:52 pm GMT - Fri, July 30, 2021
Dev To Visualising Changes With Semantic Git Differences
Yay you receive a notification for a code review in a pull request on GitHub. You open the files changed tab on GitHub and there it is: a basic UI showing you nothing more than a git diff. Surely, th...
04:49 pm GMT - Fri, July 30, 2021
Dev To Will you consider your carbon footprint when configuring your compute workloads?
At Google, engineers get to spend 20% of their time on internal projects of their own design and Steren built a free public-facing customer tool to help you consider the carbon footprint when provisio...
04:26 pm GMT - Fri, July 30, 2021
Dev To Why we killed elixir
First this is my opinion as CTO, I don't care about languages, I hate them all.Here is my hatelist of languages I know enough to say I hate them, from most hated to least hated:# most hatedjava perl j...
04:09 pm GMT - Fri, July 30, 2021
Dev To How to create server of files with FastAPI
In this example I will show you how to upload, download, delete and obtain files with FastAPI How to upload files by Form Data using FastAPIIn the following code we define the file field, it is t...
03:42 pm GMT - Fri, July 30, 2021
Dev To Introducing the social image generator
Creating social images are a pain. I barely add any (just look through my posts and you'll know). But now, you can easily generate social sharing images using my generator. It's not a generator yet, m...
03:39 pm GMT - Fri, July 30, 2021
Dev To The Engineering Executive Operating System Part 2
The Engineering Executive Operating System Part 2Today on the Dev Interrupted, we premiere the second and final episode in our two-part series with Tech Executive Consultant and author, Aviv Be...
03:34 pm GMT - Fri, July 30, 2021
Dev To Run a TypeScript type check in your pre-commit hook using lint-staged husky
A great way to prevent TypeScript compilation errors from bringing down your CI pipelines is to introduce a type check before you commit your .ts file changes. If you've worked with Git Hooks before, ...
03:29 pm GMT - Fri, July 30, 2021
Dev To What are the key fundamental skills to learn to become a Backend Engineer? Check out this Youtube Channel
I have decided to start a blog series on the skills to learn to become a backend engineer. I have started out as a front-end engineer but looking to expand my skills to learn more about backend engine...
03:23 pm GMT - Fri, July 30, 2021
Dev To Unboxing a Database-How Databases Work Internally
Cover Photo by Javier Miranda on UnsplashDatabases are one of those abstract, mysterious things that "just work" when you run an insert statement, where's the data stored?. How is it stored? Why are q...
03:09 pm GMT - Fri, July 30, 2021
Dev To Cdigo Limpo by Uncle Bob
"Foi visitar um amigo? Antes de sair da casa dele, deixe a casa mais limpa do que ela estava quando chegou."Essa a lio que tiro sobre o primeiro captulo introdutrio do livro Cdigo Limpo (Clean Code) ...
03:03 pm GMT - Fri, July 30, 2021
Dev To Fun with Compose: Bad UI in a Great Framework
IntroTo celebrate Jetpack Compose finally hitting 1.0, I wanted to take a bit of a deep dive to see what the framework has to offer. Instead of more of the same code labs with useful UI, I decid...
02:59 pm GMT - Fri, July 30, 2021
Dev To Getting Started with Python Web Development.
Python is an interpreted, object-oriented, high-level programming language with dynamic semantics. It has high-level built in data structures, combined with dynamic typing and dynamic binding, make it...
02:52 pm GMT - Fri, July 30, 2021
Dev To My solution for React Router type safety
I like my code fully typed. Unfortunately, type safety for route parameters has never been a strong suit of React Router.If all you need is to build a path with parameters, the use of generatePath wil...
02:49 pm GMT - Fri, July 30, 2021
Dev To Beating TimSort at Merging
Here is a problem. You are tasked with improving the hot loop of a Python program: maybe it is an in-memory sequential index of some sort. The slow part is the updating, where you are adding a new sor...
02:42 pm GMT - Fri, July 30, 2021
Dev To Introduction to Python Functions
What are python functions?Python Functions are a set of actions that we group together, and give a name to. The core functions in Python language includes string.title() and list.sort(). In python one...
02:24 pm GMT - Fri, July 30, 2021
Dev To Three more satisfying buttons and how to make them
Satisfying buttons can take many forms. Let's see three more! Simple buttonNot every satisfying button must be hard to implement. This simple button will use only small transitions and shadows to...
02:19 pm GMT - Fri, July 30, 2021
Dev To Elixir Wizards Talk: "Dealing With a Monster Ecto Query"
Last month, I spoke at the first-ever Elixir Wizards Conference. It was a lightning talk walking through a refactor I did before the 2020 US Presidential Election, titled "Dealing With a Monster Ecto ...
02:13 pm GMT - Fri, July 30, 2021
Dev To Hover Effects Using CSS For Beginners
Here is a list of few card hover effects created using CSS. They are created only using CSS, the logic behind it is too simple, hope it will be useful to beginners in web development. You can find som...
02:00 pm GMT - Fri, July 30, 2021
Dev To What are Callbacks in JavaScript?
Anyone familiar with programming, already knows what functions do and how to use them.But, what exactly is a callback function?Let me walk you through a few examples that will help you understand what...
01:41 pm GMT - Fri, July 30, 2021
Dev To 10 Trending projects on GitHub for web developers - 30th July 2021
Trending Projects is available as a weekly newsletter please sign up at www.iainfreestone.com to ensure you never miss an issue. 1. tracking.jsThe tracking.js library brings different computer vi...
01:19 pm GMT - Fri, July 30, 2021
Dev To Help a teacher. Become a better developer.
Teachers play a key role in our communities. They sacrifice their time, their money, and much more for their students. And, more often than not, their efforts are not as recognized and appreciated as ...
01:17 pm GMT - Fri, July 30, 2021
Dev To How programming is better with TypeScript ?
TypeScript is a typed superset of JavaScript by definition. As a result, all current JavaScript is TypeScript compliant. Also, you may transform an existing JavaScript project to include type definiti...
12:55 pm GMT - Fri, July 30, 2021
Dev To Using multiple GNU/Linux at the same time-Bedrock Linux
Hello, in this article, I will talk about Bedrock Linux, which is a daemon that allows to use software packages from more than one package manager, while also installing and using multiple distributio...
12:46 pm GMT - Fri, July 30, 2021
Dev To Top python projects of last year!
Here's a compilation of the most popular python projects of last year!A terminal based stock analysis tool written completely in python: GamestonkTerminal / ...
12:35 pm GMT - Fri, July 30, 2021
Dev To Which Programming Language Is Best for Taxi Dispatch Software Development?
The programming languages are the vocabulary and a bunch of rules that instruct a computer, app, software, web panel, etc. how to work. There have been different languages to choose from. They enable ...
12:30 pm GMT - Fri, July 30, 2021
Dev To 101 Digital Accessibility tips and tricks
Hey peeps, yes I have written a listicle. Don't worry I am OK. May I present 101 Accessibility tips and tricks. So if you have a minute (or an hour! OK...68 minutes!) please give it a read. I hope you...
12:11 pm GMT - Fri, July 30, 2021
Dev To 5 Beginner Python Project Ideas
Python Project IdeasYou have probably been there. I have. Sitting on my chair and staring straight at my computer screen, wondering what I should do with my little knowledge of a newly learnt co...
12:11 pm GMT - Fri, July 30, 2021
Dev To Portfolio/Webpage Template with animations.
This is a portfolio template with some very simple animations in CSS and HTML. You can add whatever you want in here, and fill in the the information where it says "Your name here" and the famous defa...
11:59 am GMT - Fri, July 30, 2021
Dev To Master Web Performance like a Jedi
Why do we keep hearing about Web Performance?WPO or Web Performance Optimization analyses how efficient is a website or application when it comes to "being ready to be used". A User Interface (U...
11:46 am GMT - Fri, July 30, 2021
Dev To Learn web development 05 - All About Tables in HTML and HTML Divs, Spans, Headers, Footers, Navs.
Hello, Welcome. My name is kunaal. This is a part of learn web development series.In today's article, you'll learn about tables in HTML and also learn about html Divs, Spans, Headers, Footers, Navs.To...
11:38 am GMT - Fri, July 30, 2021
Dev To tmux break-pane
Break-pane is a handy tmux command when your layout gets too cramped and youwant to just move a split into its own window. Calling break-pane doesexactly that, it creates a new-window for you and mov...
11:14 am GMT - Fri, July 30, 2021
Dev To Webpack Academy 0: What is webpack and why use it?
Welcome to my new academy, Webpack Academy !I will try to share my webpack knowledges !Let's start ! Fast presentationFrom webpack doc:At its core, webpack is a static module bundler for modern J...
10:35 am GMT - Fri, July 30, 2021
Dev To Using console.log() debugging in Visual Studio Code
Using the new in-built JavaScript debugger in Visual Studio code you can use the browser developer tools Console right inside the editor. I just published a "TikTok" style video on the official Visual...
10:35 am GMT - Fri, July 30, 2021
Dev To Learning ruby - day 1
Table of ContentsIntroductionContentConclusion IntroductionHey guys, welcome to my blog recording my ruby self-taught processI decided to learn this amazing language while I was trying to s...
10:25 am GMT - Fri, July 30, 2021
Dev To Custom React TailwindCSS Calendar Component
Hey there,If you need a custom calendar for your React app, that's light (built without any external code), you came across the right blog post! Check out the custom calendar I coded with React and Ta...
10:18 am GMT - Fri, July 30, 2021
Dev To Best Practices: Sign-In Forms
This is not a conclusive listing; it rather seeks to provide a general guideline that is both accurate and useful.It should be treated as a point of reference rather than a directive from an authority...
10:07 am GMT - Fri, July 30, 2021
Dev To Images are hard. Is there a simpler way?
Using images on the web is deceptively complicated. To give simple, concise advice on the best way to use images on the web is tricky. We all would like to avoid creating bulky, slow webpages but it i...
10:00 am GMT - Fri, July 30, 2021
Dev To HTML input attributes
HTML input attributes make the input elements more usable. These input attributes provide more information about the input elements. Today we are going to see the available attributes for input html e...
09:36 am GMT - Fri, July 30, 2021
Dev To SQL & database monthly wrap up - July 2021
Hi! I'm Helen, one of your friendly mods looking after the #sql, #postgres, #mysql, and #database tags. At the end of each month, I'll be showcasing some of the great posts, projects, and insights fro...
09:29 am GMT - Fri, July 30, 2021
Dev To Create Working YouTube Clone with search box. YouTube API.
Hello, welcome. Today we'll see, how we can easily create a youtube clone using HTML, CSS and JS only. No other library. We'll also use youtube API to fetch real data from youtube. Our clone has a lot...
09:29 am GMT - Fri, July 30, 2021
Dev To How to create youtube clone. Youtube clone with HTML, CSS, JS.
Hello, welcome. Today we'll see, how we can easily create a youtube clone using HTML, CSS and JS only. No other library. We'll also use youtube API to fetch real data from youtube. Our clone has a lot...
09:29 am GMT - Fri, July 30, 2021
Dev To Creating Weather App Using JavaScript [Day 2]
INTRODUCTIONPreviously on this challenge, we talked about sass's new import system and also set up everything we needed for our project. If you haven't read my previous blog I suggest you first ...
09:26 am GMT - Fri, July 30, 2021
Dev To How to do it FAST & FREE? : Design to Responsive Web Code
In usual Responsive Webpage developing way, Developers are required to convert Design file they adapt from Designer, and have to learn the language to convert design's element into Responsive.To concl...
09:05 am GMT - Fri, July 30, 2021
Dev To Introduction to React for Django backend developers
This is how to connect Django backend framework to React front libraryWe are going to create simple data entry application in the backend and return data on the frontend from the backend using Axios l...
08:49 am GMT - Fri, July 30, 2021
Dev To Creating a Promotion Tracker with React and Reloadly
Airtime can largely be seen as a necessity in todays world thus when making top-ups, customers are always in search of value. It would be great if an application existed where a user could check for a...
08:43 am GMT - Fri, July 30, 2021
Dev To AWS monthly wrap up - July 2021
Hi! I'm Helen, one of your AWS Heroes! At the end of each month, I'll be showcasing some of the great posts, projects, and insights from the AWS community right here on Dev.to. To get us started we ha...
08:38 am GMT - Fri, July 30, 2021
Dev To How a Programmer Used 300 Lines of Code to Help His Grandma Shop Online with Voice Input
"John, why the writing pad is missing again?"John, programmer at Huawei, has a grandma who loves novelty, and lately she's been obsessed with online shopping. Familiarizing herself with major shopping...
08:26 am GMT - Fri, July 30, 2021
Dev To The Complete Guide to Localizing your App with JavaScript's Internationalization API
by author Craig BucklerLike most native-English web developers, I consider internationalization (i18n) too late. English seems ubiquitous, yet it's spoken by fewer than one in seven people worldwide. ...
07:48 am GMT - Fri, July 30, 2021
Dev To NestJS/PostgreSQL & Angular within NX Workspace - From scratch to production
This is a post to share my experience on building a client/server solution in NX Workspace with NestJS/Angular. Most tutorials don't explains how to deal with development & production environments...
07:24 am GMT - Fri, July 30, 2021
Dev To The Future Vision of Microsoft 365
Our values and beliefs, our families' needs, our personalities, and preferences, how energized or deflated Microsoft feel when seeing our Calendars or To-Dos these are vital facets of productivity.An...
07:21 am GMT - Fri, July 30, 2021
Dev To Dynamic Module Pattern for JavaScript! Dynamically load JavaScript bundles.
Original post on my personal blog. hasnain.devNote: Please make sure that you are already aware of the code-splitting and dynamic import mechanism. This pattern is module bundler agonistic as long as ...
07:11 am GMT - Fri, July 30, 2021
Dev To Vite Vue 3 electron TypeScript
A lot of people have been asking how to do electron in vite vue 3 so here it is. Step 1:Were going to go straight a head and create a Vite project by running:// run this and choose vue as your te...
07:08 am GMT - Fri, July 30, 2021
Dev To INTRODUCING: The Anonymous Feedback Platform powered by the CHERN Stack
Hello beautiful people ,Do you agree we all need feedback at some point in our lives? Feedback from our last open-source projects, clients, tweets, tech talk, or individual performances, even on soci...
06:52 am GMT - Fri, July 30, 2021
Dev To How to create a REST API with ServerlessStack
In this example we will look at how to create a serverless REST API on AWS using Serverless Stack (SST). RequirementsNode.js >= 10.15.1We'll be using Node.js (or ES) in this example but you c...
05:52 am GMT - Fri, July 30, 2021
Dev To 21 Amazing VS Code extensions for maximum productivity 2021
Visual Studio Code is a source code editor for building current web applications. It is a free and open-source manager. It upholds various augmentations that can be utilized for web application advanc...
05:39 am GMT - Fri, July 30, 2021
Dev To Getting Started With Open-Source: How To Contribute As A Beginner
Contributing to open-source is a great way to improve your programming skills, help others and learn how to work in a collaborative environment.However, many people are put off by the complexity of th...
05:08 am GMT - Fri, July 30, 2021
Dev To Learning Python-Basic course: Day 25, Summary of the basic course.
So friends today is the last lecture of the basic course and today we will just summarize whatever we learnt till now.Day 1 We learnt what is Python, installed Python and wrote our very first hello wo...
04:58 am GMT - Fri, July 30, 2021
Dev To How to Add BUY ME A COFFEE Button in DEV.TO Blog
Hello Dev, In this article i will show you and help you out adding "BUY ME A COFFEE" button in you dev.to blog post in very simple and easiest way (ONLY IN 2 STEPS).So without wasting any time, lets g...
04:46 am GMT - Fri, July 30, 2021
Dev To How to Safely Render Markdown From a React Component
by author Fortune Ikechi React-markdown is a library that provides the React component to render the Markdown markup. Built on remark, a markdown preprocessor. With react-markdown, you can safely rend...
04:35 am GMT - Fri, July 30, 2021
Dev To 6 Key Lessons to Learn From Rich Dad Poor Dad for Programmers
For any person in the world to achieve financial freedom, it is most important to have a strong financial education.According to experts, the best way to increase financial education is to read books....
04:33 am GMT - Fri, July 30, 2021
Dev To Writing a command system in JavaScript
If you search Google for "text adventure" and open the Developer tools, you get a neat little text adventure game to play, which involves the blue G finding his friends red o, yellow o, blue g, green ...
03:58 am GMT - Fri, July 30, 2021
Dev To Trying out one of the most cursed gba games. Shrek Swamp Kart Speedway
Hwlo there!!!! So today I will try this game called Shrek Swamp Kart Speedway which is considered very damn cursed!!The Visual Boy Advance (VBA) emulator will help us here on our journey!!! Cuz I dont...
03:53 am GMT - Fri, July 30, 2021
Dev To Updates on dev.to clone in Angular - July 30
Github Repo - https://github.com/ajitsinghkaler/devto-cloneDeployed on Firebase - https://dev-toclone.firebaseapp.com/Last week I added article section dev.to clone.This week we added the tags store a...
02:55 am GMT - Fri, July 30, 2021
Dev To Build a Design Picker Extension with Vanilla Javascript
IntroductionSometimes you like the fonts and color palettes used in websites that you visit and wish to check out what they are. Most people use different extensions for this purpose. Fetching a...
12:54 am GMT - Fri, July 30, 2021
Dev To Automating Route53 DNS Updates for Blue/Green Deployments (the hard way)
Blue/Green ArchitectureA blue/green architecture in some form or fashion is a necessity for highly available systems. This means that you have at least two seperate production environments. The ...
12:42 am GMT - Fri, July 30, 2021
Dev To 4 Less used HTML tags and their uses
As part of this blog we are going to see 4 less used HTML tags during web development 1) Refresh the browser or redirect the pageDid you know that you can refresh the browser automatically every ...
12:32 am GMT - Fri, July 30, 2021
Dev To Next.js E-Commerce Tutorial: SPA Example
In a rush? Skip to the tutorial or live exampleLike many web developers, I have been doing quite a lot of React stuff recently. The last few years have seen its usage in the industry grow in a traject...
11:53 pm GMT - Thu, July 29, 2021
Dev To Diving In to Team-Based Development
I just finished my largest and most involved experience working on a development team, and Im here to reflect on my takeaways. This experience consisted of a month-long internship, working on an alrea...
11:28 pm GMT - Thu, July 29, 2021
Dev To Diseases Prediction Based On Medications Using Indexing In MongoDB
In this article, we will discuss a feature in DOCTOR-Y to predict the current patients' medical conditions based on their regular medications, using a dataset containing medicines and their correspond...
11:28 pm GMT - Thu, July 29, 2021
Dev To Disease Prediction Based On Medical Diagnosis
In this article, we will discuss one of DOCTOR-Y's Machine Learning Models. This model predicts the current patients' medical conditions based on the previous diagnoses from the patient's medical hist...
11:28 pm GMT - Thu, July 29, 2021
Dev To Disease Prediction Based On Medical Side Symptoms
In this article, we will discuss one of DOCTOR-Y's Machine Learning Models. This model predicts the current patients' medical conditions based on the associated symptoms with the previous diagnoses fr...
11:24 pm GMT - Thu, July 29, 2021
Dev To Azure DevOps: Limit User Visibility and Collaboration to Specific Projects
Ever had the need to restrict some users to just specific projects in Azure DevOps? Today I'm gonna show you how to do that. IntroToday we talk about a new feature that has been released recently...
11:02 pm GMT - Thu, July 29, 2021
Dev To 5 Helpful Html Global Attributes
Hello,I'm Aya Bouchiha,today, we'll talk about some useful HTML global attributes. Definition of global attributesglobal attributes: are Html attributes that can be used on any HTML elements, lik...
09:48 pm GMT - Thu, July 29, 2021
Dev To What are your biggest performance engineering hacks? Answer to be featured on our podcast
The DevDiscuss Podcast begins with an interview and ends with commentary from listeners and we like to feature the actual voices from our community!To inform an upcoming episode of the show, we'd lik...
09:42 pm GMT - Thu, July 29, 2021
Dev To Got Bots? 4: Making Bots with the Azure Portal
Thanks to everyone who joined me live for my 4th episode of Got Bots? with the Microsoft Reactor last week. It was such a joy to have y'all give your bot suggestions for our Clippy bot, and taking you...
09:26 pm GMT - Thu, July 29, 2021
Dev To Fetching Teams User Info from Microsoft Graph with TeamsFx SDK
TL;DRFirst of all, this tutorial became far longer than I initially intended, so I decided to include this quick summary of the article:There are various tools and SDKs for Teams app develpment...
09:23 pm GMT - Thu, July 29, 2021
Dev To Building Microservices in Go: Graceful Shutdown
When building any long-term running process, like a webserver or a program importing data, we should consider providing a way to gracefully shut it down, the idea behind this is to provide a way to ex...
09:20 pm GMT - Thu, July 29, 2021
Dev To Build a CRUD API using the Google Sheets API
Written by Georgey V B As the name suggests, the Google Sheets API lets you connect an existing spreadsheet, parse its available data, and pass it to your web application. The latest is version 4.0, w...
08:47 pm GMT - Thu, July 29, 2021
Dev To 8 Dicas para conseguir o seu primeiro estgio como desenvolvedor(a)
Ol Pessoal!Conseguir o primeiro estgio as vezes pode parecer difcil, muitas vezes nem sabemos por onde comear e por isso que escolhi compartilhar algumas dicas e um poquinho da minha expriencia como...
08:46 pm GMT - Thu, July 29, 2021
Dev To omeniscient - One Tool For All
omeniscient Omniscient is who knows everything. As yet this is going to be the most powerful and various API powered assistant, OMEN and Omniscient combination is what omeniscient about. Fe...
07:55 pm GMT - Thu, July 29, 2021
Dev To Amazing CSS Tips & Tricks - Part 2
After an amazing response on my first "Amazing CSS Tips & Tricks" blog, here I am with Part-2. So gear up and get ready to take a dive into CSS! Clamp it DownMaking the websites responsive is...
07:39 pm GMT - Thu, July 29, 2021
Dev To Images are hard. Is there a simpler way?
Using images on the web is deceptively complicated. To give simple, concise advice on the best way to use images on the web is tricky. We all would like to avoid creating bulky, slow webpages but it i...
07:22 pm GMT - Thu, July 29, 2021
Dev To JavaScript's Forgotten Keyword (with)
Being a JavaScript developer can be an exciting job. Almost every day you will find something mysterious and otherworldly. Sometimes that's a magical experience, other times it's downright frightening...
07:13 pm GMT - Thu, July 29, 2021
Dev To Haskell - The Most Gentle Introduction Ever
Who Is This Article For?This article is the first in (hopefully) a series on functional programming in Haskell.It doesn't assume any previous knowledge of Haskell or even functional programming ...
07:13 pm GMT - Thu, July 29, 2021
Dev To Hey Android, Where's my Process?
Sometimes good guys gotta do bad things to make the bad guys pay. - Harvey SpecterThis article is a followup on this medium article written by my friend Calvin. I would highly recommend you to go thro...
06:59 pm GMT - Thu, July 29, 2021
Dev To How to Use CDK Outputs in Your InSpec Tests
As a programmer, hard-coding values in my code, even test code, feels dirty and it's usually not a scalable practice. I've built an AWS CDK app to manage my infrastructure with code and I'm starting t...
06:55 pm GMT - Thu, July 29, 2021
Dev To Full Stack Netflix App (7 hours free tutorial)
Hi, I'm Safak. I am a full-stack web developer and I'm sharing open source web projects on my YouTube channel. After Full Stack Social Media App project, I decided to share my 7 hours "MERN Stack Netf...
06:25 pm GMT - Thu, July 29, 2021
Dev To 7 CSS Tricks you should know as a Developer!
As I am learning Development, I would like to share this 7 CSS tricks that you should know as a Developer for better results.If you know this before hit heart below!So let's begin... 1. Disable a...
05:43 pm GMT - Thu, July 29, 2021
Dev To Understanding reduce in javascript
Reduce is an array method that was introduced in javaScript in ES5 along with map and filter. Map and filter are pretty straightforward to understand but I had difficulty understanding reduce so in th...
05:36 pm GMT - Thu, July 29, 2021
Dev To Kadane's Algorithm (Maximum Sum Subarray Problem)
.ltag__user__id__386677 .follow-action-button { background-color: #339d15 !important; color: #ffffff !important; border-color: #339d15 !important; } ...
04:51 pm GMT - Thu, July 29, 2021
Dev To Journey from Mongoose to Prisma ORM for MongoDB!
Prisma is a next Generation ORM for NodeJS & TypeScript Environments. It has multiple databases support such as MySQL, SQLite, PostgreSQL, MSSQL and also MongoDB.Source: PrismaSo in this post let'...
04:39 pm GMT - Thu, July 29, 2021
Dev To How Unix commands works
If after using these commands for years you ever wondered how they work, this is a high level exploration of someone who just had the some thoughts some days ago, this is the result of my exploration,...
04:29 pm GMT - Thu, July 29, 2021
Dev To How to stay focused as a self taught Frontend Web Developer
Staying focused is one of the hardest tasks when perusing a new hobby, goal or project. Trying to break a bad habit? I'm sure you've been there. Trying to get healthy, maybe shed a few pounds, or even...
04:12 pm GMT - Thu, July 29, 2021
Dev To Realtime Rails with websockets
Yet another tuto on Rails' framework ActionCable. I focus on going quickly to the relevant paths to achieve running a rails app with a realtime feature packaged as a standalone process.Instead of a tr...
04:00 pm GMT - Thu, July 29, 2021
Dev To Introduction To Cloud Native Chaos Engineering
In this blog, I will be sharing my learning from a Live stream about chaos engineering. the link to which can be found [here]. https://www.youtube.com/watch?v=LK0oDLQE4S8 The problems before Chao...
03:58 pm GMT - Thu, July 29, 2021
Dev To Activision Blizzard Discrimination and Harassment Suit, the Incredible Gail.com & more on DevNews!
Listen to S5E2 of the DevNews podcast today! S5:E2 - Activision Blizzard Discrimination and Harassment Suit, Security Issues With Some Independent Phone Producers, and the Incredible Gail.c...
03:22 pm GMT - Thu, July 29, 2021
Dev To A Sneak Peek of Ruby's New Debugger!
ruby / debug Debugging functionality for Ruby debug is Ruby's new debugger and will be included in Ruby 3.1. Since I've been both contri...
02:56 pm GMT - Thu, July 29, 2021
Dev To Understanding JavaScript decorators
Written by Lawrence Eagles IntroductionAccording to the Cambridge dictionary, to decorate something means "to add something to an object or place, especially in order to make it more attractive....
02:52 pm GMT - Thu, July 29, 2021
Dev To Images are hard. Is there a simpler, more pragmatic approach?
Recently, I was asked if I would be interested in writing an article about responsive images by an editor. The editor was looking for specific advice for experienced developers about the topic. I said...
02:47 pm GMT - Thu, July 29, 2021
Dev To Interfaces vs Abstract Classes in PHP
IntroductionI recently published a blog post that talked about how to write better PHP code using interfaces. It covered the basics on what an interface was, what they could do and how you could...
02:37 pm GMT - Thu, July 29, 2021
Dev To The 4 Day Work Week
What is HTML All The ThingsHTML All The Things is a web development podcast and discord community which was started by Matt and Mike, developers based in Ontario, Canada. The podcast speaks to w...
02:31 pm GMT - Thu, July 29, 2021
Dev To What are the basic fundamental concepts of programming?
Irrespective of the programming language you choose to learn, the basic concepts of programming are similar across languages. Some of these concepts include:Variable DeclarationBasic SyntaxData Type a...
02:25 pm GMT - Thu, July 29, 2021
Dev To PHP __destruct (Lesson 2: PHP Magic Methods)
PHP __destruct Magic Method methodDuring Lesson One of our Php Magic Methods Tutorial we learned about the infamous __construct Php Magic Method. What's the opposite of construction? Destruction...
02:08 pm GMT - Thu, July 29, 2021
Dev To One big reason to review the code
Code review has been there for a while. But many people struggle to explain why they are doing it in the first place. It's like a default action, that is required for mystical "good code quality". Yes...
02:04 pm GMT - Thu, July 29, 2021
Dev To The What, Why, and When of Mono-Lambda vs Single Function APIs
Almost once per week, I see a question on Twitter, StackOverflow, or Reddit about how to structure Serverless APIs. Like most things in software, the tl;dr is "it depends". If you're bored already, ju...
01:44 pm GMT - Thu, July 29, 2021
Dev To Simple Text Effects Using CSS
Here is a list of few text effects created using CSS, they are simple, I think it will be good for beginners.Text Effect 1Text Effect 2Text Effect 3Text Effect 4Text Effect 5Text Effect 6Text Effect 7...
01:38 pm GMT - Thu, July 29, 2021
Dev To How to Make a Good PullRequest
Asking people to code review your pull requests can be terrifying when youre starting out. You dont want to bother anyone, but your work has to be reviewed! Part of growing as a developer is asserting...
01:16 pm GMT - Thu, July 29, 2021
Dev To Organizando queries com query composition no elixir
O Elixir fornece um mdulo chamado Ecto.Query para que possa ser possvel efetuar consultas e alteraes nos dados de uma aplicao.Dessa forma podemos escrever queries sem a necessidade da escrita de SQLs,...
12:56 pm GMT - Thu, July 29, 2021
Dev To How does chaos engineering relate to the mathematical definitions of chaos?
Recently, we had the pleasure of sharing Reliably's ideas on proactive reliability practices with a fabulous group of devops, engineers, architects and SREs at a bank. In conversations that followed, ...
12:48 pm GMT - Thu, July 29, 2021
Dev To Develop and Deploy a Blitz JS Application.
IntroductionHello everyone, today we will be developing and deploying a notes app using Blitz JS framework.We will be using the following tools, resources and frameworks on a higher levelBlitz J...
12:48 pm GMT - Thu, July 29, 2021
Dev To 10 Awesome JavaScript Shorthands
Hi everyone Today I wanted to share with you 10 awesome JavaScript shorthands that will increase your speed by helping you to write less code and do more.Let's start! 1. Merge Arrays Longhan...
12:40 pm GMT - Thu, July 29, 2021
Dev To Using GitHub Release for patching Monorepo npm package
When you find a bug in a npm package, you'll send a Pull Request (PR) to the original package. It would be great if your PR are merged quickly and released in the new version in npm registry. However,...
12:15 pm GMT - Thu, July 29, 2021
Dev To Best Web Development Roadmap - 2021
There has never been a better time to learn to code or make a career change to software engineering. The demand for web developers is at an all-time high, and its only increasing. There are both free ...
11:58 am GMT - Thu, July 29, 2021
Dev To Apprendre Vue.js 3 - Jour 2 : Vue-Router
Si vous dsirez plus de contenu francophone comme celui-ci, cliquer Follow ou suivez-moi sur Twitter Vue Router Le client side routingLe client side routing permet de changer l'adresse url du...
11:57 am GMT - Thu, July 29, 2021
Dev To tmux zoom
Zooming into the current split in tmux is a valuable tool to give yourself some screen real estate. These days I am almost always presenting, streaming, or pairing up with a co-worker over a video ca...
11:29 am GMT - Thu, July 29, 2021
Dev To Building WhatsApp Chatbots in React with Botonic
You need to build a chatbot. Maybe its a pre-sales chat panel on your companys marketing page, maybe its a customer service WhatsApp account (or maybe its both!). You have a lot of experience with Rea...
11:21 am GMT - Thu, July 29, 2021
Dev To 4 Bot Programming Games for Sogetti CodeFest 2021
If you know me, you know I love a Coding Competition. And if it's about video games , well you better believe I am here for it!! To make CodeFest accessible to everyone, I thought I would show you how...
11:21 am GMT - Thu, July 29, 2021
Dev To Creating Date() Object
Let's meet a new integrated object: new Date().It saves the date, time and gives data/time management options.We may, for instance, utilize it for saving creation / change timings, measuring time or j...
11:20 am GMT - Thu, July 29, 2021
Dev To I made a vscode plugin that can write each part of React component in multiple split editors on the same screen
Hello, everyone! I'm a FE developer who had used React for more than 6 years, I prefer the combination of React + Mobx + CSS-in-JS. Most of my projects are developed with React, but a little number of...
10:39 am GMT - Thu, July 29, 2021
Dev To 5 Git Tips To Level Up Your Workflow
No matter how experienced you are, Git will always find a way to surprise you. It is loaded with neat tricks that have the power to make your daily coding routine much smoother. In this article, you'l...
10:28 am GMT - Thu, July 29, 2021
Dev To API that converts Article to JSON
Hello guys, how are you doing ?Today I'm happy to announce that I have launched a simple micro-saas application. My API helps you to convert any article be it a blog, news article or any thing to a we...
10:21 am GMT - Thu, July 29, 2021
Dev To What are your WORST git fails?
I'm in charge of a new junior dev at work, who struggles quite a bit with git and has made some funny and weird mistakes. I'm now quite interested in knowing what are your WORST or BEST git/github fai...
10:17 am GMT - Thu, July 29, 2021
Dev To Introducing Envelop - The GraphQL Plugin System
This article was published on 2021-07-22 by Dotan Simha @ The Guild BlogToday we are super excited to share with you a new open-source library weve been working on for the past few months! TL;DR ...
10:17 am GMT - Thu, July 29, 2021
Dev To Using WebSockets with React.js, the right way (no library needed)
TL;DRIn this post I introduce useful custom React.js hooks that take websocket clients to the next level. IntroductionIn the project I'm currently working on, I have a React.js frontend and...
10:12 am GMT - Thu, July 29, 2021
Dev To Java Project For Beginners with Source Code
What is Java?Developed and created by John Gosling in1995 in Sun Microsystems, Java is a general-purpose, object-oriented programming language. It was developed and intended to follow the WORA concept...
10:12 am GMT - Thu, July 29, 2021
Dev To Java project for beginners
What is Java?Developed and created by John Gosling in1995 in Sun Microsystems, Java is a general-purpose, object-oriented programming language. It was developed and intended to follow the WORA concept...
09:22 am GMT - Thu, July 29, 2021
Dev To Checkpoint
Hey, how many of you are doing 100daysofcode?...
09:17 am GMT - Thu, July 29, 2021
Dev To A Complete Introduction to JavaScript Array filter Method
The Array filter method is one of the most widely used methods in JavaScript.It allows us to quickly filter out elements from the array with certain criteria.So in this article, you will learn everyth...
08:52 am GMT - Thu, July 29, 2021
Dev To Front End web development Full Roadmap
This roadmap lays out all the basics for Front End web development. Were going to go through each step that you need to know to become a front-end web developer.There are a lot of Roadmaps which you c...
08:33 am GMT - Thu, July 29, 2021
Dev To Please don't make todo list /snake game /tic-tac-toe
If you are learning to code you are one of the very few fortunates.Do not waste your coding skills to make trivial programs like snake game / tic-tac-toe .I am not motivating you to start from somethi...
08:27 am GMT - Thu, July 29, 2021
Dev To Luos new feature: add access management to container.
Feature: Add access management to containerSometimes the same container type can be used for input or output purposes. For example, a STATE_TYPE container (which is a basic True/False state) ca...
08:20 am GMT - Thu, July 29, 2021
Dev To How to connect docker containers
Did you know that you can use the service name of a container or id to connect to it on Docker?If you have used the --link option when launching a container or docker compose, you can call the contain...
08:06 am GMT - Thu, July 29, 2021
Dev To Python String Basics, Python String Methods, and Python String Conversions
In Python, a string refers to a sequence of characters. String is particularly useful when youre dealing with textual data in Python. In this tutorial, well walk through some Python string basics, the...
08:03 am GMT - Thu, July 29, 2021
Dev To How to Handle Conversation in Chatbot in Python
When you develop a chatbot, sometimes for user experience, you cannot ask your user send messages like commands. For example, we want to build a guess number bot. We want the bot works like this:user...
07:55 am GMT - Thu, July 29, 2021
Dev To I made a website that makes articles appear like a Twitter thread
Link: threadRollSo long ago, I came across a product called Thread Reader App, that unrolls Twitter threads into a article format. So this, is exactly the opposite of that.But why?I have been asking m...
07:38 am GMT - Thu, July 29, 2021
Dev To Custom cursor on a webpage in pure CSS
Hello everyone, today we are going to look at the cursor property available in CSS. And why not use a custom cursor ? Pre-integrated cursorsThe CSS allows us to choose a cursor from over thirty p...
07:35 am GMT - Thu, July 29, 2021
Dev To Learning Python-Basic course: Day 24, String Methods Part-3
Today we will finally finish up with string methods. In case you missed the previous part 1 and part 2 of string methods, then you can check them out.String manipulation in Python can be impleme...
07:27 am GMT - Thu, July 29, 2021
Dev To My Set of Game Dev Tools
So every gamedev has his/her own set of tools that they use to make their own game. I have one too. Its for making a game if I am all alone in a team or I have to do a particular task by my...
06:36 am GMT - Thu, July 29, 2021
Dev To How to test your NPM package locally
We made our very first NPM package, and briefly touched on how to test it locally.However, I felt this needs some more explanation.As I hit this wall when making my NPM package.You don't want to be th...
06:36 am GMT - Thu, July 29, 2021
Dev To Regular vs Arrow Function
Define your functions in many ways.One way is using function keyword:// function declarationfunction test(msg) { return `Hey ${msg}`}// function expressionconst test = function(msg) { return `He...
06:23 am GMT - Thu, July 29, 2021
Dev To Dockerize and Deploy a Laravel Application to Production
IntroductionLaravel is a popular, simple and flexible PHP application framework.Laravel comes with many build features offering a great developer experience such as thorough dependency injection...
06:19 am GMT - Thu, July 29, 2021
Dev To Resumable file upload with TUS protocol
"Work half done is still some work done"We all have faced problems while uploading a file. Whether it is an error with a file exceeding the maximum upload size or failing to write a file to disk.Here,...
06:12 am GMT - Thu, July 29, 2021
Dev To Flutter - deploying your app to Play Store
I've had some luck to study and work with flutter these days. Flutter is a Google's UI kit, made for cross-platforms, meaning that with just one set of codes, it can be used to run in Android, iOS, an...
05:43 am GMT - Thu, July 29, 2021
Dev To 24 Sexy Looking VS Code Themes to look cool in Cafe
I'm certain that there are a ton of designers out there that would prefer not to get sore eyes from working the entire day with a light-themed IDE. Actually, my table is dark, my office is dim on acco...
05:33 am GMT - Thu, July 29, 2021
Dev To 7 Best Blender Courses for Beginners to learn 3D Modeling in 2021
After Reviewing about 20+ Blender courses we have picked these 7 Courses from Udemy that you can enroll to learn 3D Modeling in Blender. We have picked the best courses based on the real student's rev...
05:30 am GMT - Thu, July 29, 2021
Dev To Coder trying no-code Software/APP and Website Development solutions
Hwlo There !! Another episode of our series "Tryin em Out".So today we will try some no-code software and website development solutions. Me being a coder, I code and develop my apps myself. So this wi...
05:20 am GMT - Thu, July 29, 2021
Dev To Finding and trying out hidden gems in Source forge
So Hwlo there!!! I am Cybear Tron and this is the first post in our series- "Tryin em out!!" Here we try different and sometimes weird things (mostly related to tech like os, programming languages, so...
04:44 am GMT - Thu, July 29, 2021
Dev To Typescript New Version Features
TypeScript is a programming language developed and maintained by Microsoft. It is a strict syntactical superset of JavaScript and adds optional static typing to the language.Typescript announced its B...
04:41 am GMT - Thu, July 29, 2021
Dev To Why I'm Not One of the Guys
"Hey, guys" is a phrase I often hear. It usually continues with words like "what do you think about this?" And if the context is within a mixed-gender group, I feel left out. I feel like they're talk...
03:39 am GMT - Thu, July 29, 2021
Dev To React Navigation 6.x
Hello Developers! Let's see what's new in React Navigation 6.x. Key Points -InstallationParams are now overwritten on navigation instead of mergingBy default, modals in iOS uses presentation styl...
03:36 am GMT - Thu, July 29, 2021
Dev To Typescript vs Javascript : Which one should you use for your next project ?
IntroductionJavaScript is a scripting language for building dynamic web pages. It adhered to client-side development principles, thus it operates entirely within the user's web browser and requi...
03:08 am GMT - Thu, July 29, 2021
Dev To Torrenting from your terminal
One of my favorite ways to torrent is by using lynx along with rtorrent to effortlessly download and then torrent files using only my terminal window.The benefits of using lynx to source torrents ar...
03:02 am GMT - Thu, July 29, 2021
Dev To TDD Conference 2021 - How To Get Started With Test-Driving Your Code - Jov Mit
First International Test Driven Development took place on July 10th. In this series, I will include every talk together with my notes and further reading.Hopefully, a lot of readers will watch and rew...
02:37 am GMT - Thu, July 29, 2021
Dev To Prose for Coding Pros
The ability to express yourself verbally is a useful but oft-overlooked skill for software developers. Here Im going to explore some guidelines I try to apply in my own writing.(In the following Im us...
01:35 am GMT - Thu, July 29, 2021
Dev To Use Webcam with React easily
Step1 Create a react app with create-react-app$ yarn create react-app webcam-app --template typescript Step2 Install react-webcam (@types/react-webcam) mozmorris ...
01:18 am GMT - Thu, July 29, 2021
Dev To PHP Damarau levenstein on Longest Match SubString
function getLongestMatchingSubstring($str1, $str2){ $len_1 = strlen($str1); $longest = ''; for($i = 0; $i < $len_1; $i++){ for($j = $len_1 - $i; $j > 0; $j--){ $sub = ...
12:08 am GMT - Thu, July 29, 2021
Dev To Zapp: Runbook Automation
preaction / Zapp Create plans for your Minions to run I hate runbooks. I've been an SRE from since we were called webmasters. In all thi...
11:40 pm GMT - Wed, July 28, 2021
Dev To 5 Of The Most Helpful Python List Methods
Hello everybody, Today we'll discuss 5 helpful Python list methods. clear()clear(): This method helps you to delete all list elements.cities = ['azemmour', 'tanger', 'casablanca']print(len(cities...
09:49 pm GMT - Wed, July 28, 2021
Dev To Conditional Classes Blade Directives in Laravel
New in Laravel 8.51: @class Blade directive to add true/false conditions on whether some CSS class should be added.The @class directive conditionally compiles a CSS class string. The directive accepts...
09:36 pm GMT - Wed, July 28, 2021
Dev To Node.js best practices list (July 2021)
Content and all rights reserved to github.com/goldbergyoni/nodebestpractices Node.js Best Practices Table of ContentsProject Structure Practices (5)Error Handling Practices (12) Code Style P...
09:18 pm GMT - Wed, July 28, 2021
Dev To Create a Netflix clone from Scratch: JavaScript PHP MySQL Day 3
In this video we create the structure for our pageIn this video,we will create the style sheetIn this video,we will style the index pageIn this video,we will style the inputIf you like my work, please...
08:59 pm GMT - Wed, July 28, 2021
Dev To Getting started with Svelte
What is Svelte?According to the official website; "Svelte is a radical new approach to building user interfaces. Whereas traditional frameworks like React and Vue do the bulk of their work in th...
08:57 pm GMT - Wed, July 28, 2021
Dev To The very simple mistake that is in your CSS
If you add display: block to elements with position: absolute or position: fixed, please, you shouldn't do that. Browsers always use block values by default. Besides, the inline or inline-block value ...
08:51 pm GMT - Wed, July 28, 2021
Dev To Setting Up and Configuring WSL
Linux is by far the best operating system for developers, but, people still use Windows and other operating systems, or have another personal computer which for some reason uses Windows, and so you do...
08:41 pm GMT - Wed, July 28, 2021
Dev To Automated Dapps Scrapping with Selenium and Metamask
One of the newest trends in web development is the rise of decentralized applications, also known as Dapps. These applications are built leveraging decentralized networks in order to provide trustless...
08:35 pm GMT - Wed, July 28, 2021
Dev To HEY-style Pop-ups Using Hotwire
Disclaimer: It should be noted that the provided HTML fails to implement the necessary ARIA attributes required for accessibility. These attributes will need to be added to any implementation of this...
08:35 pm GMT - Wed, July 28, 2021
Dev To HEY-inspired Pop-ups Using Hotwire
Disclaimer: It should be noted that the provided HTML fails to implement the necessary ARIA attributes required for accessibility. These attributes will need to be added to any implementation of this...
08:31 pm GMT - Wed, July 28, 2021
Dev To 10 simple VS code shortcuts that help me be more productive
In VS Code there exist bunch of keyboard shortcuts, which help programmers not use GUI or mouse, while they are writing code. Probably, its not possible to remember every shortcut. That's why we have ...
08:22 pm GMT - Wed, July 28, 2021
Dev To Write more readable code with TypeScript 4.4
Written by John Reilly An exciting feature is shipping with TypeScript 4.4. It's called control flow analysis of aliased conditions, which is quite a mouthful.In this post, we'll unpack this new featu...
07:43 pm GMT - Wed, July 28, 2021
Dev To Welcome Thread - v135
Welcome to DEV!Leave a comment below to introduce yourself! You can talk about what brought you here, what you're learning, or just a fun fact about yourself.Reply to someone's comment, either w...
06:22 pm GMT - Wed, July 28, 2021
Dev To Primeiros passos com Machine Learning
Criei o repositrio em meu gitHub, aonde irei salvar os arquivos que utilizaremos para implemebntar nossos exemplos.https://github.com/LeonardoVieiraNeto/PrimeirosPassosMachineLearningPara implementar ...
05:48 pm GMT - Wed, July 28, 2021
Dev To How I passed the AWS Certified Cloud Practitioner Exam?
I recently passed the AWS Cloud Practitioner Exam and felt the need to share my experience with you all. Today Im going to tell you how to prepare for this exam and get certified in just one week! Tru...
05:17 pm GMT - Wed, July 28, 2021
Dev To Are you learning JavaScript? - Here's the only guide you'll ever need
Getting started with JavaScript can be both fun and overwhelming at the same time. Fun because it is not just one of the most popular programming languages in existence but also because the basics are...
05:17 pm GMT - Wed, July 28, 2021
Dev To Stone-Paper-Scissor-Game
Hello coders and developers! This is the first game I have made using Python. I have not used any library like PyGame. I have developed it using the random module in the Python Standard Library. ...
05:04 pm GMT - Wed, July 28, 2021
Dev To PHP __construct (Lesson 1: PHP Magic Methods)
Today, we'll quickly cover the most popular PHP magic method - __construct. __construct magic methodPHP allows developers to declare constructor methods for classes. Classes which have a construc...
04:57 pm GMT - Wed, July 28, 2021
Dev To Pure CSS Olympic Rings
My little tribute to the Olympics.In my last streaming I created the Olympics logo in pure HTML and CSS.It seems to be easy, after all they are only circles, but you will need to think twice and...
04:54 pm GMT - Wed, July 28, 2021
Dev To Redux Toolkit - The Standard Way to Write Redux
Redux is a state manager for JavaScript Applications. Mostly used with React. Most of the large-scale react apps include redux for managing the global state. But does all the redux based application f...
04:38 pm GMT - Wed, July 28, 2021
Dev To Using VueQuill editor in Vue.Js3
It is important to note that at the time this article is written, the Vue-quill editor is in the beta phase meaning it is still in its pre-release, testing phase hence is not entirely stable and some ...
04:00 pm GMT - Wed, July 28, 2021
Dev To A bug that made me a better developer.
Bugs are evil. No developer likes working on bugs because it's boring and not rewarding. Not all bugs are equal. While majority of them don't involve special skills, some will require true engineering...
04:00 pm GMT - Wed, July 28, 2021
Dev To Introducing the Marko Tags API Preview
The Marko Tags API is a new set of Core Tags coming to Marko. They let you use state in your templates without using classes.Try this example online No Breaking ChangesBefore we continue, note th...
03:51 pm GMT - Wed, July 28, 2021
Dev To Spotify Now Playing on your website
This is inspired by Lee Robinson, go check him out, he does a lot of super cool things!You can see this working here on the bottom of the pageLike the summary says: This is a blog post about how to se...
03:50 pm GMT - Wed, July 28, 2021
Dev To Basic Git commands for beginners
Hello everyone!!I am Nirbhay Parmar and I am a learning web developer. In this post I will be explaining some basic Git terminologies which is useful if you are entering into development field or want...
03:50 pm GMT - Wed, July 28, 2021
Dev To Using JS Speech Recognition to build a virtual assistant
The next school year is about to start, and my wife (a high-school Spanish teacher) had an idea for her class. So, let me introduce you to our latest creation: Teacher Assistant Frida. An animated cha...
03:37 pm GMT - Wed, July 28, 2021
Dev To What are React Hooks?
Table Of ContentsIntroductionWhat are Hooks?useStateuseEffectRules of HooksBuilding your own HooksAdditional Hooks and API ReferenceConclusion Introduction React is a free and open-source f...
03:15 pm GMT - Wed, July 28, 2021
Dev To Getting to know Flutter: Pull to refresh with online data
Hi there! How you're doing? Everything's all right? Good. Today we 'll be doing a pretty easy task, a pull to refresh, while using a CMS in order to have online data and having more control on our exa...
02:59 pm GMT - Wed, July 28, 2021
Dev To Run Machine Learning models in your browser with TensorFlow.js (ReactJS)
TensorFlow.js (or, in short, tfjs) is a library that lets you create, train, and use trained Machine Learning models in Javascript!The main focus is to let Javascript Developers enter the Machine Lear...
02:45 pm GMT - Wed, July 28, 2021
Dev To A Fresh New Look To The Focus Wall Product Page!
After the amazing launch, I've worked at updating the project page to feature a fresh clean new look.With better images, new styling, a cleaner layout and more comprehensive text that's easier to unde...
02:32 pm GMT - Wed, July 28, 2021
Dev To Random Password Generator using Javascript
In this article I am going to show you how to create a random password generator with the help of JavaScript code. I have already created many types of JavaScript projects but this is the first time I...
02:19 pm GMT - Wed, July 28, 2021
Dev To Learn React & React Hook Form By Building Netflix
Click if you like the project. Pull Requests are highly appreciated Github link: https://github.com/hieptl/netflix-clone/tree/main/advanced/netflix-react-hook-formI'm Hiep. I work as a full-time soft...
02:18 pm GMT - Wed, July 28, 2021
Dev To RPC with Go, what is it?
OK, so we're going to have a look at RPC with Go. So what is RPC? RPC (remote procedure call) is a distributed computing concept where a call and response mechanism applies to the execution of a funct...
02:16 pm GMT - Wed, July 28, 2021
Dev To How to set up and deploy a Django application on a Linux server
29th July 2021 Step 1. Server configuration.Install any linux based distribution(Ubuntu, manjaro ...etc). Update and upgrade your software repositories.// on any debian based distributionsudo apt...
02:16 pm GMT - Wed, July 28, 2021
Dev To Easy Graph Visualization With Motif
Motif is a graph viz web app that simplifies analysis and exploration of rich graph datasets. Inspired by kepler.gl, it makes visual discovery on graph datasets accessible to analysts, data scientists...
01:58 pm GMT - Wed, July 28, 2021
Dev To The Payload Headless CMS just got more powerful with Plugins
Payload's new and robust Plugins infrastructure makes reusing and modularizing your Payload code super easy.Because Payload is built as a code-first, config-based headless CMS, using third-party...
01:55 pm GMT - Wed, July 28, 2021
Dev To The New Leaders of Remote Work Event - August 11th
Everyone loves free stuff, right?Even better when that free stuff is both fun and adds value. Thats what Dev Interrupteds upcoming event - The New Leaders of Remote Work - is all about. Join us from ...
01:52 pm GMT - Wed, July 28, 2021
Dev To Easy workaround to Schedule AWS ECS Services
This is my solution which is highly based on a great AWS employee (Alfredo J).Most likely if you are reading this article, you might know this is not something possible to do without a workaround in A...
01:52 pm GMT - Wed, July 28, 2021
Dev To How to schedule ECS Services in AWS easily
This is my solution which is highly based on a great AWS employee (Alfredo J).Most likely if you are reading this article, you might know this is not something possible to do without a workaround in A...
01:46 pm GMT - Wed, July 28, 2021
Dev To Design to Duty: How we make architecture decisions at Adyen
At Adyen, we have a very pragmatic way of approaching problems. As a result, we use simple tools to achieve great results.The goal of this blog is to walk you through the challenges we faced in scalin...
01:42 pm GMT - Wed, July 28, 2021
Dev To Stop adding display: block for absolutely positioned elements
If you add display: block to elements with position: absolute or position: fixed, please, you shouldn't do that. Browsers always use block values by default. Besides, the inline or inline-block value ...
01:30 pm GMT - Wed, July 28, 2021
Dev To Projects For Beginners To Get Hired Instantly on Google, Apple......
1. AIProject For Beginners2. NodejsProject For Beginners3.ReactJS project for Beginners4.JavaScript Project For Beginners5. C++ Project For Beginners6. TopSkill You need as a python developer7. TopSki...
01:23 pm GMT - Wed, July 28, 2021
Dev To 3D Minecraft Clone in Three.js with Voxel terrain generation. (WIP)
A MINECRAFT CLONE GAMEControls:W A S D to move (Sorry for people with AZERTY keyboards)Q to place a blockCLICK to removeSPACE to jumpHold SPACE to hoverFeatures:1) Voxel terrain generation in THREE.js...
01:16 pm GMT - Wed, July 28, 2021
Dev To 8 React Projects Every Beginner Should Try
Hey everyone ,In this article, let us see 8 React Projects Every Beginner Should Try. IntroductionReact is a free and open-source front-end JavaScript library for building user interfaces or UI...
12:46 pm GMT - Wed, July 28, 2021
Dev To Top 13 open source Application Performance Monitoring(APM) tools in 2021
Businesses are embracing digital transformation now more than ever. In most cases, the digital channel is the primary driver of revenue and growth. Customers and end-users are going online to fulfill ...
12:36 pm GMT - Wed, July 28, 2021
Dev To Selenium Grid with DockerCompose
In this tutorial, we will cover how to set up Selenium Grid with Docker Compose. We will talk about why we need Docker Compose and look into how to implement a Docker Compose file. We will also cover ...
12:16 pm GMT - Wed, July 28, 2021
Dev To Everything Thing About Machine Learning Open Sourced
To view the project click hereSummaryIn simple words, this project is for people interested in Machine Learning but have no idea where to start from.This project was built for those interested in Mach...
12:12 pm GMT - Wed, July 28, 2021
Dev To WHY SHOULD I LET THEM PUT A CHIP IN MY HEAD
" Were designing the first neuralthe implant that will let youcontrol a computer or mobiledevice anywhere you go."-NeuralinkMAIN POINTS ^BMI stands for Brain-Machine Interface.^BMI is simply a way for...
11:52 am GMT - Wed, July 28, 2021
Dev To What is GitHub Copilot? Will It take Your Job
What is Github Copilot? Will it take over your jobs? Today I will answer all your questions on GitHub copilot. I will tell you what Github Copilot is and everything you need to know about GitHub copil...
11:50 am GMT - Wed, July 28, 2021
Dev To Don't use vanilla JavaScript! I am serious!
People often claim that frameworks are evil. It's a horrible statement. Using vanilla you will find yourself doing things that frameworks have already done and tested for you. If you think vanilla is ...
11:41 am GMT - Wed, July 28, 2021
Dev To How to create direct messages like on Twitter with the TalkJS Chat API
Would you like to build a DM functionality of one of the most popular social media platforms? If you answered yes, you have come to the right place. We will look at how we can implement the direct mes...
11:37 am GMT - Wed, July 28, 2021
Dev To Datastax Summer Series
Hey Everyone,This is my Firstpost at dev.to, and I am very excited to write about Datastax's summer series which was quite interesting and helpful to me to start my inspiration in the web development....
10:54 am GMT - Wed, July 28, 2021
Dev To How much revenue do you generate?
"... and gentlemen, these results are not just extraordinary because we - in this department - have experienced unprecedented growth in our corporation, but we have also achieved these results with a ...
10:20 am GMT - Wed, July 28, 2021
Dev To What is the GRANDstack?
Last time we looked a bit at neo4j and the benefits of using it together with GraphQL and I briefly mentioned a little thing called the GRAND stack and promised to get more into its details later. So ...
10:19 am GMT - Wed, July 28, 2021
Dev To Roadmap Collection For Beginners Developer (AI,ML,WEB DEVELOPER,APP DEVELOPER)
1. Artificial Intelligence Roadmap: How to Prepare for the Future of AI2. Machine Learning Roadmap 20213. Unity Developer Roadmap 20214. Best Game Development Roadmap-20215. Data Science Complete Road...
10:02 am GMT - Wed, July 28, 2021
Dev To Getting the Transcription of a Video From Youtube using google cloud platform.
So, the other day I was searching for python code that gives me a transcript of any video, I did what all we do I searched everywhere on Internet but was unfortunate. But we are programmers best thing...
10:01 am GMT - Wed, July 28, 2021
Dev To Should you build a Slack bot? Building one saved our futuresprints
Have you ever tried to improve or automate a process in your team or organization? Slack bots could be an easy and quick way to do it.Let me tell you how my team at Infobip built an internal Slack bot...
09:49 am GMT - Wed, July 28, 2021
Dev To Updated: The Best Way to Learn Python. Fact.
There has recently been an update to the best way to learn Python. Now, it is better than ever. With detailed tutorials that walk you through how you do it, with practicals and hands-on projects. This...
09:49 am GMT - Wed, July 28, 2021
Dev To Tips to consider when styling with CSS
In this post, I will tell you some tips to consider when styling with CSS. Reset the CSS layout before stylingYou must reset the whole layout of the page using this four lines of code.* , *:befor...
09:33 am GMT - Wed, July 28, 2021
Dev To Fast Connect - Make a fast video call without registration
COVID-19 Changed the world...Since the year 2020 world is different. The majority of people change the way of workflow from Office to Remote mode.We are required to use different enterprise appl...
08:45 am GMT - Wed, July 28, 2021
Dev To Fixing analyzer problems in multi-targeted Umbraco packages
As many of you may know, I've recently been working on getting Vendr ready for Umbraco v9 which is based on .NET Core. As we blogged about, because we need to continue to support v8 users of Umbraco w...
08:35 am GMT - Wed, July 28, 2021
Dev To The Most POWERFUL [JavaScript] Function
.ltag__user__id__386677 .follow-action-button { background-color: #339d15 !important; color: #ffffff !important; border-color: #339d15 !important; } ...
08:34 am GMT - Wed, July 28, 2021
Dev To How to get 100 stars every day on GitHub?
So let's start off with proof that this actually works. This is a screenshot of my repo > Insights > Traffic, where I see all the views of my repo, which has just started to blow up with views. ...
08:31 am GMT - Wed, July 28, 2021
Dev To Difference Between React And Angular. A Comparison Guide For 2021
IntroductionHello again, dear friends and accidental bypassers! Today we would like to discuss the factual difference between two web-developing mainstays React and Angular. Bear in mind, we do...
08:30 am GMT - Wed, July 28, 2021
Dev To Operating Systems: Introduction
What is O.S.?It is software that manages a computer's hardware.To put it more concretely, it acts as an interface between hardware and software. For example, have you ever wondered how does prin...
08:25 am GMT - Wed, July 28, 2021
Dev To How to get Thread dump from Heap dump
Recently I was debugging some nasty deadlocks and as one does in this kind of situation I needed to look into thread dumps. Unfortunately for me, the only thing I had was heap dump. Do not get me wron...
08:19 am GMT - Wed, July 28, 2021
Dev To Why should you write good commits?
As software engineers who use git or other similar version control systems, we tend to write a lot of commits. Is investing in good commits a worthwhile investment? Why should you write good comm...
07:45 am GMT - Wed, July 28, 2021
Dev To Developer Project For Beginners
AI Project For BeginnersNodejs Project For BeginnersReactJS project for BeginnersJavaScript Project For BeginnersC++ Project For BeginnersTop Skill You need as a python developerTop Skill You need as ...
07:21 am GMT - Wed, July 28, 2021
Dev To HTML TUTORIAL FOR BEGINNERS PART 8
If you have a Facebook account you have to submit your first name, lastname,email address or phone, password, date of birth, country, gender and more to Facebook to record your information in its serv...
06:52 am GMT - Wed, July 28, 2021
Dev To The Million.js Manifesto
PastBack in the days when JavaScript was first manifested, direct DOM manipulation was used to introduce interactivity for static web sites. Eventually, the JavaScript scene moved on to new tech...
06:38 am GMT - Wed, July 28, 2021
Dev To Publish your own NPM package
The title might sound scary to you. I know it was for me.However, I'll show you it's not so scary and a fun experience to publish your very first NPM package in this article.If you're interested in th...
06:37 am GMT - Wed, July 28, 2021
Dev To How To Develop An App In 2021: 6 Ways
Application development is a labor-intensive process. There is a long way to go from the idea to the full launching of the application. Based on the analysis of the application development market, we ...
06:04 am GMT - Wed, July 28, 2021
Dev To How to make your first contribution to Open Source? A Beginner's Guide
I know that you might be thinking that Is this blog really help you to start your open-source journey? So, I promise you that after reading this blog, you will definitely feel much confident to make y...
06:02 am GMT - Wed, July 28, 2021
Dev To Difference between accessing the JavaScript Object properties using dot notation and bracket notation
In JavaScript we can access the properties of object using dot notation(person.first_name) and bracket notation(person[first_name]).But what's the difference between these two notations and when to us...
05:53 am GMT - Wed, July 28, 2021
Dev To 10 Newsletters for Developers
IntroductionA newsletter can be a good source of getting updated about the progress that is happening within the industry, a programming language, or any particular topic and product. Today's Ne...
05:20 am GMT - Wed, July 28, 2021
Dev To 31 Front-End Development Study Topics to Improve Your Code Quality
If you spend a lot of time doing front-end development, you know how big the the world of HTML, CSS and JavaScript are. I came up with this list of topics after chatting with several different front-e...
05:15 am GMT - Wed, July 28, 2021
Dev To Learning Python-Basic course: Day 23, String Methods Part-2
Today we cover more about string functions.String functions are inbuilt methods to modify and change strings. In case you missed yesterday's part, click here. String functions for GUI.isalp...
05:03 am GMT - Wed, July 28, 2021
Dev To Pegasus, everything you need to know
Even if you listen news for 10 mins a day , you must heard about a software Pegasus and it's hacking through WhatsApp call.In this article I will be sharing everything about Pegasus. Stay here.Pegasus...
04:48 am GMT - Wed, July 28, 2021
Dev To Women in tech: Support Joan make an impact on the world around her with her tech skills.
Joan is a young ambitious woman who needs your support to get her startup off the ground.Joan learnt computer programming at Masgida Tech Academy and got well equipped with php and JavaScript.We all h...
04:46 am GMT - Wed, July 28, 2021
Dev To Clean Code Studio Software Resources (Regex)
.ltag__user__id__386677 .follow-action-button { background-color: #339d15 !important; color: #ffffff !important; border-color: #339d15 !important; } ...
04:38 am GMT - Wed, July 28, 2021
Dev To Laravel Fluent Str - 48 Methods [ 10 MINUTES!]
.ltag__user__id__386677 .follow-action-button { background-color: #339d15 !important; color: #ffffff !important; border-color: #339d15 !important; } ...
04:23 am GMT - Wed, July 28, 2021
Dev To Pure CSS Material design loader
Do you love material design ? Here is a material design loader component created using pure CSS with one element. The HTML<div class="progress circular"></div> The CSS.progress.c...
04:11 am GMT - Wed, July 28, 2021
Dev To Kotlin vs Java: 10 Years In
Kotlin vs Java: 10 Years InJava is as old as the Internet itself. It is the child of the mid-90s and exploded into the world just as dial-up started to take over suburban phone lines. In a way, ...
04:01 am GMT - Wed, July 28, 2021
Dev To 5 Must Know Lodash Methods
Lodash is a Javascript utility library, that helps you work with arrays, objects, strings, and just write fewer functions in general. Let's talk Lodash and some of its most useful methods! 1.) _....
03:47 am GMT - Wed, July 28, 2021
Dev To Free Tailwind Components For Your Next Project.
Tailwind UI is a beautiful UI component library that you can use, to make beautiful websites in just minutes. It has over 400+ professionally designed, fully responsive, expertly crafted component exa...
03:27 am GMT - Wed, July 28, 2021
Dev To Best Design Resources for Developers
Are you searching for the best design resources? This is a collection that every developer should bookmark since it contains the greatest resources for creating an eye-catching and aesthetically enhan...
02:50 am GMT - Wed, July 28, 2021
Dev To Deploy an image from IBM Cloud Container Registry to Kubernetes
Welcome back to THINK Tuesdays! A weekly blog series where I discuss and share my journey with IBM Cloud Services. Before you begin, do checkout my previous blog, Deploy a NodeJS app to IBM Cloud Cont...
02:39 am GMT - Wed, July 28, 2021
Dev To Health Information System
Patient Admission System (PAS) Eletronic Medical Record (EMR) Human Resource Management (Admin) AI Analysis for Fundus and Dry Eye (Beta)Demo and Detail : https://github.com/nichealpham/his-composer...
02:39 am GMT - Wed, July 28, 2021
Dev To I never need webpack or babel anymore
In the past period of time, I was refactoring our companys miniapp compiler, Its performance has increased by more than ten times. Use Esbuild Replace webpack or rollupWhat's interesting, us...
02:28 am GMT - Wed, July 28, 2021
Dev To Health Information System
Patient Admission System (PAS) Eletronic Medical Record (EMR) Human Resource Management (Admin) AI Analysis for Fundus and Dry Eye (Beta)Demo and Detail : https://github.com/nichealpham/his-composer...
12:16 am GMT - Wed, July 28, 2021
Dev To The Essential Guide To Map Built-in Object In Javascript
I'm Aya Bouchiha, today, we'll talk about Map built-in object. Definition of Map Built-in ObjectMap: is a data structure that stores key-value pairs, Its keys can be any datatype(primitive, objec...
11:15 pm GMT - Tue, July 27, 2021
Dev To Working with parameters and variables in Amazon Managed Workflows for Apache Airflow
Maximising the re-use of your DAGs in MWAADuring some recently conversations with customers, one of the topics that they were interested in was how to create re-usable, parameterised Apache Airflow wo...
11:15 pm GMT - Tue, July 27, 2021
Dev To I'm just a girl, in front of a computer,trying to fix a bug.
Once, I read in a book that I don't remember, when we decide not to share what we do, because of shame or fear, we are stealing something that is valuable from the world.That makes me think... What wo...
10:18 pm GMT - Tue, July 27, 2021
Dev To Learn F this week with Free Events & Live Streams
There are several upcoming events and live streams focus on all things F#, an open-source language that makes it easy to write succinct, robust, and performant code. Check them out! .NET Conf - F...
09:34 pm GMT - Tue, July 27, 2021
Dev To Become a better writer as a developer
Writing is an excellent way to improve your reputation as a developer. You can build an audience from scratch, become more employable and, of course, get better at writing! Here are some tips which wi...
09:23 pm GMT - Tue, July 27, 2021
Dev To How to add Dark Mode to a website.
According to me every website should have a DARK MODE toggle.As most of the time we as developers, spend hours and hours working in front of our screens, having a dark theme option to a website will r...
09:17 pm GMT - Tue, July 27, 2021
Dev To Top 7 Featured DEV Posts from the Past Week
Every Tuesday we round up the previous week's top posts based on traffic, engagement, and a hint of editorial curation. The typical week starts on Monday and ends on Sunday, but don't worry, we take i...
09:16 pm GMT - Tue, July 27, 2021
Dev To Building A GraphQL Server With Next.js API Routes
In the previous post we started working with data from the Lobsters social news aggregator site in Neo4j Aura with the ultimate goal of building a fullstack application that allows us to explore the d...
09:12 pm GMT - Tue, July 27, 2021
Dev To Advanced Django queries
Django Framework comes with a powerful ORM and query capabilities built-in. If you're only familiar with the basics of Djangos Query API, this article will introduce some more advanced queries and met...
08:20 pm GMT - Tue, July 27, 2021
Dev To Mask or no mask? With Twilio Video, machine learning, and JavaScript
As the number of positive COVID-19 cases rises everywhere, mask-wearing is coming back in vogue. Read on to learn how to build an app to detect whether or not someone is wearing a mask in a Twilio Vid...
08:00 pm GMT - Tue, July 27, 2021
Dev To Git it Right(Git CheatSheet)
Git commands cheatsheet The Essentials When working with git on your own or with othersgit status - To remind you of where you left off. See a summary of local changes, remote commits, and untra...
07:53 pm GMT - Tue, July 27, 2021
Dev To Making a Portfolio Website From Scratch
Its time.Youve created projects, you wrote your resume, your LinkedIn looks great. On the never ending checklist of Personal Branding and Networking to-dos, youve narrowed it down to your portfo...
07:42 pm GMT - Tue, July 27, 2021
Dev To Basics of Building a CRUD API with Typescript (NestJS and FoalTS)
Using Typescript for development for frontend and backend development keep growing. Typescript allows for better IDE hints and less runtime errors due to type errors with its typing system. On top of ...
07:17 pm GMT - Tue, July 27, 2021
Dev To Don't Launch Now - Things I Learned From My Launch and Development Hell
Launching can be hard, but not launching is even harder.This is a bit of a long post and is divided into several sections. For your convenience, this study consists of the following sections:Having A ...
07:00 pm GMT - Tue, July 27, 2021
Dev To namy.ai MVP DONE!
Yaayyyyy! I just pushed the new version to GitHub, so happy!www.namy.ai is at what I'd consider a proper "MVP" level.WHAT: It's a domain name generator that's powered with AI.WHY: I thought existing ...
06:47 pm GMT - Tue, July 27, 2021
Dev To Array rotation, a simple approach using JS
What's an array?An array is a type of linear data structure containing a collection of elements of similar data type. Arrays are one of the most important data structures. The elements in the ar...
06:25 pm GMT - Tue, July 27, 2021
Dev To How to make a Flask Web App for Keras Model?
Read the full article here: https://analyticsarora.com/how-to-make-a-flask-web-app-for-keras-model/IntroductionSo, you have built some kind of machine learning model in Keras. Now, you want to add a f...
06:15 pm GMT - Tue, July 27, 2021
Dev To Next level console apps with Spectre.Console
IntroEven if the main things I spend time building are web applications and APIs, I often also create some console applications: sometimes to do some benchmarks, others to test some features wit...
06:04 pm GMT - Tue, July 27, 2021
Dev To Top Skill You Need as a Python Developer
With the rising popularity of Python programming language and expanding demand of a Python developer in the market, one will undoubtedly consider 'How To Become A Python Developer.' In this blog, I wi...
05:59 pm GMT - Tue, July 27, 2021
Dev To Top Skill You Need as a Javascript Developer
No doubt, JavaScript development is a booming profile. Today there are around currently12.1 million JavaScript developersin the market worldwide and drawing a salary of$110,673 annually, which equals$...
05:59 pm GMT - Tue, July 27, 2021
Dev To left/right vs start/end values. What's better for supporting of LTR and RTL languages
When our website becomes popular there is the important issue of translating on different languages. For example, I often wanted to translate the website from English to Arabic. The problem is followi...
05:49 pm GMT - Tue, July 27, 2021
Dev To Docker For Windows- An Overview To Dockerize A .Net Core App
With expanding requests, organizations are wandering into huge and complex activities, which set aside more exertion and effort to work just as convey. At whatever point the testing group reports an i...
05:44 pm GMT - Tue, July 27, 2021
Dev To Hello World
Hello World , this is my first blog post on dev.to looking forward to learn more stuff from dev.to ...
05:03 pm GMT - Tue, July 27, 2021
Dev To 3 Patterns for Cookiecutter Templates
TOCIntroHooksTestsInside the templateOutside the templateCIInstall from GitHub IntroIf you've heard of cookiecutter you can skip this part.Cookiecutter is a command-line utility that create...
04:58 pm GMT - Tue, July 27, 2021
Dev To Make eslint and prettier play nice together
Install eslint-config-prettiernpm install --save-dev eslint-config-prettierAdd 'prettier' to .eslintrc.jsmodule.exports = { ... extends: [ 'eslint:recommended', 'plugin:@typescript-eslin...
04:52 pm GMT - Tue, July 27, 2021
Dev To 6 Command Line Tools for Productive Programmers
Lately, I've been doing a lot more things at the command line. I'm not a hard-core terminal guy -- I use VSCode more than Vim -- but I'm always surprised at the number of complex tasks that can be don...
04:47 pm GMT - Tue, July 27, 2021
Dev To Install eslint
Install eslint and setup default config filesInstall eslint with typescript$ npm install --save-dev eslint typescript @typescript-eslint/parser @typescript-eslint/eslint-pluginCreate eslint conf...
04:44 pm GMT - Tue, July 27, 2021
Dev To Developer First Culture & Collectives at Stack Overflow w/ Ben Matthews
If youve ever written code youve probably heard of Stack Overflow.Most of us have learned from them or shared knowledge on their site. Theyve also got one of the most inclusive and positive engineerin...
04:36 pm GMT - Tue, July 27, 2021
Dev To Adding Typescript to your Existing Rails App
This article was originally written by Ayooluwa Isaiah on the Honeybadger Developer Blog. TypeScript is a strongly typed superset of JavaScript developed and maintained by Microsoft. Strong typing he...
04:20 pm GMT - Tue, July 27, 2021
Dev To What happened after completing the 100DaysOfCode challenge
Why I startedI'm currently studying a Software Engineering degree in Mxico. I was having so much trouble to stay motivated with school. The education isn't that bad, but the problem is that they...
04:19 pm GMT - Tue, July 27, 2021
Dev To How to Build Binary to Decimal Converter Using JavaScript
Hello guys, today I am going to show you how to create Binary to Decimal Converter Using Html CSS & JavaScript What is binary to decimal converter?This is a tool to convert binary numbers (01...
04:16 pm GMT - Tue, July 27, 2021
Dev To How I Think About JavaScript Types (A Mental Model for Beginners)
Recently, I've had several friends who are aspiring to become professional JavaScript developers, resulting in a steady supply of questions. The whole experience has had me thinking about how I can br...
04:06 pm GMT - Tue, July 27, 2021
Dev To Mastering Enums in TypeScript
Let's assume we have the following enum:enum Fruit { APPLE = 'apple', BANANA = 'banana', CHERRY = 'cherry',} Get the keys of an enum dynamicallyThis one needs the use of two type operators: ke...
04:03 pm GMT - Tue, July 27, 2021
Dev To Build a Facebook Chatbot For Beginners
While some digital marketers are still discovering the power of social media, those who are on the cutting edge of technological progress are raising awareness about chatbots and how to build a bot.Th...
04:02 pm GMT - Tue, July 27, 2021
Dev To The Kool Way to Run Hugo Static Sites on Docker
In just 2 simple steps, you can use Kool to start a new Hugo application running in a local Docker development environment.Kool is a free, open source CLI tool that makes local development with Docker...
04:01 pm GMT - Tue, July 27, 2021
Dev To Simple improving UX of textarea using CSS
Whenever I see textarea with a fixed height I want to scream: "Give me userfriendly textarea". I want to enter data comfortably. Give me this.I understand developers do that because textarea changing ...
03:58 pm GMT - Tue, July 27, 2021
Dev To Pure CSS checkboxes with one element
Here is a Pure CSS checkbox with only one element. Its also accessibility friendly. HTML<input type="checkbox" data-name="Item 3" class="checkbox"> The CSS@import url("https://fonts.go...
03:28 pm GMT - Tue, July 27, 2021
Dev To 14 VS Code Shortcuts to Supercharge Your Productivity
We, software engineers, tend to be extremely efficient beings.Our goal is to optimize everything, not just the code.That's why we don't want to spend 10 seconds looking for something on the GUI. We do...
03:21 pm GMT - Tue, July 27, 2021
Dev To CSS z-index illustrated
My followers know that I no longer work as a frontend developer, however, I worked as one for nearly 15 years and I was self-taught. I was lucky to have a background in architecture, CAD and graphic a...
03:20 pm GMT - Tue, July 27, 2021
Dev To Why tabs are better than spaces
Warning!Opinions in this article may differ from your own. Beware of mild generalizations. BackgroundI've been writing code for over 20 years in several languages and all types of editors,...
03:08 pm GMT - Tue, July 27, 2021
Dev To Django React - Datta Able (Free Full-stack Product)
Hello Coders,This article presents an open-source full-stack product that uses a decoupled React UI and a simple Django Rest API for authentication. This simple starter might help beginners to accommo...
03:03 pm GMT - Tue, July 27, 2021
Dev To Narrowing the Type of Class Accessors
Javascript class accessors let you define a function to get or set a particular value on an object.Why would you want to do that? One popular reason is to run "side effects" in a setter. So for exampl...
03:02 pm GMT - Tue, July 27, 2021
Dev To Visual Studio 2022 is here (5 features that you willlove)
We have already reached the middle of the year 2021 and Microsoft does not leave for tomorrow what it can announce today. From the hand of CVP Amanda Silver we get some news that the next version of V...
02:44 pm GMT - Tue, July 27, 2021
Dev To Swapping Tokens on MetaMask
MetaMask, one of the most popular Ethereum-based crypto wallets offers the ability to swap a crypto token with another, seamlessly. We can do that either by using the built-in swap feature within the ...
02:00 pm GMT - Tue, July 27, 2021
Dev To Cara Update Node js di Linux
Jika kita memakai linux dan ingin menginstall nodejs lewat command sudo apt install node kemungkinan besar nodejs yang kita install masih versi 10, untuk mengupdate node ke versi terbaru berikut ini l...
02:00 pm GMT - Tue, July 27, 2021
Dev To JP in da Kyiv, and crypto R&D internship pre-announcement
In the pandemic restrictions times, meeting offline is a luxury, especially given that you adore hardcore discussions on cryptography, ZKP/ZkSNARKs, or post-quantum computing. We had one just recentl...
01:51 pm GMT - Tue, July 27, 2021
Dev To You should probably learn TypeScript
Yes, you.This post is trending right now... To Typescript Or To Not? Akash Shyam Jul 27 4 min read #typescript #javascript #discuss ...
01:49 pm GMT - Tue, July 27, 2021
Dev To ReactJS project for beginners
ReactJS projectAiming to master front-end frameworks? Start learningReactJSdiligently and look forward to a great career in programming. The best way to move forward is to start building ReactJS proje...
01:43 pm GMT - Tue, July 27, 2021
Dev To JavaScript project for beginners
JavaScriptToday, the key to learning JavaScript or any other programming language for that matter requires you to invest a lot of time and effort into developing a lot of projects.Let us assume that y...
01:39 pm GMT - Tue, July 27, 2021
Dev To Day 2 - Valid Sudoku
Day 2 - Valid Sudoku - Leetcode problemProblem and my solution can be found in my Github repo along with all other problems I have solved till date.Leetcode problemGithub link to problem and so...
01:35 pm GMT - Tue, July 27, 2021
Dev To Nodejs Project For Beginners
nodejs ProjectIf 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.The...
01:34 pm GMT - Tue, July 27, 2021
Dev To C Project For Beginners
C++ Project For BeginnersC++ was built as an extension to C and gave programmers a high control over memory and system resources. If you know any other programming language, C++ will be easy to learn....
01:25 pm GMT - Tue, July 27, 2021
Dev To AI Project For Beginners
In this guide, well be walking through 8 fun machine learning projects for beginners. Projects are some of the best investments of your time. Youll enjoy learning, stay motivated, and make faster prog...
01:21 pm GMT - Tue, July 27, 2021
Dev To Apprendre Vue.js 3 - Jour 1 : concepts de base
Si vous dsirez plus de contenu francophone comme celui-ci, cliquer Follow ou suivez-moi sur Twitter Srie d'article sur Vue.js 3Bonjour, cici est le premier article d'une srie d'article qui couvri...
01:19 pm GMT - Tue, July 27, 2021
Dev To 10 DevOps Myths - BUSTED!
There are many DevOps myths circulating in the developer community. This is no surprise, given the popularity of the DevOps concept in recent years.Today I'm gonna debunk those myths once and for all ...
01:06 pm GMT - Tue, July 27, 2021
Dev To 3 fundamental monitoring methods essential for every DevOps engineer
The USE Method | The RED method | The Four Golden SignalsRunning applications at scale is no mean task. Applications are more global now than ever. And with that scale comes the complexity of ma...
11:55 am GMT - Tue, July 27, 2021
Dev To Artificial Intelligence Project for Beginners
In this guide, well be walking through 8 fun machine learning projects for beginners. Projects are some of the best investments of your time. Youll enjoy learning, stay motivated, and make faster prog...
11:34 am GMT - Tue, July 27, 2021
Dev To AI Project For Beginners
In this guide, well be walking through 8 fun machine learning projects for beginners. Projects are some of the best investments of your time. Youll enjoy learning, stay motivated, and make faster prog...
11:28 am GMT - Tue, July 27, 2021
Dev To 10 Must-Have IntelliJ Plugins to Improve Your Productivity
Many of you loved my list with the 10 Must-Have VS Code Extensions to boost developer productivity so I asked devs who use IntelliJ IDEA: what are your favourite plugins to ship quality code fast? Her...
11:04 am GMT - Tue, July 27, 2021
Dev To How the Resilience Score Algorithm works in Litmus!
What really is Resilience? For practitioners, psychologists, etc, Resilience is the process of adapting well in the face of adversity, trauma, tragedy, threats, or significant sources of stress, for a...
10:49 am GMT - Tue, July 27, 2021
Dev To 10 Live chat tools like Intercom, Drift, Zendesk, Tawk.io, etc. compared with Chatwoot.
In the era of increasing digital products, chat apps have become bloated with features and complexities.A lot of features are missing, and problems are unsolved in many live chat applications. He...
10:43 am GMT - Tue, July 27, 2021
Dev To Merging a pdf using Javascript
Have you heard about pdflib library, you didn't so here is the documentation page for you.Pdflib packagePdflib PackageSo here what I have done, First I have installed the package and Add this package ...
10:30 am GMT - Tue, July 27, 2021
Dev To IT platform dedicated for Hospital and Clinics management
Patient Admission System (PAS) Eletronic Medical Record (EMR) Human Resource Management (Admin) AI Analysis for Fundus and Dry Eye (Beta)Detail : https://github.com/nichealpham/his-composer...
10:29 am GMT - Tue, July 27, 2021
Dev To Add Messaging, File sharing, Activity Feeds in your website easily
What is Weavy?Weavy is an in-app collaboration API and SDK, meaning that it provides you easy way to add features like in-app messaging, in-app activity feeds, in-app file sharing and in-app tas...
10:27 am GMT - Tue, July 27, 2021
Dev To The Next Fantastic Software Project Code Name
Boring software and hardware are named for what they are.Buttoned up and formalized, application and library names like The-App-Brand-Name, What-I-Do-Library, and Named-Service are ordinary. Projects...
10:19 am GMT - Tue, July 27, 2021
Dev To Forest Admin: React Admin Alternative
If you are reading this, chances are you are a developer researching options for delivering an admin panel or another internal tool. After all, most businesses require a product used by their founders...
10:12 am GMT - Tue, July 27, 2021
Dev To 8) What is IIFE in JavaScript
IIFE: Immediately Invoked Function ExpressionIt is a JavaScript Function that runs as an when it is defined.Syntax of IIFELet's talk about the two parenthesis in the above syntax. ( function() {}...
09:51 am GMT - Tue, July 27, 2021
Dev To createState("Introducing AgileTs. A flexible State-Manager");
One of the most challenging problems to solve, especially in large frontend applications, is managing global States. While there are already several excellent approaches to solving global state manage...
08:53 am GMT - Tue, July 27, 2021
Dev To How to mess up your JavaScript code like a boss
Photo by Sebastian Herrmann on Unsplash Good Bye, reliable code! Leverage these concepts and language features, deploy your app and then... watch everything burn Quick access1. Relying on type...
08:50 am GMT - Tue, July 27, 2021
Dev To Next.js Authentication with Netlify Identity
IntroductionNext.js is an open-source development framework built on top of Node.js enabling React-based web applications functionalities such as server-side rendering and generating static webs...
08:45 am GMT - Tue, July 27, 2021
Dev To A quick dive into 3 CSS keywords: min-content, max-content and fit-content
The CSS Box Sizing Module Level 3 specs define 3 new sizing values:min-content represents the minimum intrinsic size of an element. This means that when it's set as the width (or inline-size) of an e...
08:42 am GMT - Tue, July 27, 2021
Dev To Protect Your SignalR Service Based Real-time Application with Application Gateway
By using the Azure Private Endpoint for your Azure SignalR, it allows clients on a virtual network (VNet) to securely access data over aPrivate Link. As next step, lets learn how to use the Azure Appl...
08:28 am GMT - Tue, July 27, 2021
Dev To You dont need React for building websites
Heres what I think: if you are building websites, you dont need React (in most cases).I have been building websites for over nine years now. As I get more experienced, I use fewer libraries and framew...
08:12 am GMT - Tue, July 27, 2021
Dev To JavaScript Implementation of FizzBuzz in functional programming
The FizzBuzz problem is a classic test given in coding interviews. The task is simple: Print integers 1 to N, but print Fizz if an integer is divisible by 3, Buzz if an integer is divisible by 5, and ...
08:11 am GMT - Tue, July 27, 2021
Dev To Learning Go by examples: part 3 - Create a CLI app in Go
In the first article we setted up our environment, then we created an HTTP REST API server in the second article and today, we will create our first CLI (Command Line Interface) application in Go. ...
07:26 am GMT - Tue, July 27, 2021
Dev To "Hello, world" in Assembly
You should learn Assembly language - and I'm going to tell you why ..!Not to be a great Assembly programmer, but at least to understand how it functions.In my opinion, I think learning how to code in...
07:18 am GMT - Tue, July 27, 2021
Dev To Best Programming Stuff.
I have seen some of the programming stuff article on internet as usual sharing it with you guys...Some of the websites are having affiliate links. 1. Best Monitors For ProgrammingWhen programming...
07:18 am GMT - Tue, July 27, 2021
Dev To How to debounce and throttle functions with React hooks
Debouncing and throttling are two very common terms that we come across when trying to optimize function calls. They can be very useful for improving the performance of user interactions.Before jumpin...
07:01 am GMT - Tue, July 27, 2021
Dev To 7) Explain pass by value & pass by reference
In JavaScript, primitive data types is passed by value and non-primitive data types is passed by reference. Pass by Value:->In pass by value, function is called by directly passing the value o...
06:42 am GMT - Tue, July 27, 2021
Dev To The 10 most in-demand Cloud / DevOps roles
We thought it would be interesting to go deeper into the analytics part of running our DevOps job board in the most privacy focused way for our users, of course. So here we are now starting to expose...
06:40 am GMT - Tue, July 27, 2021
Dev To How to host a website using GitHub pages?
Here's the video tutorial and if you like the video, please leave a like, thank you :)...
06:33 am GMT - Tue, July 27, 2021
Dev To Share your salary and see what everyone else is making in InfoSec / the Cyber Security space
We were wondering quite recently what the global salary landscape in the InfoSec world would look like. Searching around for some data provided few results and basically all of them didnt provide a fu...
06:23 am GMT - Tue, July 27, 2021
Dev To The 10 most in-demand jobs in AI/ML and Big Data
We thought it would be interesting to go deeper into the analytics part of running our AI/ML/DS job board in the most privacy focused way for our users, of course. So here we are now starting to expo...
06:23 am GMT - Tue, July 27, 2021
Dev To 6 Tools to write an eye-catching article
Hello beautiful bloggers , below I will be sharing the list of tools that I make use while writing an article. 1. CarbonLink : carbon.now.sh Most of the technical articles you will probably writ...
06:21 am GMT - Tue, July 27, 2021
Dev To Learning Python-Basic course: Day 22, String Methods Part-1
Today we will learn about string functionsTill now, we were using strings for various programs. We used them both as input and output parameters. But now we will learn how to modify them.This we...
06:15 am GMT - Tue, July 27, 2021
Dev To I refactored all my articles
Welcome. You must be wondering why I refactored my articles, right?In short it's because of this Tweet by Danny Thompson: Danny Thompson @dthompsondev ...
06:09 am GMT - Tue, July 27, 2021
Dev To Android Basics: UI Layouts
The entire content is inspired by ,Google's udacity course Android Basics: User Interface. Its first part of the five parts Android Basics Nanodegree Program series , This course is for basics of Andr...
05:23 am GMT - Tue, July 27, 2021
Dev To tmux new-window
New window as it sounds makes new windows in tmux. Windows are kind of like tabs. They are another screen within your sessions that you can name and makenew panes in.Default key bindings for creatin...
05:15 am GMT - Tue, July 27, 2021
Dev To Everything You Ever Wanted to Know About WebRTC
by author Arek NawoLive messaging, streaming, Torrents, and other similar real-time data transfer techniques have greatly affected and improved our virtual experiences. First, they were available nati...
04:58 am GMT - Tue, July 27, 2021
Dev To CRUD model class
CRUD modelThis model will help you to create CRUD models for your entitites, and provides you a huge set of methods after a simpe setup. InstallationJust print in consolecomposer require me...
04:55 am GMT - Tue, July 27, 2021
Dev To Web Development: Build your Portfolio Website Design using HTML
Being a web developer and having a portfolio helps a lot while applying for opportunities and acts as a showcase of our talent, so in this article, we will learn how to make a simple portfolio by just...
04:55 am GMT - Tue, July 27, 2021
Dev To C Project For Beginners
C++ Project For BeginnersC++ was built as an extension to C and gave programmers a high control over memory and system resources. If you know any other programming language, C++ will be easy to learn....
04:53 am GMT - Tue, July 27, 2021
Dev To 20 Best CSS3 Library For Developers.
Web Developers used to spend a lot of time creating beautiful CSS. Thanks to the CSS libraries, we now have a better, faster, and more effective way to build responsive websites and web applications.A...
04:05 am GMT - Tue, July 27, 2021
Dev To How did I publish my 1st NPM package.
Hello fellow developers! We have came across various npm packages which had made our lives more simpler and easier. If you dont know what NPM is then let me help you to know a little bit about it. NPM...
04:01 am GMT - Tue, July 27, 2021
Dev To Find Social Media Accounts in 5 Minutes with Sherlock
DisclaimerDon't do this to anyone with ill intent, this is a legit hacking tool part of the hacking process called osens, where we gather information about our hacking targets. What we're doing ...
03:56 am GMT - Tue, July 27, 2021
Dev To 9 advantages of programming in Rust
So, Edward Snowden has endorsed the Rust programming language. Google, Microsoft, AWS, Mozilla, Facebook and many other companies are funding its development. Why? I cant say for sure, but here are a ...
02:41 am GMT - Tue, July 27, 2021
Dev To ReactJS project for beginners
2. ReactJS projectAiming to master front-end frameworks? Start learningReactJSdiligently and look forward to a great career in programming. The best way to move forward is to start building ReactJS pr...
02:30 am GMT - Tue, July 27, 2021
Dev To Nodejs Project For Beginners
1. Nodejs ProjectIf 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....
01:41 am GMT - Tue, July 27, 2021
Dev To Observabilidade em APIs ASP.NET core
Ferramentas utilizadas:Asp.Net core 3.1prometheus-netInfluxDBGrafana IntroduoPara este tutorial ser construdo apenas uma API com Asp.net core que contm um controller, ou seja, o foco aqui ...
01:23 am GMT - Tue, July 27, 2021
Dev To Text classification using Machine Learning - Tensorflow - AI
Hey I want to share my experience participating in the #MeliDataChallenge 2019. (Mercadolibre.com challenge)I'm not an expert. I like to participate in contests like this to learn about Machine ...
01:06 am GMT - Tue, July 27, 2021
Dev To JavaScript Hoisting
[JS#5 WIL Post]JavaScript hoisting refers to the process where the compiler allocates memory for variable and function declarations prior to execution of code [1]. That means that declarations ...
12:53 am GMT - Tue, July 27, 2021
Dev To useFetch - React hook
This is a series of tying out the custom hooks introduced in the really good article by team about useful React custom hooks.8 Awesome React Hooks useFetchFetching a character from the Star Wars...
12:51 am GMT - Tue, July 27, 2021
Dev To 5 Useful JS Number Methods
Hi everybody, I'm Aya Bouchiha, todya, we will discuss 5 useful Number Object Methods toFixed() and isInteger(). Number.prototype.toFixed()toFixed(digits) returns as a string the specified numbe...
12:31 am GMT - Tue, July 27, 2021
Dev To Semantic Versioning and Changelog
[Clique aqui para ler em portugus]All projects should have a semantic versioning, so it would facilitate the use of specific versions as dependencies and old versions for specific platforms or even av...
12:26 am GMT - Tue, July 27, 2021
Dev To Introducing Grok (VSCode Extension) - Mind Map for Development
Hi everyone, We built Grok internally for our engineering team at our startup, AdaptiLab, and we've really enjoyed using and improving it. That startup was recently acquired by CoderPad and after rece...
12:23 am GMT - Tue, July 27, 2021
Dev To Rails ActiveRecord Data Types
I usually curios to know about Data Types for ActiveRecord, but the Active Record Migration documentation itself does not have that information.So, I do some Google search and here is the TL;DR. ...
12:06 am GMT - Tue, July 27, 2021
Dev To Dev-to-Blog - A ReactJS Clone of Dev.to
Recently, I needed to prepare a lecture material on Consuming REST APIs in your React Project so I decided to write about the dev.to API - available at https://docs.forem.com/api/. Below is what I put...
12:01 am GMT - Tue, July 27, 2021
Dev To How To Build A Contact Manager Application With Next JS, Auth0 and Fauna
Authored in connection with the Write with Fauna program. IntroductionThis article will demonstrate how to build a contact manager with Next.js and Fauna by walking you through the process of bui...
11:39 pm GMT - Mon, July 26, 2021
Dev To Django and Ajax: Robust authentication and authorization system with real-time form validations for web applications - 3
In the previous part, we went through setting up custom signing in flow with our custom authentication backend thereby fulfilling this part of the specification:..Users can either login with any of Em...
11:20 pm GMT - Mon, July 26, 2021
Dev To How to cook up a powerful React async component using hooks
Photo by Adrian Infernus on Unsplash IntroductionIt's amazing what you can cook up by mixing together a few hooks. I thought I'd put together an overview of how to make a powerful useAsync hook ...
10:39 pm GMT - Mon, July 26, 2021
Dev To ML Fundamentals in Javascript
I recently have been exploring the field of Machine Learning; in all honesty, I have had to relearn almost all of my math fundamentals. It has been a while since college and ML is based on a lot of L...
10:07 pm GMT - Mon, July 26, 2021
Dev To How to estimate the development cost
One of the most difficult things in software development is determining how long it will take to work on a new product and how much it will cost. Why is it so hard? The answer is not too obvious.Estim...
10:01 pm GMT - Mon, July 26, 2021
Dev To Free for dev - list of software (SaaS, PaaS, IaaS, etc.)
Content by github.com/ripienaar/free-for-dev free-for.devDevelopers and Open Source authors now have a massive amount of services offering free tiers, but it can be hard to find them all to make ...
09:53 pm GMT - Mon, July 26, 2021
Dev To Understanding Async Await and Promises in Nodejs (Javascript) without any codes
Asynchronous functions and Promises in Nodejs (and javascript) are often a bit difficult for all of us to grasp when we start out learning. Frankly, i still mess it up at times, inspite of using them...
09:39 pm GMT - Mon, July 26, 2021
Dev To JavaScript Generators...What and Why?
Generators in JavaScript are one of the concepts that took me a while to get my head around and to fully understand its power and usages. In this post, I will walk you through a simple explanation of ...
09:20 pm GMT - Mon, July 26, 2021
Dev To HowTo Examine & Modify Executables
IntroductionI have been working with C all my professional and student life. There have been times when I had to look a little deeper to understand what is going on with my buggy program. There ...
08:54 pm GMT - Mon, July 26, 2021
Dev To Understanding Functions In Python
What's of Function ?Function can simply be defined as a sequence of statements that execute in a certain order.For function to work it has to be called or invoked,by simply using the functions n...
08:47 pm GMT - Mon, July 26, 2021
Dev To Docker Tutorial for beginners
Part One: Introduction to Containerization and Docker 1 - What is Containerization ?Containerization is packaging up your product (software, web app ... etc) with all its dependencies in a ...
08:30 pm GMT - Mon, July 26, 2021
Dev To Websites To Learn Programming For Free
1 CodecademyCodecademy is an American online interactive platform that offers free coding classes in 12 different programming languages including Python, Java, Go, JavaScript, Ruby, SQL, C++, C...
08:19 pm GMT - Mon, July 26, 2021
Dev To Classifying Spam Emails using Basic Python
Classifying emails as spam and non spam? Isn't that the "hello world" of Natural Language Processing? Hasn't every other developer worked on it?Well, yes. But what about writing the codes from scratch...
07:53 pm GMT - Mon, July 26, 2021
Dev To 3 More Free Tailwind templates
Hello everyone,Just wanted to let you know that if anyone needs a template for a blog, documentation or a profile card I have pushed 3 more free templates to www.wickedtemplates.comGet them on wickedt...
07:39 pm GMT - Mon, July 26, 2021
Dev To Free API Servers - Open-source REST products: Django, Node JS, Flask
Hello Coders!This article presents a collection with simple REST Servers built with a unified API definition across multiple frameworks: Django, Node JS/ Express, Flask, and FastAPI (coming soon). The...
07:35 pm GMT - Mon, July 26, 2021
Dev To Why should we use Lombok's @Builder annotation ?
Have you also ever looked at the long list of getters and setters methods in an Object class, like this User class (for example)and got a gut feeling that all these boilerplates are useless. There mus...
07:29 pm GMT - Mon, July 26, 2021
Dev To ReactJS, Nodejs,python Project For Beginners
1. Nodejs ProjectIf 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....
07:23 pm GMT - Mon, July 26, 2021
Dev To Understanding JS Functions, Pt 1: Getting Started
Functions are one of the most useful tools in your coding toolkit. Well-written functions can turn horrible spaghetti code into logical programs that are more easy to understand and maintain.In this t...
07:23 pm GMT - Mon, July 26, 2021
Dev To My journey making a social website
I am currently making a social website out of PHP and JavaScript at the frontend. This is my big project. Let me give you a reason why you should have a big project.Check the DEMO: http://bethro.alway...
06:56 pm GMT - Mon, July 26, 2021
Dev To Python Basics, Python 101!
Python is one of the high-level programming languages in this age. It is both an object-oriented programming language and a structural language. If you are still in a dilemma of whether or not to lear...
06:53 pm GMT - Mon, July 26, 2021
Dev To How to write a good ReadMe.
What is a ReadMe?A README is like the face of your project. It is the first file a person should read whenencountering a source tree, and it should be written as a very brief and giving very bas...
06:53 pm GMT - Mon, July 26, 2021
Dev To The Unknown Features of Python's Operator Module
At the first glance Python's operator module might not seem very interesting. It includes many operator functions for arithmetic and binary operations and a couple of convenience and helper functions....
06:33 pm GMT - Mon, July 26, 2021
Dev To Difference Between SLICE and SPLICE in JavaScript
Difference between SLICE & SPLICE in JavaScriptHello Devs,In this article, we will discuss what's the difference between the two most important methods of Array in JavaScript (i.e Slice and ...
05:39 pm GMT - Mon, July 26, 2021
Dev To How to add a dark theme to a web app without begging a designer for help
Have you ever been in a situation where you needed to make a dark theme for your new app, but there was no designer to help? You are on a deadline, and, seemingly, there is no hope to finish the proje...
05:34 pm GMT - Mon, July 26, 2021
Dev To Relicans Summer Camp Week 4: Public Speaking Week
Challenge: Apply to speak at a conference.You've made it to Week 4! We're talking about public speaking but a lot of our thoughts on generating ideas and developing habits apply to all the other topi...
05:33 pm GMT - Mon, July 26, 2021
Dev To Essential React Concept - Part 1
This video by far the best piece of advice to learn react.Baisc React JSXimport React from 'react';import ReactDOM from 'react-dom';// greeting is what it will renderfunction greeting() { ret...
05:31 pm GMT - Mon, July 26, 2021
Dev To No tenha medo de mudar de rota
Escolhas... No importa o quanto ns treinemos durante toda a vida a ter que faz-las, tomar decises no parece se tornar uma tarefa mais simples com o tempo. Vamos usar a sua potencial rea de atuao como ...
05:29 pm GMT - Mon, July 26, 2021
Dev To The Engineering Executive Operating System - Part 1
When starting at a new organization your first 100 days are crucial and can feel overwhelming.In startups this onboarding is even more difficult because you often have to carve your own path forward w...
05:23 pm GMT - Mon, July 26, 2021
Dev To Improve Your Engineering Pipeline with Value Streams w/ Helen Beal
Software development anddelivery are critical. But how do you determine what value you get from all of that investment?Value Stream Management helps companies improve, monitor, and manage value so the...
05:16 pm GMT - Mon, July 26, 2021
Dev To Awesome JavaScript Posts (Week 28)
Here is a curated list of the latest posts, blogs and repositories related to JavaScript from last week (week 28). I hope you will find it useful and it will help you to gain more knowledge about what...
04:59 pm GMT - Mon, July 26, 2021
Dev To Loopple v0.1.0 Beta - Multiple Pages Drag and Drop Dashboard Builder
Hi,It's been 3 months since I am working on Loopple, a Drag and Drop Dashboard Builder. Today I made a new update and the biggest feature is the option to add multiple pages to your dashboard. Now I a...
04:54 pm GMT - Mon, July 26, 2021
Dev To ReactJS, nodejs, Javascript,c Project For Beginners
1. Nodejs ProjectIf 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....
04:51 pm GMT - Mon, July 26, 2021
Dev To JavaScript 'this' - Four rules to know
When you use this in your code, it automatically resolves to an object or scope depending on the context at which is was defined.But what are those possible contexts a this call can refer to? Addition...
04:47 pm GMT - Mon, July 26, 2021
Dev To Code-fi to Chill your Mood
What is Lo-fi Music?Lo-fi (aka low-fi; short for low fidelity) is a music or production quality in which elements usually regarded as imperfections of a performance are audible, sometimes as a d...
04:39 pm GMT - Mon, July 26, 2021
Dev To 6) What is NaN property in JavaScript
NaN : Not a NumberSo basically it means that the value should not be a legal number.Some Examples for better understandingFor checking if a value is NaN, we use isNaN() function. ##Note: Na...
04:33 pm GMT - Mon, July 26, 2021
Dev To Partition and Clustering Key on Scylla DB
In the last 2 previous posts, we talked about Scylla DB. Today I will keep talking about the database, more specifically how works Primary Key on Scylla. We will see that the PK can be divided into tw...
04:22 pm GMT - Mon, July 26, 2021
Dev To Migrating from promise chains to async-await and escaping the try catch hell
async ()=> {await promise}async-await is a life saver when it comes to avoiding callback hell or the pyramid of doom.function hell(){step1((a)=>{ step2((b)=>{ step3((c)=>{ // som...
03:34 pm GMT - Mon, July 26, 2021
Dev To The Hitchhiker's Guide to Laravel Vapor
Before we dive deeper into Laravel Vapor allow me to set the stage for you. I've been working in the PHP ecosystem since I was 15 years old. Given that I'm 33 now it means I have a solid 18 years of P...
03:31 pm GMT - Mon, July 26, 2021
Dev To How to Build REST API Using Node Js Feathers Framework
This article will create a simple REST API vehicle system with full authentication and CRUD (create, read, update, delete) capabilities.We will be creating a simple vehicle API support.Our Use Cases:A...
02:55 pm GMT - Mon, July 26, 2021
Dev To Deploying podman images using running container in centos -8
What is podman .What is Podman? Podman is a daemonless container engine for developing, managing, and running OCI Containers on your Linux System. Containers can either be run as root or in rootless m...
02:49 pm GMT - Mon, July 26, 2021
Dev To How To Make WebSites Load Faster
In today's ultra fast paced world,3 Seconds of a not-yet-loaded-website is more than enough for the user to click that close buttonThis is especially important if you're trying to build a web based st...
02:47 pm GMT - Mon, July 26, 2021
Dev To The Death of BrowserGames
Those of us that grew up in the late 90s to mid-2000s likely spent a good chunk of our time playing browser games. While most prior gaming required a console and disc, the internet opened up the oppor...
02:32 pm GMT - Mon, July 26, 2021
Dev To Amazing CSS Tips & Tricks
Wanna know how to use modern CSS features to write clean code by using some stunning CSS tricks? You have just landed at the right place! A Tip For BeginnersHere's a quick tip for those who have ...
02:29 pm GMT - Mon, July 26, 2021
Dev To PrimeNG I18N API Usage with ngx-translate
How can we use PrimeNG I18N with ngx-translate? Let's start! Project SetupLet's create a brand new angular application using angular-cli.ng new primeng-i18n-with-ngxcd primeng-i18n-with-ngxLet's ...
02:16 pm GMT - Mon, July 26, 2021
Dev To Let's talk about python
If I did not make some people angry in the previous post, I am sure they now report me to be banned...python now is very popular, As far as I can say the most popular in history because JS is coercion...
02:12 pm GMT - Mon, July 26, 2021
Dev To Mutation is life / Boring Technology
TLDR:We had horrible outage where rabbitmq node ran out of memory because Iforgot to unbind a queue (one of 50s or so), and we lost a whole bunchof in-producer-memory state, this made our whole infras...
02:09 pm GMT - Mon, July 26, 2021
Dev To First steps with Rust declarative macros!
Macros are one of the ways to extend Rust syntax. As The Book calls it, a way of writing code that writes other code. Here, I will talk about declarative macros, or as it is also called, macros by exa...
01:40 pm GMT - Mon, July 26, 2021
Dev To Integrating with the Erste Banking API
IntroAs a part of a larger project, we had to integrate with the Erste PSD2 API. Although it's mostly your standard OAuth flow, there are a few "gotchas" along the way. This post will guide you ...
01:04 pm GMT - Mon, July 26, 2021
Dev To What Things To Remember When Developing A Taxi Service App for Business?
The on-demand taxi service business is the leading one among all other app-based online service sectors. As it is the first on-demand booking service process online in the market, it still holds its h...
01:01 pm GMT - Mon, July 26, 2021
Dev To Patterns: Observable pattern
Observable patternIn this post, I will explain a very common pattern used extensively by software developers, even though new developers may not know how to implement it or how it works, they're...
12:52 pm GMT - Mon, July 26, 2021
Dev To Learning Two Frameworks by Bridging Them Together (Redwood Clerk)
TLDR; I set out to make an app using Redwood and Clerk. I wound up learning them both by making the 1st party integration between them instead. It will be in version 0.35.3, currently in canary, of Re...
12:49 pm GMT - Mon, July 26, 2021
Dev To Enhance GIT Experience
These days there are plenty of trendy ways to improve your programming skills and knowledge.Why Learn About Git?Git's codebase is an incredible resource for intermediate developers to further their pr...
12:46 pm GMT - Mon, July 26, 2021
Dev To What is Cross-browser Testing
This article is a guide to Cross-browser testing: definition, why it is important, when to start cross-browser-testing, who should do cross-browser testing, and what are the main issues found while do...
12:45 pm GMT - Mon, July 26, 2021
Dev To Top web development trends 2021
In our fast changing world we need to keep abreast of current trends to stay successful in business. This concerns web development as well. You cannot rely solely on what was popular back in the 2010s...
12:30 pm GMT - Mon, July 26, 2021
Dev To Top 5 Trends of .NET Core that you shouldn't miss in 2021!
Microsoft has been considered one of the best organizations to launch exceptional tools and frameworks that can create high-performing web applications with ease and convenience to the developer commu...
12:07 pm GMT - Mon, July 26, 2021
Dev To Most Common AWS Services for Cloud Security Detection
Data breaches and exposures in AWS have become quite common. Most are typically caused by user misconfigurations than inherent cloud platform flaws which means securing AWS infrastructure is a critica...
11:56 am GMT - Mon, July 26, 2021
Dev To JavaScript Cheatsheet for Beginners
Hello, buddies! JavaScript is the world's most popular programming language and it is the programming language of the Web. JavaScript is easy to learn even though some say it is Hard. I have mentioned...
11:19 am GMT - Mon, July 26, 2021
Dev To Front-end Vs Back-end
FRONT-END DEVELOPERWhat is Frontend ?Front-end web development, also known as client-side development is the practice of producing HTML, CSS and JavaScript for a website or Web Application so th...
10:52 am GMT - Mon, July 26, 2021
Dev To Why Your Organization Needs a Federated Graph Interface
If you are working in software development today, you probably know about the major shifts that microservice architectures have brought to our industry. Microservices (and the formerly popular Service...
10:40 am GMT - Mon, July 26, 2021
Dev To Learn web development 04 - All About HTML Forms and HTML Inputs.
Hello, Welcome. My name is kunaal. This is a part of learn web development series.In today's article, you'll learn about html forms and inputs, buttons in HTML. So, let's start. FormsWhat is Form...
10:15 am GMT - Mon, July 26, 2021
Dev To Creating Weather App Using JavaScript [Day 1]
INTRODUCTIONToday, I thought maybe I should practice my frontend knowledge so I check some challenges from Frontend Mentor but all the challenges were either completed by me or were boring. I am...
10:12 am GMT - Mon, July 26, 2021
Dev To Add beautiful containers to your Flutter app
Fancy Containers package lets you add a beautiful gradient container to your Flutter app.These can be used to:Share announcements,Showcase information,Highlight features, InstallationAdd the late...
10:12 am GMT - Mon, July 26, 2021
Dev To Collect payments in your Django ecommerce portal using Flutterwave ~PART 1
It is great to see most businesses going digital as opposed to the traditional way of doing things(mostly manually). Assuming you are running an online electronics store, you may want your customers t...
10:10 am GMT - Mon, July 26, 2021
Dev To Free Laravel Tips and Tricks eBook
This is an open-source Laravel Tips and Tricks eBook that is a collection of my own notes that I've put together for myself throughout the years. You would more likely than not need many of those tips...
09:44 am GMT - Mon, July 26, 2021
Dev To Checking if a pair of parentheses are balanced in O(n) time and O(1) Space.
First lets use a stack method.I know what you are thinking, "but using a stack we will have O(n) space", yes. But first lets go through stack method for those who are not familiar with with this...
09:33 am GMT - Mon, July 26, 2021
Dev To 7 Tips For Clean Code
It's all about maintaining clean and readable code(which works of course). So, I wanted to share a few tips with you guys. Feel free to correct me or share more tips of your own in the comments to cre...
09:13 am GMT - Mon, July 26, 2021
Dev To New benchmark: Mezon Router is up to 235 times faster than Macaw Router
Hi all! Today we have one more benchmark.As usual we have two cases:http server accepts request, launches php script, which handles this request, and then all script data is removed from memory. All f...
09:03 am GMT - Mon, July 26, 2021
Dev To MATLAB MONDAYS- Crash Course part-5
Welcome all! This Monday let us learn about statistical functions and how to calculate on matrices.Matrix calculationsWe may at times require to manipulate the individual elements of matrices. ...
08:51 am GMT - Mon, July 26, 2021
Dev To Setting File Versioning in S3
Lets have a scenario in which you are updating and reading your files very frequently. Then sometimes it may happen that the the files are deleted or updated by mistake so how does we get access to pr...
08:50 am GMT - Mon, July 26, 2021
Dev To Creating a website in S3 - Hands On
Last time we understood why we should choose static hosting for our files and when we should avoid it this. This week we will deploy an index.html file to check how to deploy our files.First go to you...
07:37 am GMT - Mon, July 26, 2021
Dev To AWS open source news and updates 77
26th July, 2021 - Instalment #77Newsletter #77.This week we have more new open source projects including schema-manager, maildog, ddbcereal, ecr-scan-reporter and more. This weeks AWS and commun...
07:15 am GMT - Mon, July 26, 2021
Dev To Implementing Auth in Flutter using Supabase and Getx
Hey there!!!Have you ever needed a backend service like Firebase for your Flutter app or website but didn't want to go through all the complex setup procedures of Firebase? Or have you felt like...
06:50 am GMT - Mon, July 26, 2021
Dev To SE Internship Log[0]
Hello there internet stranger, Software engineering can be daunting. This may be true if it's your first time working as a software engineer.For the summer of 2021, I'll be interning in one of the eng...
06:47 am GMT - Mon, July 26, 2021
Dev To An introduction to A* pathfinding (tutorial)
This is part 3 of a series on bot programming originally published on the Coder One blog. Part 1: Getting started with the game environmentPart 2: Creating our first agentThe A* pathfinding (or A* sea...
06:28 am GMT - Mon, July 26, 2021
Dev To HTML tags | aside
It is used to define content that is indirectly related to the main content of a document.It is often represented by sidebars or explanatory boxes. It can also be used to mark the ads on a page.It sho...
06:26 am GMT - Mon, July 26, 2021
Dev To How to clip elements in CSS using clip-path
I've never really learned the clip-path concept, and this article is a change in that habit.I'll go through the learning process of the CSS clip-path property to make some fantastic shapes with CSS.To...
06:12 am GMT - Mon, July 26, 2021
Dev To How to become a Microsoft Learn Student Ambassador (MLSA)
Want to be a part of world's largest student developer community? Want to learn, empower and lead in your college campus? Want to Grow your skills and build your reputation as a tech insider? Then thi...
06:06 am GMT - Mon, July 26, 2021
Dev To From Engineer to Tech Lead - Doubts and Challenges
18 months ago I was promoted Technical Lead of the team where I was working as Senior Fullstack Engineer.To some extent nothing really changed in my daily activities: even before getting the title, I ...
06:01 am GMT - Mon, July 26, 2021
Dev To Getting Started with React useContext Hook and React Context
React context makes it easy to create globally accessible data, and states. The useContext hook allows you to work with React contexts from anywhere and pass its data throughout your app. This tutoria...
05:58 am GMT - Mon, July 26, 2021
Dev To The most overlooked skill to improve developer productivity
If you would ask a developer how they can be more productive you would probably get a lot of technical things. Speed up the pipeline, make sure the tests run faster, have fewer meetings. But besides a...
05:48 am GMT - Mon, July 26, 2021
Dev To The Curated List of Ultimate Java Resources
Java is one of the best and most widely used programming language. The main reason for this is because it is safe, portable, maintainable, and comes with better high-level concurrency tools. If you ar...
05:44 am GMT - Mon, July 26, 2021
Dev To The Simple Guide to Programming Paradigms
I've published over 30 articles this past year, with that comes a lot of research and I've seen so many different programming paradigms that I just have to write about it. But before we begin, we firs...
04:22 am GMT - Mon, July 26, 2021
Dev To Anatomy of a Flutter App
Widgets, widgets and widgets!So, as I mentioned before, everything inside a Flutter app is a widget. And you build widgets upon widgets just like Lego blocks on Lego blocks in order to create yo...
03:50 am GMT - Mon, July 26, 2021
Dev To Top 5 coolest VsCode Themes you should try.
1) Shades of PurpleIf you are a fan of purple, you are absolutely gonna love this theme. It was one of the first 'Shades of X' themes. Nowadays, you can find shades of orange, blue, pink, etc ve...
03:43 am GMT - Mon, July 26, 2021
Dev To 5 Easy Ways To Make Money As A Developer
In this article, Ill show you 5 easy ways to make money as a developer. 1. FreelancingFor many developers, freelancing is profitable source of income. Some people take it as a full-time job, whi...
02:32 am GMT - Mon, July 26, 2021
Dev To Drop CAP effect / Changing the style of the first letter in a paragraph using CSS.
As part of this blog, we are going to see how we can style the first letter of a paragraph different from the remaining words or letter. How to style the first letter in a paragraph::first lette...
02:14 am GMT - Mon, July 26, 2021
Dev To Rust Visualized: The Stack, the Heap, and Pointers
The part of your operating system that allocates memory for a program as well as loading its code and data into memory is called a loader. The loader defines four different areas of memory for a progr...
02:10 am GMT - Mon, July 26, 2021
Dev To Best Nodejs Project For Beginners | Every Beginners should try
Node.jsis an open-source framework for building real-world server-side and networking applications. It not only allows you to create a dynamic website as it is built on chromes JavaScript Runtime. Nod...
01:56 am GMT - Mon, July 26, 2021
Dev To Host your static site in AWS
REQUIREMENTSAn AWS accountYour smile face :) So you are going to host your site to a service know as AWS S3What is AWS S3?S3 stand for {Simple storage solution}So S3 isA place that you can store ...
01:18 am GMT - Mon, July 26, 2021
Dev To You Complete Guide To Set Object In Javascript
Hi everybody, I'm Aya Bouchiha, on this amazing day, we will talk about all Set Methods and Properities like has(), add(), size. Definition of a SetSet: is a collection of items and a built-in ob...
12:11 am GMT - Mon, July 26, 2021
Dev To Why typeof(null) is "object"?
ContextIf you are a developer dealing with `JavaScript` on a daily basis then it is very likely to assume that you have at least heard about the typeof operator. As we know the syntax of the `ty...
11:53 pm GMT - Sun, July 25, 2021
Dev To El primo del Array: Que es un Set?
Un set es un tipo de objeto incluido en ES2015 que tiene semejanzas con un array: Contiene una lista de datos de cualquier tipo Es iterable Permite el uso del operador spreadPero tambin diferencias...
10:25 pm GMT - Sun, July 25, 2021
Dev To Difference Between useState and useRef in React
This article is originally published at WebDevIdea.React is an extremely popular JavaScript library for building user interfaces. A lot of developers prefer this library because its all based on comp...
10:06 pm GMT - Sun, July 25, 2021
Dev To Import & Test a Popular NFT Smart Contract with Hardhat & Ethers
Today we're going to learn how to use the very cool smart-contract development framework Hardhat to locally import & test a publicly deployed smart contract. To make things fun & relevant, we'...
09:58 pm GMT - Sun, July 25, 2021
Dev To Moon - Vue 3 component library starter [Vite]
Hello Dev.to community Today I wanted to share with you my latest side-project, a Vue 3 component library powered by Vite. As some of you might know Vue 3 is out and it's doing a great job offering a ...
09:48 pm GMT - Sun, July 25, 2021
Dev To FA6 (beta)- Cheatsheet - Click&Copy
...
09:45 pm GMT - Sun, July 25, 2021
Dev To What is Jamstack?
What is Jamstack?If you are learning web development, you may have heard this term before. The term Jamstack was first coined by Mathias Biilmann, CEO of Netlify in 2015.JAM stands for JavaScrip...
08:58 pm GMT - Sun, July 25, 2021
Dev To My Dev Journey: Week 12
This is the section of the course that the previous 11 weeks of work have led up to, and it's felt great to get started! The format of this week and the coming weeks may be a bit different than the pr...
08:02 pm GMT - Sun, July 25, 2021
Dev To Inbuilt Functions in C for Strings
So in this blog post I will be talking about some of the few inbuilt functions in CPP in string (C++) The function in C++ language is also known as procedure or subroutine in other programm...
05:39 pm GMT - Sun, July 25, 2021
Dev To Cheat-Sheet for beginners python developer
VariablesWe use variables to temporarily store data in the computers memory.price = 10rating = 4.9course_name = Python for Beginnersis_published = TrueIn the above example, price is an integer (...
05:26 pm GMT - Sun, July 25, 2021
Dev To React Animations Using Framer Motion
Before Knowing about framer motion first we should know why should we need Framer motion? Framer motion improves upon and simplifies the API in a way that couldn't have been done without breaking chan...
05:22 pm GMT - Sun, July 25, 2021
Dev To DynamoDB with PartiQL (Part - 2)
In the previous post, an overview of DynamoDB with PartiQL was provided. In this post, you will be understanding how PartiQL works with NodeJS code with the DynamoDB SDK API executeStatement. ...
05:21 pm GMT - Sun, July 25, 2021
Dev To Automating Windows Setup via Chocolatey
When you're a software professional, 1 thing you must've dreaded is setting up a new Windows machine (as in a development environment). This might be since doing so needs either downloading multiple ....
05:19 pm GMT - Sun, July 25, 2021
Dev To Mastering Drag N Drop API in HTML & JS
IntroductionFew days back, I was working on a side project and I was required to create a Drag N Drop feature like Scratch, then I read a lot about this Drag n Drop feature. Getting Started...
05:18 pm GMT - Sun, July 25, 2021
Dev To Get better at reading open source code
This guide is from a personal experience and for me it was so practical, so if you have any other techniques please list them in the comment.First let me list the main techniques i use to be able to r...
05:01 pm GMT - Sun, July 25, 2021
Dev To Designing the ultimate (INCLUSIVE) writing tool. [Part 1 - a WYSIWYG in 745 *Bytes*! ]
A WYSIWYG in just 745 bytes of JS (gzipped)? Check. A bonus JS syntax highlighter in 900 bytes of JS? Check. Combining the two? You bet! Things are about to get weird, but I do have a good reason for ...
04:47 pm GMT - Sun, July 25, 2021
Dev To Complete Introduction to CSS Flexbox
Flexbox is a powerful, well-supported layout method that was introduced with the latest version of CSS, CSS3. With flexbox, it's easy to center elements on the page and create dynamic user interfaces ...
04:31 pm GMT - Sun, July 25, 2021
Dev To 100 Javascript Project For Beginners
If youre interested in becoming a web developer, JavaScript is one of the best coding languages you can learnbut getting familiar with JavaScript basics means using those skills to build JavaScript pr...
04:19 pm GMT - Sun, July 25, 2021
Dev To React-Rails authentication API with Devise and Devise-jwt(Back-end) part.
IntroductionI know that you might tried a lot of articles and searched a lot and you may be tired, or my article may be long and you may want to jump to the code right away but let me tell you t...
04:05 pm GMT - Sun, July 25, 2021
Dev To CRUD with Django
Heelloooo friends!Welcome back to my blog page.Today you will get the code of CRUD application in Django. What is CRUD?C - CREATER - RETRIEVEU - UPDATED - DELETE views.pyfrom django.shortcu...
03:53 pm GMT - Sun, July 25, 2021
Dev To How to create a modal with Pure CSS !
Today, In this tutorial I will tell you how to create a modal with pure CSS ! MarkupHeres the HTML markup for the code.<a href="#modal" class="modal-btn">Open modal</a><div class="...
03:34 pm GMT - Sun, July 25, 2021
Dev To How to add Health Checks to ASP.NET Core project. A coding story.
TL;DRHealth checks are valuable and it is pretty straightforward to use them in ASP.NET Core. I've created a coding story to show you how to add and use them in different scenarios. (database, r...
03:29 pm GMT - Sun, July 25, 2021
Dev To TIPS & TRICKS OF JAVASCRIPT & REACT
TIPS 1: Easiest way of string to integer conversion.const value_1 = "1" const value_2 = "2"function add(field_1, field_2){return field_1 + field_2;}add(+value_1, +value_2); TIPS 2: Easiest way of floa...
03:16 pm GMT - Sun, July 25, 2021
Dev To 4 JavaScript Projects That Will Get You Hired
If you're starting to apply for your first web developer junior position, then you might want to consider building out one of the 4 (if not all) projects.Why?The projects were thought out based on dai...
03:13 pm GMT - Sun, July 25, 2021
Dev To Why i hate Javascript
JavaScript has been one of the most popular programming languages for many years. it is deferentially the most widely used language. But it is nonsense. These are the reasons why I stay away from Jav...
03:01 pm GMT - Sun, July 25, 2021
Dev To Stealthy Code Injection in a Running .NET Process
Stealthy Code Injection in a Running .NET Process PrologueFor the past few months, I gained interest in understanding more on the Portable Executable(PE) format and Process Injection. Among...
02:14 pm GMT - Sun, July 25, 2021
Dev To Your company is not agile, and here is why
It is 2021 and almost every IT organisation on the planet associates itself with agile software development.Except that most of them are not agile.How is that possible? The answer is simple. Agile sof...
02:11 pm GMT - Sun, July 25, 2021
Dev To Sorting 1 billion numbers
Today we are going to try to sort 1 billion numbers. To be exact, they are 1 billion 32bit signed integers. Which have a size of around 4GB. Loading all of them into memory at once is possible, but no...
02:03 pm GMT - Sun, July 25, 2021
Dev To 8 reasons to fall in with Appwrite
I prepared a small quiz for you at the end of the article, so keep reading! Do you know all of the answers? Since I became active in Appwrite's Discord server, I noticed so many people getting excite...
02:02 pm GMT - Sun, July 25, 2021
Dev To Best AngularJS Project For Beginners
AngularJS Tutorial SummaryThis is an AngularJS tutorial for beginners step by step guide to learn AngularJS from scratch. This Angular JS tutorials guide will help you learn AngularJS basics and compo...
01:22 pm GMT - Sun, July 25, 2021
Dev To Interact with Relational Databases using Sequelize
I bet a lot of people like to use abstractions when they want to interact with databases for a variety of reasons. In many cases I find a more intuitive solution, but this abstraction in some cases ca...
12:49 pm GMT - Sun, July 25, 2021
Dev To Styled Components 101 Lecture 2: Creating a theme Light/Dark theme toggler example
Hello, everybody! And welcome to the 2nd lecture of the Styled Components 101 series In this lecture, we'll be covering the creation of a custom theme with Styled Components.If you're new to Styled Co...
12:35 pm GMT - Sun, July 25, 2021
Dev To How to Rotate Background Image
It is as simple as adding a before or after element inside a container.container { position: relative; overflow: hidden;}.container::before { content: ""; position: absolute; width: 100%; height...
12:22 pm GMT - Sun, July 25, 2021
Dev To Some Underrated HTML Tag
Address TagThe <address> HTML element indicates that the enclosed HTML provides contact information for a person or people, or for an organization.Output: Output TagIn the following ...
12:12 pm GMT - Sun, July 25, 2021
Dev To How to Set up a Node.js Express Server for React
React is a JavaScript library used to build user interfaces and develop single-page applications using reusable UI components. React is used for building front-end apps that can communicate with the b...
12:00 pm GMT - Sun, July 25, 2021
Dev To Write Effective Markdown in Emacs (with live preview)
Do you use Emacs and write a lot of markdown? Or are you interested in learning more about Emacs packages? If yes then this article is for you. Today we are going to be talking about getting live prev...
11:56 am GMT - Sun, July 25, 2021
Dev To Create a Netflix clone from Scratch: JavaScript PHP MySQL
In the beginning of the year,we challenge ourselves to clone twitter from scratch using php,mysql and javascript.In this month,we are going to challenge ourselves by cloning a movie streaming website ...
11:44 am GMT - Sun, July 25, 2021
Dev To My Favorite Azure Cloud Computing Courses for Beginners
Disclosure: This post includes affiliate links; I may receive compensation if you purchase products or services from the different links provided in this article.Hello folks, Microsoft Azure is one of...
11:42 am GMT - Sun, July 25, 2021
Dev To Style console.log() like a PRO
Hello Devs,In this blog I will guide you all through "HOW WE CAN STYLE CONSOLE.LOG() USING CSS"I have made 12 different styles for you to make sure that you will not ended up with any confusions.So wi...
11:35 am GMT - Sun, July 25, 2021
Dev To Crer un RESTFul API avec AdonisJS 5.0 (incluant l'authentification par token)
Si vous dsirez plus de contenu francophone comme celui-ci, cliquer Follow ou suivez-moi sur TwitterAdonisJS est Javascript ce que Laravel est PHP. Adonis est donc un framework backend construit avec...
11:25 am GMT - Sun, July 25, 2021
Dev To The Best Way to Learn Python (Beginners-Friendly)!
The best way to learn Python is finally out. This project features everything a beginner or intermediate needs to know to become an expert. It features a simple yet effective way of learning with snip...
11:13 am GMT - Sun, July 25, 2021
Dev To React Chart js Line Graph App
There are many applications where you have a particular set of data and you need to plot the values on a graph, be it a bar chart, a line graph, a doughnut or a pie chart, in any form the values plott...
10:54 am GMT - Sun, July 25, 2021
Dev To My LGMVIP experience
Hey, Guys how you all are doing I hope you all are doing well. Recently I have enrolled for an intership program at Letsgrowmore.So here I would like to share my internship experience at Letsgrowmore....
10:41 am GMT - Sun, July 25, 2021
Dev To Free TailwindCSS components to build UI faster
As a frontend developer often times we want to just spit out a decently looking UI in a short span of time. The advent of Tailwind CSS has already made our jobs easier but wouldn't it be even better i...
10:38 am GMT - Sun, July 25, 2021
Dev To How to write a good README
A README is a great way to show people what your project can do, and why it matters, and here I'll show you how to write a good README. TL;DRCheck out my community-health repo, and follow the ins...
10:32 am GMT - Sun, July 25, 2021
Dev To Make Laravel Permission by yourself
Laravel GuardianLaravel Guardian makes it easy to perform permissionhttps://github.com/cuongnd88/lara-guardian1-Install cuongnd88/lara-repository using Composer.$ composer require cuongnd88/lara...
10:18 am GMT - Sun, July 25, 2021
Dev To TypeScript: Namespace declaration merging for organizing types
IntroductionDeclaration merging is a concept in TypeScript which means the TS compiler will merge two or more separate declarations with the same name into one single declaration. Ambient...
10:12 am GMT - Sun, July 25, 2021
Dev To typescript
JavaScript TypeScript function greet(person: { name: string; age: number }) { return 'Hello ' + person.name;}interface Person { name: string; age: number;}type Person { name: string; age: numbe...
10:12 am GMT - Sun, July 25, 2021
Dev To Comparing Strings
Hello all I hope you are doing well. In this article I'll be writing about 4 ways to compare strings in Java. Before continuing this article I would suggest you to go through my last 2 articles, Strin...
10:11 am GMT - Sun, July 25, 2021
Dev To typescript
PartialTypeinterface Todo { title: string; desc: string;}function updateTodo(todo: Todo, fieldsToUpdate: Partial<Todo>) { return { ...todo, ...fieldsToUpdate };}const todo1 = { title: ...
09:58 am GMT - Sun, July 25, 2021
Dev To Full Tutorial 14: Creating a Login Page with Blueprint.js | Microservices Chat App Using React, Node and GraphQL
About Me: I've been a professional web developer for just over 10 years now. I'm currently the lead web development instructor at Better Coding Academy, and as part of what I do, I post videos on our ...
09:42 am GMT - Sun, July 25, 2021
Dev To Power of Emergent Behaviour in a Complex System
This blog is about understanding how we can tap into the potential of emergent behaviour in a Complex System and what we (IT Org) can learn from Ant ColonyThe ultimate purpose of enterprise architectu...
09:28 am GMT - Sun, July 25, 2021
Dev To Learn web development 03 - HTML List tags and Images
Hello, Welcome. My name is kunaal. This is a part of learn web development series.In today's article, you'll learn about lists and images, video, audio tags in HTML. So, let's start. List tagsSo ...
09:28 am GMT - Sun, July 25, 2021
Dev To NanoID - A URL Friendly Unique Identifier
IntroductionIn every software system, we need unique Ids to distinguish between several objects from one another.Recently, I wrote about the unique Id generation for a large scale distributed en...
08:54 am GMT - Sun, July 25, 2021
Dev To Tailwind Responsive Timeline Example
A simple timeline component using Tailwind CSS....
08:50 am GMT - Sun, July 25, 2021
Dev To Pagecloud - Free Drag and drop website builder
Pagecloud makes it easy for creators and businesses to build beautiful, high-performing websites and online stores. Whether you want to find your voice, live your passion or grow your business, our pl...
08:50 am GMT - Sun, July 25, 2021
Dev To How to roll back a Dokku deployment
IntroductionSometimes you end up deploying an application to Dokku and then realize that you want to revert the changes you made.In this tutorial we'll go over how to roll back a Dokku deploymen...
08:22 am GMT - Sun, July 25, 2021
Dev To Creation de Bot discord
veuiller ne pas l'ajout il est simplement Bot rien est complet....
08:17 am GMT - Sun, July 25, 2021
Dev To Setup a new mac (for devs [and others])
"Got a new macbook! What should I install now ?"I'm getting this question every couple of weeks from friends and colleagues, and every time I'm sending them instructions on what and how to insta...
07:40 am GMT - Sun, July 25, 2021
Dev To SWE 101 : Programming Terms Explained in simplest form
What is idempotent again ?Closure, Memoization, Idempotence : Decoding and understanding programming terms one by one in simplest definitionAll code written in this javascript, but dont worry about th...
07:35 am GMT - Sun, July 25, 2021
Dev To How to use Tailwind CSS in Astro
To be honest, it's never been easier to include Tailwind CSS in a framework.Why? Astro has build in support for Tailwind! And yes, even the Tailwind JIT compiler.I'll write down this quick guide to ge...
06:00 am GMT - Sun, July 25, 2021
Dev To 2) Explain Hoisting in JavaScript
Hoisting is a default behavior of JavaScript where all the variable and function declarations are moved on top.This means that irrespective of where the variables and functions are declared, they are ...
05:53 am GMT - Sun, July 25, 2021
Dev To AWS EKS With Amazon EC2 Spot Instances
AbstractThis post provides an overview of Amazon EC2 Spot Instances, as well as best practices for using them on AWS EKS effectively Table Of ContentsWhat to know about spot instances?The l...
05:43 am GMT - Sun, July 25, 2021
Dev To 5 UI Tips to Become a Better Front End Developer
Often while starting out, beginners struggle to create captivating UI that gets users hooked to their applications. Today we are going to fix just that. But before starting I would like to point out t...
05:09 am GMT - Sun, July 25, 2021
Dev To What is Anchor tag ?
Hello Guy'sI'm back with another post. As mentioned in my previous post that my next post will be on anchor tags. Hope you liked my previous post.So let's start Let's take for example that whenever yo...
05:07 am GMT - Sun, July 25, 2021
Dev To 10 Unique CSS Properties
CSS has 100s of properties to style. Remembering all of them is not an easy task and also it is not feasible to learn everything. But there are some unfamiliar properties using them in your Style Shee...
04:09 am GMT - Sun, July 25, 2021
Dev To React refactor code 1
Actual code : Refactor stage 1 (Make larger components in to small by creating small reusable components): Refactor stage 2 (Don't use inline functions) : Refactor stage 3 (Give proper naming to comp...
03:30 am GMT - Sun, July 25, 2021
Dev To 8 Useful HTML input Attributes, You must know.
When we built forms in our HTML web page then we came across with this type of situation where we want to pop a message to user for there ease.So here is 8 HTML Attributes that you must know as a web...
03:11 am GMT - Sun, July 25, 2021
Dev To Interactive Fuzzy Finding in Vim without Plugins
Table of ContentsOverviewThe SetupBonusCaveatSummary OverviewFZF is a great command-line fuzzy-finder and there is fzf.vim plugin that integrates with Vim to provide features, like :Files t...
02:54 am GMT - Sun, July 25, 2021
Dev To Generating Encrypted Key Pairs In Python
I recently had a requirement to produce some code that can generate encrypted PEM encoded RSA key pairs that can be used for snowflake key pair authentication for service accounts. I didn't find a lot...
02:12 am GMT - Sun, July 25, 2021
Dev To What is the Virtual DOM?
The Virtual DOM (VDOM) is an in-memory representation of Real DOM. The representation of a UI is kept in memory and synced with the "real" DOM. It's a step that happens between the render function bei...
01:53 am GMT - Sun, July 25, 2021
Dev To Persist Vuex State between Page Reloads with LocalStorage and IndexedDB
Wortharead, a blogs aggregator app that assembled the largest DB of 20,000+ Substack newsletters, uses Vuex to store and manage the shared state of all Vue components, such as the articles in the Toda...
01:43 am GMT - Sun, July 25, 2021
Dev To Closures and their practical uses
What the heck are closures anyways?According to the official Mozilla website closure is:The combination of a function bundled together (enclosed) with references to its surrounding state (the le...
12:37 am GMT - Sun, July 25, 2021
Dev To 4 JavaScript Projects To Build FAST And Get Job In 1 Month
If you're starting to apply for your first web developer junior position, then you might want to consider building out one of the 4 (if not all) projects.Why?The projects were thought out based on dai...
12:19 am GMT - Sun, July 25, 2021
Dev To Top Nodejs Project For Beginners
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 ...
11:29 pm GMT - Sat, July 24, 2021
Dev To 5 Helpful Python Random Module Methods
Hello, I'm Aya Bouchiha, today, I'm going to share with you 5 useful & helpful methods from a random module.Firstly, we need to know that the Random module is built-in in python for helping you to...
10:24 pm GMT - Sat, July 24, 2021
Dev To Part 2 : Search a REGEX with .test() Method
Hey dear readers!Welcome to another part of the JavaScript Regular Expressions series.In the introduction part, you've been familiar with the basic syntax of Regular Expressions.In this part, we will ...
10:09 pm GMT - Sat, July 24, 2021
Dev To Regular Expression Part 1 : Introduction
Hello readers! In this blog , I am going to write about JavaSript Regular Expressions, also commonly known as REGEX. This is the first part of this series.Let's get introduced with Regular Expressions...
09:21 pm GMT - Sat, July 24, 2021
Dev To Learn map(), filter(), reduce(), and sort() in JavaScript Day 4 of JavaScript30
Welcome to Day 3 of the JavaScript30 challenge, and today were going to checkout some of the most advanced and important array methods in JavaScript.If you want to know more about JavaScript30, watch ...
09:17 pm GMT - Sat, July 24, 2021
Dev To 10 Things you can do in Chrome Developer Tools
Here are 10 things you can do, if you want to edit CSS directly on the styles panel of the chrome dev tools while debugging. 1) Edit the Box Model directlyWhen you inspect an element, if you look...
09:06 pm GMT - Sat, July 24, 2021
Dev To Is Particles.js still good in 2021?
Particles animations yeeeeeeh I've seen a lot of developers use particles.js in their projects. Everyone likes particles effects, but why keep using particles.js? Why particles.js is no mor...
08:35 pm GMT - Sat, July 24, 2021
Dev To Python Basics, Python 101
Python"Hello World!! Would be a perfect way to usher the world in to the now well known programming language," Guido van Rossum thought to himself in the 90's. And in 1991, Python was created as...
08:22 pm GMT - Sat, July 24, 2021
Dev To Quers empezar a programar y no tens ni idea de como? Esto te puede servir.
Que aborda el articulo y a quien est dirigidoEste artculo est pensado para quien no tiene conocimiento previo en la programacin pero quisiera empezar a aprender, y no sabe cuales son los primero...
08:14 pm GMT - Sat, July 24, 2021
Dev To Integrate a Stripe Payment with React
I have recently implemented the frontend side of an online payment system, and surprisingly it was not as complicated as I had thought. I confess Stripe handled most of it.The Forntend SideSo, let's c...
08:12 pm GMT - Sat, July 24, 2021
Dev To Array FlatMap
FlatMap is a single method which can be usable for flat and map methods.As you know flat(), flattening the 1-level deep and map() to loop into an array.If we include both, we called flatMap() So, ins...
07:28 pm GMT - Sat, July 24, 2021
Dev To What is Windows 365?
Microsoft just introduced Windows 365, a new service that let company cut partners out of the money marking loop by providing virtual PCs to all they customers.Windows 365 will only be available for b...
07:11 pm GMT - Sat, July 24, 2021
Dev To Google has a Machine Learning Course. It's free
Hello,This is a Machine Learning Crash Course with TensorFlow APIshttps://developers.google.com/machine-learning/crash-course Prework:Before beginning Machine Learning Crash Course, do the follow...
06:28 pm GMT - Sat, July 24, 2021
Dev To Substring and stuff with JavaScript
Image source: Wikipedia What is a string?A string is a thin wire, you used to hang your clothes to dry. Just kidding ! A string in computer terms is a sequence of characters, we use strings to re...
06:17 pm GMT - Sat, July 24, 2021
Dev To Functional Programming in JAVASCRIPT
What is functional programming?In simple words, functional programming means which separates data and functions (separates data and behavior). FP Principles:No side effects.For the same input alw...
05:53 pm GMT - Sat, July 24, 2021
Dev To Things I learned doing my Portfolio
Hola Mundo! It's me, fresh out of bootcamp Silvia and I'm ready to create my Portfolio. Well actually, as I'm writing these lines, my Portfolio is already done, or so I say (because I've said ...
05:40 pm GMT - Sat, July 24, 2021
Dev To My HugoNetlify Setup
So here is how I got my blog all set up. It was a lot of back and forth on how I set this up. So this post is for those that read it. But also for me. It was a lot of work and I want to capture what I...
05:28 pm GMT - Sat, July 24, 2021
Dev To What is RESTful Service?
Web is a place where there are tons of computers talking to each other. As the web grew, it became clear that we needed a common and secure way to allow others to interact with our application. This n...
05:10 pm GMT - Sat, July 24, 2021
Dev To Python Basics, Pythons 101!
Introduction: What is Python?Python is a general-purpose, high level, interpreted language with easy syntax and dynamic semantics. The development of python started as a hobby for its creator Guido Va...
05:08 pm GMT - Sat, July 24, 2021
Dev To Pentesting detection on EDR
I've been working for a few years in offensive security, mostly pentesting. Pentesting is basically web-focused attacks, you can learn about it in OWASP, for example. I'm a pentesting teacher myself, ...
04:50 pm GMT - Sat, July 24, 2021
Dev To Build a event-driven app with Micronaut, Kafka and Debezium
IntroIn this article we'll be building a event-driven app in Java using the Micronaut framework. A quick word on event-driven architecturesFor the purposes of this article, it's fine to und...
04:33 pm GMT - Sat, July 24, 2021
Dev To TIPS & TRICKS OF JAVASCRIPT & REACT
TIPS 1: Easiest way of string to integer conversion.const value_1 = "1" const value_2 = "2"function add(field_1, field_2){ return field_1 + field_2;}add(+value_1, +value_2); TIPS 2: Easie...
04:20 pm GMT - Sat, July 24, 2021
Dev To Unit Testing - Introduction
Let's talk about unit testing our applications. What is unit testing and why should I care?Unit tests are a bunch of Typescript files that we create to make sure that every part of our applicatio...
04:07 pm GMT - Sat, July 24, 2021
Dev To A simple Python wrapper to AWS Dynamodb
I created a minimalistic python wrapper to AWS Dynamodb.Github repo: https://github.com/dineshsonachalam/lucid-dynamodb Table of contentsInstallationExampleConnect to DynamodDBCreate a new tableG...
04:05 pm GMT - Sat, July 24, 2021
Dev To Automatically lint & format your code on commit when using Next.js
In this post, we will be setting up Next.js with Husky and lint-staged to run ESLint and Prettier whenever we commit a file.If you want to take a look at the final product first, or if you don't care ...
04:03 pm GMT - Sat, July 24, 2021
Dev To Migrating to AWS
Cloud is the way to go. And AWS is the most popular cloud service. So it is natural that everyone wants to migrate to AWS. But often that is not as simple as it sounds. The bigger and older your legac...
04:01 pm GMT - Sat, July 24, 2021
Dev To A GitHub Action that automatically generates & updates markdown content (like your README.md) from external or remote files.
Table of contents Why markdown-autodocs? Features Examples CODE Block JSON to HTML table Github Workflow Artifacts table Example Repo which uses all the markdown-autodocs feature Local u...
03:52 pm GMT - Sat, July 24, 2021
Dev To JavaScript Best Practices (w/ GitHub Repo)
This post will be just a #short content opposed to others I post.As developers, we know our job is more than just writing code. WE DO MORE THAN THAT.And a good part of it is writing clean and maintain...
03:43 pm GMT - Sat, July 24, 2021
Dev To My learning styles as a software developer with ADHD
I graduated the university with a degree in Civil Engineering, barely surviving that four year journey. I knew there was something wrong with me, but seeking help seemed like a weakness until I kept g...
03:35 pm GMT - Sat, July 24, 2021
Dev To Understanding Redis
Redis is an inmemory data storePeople misunderstand redis as only as plain key value store But it is a data structure server supporting different kinds of values Redis is used to handle Blocked toke...
03:32 pm GMT - Sat, July 24, 2021
Dev To Inversion of Inversion of Control
Inversion of Control is a common phenomenon that you come across when extending frameworks. Indeed it's often seen as a defining characteristic of a framework. -- Martin FowlerThe key part is 'framewo...
02:15 pm GMT - Sat, July 24, 2021
Dev To Lerna Workspaces - Managing Projects With Multiple Packages
Lerna workspace allows to create/manage various packages, like app (react application), web (react.js application), common (common business logic/code) needs to be implemented both in react native and...
01:35 pm GMT - Sat, July 24, 2021
Dev To INTRODUCTION TO PYTHON
Getting started in coding can be tough. Choosing which language to learn can as well be tough. Staying true and consistent to your language of choice can equally be tough. But despite all these tough ...
01:11 pm GMT - Sat, July 24, 2021
Dev To Become Super Productive with Console.X
The better you know the machine, the better you can use it!Yes or no?Whether you make your living in a blue-collar or white-collar career, you must always have access to the right tools you need to do...
01:10 pm GMT - Sat, July 24, 2021
Dev To Vue Academy 3: v-show VS v-if
Welcome to the new vue academy ! It will be a list of lot of article on vue! I have 2.5 years of experience in this and I can teach a few thing about this !With vue you can use some directives, today ...
01:06 pm GMT - Sat, July 24, 2021
Dev To Learn React & React Ref By Building Netflix
Click if you like the project. Pull Requests are highly appreciated Github link: https://github.com/hieptl/netflix-clone/tree/main/advanced/netflix-refI'm Hiep. I work as a full-time software enginee...
12:41 pm GMT - Sat, July 24, 2021
Dev To React useContext and useReducer Hooks.
A simple example of React useContext and useReducer Hooks available in React that can be used as a replacement for Redux.Instead of using Redux as state management. We can use the inbuilt hooks ...
12:31 pm GMT - Sat, July 24, 2021
Dev To Replace null with ES6 Symbols
When I was working on my small side-project library, I needed to represent a missing value. In the past, I'd used the nullable approach in simple settings and Option (aka Maybe) when I wanted more con...
12:27 pm GMT - Sat, July 24, 2021
Dev To Top C Project For Beginners
In the past, there used to be a lot of different languages available. But as languages have become more and more complicated, C++ is becoming the language of choice. Its a compile-once language that d...
12:20 pm GMT - Sat, July 24, 2021
Dev To Learn web development 02 - HTML Font tags
Hello, Welcome. My name is kunaal. This is a part of learn web development series.In today's article, you'll learn about font tags in HTML. Earlier, We discussed about HTML, and programming languages....
12:17 pm GMT - Sat, July 24, 2021
Dev To What is MongoDB and Why it is the most popular Database today?
This article was first published on my own blog here What is MongoDBMongoDB is a document-oriented NoSQL database for storing large amounts of data. MongoDB uses collections and documents instead...
12:04 pm GMT - Sat, July 24, 2021
Dev To What did you teach this week?
Today is a very Auspicious day. Here in India, today is celebrated as the day of Guru Purnima. On this day we all express gratitude towards our teachers. Teachers may not necessarily mean professors. ...
12:04 pm GMT - Sat, July 24, 2021
Dev To Learning Python-Basic course: Day 21,Summary of the week and dictionary exercises.
Today we will do more questions related to dictionaries for a thorough revision. In the process, we also will learn a few methods related to dictionaries.Summary of the week-Day 18 We learnt abo...
11:39 am GMT - Sat, July 24, 2021
Dev To How to write unit tests in JavaScript with Jest
Unit testing is an important and often overlooked part of the development process. It is considered boring by many, and being traditionally difficult to properly set up earned it a poor reputation ear...
11:17 am GMT - Sat, July 24, 2021
Dev To JavaScript Behind The Scenes: Execution Context & The Call Stack
Hey fellow developers, in the last blog, we learnt about The JavaScript Engine & The Runtime . So today we continue our learnings on the Behind The Scenes of JavaScript, by having a clear understa...
10:20 am GMT - Sat, July 24, 2021
Dev To Quick CSS : Make infinity loading animation for your next website.
Hello, welcome. Today we'll see a quick CSS tutorial on how to make gradient loading animation. Loading AnimationWonder, how to make a loading animation ? Let's see how you can make one very eas...
09:24 am GMT - Sat, July 24, 2021
Dev To Writing a function in Javascript
What is a functionIt is a way of writing a set of logic separately from the rest of the code. Functional coding is a clean, readable and reusable approach of programming.It is also assigned a na...
09:16 am GMT - Sat, July 24, 2021
Dev To What are Video on Demand (Vod)?
Video on Demand (VoD) creates an online video library for the viewers, which they can access anytime at their ease with any compatible device. Unlike the traditional media broadcasting channels, which...
09:16 am GMT - Sat, July 24, 2021
Dev To What are Video on Demand API (Vod Api)?
Video on Demand (VoD) creates an online video library for the viewers, which they can access anytime at their ease with any compatible device. Unlike the traditional media broadcasting channels, which...
09:13 am GMT - Sat, July 24, 2021
Dev To Adding a detail data fetching screen in Flutter
In today's article, I want to show you a combination of a couple of elements to create a functional app in Flutter.The basis of this application will be the Anime app in Flutter we built a couple of d...
09:09 am GMT - Sat, July 24, 2021
Dev To Python basic skills: Lets create an 8 characters random password generator.
What is python?According to the official python website, Python is a programming language that lets you work quickly and integrate systems more effectively. A much more specific meaning would be...
09:08 am GMT - Sat, July 24, 2021
Dev To Dockerize your Go app
Go is quickly becoming one of my favorite languages to work with. So, today we'll dockerize our Go app by taking advantage of builder pattern and multistage builds to reduce our docker image from 850m...
09:07 am GMT - Sat, July 24, 2021
Dev To ClearCut Fullstack Developer Roadmap 2021 with 300 Resources
Frontend Developer + Backend Developer = Full Stack Developer. Frontend Developer Roadmap 2021 1. Internet - Free learning Resources from Youtube, Website 2. HTML - Fre...
08:53 am GMT - Sat, July 24, 2021
Dev To How to Fix Brightness Controller Missing on Linux XFCE Desktop?
XFCE is one of the most lightweight desktop environment among other Linux desktops, resource-friendly suitable for old PC/Computers. XFCE removed most of the non-essential elements such as glossy desk...
08:30 am GMT - Sat, July 24, 2021
Dev To AngularJs Fully Explained
What is AngularJS?AngularJS is an open source Model-View-Controller framework which is similar to theJavaScriptframework.Angular JS is probably one of the most popular modern day web frameworks availa...
08:27 am GMT - Sat, July 24, 2021
Dev To Absorb Knowledge in 30 Seconds | Brain Bytes 3
Recap Brain Bytes is a knowledge platform where you can learn new things about software development in less than 30 seconds. Bytes of the Week Don't forget about .finally() in your Pro...
08:05 am GMT - Sat, July 24, 2021
Dev To About async functions
Async functions are great, especially if you have to call multiple functions in a row that return promises. With async / await, code becomes easier to reason about for humans, because the data flow mi...
07:44 am GMT - Sat, July 24, 2021
Dev To Top Python developer Skills you need to know
Python is not the mostly used language in the web, however, it is constantly growing - especially in a startup environment where time and budget are usually limited. As a language, it is aspect-orient...
07:16 am GMT - Sat, July 24, 2021
Dev To How to get a free domain and DNS hosting?
What is a domain?A domain is a name on the Internet that can represent an organization, an individual, or something else. We associate IP addresses with this name, as a domain is easier to remem...
07:13 am GMT - Sat, July 24, 2021
Dev To Moderating Image Content in Slack with Amazon Rekognition and Amazon AppFlow | AWS White Paper Summary
This document shows you how to use Amazon Rekognition and Amazon AppFlow to build a fully serverless content moderation pipeline for messages posted in a Slack channel. The content moderation strategy...
07:01 am GMT - Sat, July 24, 2021
Dev To What is RunJS, and why it's great
Has it ever happened to you, that you have a small piece of code that you want to test, but you don't want to go to some website, or make a separate settings just for the file? Well, you are in win, b...
06:12 am GMT - Sat, July 24, 2021
Dev To I developed accounting application as a personal project
Application linksfront-endhttps://github.com/nobu0605/accounting-applicationback-endhttps://github.com/nobu0605/accounting-application-apiapplicationhttps://accounting-application-front.herokuap...
05:54 am GMT - Sat, July 24, 2021
Dev To 20 Super DevTools you may have not heard of
In this web period, practically any free tools can be found online to take care of normal issues designers face each day. And so on, somebody has effectively fabricated it. In this article, I will sha...
03:17 am GMT - Sat, July 24, 2021
Dev To Clean Code Studio Software Resources (Laravel)
.ltag__user__id__386677 .follow-action-button { background-color: #339d15 !important; color: #ffffff !important; border-color: #339d15 !important; } ...
03:14 am GMT - Sat, July 24, 2021
Dev To Clean Code Studio Software Resources (Style)
.ltag__user__id__386677 .follow-action-button { background-color: #339d15 !important; color: #ffffff !important; border-color: #339d15 !important; } ...
03:10 am GMT - Sat, July 24, 2021
Dev To Clean Code Studio Software Resources (JavaScript)
.ltag__user__id__386677 .follow-action-button { background-color: #339d15 !important; color: #ffffff !important; border-color: #339d15 !important; } ...
03:01 am GMT - Sat, July 24, 2021
Dev To Four Rules for Big O
Worst caseWhen calculating for the Big O of algorithms were supposed to assume the worst case. This is our first rule. For example, say you have a function that contains a for loop that iterates...
02:43 am GMT - Sat, July 24, 2021
Dev To typescript
letconst JavaScript letvar JavaScript constletin TypeScript JavaScript letconst. var. JavaScriptvarJavaScript var JavaScript varvar a = 10;avalue10function f() { var message = "Hello, world!"...
01:58 am GMT - Sat, July 24, 2021
Dev To Is my career my life?
When someone asks you "who are you?", the first thing that you might think to say is your title, like "I'm a doctor" or "I'm an engineer." But, is that really you? Are you your title and is your caree...
01:18 am GMT - Sat, July 24, 2021
Dev To C is awesome, here's why...
C++ is, hands down, one of the most misunderstood languages in software developer pop culture today. People often compare it to C because it is a "low-level" language. Consequently, it has received a ...
01:09 am GMT - Sat, July 24, 2021
Dev To Separation of concerns: Templates, Component
Pete Hunt: React: Rethinking best practices -- JSConf EU - YouTube What is "Separation of concerns"the idea that each module or layer in an application should only be responsible for one thingRed...
01:05 am GMT - Sat, July 24, 2021
Dev To Animated placeholder with CSS / Tailwind
Hello everybody, in this article we will create animated placeholder using css and tailwind. To do that, we need to enable JIT on configuration file. Because peer- utility that we will use is working ...
01:00 am GMT - Sat, July 24, 2021
Dev To Vue Form Validators (Laravel Inspired)
.ltag__user__id__386677 .follow-action-button { background-color: #339d15 !important; color: #ffffff !important; border-color: #339d15 !important; } ...
12:56 am GMT - Sat, July 24, 2021
Dev To easy way to print charts in vue js
Chart.js is a powerful and easiest way to create charts in vuejs, we use HTML5 element for print the graphs. With Vues data() object, it is possible to store data and manipulate it to change graphs w...
12:44 am GMT - Sat, July 24, 2021
Dev To How to Get Better with Git
Git is a version control tool that any developer would benefit from learning. Using git allows you to save your code as you make changes, and you can see what changes have been made over time. When wo...
12:38 am GMT - Sat, July 24, 2021
Dev To 5 Helpful Python Math Module Methods
Hi, my name is Aya Bouchiha, today, we are going to discuss 5 methods from the math module that you will probably use in your next project!If you are a javascript developer, I recommend to you this ar...
12:22 am GMT - Sat, July 24, 2021
Dev To 60 Laravel Collection Methods [In Under 15 Minutes]
.ltag__user__id__386677 .follow-action-button { background-color: #339d15 !important; color: #ffffff !important; border-color: #339d15 !important; } ...
12:13 am GMT - Sat, July 24, 2021
Dev To La Herencia en CSS
Hola gente bonita!Hay una ltima manera en la que un elemento puede recibir estilos: la herencia. La cascada se confunde frecuentemente con el concepto de herencia. Aunque los dos temas estn relacionad...
11:20 pm GMT - Fri, July 23, 2021
Dev To Summarize Zoom Meetings with Assembly AI
IntroductionIf you've ever wanted to quickly and accurately get your zoom meeting, or any kind of speech turned into text, then Assembly AI is the API you need. Today I will be covering how to c...
10:45 pm GMT - Fri, July 23, 2021
Dev To Setup PHP-CS-Fixer for Laravel Project
When you are working on a small project or especially big projects with multiple team members then you need to follow proper coding standards in order to maintain the code stability.Laravel follows th...
10:44 pm GMT - Fri, July 23, 2021
Dev To Build a Stepper Form with validation using a NPM package [ formik-stepper ]
React Formik Stepper ComponentIt's a custom form with Multiple Steps, This is a reusable and scalable React component based on the Formik library, By adding validation schema, It will not go to ...
10:38 pm GMT - Fri, July 23, 2021
Dev To Reactive Programming - Demystified using RxJS
If you're looking for an RxJS quick start then this article is not for you!Here I will be tackling Reactive Programming with the goal of shedding some light on its theory using RxJS as the example.I w...
10:23 pm GMT - Fri, July 23, 2021
Dev To Error Handling In Javascript
Bugs are inevitable in a program. Some bugs are caused by a programmer mistake while others could be as a result of a third party system or API that our program communicates with. The ability of our p...
10:21 pm GMT - Fri, July 23, 2021
Dev To A Filesystem in JavaScript
It's Friday, it's nearly my Birthday, it's time to address some long running iterative projects (projects I never finish) LRIP for short . What's my latest LRIP?I have a bunch of these projects ...
10:09 pm GMT - Fri, July 23, 2021
Dev To 5 of The Best Study Materials for Google [Recommended by Google]
Email snippet from my Google recruiter (Listing off Google Recommended Study Materials for Google)Two days ago I landed a gig at Amazon!['hip', 'hip'] // Hip Hip Array!I was also rejected by Google a ...
09:18 pm GMT - Fri, July 23, 2021
Dev To How to easily optimize your SEO when hosting your site with Netlify
I love Netlify for hosting my static sites. It's free, fast and the automatic deployments with the Github integration is a game changing. You still need to pay attention to a few points if you want to...
09:15 pm GMT - Fri, July 23, 2021
Dev To What was your win this week?
Hey there!Looking back on your week, what was something you're proud of?All wins count big or small Examples of 'wins' include:Starting a new projectFixing a tricky bugGetting a code compliment... or...
08:06 pm GMT - Fri, July 23, 2021
Dev To After weeks of development, Focus Wall has finally Launched!
Optimize your desktop wall so you never lose track!Focus Wall provides a clean desktop wall to help you stay focused on the things that matter most.Forget about the many to do lists that just keep on ...
07:40 pm GMT - Fri, July 23, 2021
Dev To PHP Create slugify URL from All language to English
PHP transliterator_transliterate - examples . These are the top rated real world PHP examples of transliterator_transliterate extracted from open source projects. You can rate examples to help us impr...
06:59 pm GMT - Fri, July 23, 2021
Dev To Python Learning Sources
I have been using a lot of resources to learn Python Programming. As I myself am still learning, I wanted to share some resources I personally felt really helpful. Book I would RecommendI won't p...
06:54 pm GMT - Fri, July 23, 2021
Dev To Why "Learn by Doing" is important
It's not what you know, it's what you do that countsThis is true for the most part. You know how the saying goes: give a man a fish and he eats for one day; teach him how to fish and he eats for a lif...
06:40 pm GMT - Fri, July 23, 2021
Dev To How create Geometric objects - 11 Trees Pure CSS
Introduction2 years ago, wandering through the expanses of Behance, I came across an interesting work from the studio Flra. And in it I saw interesting geometric objects that reminded me of trees. I r...
06:16 pm GMT - Fri, July 23, 2021
Dev To Free 500 books and learning resources for every programmer.
IndexAdaAgdaAlefAndroidAPLArduinoASP.NET MVCAssembly LanguageNon-X86AutoHotkeyAutotoolsAwkBashBasicBETACC#C++ChapelCilkClojureCOBOLCoffeeScriptColdFusionComponent PascalCoolCoqCrystalCUDADDartDB...
06:00 pm GMT - Fri, July 23, 2021
Dev To Startup Digest Developer - Issue 1
To watch out --Russ Cox breaks down hardware memory models in 3 parts, how they differ, and how to overcome those differences to ensure the programs behave consistently across CPU platforms.Erik Bernh...
05:35 pm GMT - Fri, July 23, 2021
Dev To OpenTelemetry: A Way to Achieve Observability
OpenTelemetry: A Way to Achieve Observability DevInterruptedWe all understand that proper data analytics is crucial to the success of an organization. But what if your analytics can do more tha...
05:02 pm GMT - Fri, July 23, 2021
Dev To Python basics 101
What is python?Python is a high-level, general-purpose and a very popular programming language. It was created by Guido van Rossum and first released in 1991. Python is dynamically and strongly ...
04:50 pm GMT - Fri, July 23, 2021
Dev To Beyond preferences
As Android developers we are used to having a choice. There are always several approaches to do something. Now, while being able to choose is generally a very good thing, it can make developer life pr...
04:40 pm GMT - Fri, July 23, 2021
Dev To Your one stop solution to sharing your resume with everyone using GitHub
Things I am going to cover: Hostingyourresumehassle-free How to use your github.io domain instead of random google drive links Update your resume with easy commits without changing the URL Youcancheck...
04:33 pm GMT - Fri, July 23, 2021
Dev To How I stopped freaking out when speaking to people | A journey with 4lessons
Imagine: You're in 6th grade. Your English teacher gives you the main role in a poetry event that will appear on TV. On the big day, you walk on the stage. The camera turns upon you. Everyone's eyes t...
04:27 pm GMT - Fri, July 23, 2021
Dev To Python 102! Introduction to Python : Intermediate Concepts.
In the first part of python boot camp by Lux Academy and Data Science East Africa, we covered the basic python concepts, these included: Python Installation and development environment set up.Comments...
04:08 pm GMT - Fri, July 23, 2021
Dev To Machine Learning Roadmap 2021
Machine Learning is getting computers to learn like humans and improve their learning over time with autonomous fashion by feeding them information and data in the form of observations. Machine Learni...
04:06 pm GMT - Fri, July 23, 2021
Dev To 7 of the best JavaScript learning resources (free and paid)
If you found value in this thread you will most likely enjoy my tweets too so make sure you follow me on Twitter for more information about web development and how to improve as a developer. This art...
04:00 pm GMT - Fri, July 23, 2021
Dev To Alexa in Arabic
Let us Make a quote generator skillThe main points that will be tackled in this article:Implementing the Arabic language in AlexaLocalizationDynamoDB communicationTo keep our skill simple, will create...
03:50 pm GMT - Fri, July 23, 2021
Dev To Spawn an HTTP server from your Mock Service Worker request handlers.
When Mock Service Worker was released, it had a clear mission to enable API mocking without the need to spawn and maintain an actual HTTP server. This purposeful restriction, among a few other core pr...
03:44 pm GMT - Fri, July 23, 2021
Dev To 1,000 FPS: The Future of Gaming?
This could be the future of gaming right here, ladies and gentlemen. We finally have a game that has meaning but still runs on a potato PC. You can welcome the Breakout. Thanks to Coding with Russ (ch...
03:28 pm GMT - Fri, July 23, 2021
Dev To A Perfect Product Card Using HTML & CSS
Hello Guys,Today I created a Amazing Product Card Using HTML & CSS. this simple product card using some css properties flex and box-shadow to create the card effect. I hope you like this also comm...
02:50 pm GMT - Fri, July 23, 2021
Dev To Placement Series 2021
Placement season for the batch of 2022 will be starting in few days across most of the NITs and other engineering colleges. While most of the students would be preparing hard for their placements, one...
02:42 pm GMT - Fri, July 23, 2021
Dev To How to Use async/await with The Fetch API in JavaScript
Using the fetch API is a good idea if you want to make HTTP requests and get data from APIs. It's easy to use, you only need to know JavaScript.The fetch API is an alternative to the old XML HttpReque...
02:36 pm GMT - Fri, July 23, 2021
Dev To Validation; joi brings you "Joy"
Ever tried to do some sort of schema validation while building API(s) and you have to write a lot of If else conditions/statements to ensure you throw error when the user inputs wrong data? Yeah, it'...
02:12 pm GMT - Fri, July 23, 2021
Dev To Crazy Laravel Stack (Fantastically Powerful)
Driven by a deeply personal vendetta against college debt - I've created, shared, spoken, written, recorded, published, posted, developed, built, and invested - invested time, energy, and resources in...
02:01 pm GMT - Fri, July 23, 2021
Dev To How to code a game like Apex Legends?
IntroductionCoding a game is absolutely loved by programmers and gamers alike. Isn't it? For beginners, coding a game first starts at the simple game of Snake. Afterwards one may choose to code for mo...
01:57 pm GMT - Fri, July 23, 2021
Dev To Implementing Merge Sort in Rust
Merge sort is arguably the most popular divide and conquer algorithm, It is one of the first algorithms any software engineer learns while learning algorithms and also while preparing for interviews. ...
01:56 pm GMT - Fri, July 23, 2021
Dev To 10 Trending projects on GitHub for web developers - 23rd July 2021
Trending Projects is available as a weekly newsletter please sign up at www.iainfreestone.com to ensure you never miss an issue. 1. TurfTurf is a JavaScript library for spatial analysis. It inclu...
01:52 pm GMT - Fri, July 23, 2021
Dev To Top Skill needed as a Javascript Developer
No doubt, JavaScript development is a booming profile. Today there are around currently 12.1 million JavaScript developers in the market worldwide and drawing a salary of $110,673 annually, which equa...
01:38 pm GMT - Fri, July 23, 2021
Dev To [App/OpenSource] Find the best runway for takeoff or land
Hi developers! Just released a new open source project based on my previous project:https://dev.to/epranka/app-airportdb-api-service-c7jThe new project lets pilots to easily find the best runway for t...
01:11 pm GMT - Fri, July 23, 2021
Dev To Modifying Array Data with Indices
In this episode of the series, let's learn How to Modify Array Data with Indices.In addition to accessing array data with index, we can also modify them with the same square bracket [] notation. We ca...
01:10 pm GMT - Fri, July 23, 2021
Dev To Set up TalkBack like a pro! In just a few minutes!
You'll learn how to set up TalkBack for the best developer experience. Make sure You have TalkBackTalkBack is part of the Android Accessibility Suite. You can check if You have it installed in th...
01:04 pm GMT - Fri, July 23, 2021
Dev To Launching support for ClickHouse as storage backend for SigNoz
What is SigNoz?SigNoz is an open-source alternative to DataDog, New Relic etc. It is a full-stack application monitoring and observability platform, which can be used to track both metrics and t...
12:41 pm GMT - Fri, July 23, 2021
Dev To Learn React & Higher Order Components (HOCs) By Building Netflix
Click if you like the project. Pull Requests are highly appreciated Github link: https://github.com/hieptl/netflix-clone/tree/main/advanced/netflix-hoc#whatI'm Hiep. I work as a full-time software en...
12:32 pm GMT - Fri, July 23, 2021
Dev To How to See Which Branch Your Teammate is on in IntelliJ
What branch are you on? is often the first question you ask when a teammate says The tests aren't passing or The build failed. Heres how you can get an answer to that question without even needing to ...
11:57 am GMT - Fri, July 23, 2021
Dev To About HTML. Learn Web development Series - 01
Hello, Welcome. My name is kunaal. From today, I am going to start "Learn web development" series for all beginners and for those who want to start web development.In this series, we'll learn about HT...
11:52 am GMT - Fri, July 23, 2021
Dev To Building a User Dashboard with Redwood
There's a dashboard for just about every application you log in to these days. Most of them are built with modern frameworks like React or Angular and they have some kind of back-end to support them. ...
11:49 am GMT - Fri, July 23, 2021
Dev To How I failed my first startup
With three friends, we try to create our first startup 5 years ago, we failed it, and we learn a lot with this !I will tell you the story from scratch ! The ideaThe main idea was to develop a mob...
11:39 am GMT - Fri, July 23, 2021
Dev To Day 1 / 100
So, Finally after so many days of procrastination, here I am taking up the 100DaysOfCode challenge. Today was the day 1 of the challenge. I started with solving some problems on Hackerrank and then we...
11:38 am GMT - Fri, July 23, 2021
Dev To Tronic247 Material a Material design CSS framework for devs
Tronic247 Material is a CSS framework for the devs who loves material design. See it on Github and give a star ;D Tronic247 / material Materia...
11:26 am GMT - Fri, July 23, 2021
Dev To Tailwind CSS Simple Avatar Examples
In this tutorial we will see simple avatar, rounded avatar, border rounded avatar , status indicator avatar , status avatar with icon, examples with Tailwind CSS Tool Use Tailwind CSS 2.x...
11:06 am GMT - Fri, July 23, 2021
Dev To Write Readable & Consistent Functions
p.s I also publish my articles on my blog because I get to decide the style :) MotivationI try to watch coding-related conference talks once in a while and thought that my recent pick of De...
10:55 am GMT - Fri, July 23, 2021
Dev To TOP 5.NET MAUI new features
About .NET MAUIMicrosoft has already started publishing .NET MAUI Previews these days. They show some exciting new features that will greatly reduce time and improve performance when programmin...
10:52 am GMT - Fri, July 23, 2021
Dev To Story of Pixel: How we made an off-the-shelf design system our own
How we used a ready-made design system as the basis of our design system, Pixel, but made it our own. BackgroundSupermetrics has been doubling in size for the past five years. In the beginning, t...
10:03 am GMT - Fri, July 23, 2021
Dev To Advanced ViewComponent patterns in Rails
ViewComponents are useful if you have tons of reusable partials with a significant amount of embedded Ruby. ViewComponent lets you isolate your UI so that you can unit test them and more.By isolation,...
09:42 am GMT - Fri, July 23, 2021
Dev To 10 things I learned from starting a passion project fresh out of a coding bootcamp.
Hello there! I know, it is a promising title, but I swear it's not clickbait!. Let's start with a bit of context and bullet points! Who am I, and why should you continue reading?Two weeks ago (fi...
09:34 am GMT - Fri, July 23, 2021
Dev To Configuration as a Service (occson) and Python
At the beginning of our occson adventure, let's first ask ourselves a basic question: What is configuration?A configuration is a collection of information necessary for the operation of a program. It ...
09:34 am GMT - Fri, July 23, 2021
Dev To Code Zelda in JavaScript and Kaboom.js
In this video I show you how to build Zelda in JavaScript using the Kaboom.js library in my code editor of choice. If you are new to Kaboom I would suggest watching the full course where I explain eac...
09:24 am GMT - Fri, July 23, 2021
Dev To Ping Me! (Intro: IaC and Prep Work)
IntroductionHello, everyone! Welcome to Ping Me!, a short series of articles in which we are going to build out and compare three different solutions - VPC Peering, Site-to-Site VPN and Transit ...
08:22 am GMT - Fri, July 23, 2021
Dev To Different ways of local storage in flutter
Different ways of local storage in flutterIn flutter mobile applications we have different ways to store data in locallyThey are SharedpreferenceSqflite DatabaseHive DatabaseSharedpreferenceSharedPref...
08:13 am GMT - Fri, July 23, 2021
Dev To I finally got my PS5!!!
In my previous post I wrote about how I used my super-duper programming skills to write a bot that would scrap all the polish online shops looking for the new and shiny PlayStation 5. ...
08:13 am GMT - Fri, July 23, 2021
Dev To Donald Trump Hates It: Distributed Development Using Micro Frontends
In the beginning of July I gave a new talk about distributed web development using micro frontends. The talk was focused around different repository (and therefore devops) strategies that you can util...
08:09 am GMT - Fri, July 23, 2021
Dev To Top ReactJS Projects For Beginners
By CodelivlySo, youve mastered the basics of React, and you also have a solid grasp on JavaScript. Now that the basic tutorials are fairly easy for you, youre thinking of cranking it up a notch. But h...
07:49 am GMT - Fri, July 23, 2021
Dev To Docker cleanup: images by name search
There's nothing more annoying than collecting docker images locally and suddenly stateful application containers (like databases, mySQL, RabbitMQ) suddenly exiting because they don't have space left o...
07:20 am GMT - Fri, July 23, 2021
Dev To Cupcakes are agile, what about you?
As a foodie, I don't mind hearing out some cool food references from time to time. This time let me be the one to share. Hopefully, it's not too corny. How would you create yourproduct?For quite ...
07:05 am GMT - Fri, July 23, 2021
Dev To Learn this 21 JavaScript Tricks To Code Like A Pro !
This article was first published on my own blog hereJavaScript is a programming language used primarily by Web browsers to create a dynamic and interactive experience for the user. Most of the functio...
06:42 am GMT - Fri, July 23, 2021
Dev To Some Useful JavaScript posts on google
Top 5 Results for javascript tips and tricks on google.Looking for javascript tips and tricks in 2021 here is the top 5 result of google for it.16 JavaScript Tricks You Should Know in 202117 Javascrip...
06:10 am GMT - Fri, July 23, 2021
Dev To Comparing Two Different Arrays
Second we will simply compare two arrays and return a new array with any items only found in one of the two given arrays, but not both. Remember the keyword "not both".Problem Below:function arrays(ar...
06:03 am GMT - Fri, July 23, 2021
Dev To How to render individual pages from an external collection
The other day I wrote this article A first look at Astro.This article showcases Astro's collection capabilities and while working with Astro for a while.I've realized that it is not clearly documented...
05:40 am GMT - Fri, July 23, 2021
Dev To How to dockerize a React app with Nest JS server code...!
Namaste coders :) Welcome to my tech blog on dockerizing React app with one of Node's typescript framework. This is my first ever post in DEV, excited to contribute it Basically, there are two w...
04:58 am GMT - Fri, July 23, 2021
Dev To Who Developed What?
GENERAL KNOWLEDGE QUESTIONSThat Every Developer Should KnowQ.) Who developed HTML?A.) Tim Berners-LeeQ.) Who Developed CSS?A.) Hkon Wium Lie (with Tim Berners-Lee)Q.) Who Developed PYTHON?A.) Guido va...
04:29 am GMT - Fri, July 23, 2021
Dev To Updates on dev.to clone in Angular July 23
Github Repo - https://github.com/ajitsinghkaler/devto-cloneDeployed on Firebase - https://dev-toclone.firebaseapp.com/Last week I added Article store and sidebar in our dev.to clone.This week I added ...
02:58 am GMT - Fri, July 23, 2021
Dev To July 22nd, 2021: 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...
02:49 am GMT - Fri, July 23, 2021
Dev To Use puppeteer on the server in non-headless mode
TL:DRUsing puppeteer on the server is necessary use case when you want toCrawl millions of web pages of a certain URL Perform Web Automation Automate the testing of web appsImplement Bot-like a...
02:02 am GMT - Fri, July 23, 2021
Dev To CSS Hover style all you're buttons/links in one line
Let's add a few buttons <button class="primary">OK</button> <button class="secondary">Cancel</button> <button class="accent">Delete</button>Add some styles.prim...
12:43 am GMT - Fri, July 23, 2021
Dev To 5 Useful Python String Methods
Hi!, my name is Aya Bouchiha, on this beautiful day, I'm going to share with you 5 useful string methods in Python.Firstly, we need to know that all python methods do not change the original value of ...
11:27 pm GMT - Thu, July 22, 2021
Dev To Matching Properties and Values in the Object.
Welcome back I'm sorry that it took me a while to post something. Anyways let's get back straight to it. In this post let's make a function that looks through an array of objects (first argument) and ...
11:27 pm GMT - Thu, July 22, 2021
Dev To Matching Properties and Values in the Object challenge.
Welcome back I'm sorry that it took me a while to post something. Anyways let's get back straight to it. In this post let's make a function that looks through an array of objects (first argument) and ...
11:12 pm GMT - Thu, July 22, 2021
Dev To Secure your GitHub Personal Access Tokens with an Expiration Date
GitHub has just introduced the ability to set an optional expiration date on personal access tokens (PATs). Users are now able to choose an expiration from a set of preset values, or specify a custom ...
09:46 pm GMT - Thu, July 22, 2021
Dev To Counter Up Animation | JavaScript
Hey DEVs, in this tutorial we're going to use JavaScript to build a visual Counting Animation. A number will start at 0 and it will count up until it reaches the target number. Resources: F...
09:21 pm GMT - Thu, July 22, 2021
Dev To What is Tailwind CSS With React.js
React.js is an exceptional tool to build the frontend to your applications. You can max out Reacts functionality and build the most complex application ever, but no one will want to use your applicati...
09:09 pm GMT - Thu, July 22, 2021
Dev To Cross-site scripting (XSS) attack - Part 2
In the last post I went through what is Cross-site scripting and Stored XSS attack, a type of cross-site scripting caused by stored javascript in database from user inputs. If you haven't read it, her...
08:59 pm GMT - Thu, July 22, 2021
Dev To Accessing Arrays in JavaScript
Hello Readers! This episode of the series Basic Data Structure in JavaScript: Arrays includes how to access an array in JS.Before starting that, we need to know two very important things.1)JavaScript ...
08:56 pm GMT - Thu, July 22, 2021
Dev To React-Redux : Guide du dbutant
Si vous dsirez plus de contenu francophone comme celui-ci, cliquer Follow ou suivez-moi sur TwitterVotre application devient de plus en plus complexe?Au fil du temps, votre application React devient p...
08:48 pm GMT - Thu, July 22, 2021
Dev To How to add a map to a Website or Web App using Mapbox
Have you ever wanted to add a map to your application to make it look nice? You might have wanted to build an entire application dedicated to using a map or add it to your contact page.In the article,...
08:38 pm GMT - Thu, July 22, 2021
Dev To Event Stream - Server Side
For this post, we're going to explore a way to stream data to the client using a Web Api and C#.Picture this requirement, you need to process an array of data, lets say of a 100 items, once each item ...
08:24 pm GMT - Thu, July 22, 2021
Dev To Amazing Mini Image Editor with Vanilla JavaScript Day 3 of JavaScript30
Welcome to Day 3 of the JavaScript30 challenge, and today were going to build this amazing Mini Image Editor with pure HTML, CSS, and JavaScript.If you want to know more about JavaScript30, watch the ...
08:23 pm GMT - Thu, July 22, 2021
Dev To How to use Redis and Lua Scripts in a C ASP.NET Core Microservice Architecture
Use StackExchange.Redis and run Redis in Docker to Cache Aggregated Database Data for a Scaled C# ApplicationRedis has many great use-cases like session or full page caching, queues, pub/sub and leade...
07:18 pm GMT - Thu, July 22, 2021
Dev To Build a CRUD API with Fastify
Hello everyone, in this article we are going to build a NodeJS CRUD API with Fastify. Fastify is a NodeJS framework for building fast NodeJS servers. With this wonderful tool, you can create a server ...
07:07 pm GMT - Thu, July 22, 2021
Dev To CSS Grid vs Flexbox - What is the difference?
The internet is made up of over 1.7 Billion web pages with different page layouts. Technology nowadays is responsive to any screen orientation or dimension of the screen in our devices. Making page l...
07:05 pm GMT - Thu, July 22, 2021
Dev To Running WordPress on AWS the cheap and easy way
You probably heard a lot of good things about AWS and would like to start (or move) your WordPress site there, but you find it difficult to choose the right service and pricing model for it AWS has o...
06:56 pm GMT - Thu, July 22, 2021
Dev To Dependency injection in Vue: Advantages and caveats
Written by Emmanuel John IntroductionDependency injection is a great pattern to use while building large and complex applications. The major challenge with building these applications is creatin...
06:47 pm GMT - Thu, July 22, 2021
Dev To 10 Reasons to Choose Ionic for Mobile Development
The Ionic stack makes it easy to build iOS, Android, Desktop, and Progressive Web Apps using standard web technology. There are a lot of options for cross-platform mobile and web app development, so w...
06:47 pm GMT - Thu, July 22, 2021
Dev To Ditching try...catch and null checks with Rust
Written by Ben Holmes This post is written by a JavaScript developer just entering the world of Rust. A JS background isnt required to get value from this article! But if youre a fellow web-developer-...
06:33 pm GMT - Thu, July 22, 2021
Dev To Helm Charts, with or without Kustomize
I've recently read an interesting blog about using Helm together with Kustomize. Though it provides good information such as the difference between Templates (via Helm) vs Overlays (via Kustomize), I ...
06:29 pm GMT - Thu, July 22, 2021
Dev To Realtime express chat in 2021
Did you like realtime chat, messengers? Are you using such platforms as Skype, Zoom, or Slack? Would you like to have a similar application written on Javascript / React js?Then this application is fo...
06:01 pm GMT - Thu, July 22, 2021
Dev To 3 Lessons from React that can make you a better Svelte Developer
Svelte is an amazing JavaScript framework that has been getting a lot of attention the last year. While it has been around since late 2016 it has recently passed the tipping point where there are a cr...
05:43 pm GMT - Thu, July 22, 2021
Dev To Best Web Development IDE's
Hello! I am Excalizan and its my first post. I need help with some web development IDE's. I was originally using VS Code but its broken now. It doesn't auto-close brackets and doesn't highlight my cod...
05:26 pm GMT - Thu, July 22, 2021
Dev To Discussing Bloom Filters
Let's start this blog by discussing a few scenarios and analyzing the search algorithms. Scenario 1This is the classic case of the use of Bloom Filter. For instance, you are creating a new userna...
05:24 pm GMT - Thu, July 22, 2021
Dev To API vs. Microservices: A Beginners Guide to Understand Them
Not so long ago, the technology used to build a website was quite simple.HTML, CSS, and JavaScript were all you needed in the good old days. And most of the time, you didnt even need the last one!But ...
04:49 pm GMT - Thu, July 22, 2021
Dev To Engineering Productivity & Culture at Netflix w/ Kathryn Koehler
What is it like to work at Netflix as a developer? How do they think about culture, their customers and engineering productivity? In this incredible episode of Dev Interrupted, we bring in Kathryn Koe...
04:31 pm GMT - Thu, July 22, 2021
Dev To How to start your open source journey with UNICEF?
If you are looking for ways to start your open source journey and would like to use your technical skills to contribute towards achieving sustainable development, heres an article you might find usefu...
04:12 pm GMT - Thu, July 22, 2021
Dev To Cloud cost reporting alone isnt going to cut your AWS bill
As containerization rises in popularity, traditional cost optimization methods like monitoring and reporting are put to the test. Getting a detailed report of your cloud spend is just one side of the ...
03:58 pm GMT - Thu, July 22, 2021
Dev To How to Get Project Ideas to Practice JavaScript
Practising is, by far, the best way to learn JavaScript. No matter if you read hundreds of articles or watch dozens of courses, you need to practice coding to really learn. However, for many beginners...
03:43 pm GMT - Thu, July 22, 2021
Dev To Publishing your Android library - the local way
If you ever built an Android library, meant to be used in one or more projects, you have for sure faced the need to publish it in order to test its integration into your target app. You probably publi...
03:39 pm GMT - Thu, July 22, 2021
Dev To Game Development Roadmap For Beginners
By Codelivly:Game development is the art of creating games. Game developement is very exciting and intresting. It is a great carrer to pursue as there are many gamers around the world who play games i...
03:14 pm GMT - Thu, July 22, 2021
Dev To Internationalization(i18n) and Localization(L10n)
internationalization(i18N)Problems to be solved for internationalizationText EncodinglocaleLanguage and Country CodesgettextInternationalization ProcessLocalization(L10N)Localization ProcessDevelop a ...
03:11 pm GMT - Thu, July 22, 2021
Dev To Core 2 M5 IoT Stack AWS EduKit Unboxing
I have no idea how I missed this one, I only just caught this on my network someone (can't recall who) was promoting the last days to register for the hackster healthy spaces challenge.I didn't end up...
02:49 pm GMT - Thu, July 22, 2021
Dev To Improving Mobile App Performance with a Powerful Database
You are probably aware that there are seemingly endless options to consider when it comes to selecting a database and other technologies for your mobile app. With so many choices, it can be difficult ...
02:43 pm GMT - Thu, July 22, 2021
Dev To UI Dev Newsletter 66
The performance effects of too much lazy-loadingRick Viscomi and Felix Arntz share data-driven advice for lazy-loading images with Core Web Vitals in mind.Meta Theme Color and TrickeryManuel Matuzovi ...
02:39 pm GMT - Thu, July 22, 2021
Dev To Data Structures in Typescript - Binary Search Tree
What is a Tree data structureBefore we talk BST, we have to understand that a tree is a kind of Graph with a root node and no cycles, each node can have zero or more child nodes, nodes can store...
02:30 pm GMT - Thu, July 22, 2021
Dev To Hoppscotch is celebrating 30,000 GitHub Stars
Hoppscotch is an open source API development ecosystem.Since the initial commit (~2 years ago), Hoppscotch has evolved from being an open source side project to an enterprise developer tool.App: hopps...
02:20 pm GMT - Thu, July 22, 2021
Dev To The 7 Categories of Engineering Management w/ Ian Nowland of Datadog
You cant learn to swim by reading a book.The same principle applies to coaching engineering managers. In this episode of Dev Interrupted, Ian Nowland SVP of Core Engineering at Datadog, discusses how ...
02:17 pm GMT - Thu, July 22, 2021
Dev To Getting Started withJamstack
Over the past couple of years, one tech stack that has consistently stood out from the crowd in developer conversations is Jamstack. In this article, we're going to go over what makes Jamstack so uniq...
02:09 pm GMT - Thu, July 22, 2021
Dev To Writing inclusive job adverts
I recently spent some time helping a startup set up their technical hiring process. Diversity and inclusion are important to me and I love working at inclusive companies, so I wanted to make sure the ...
02:00 pm GMT - Thu, July 22, 2021
Dev To Mastering Web Scraping in Python: From Zero toHero
Website scraping is much more than extracting content with some CSS selectors. We summarized years of expertise in this guide. With all these new tricks and ideas, you'll be able to scrape data reliab...
01:49 pm GMT - Thu, July 22, 2021
Dev To My Impressions of Docker Development Containers
Docker development containers enable developers to set up development environment faster and consistently. With docker development containers, you can configure a container with all required tools and...
01:24 pm GMT - Thu, July 22, 2021
Dev To How to Integrate Video Conferencing API To Your Platform
Integrate and Embed high quality live Video conferencing API & SDK to your website and easy integration in just 10 minutes! Make Conversations more engaging by integrating 1-Click video platform o...
01:23 pm GMT - Thu, July 22, 2021
Dev To NATO Condemns Cyberattack, Pegasus Cyber Espionage Tool, Steams New Console, & more on DevNews!
Season 5 of the DevNews podcast is here! S5:E1 - Pegasus Cyber Espionage Tool, Steams New Console, Gunshot-Detecting Tech, and NATO Condemns a Cyberattack DevNews ...
01:19 pm GMT - Thu, July 22, 2021
Dev To 5 High-Paying Tech Jobs That Don't Require Coding
Do you feel discouraged from pursuing a career in tech because you don't know how to code?Quite frankly, learning to code is hard and not for everyone. While programming jobs are common, there are als...
01:03 pm GMT - Thu, July 22, 2021
Dev To tmux rotate-window
Rotate window is the main way that I navigated tmux before I learnedselect-pane. It allows you to change your focused pane, or rotate theposition of the panes easily.Default keybindingsbind-key ...
12:54 pm GMT - Thu, July 22, 2021
Dev To Ruby Object Oriented Programming (OOP)
Ruby is a pure object-oriented language and everything appears to Ruby as an object. Every value in Ruby is an object, even the most primitive things: strings, numbers and even true and false. Even a ...
12:49 pm GMT - Thu, July 22, 2021
Dev To The Best Python Frameworks for web development
By Codelivly:Python is on an unexpected upward movement. And, the demand is sure to continue with no sign of dampening anytime soon. Python is expected to overtake Java and C# in the coming years, whi...
11:50 am GMT - Thu, July 22, 2021
Dev To 10 Steps that will help you turn your idea into a product. Part 1
Hi Devs!Do you remember how you got the idea and want to make it but don't know how to approach it?In this series of articles, I will share the whole process of it.Let's start with Part 1, what we hav...
11:45 am GMT - Thu, July 22, 2021
Dev To How we can learn a technical skill efficiently and quickly?
Imagine you want to develop a program, which is smart enough to predict bitcoin prices and can invest on your behalf and let you keep the profit. Wouldn't it be great? To develop these kind of program...
11:13 am GMT - Thu, July 22, 2021
Dev To Arrays Questions: Reverse an array
In this series of posts, I will discuss coding questions on the Arrays Data structure.The posts in this series will be organized in the following way,Question Link Possible Explanation Documented C++ ...
10:58 am GMT - Thu, July 22, 2021
Dev To Debugging JavaScript, DOM, CSS and accessing the browser console without leaving Visual Studio Code
Now that Visual Studio Code has an in-built JavaScript debugger, it has become incredibly convenient to debug your project without leaving the editor. You can debug JavaScript, tweak CSS and the DOM a...
10:52 am GMT - Thu, July 22, 2021
Dev To Connect Terraform to Azure Devops Git Repos over SSH
Terraform module sources?Terraform supports many different Module Sources. In todays tutorial we look at how we can configure an Azure DevOps repo with SSH and use this repo as a module source i...
10:12 am GMT - Thu, July 22, 2021
Dev To Quick CSS trick : Make gradient Text Stroke.
Hello, welcome. Today we'll see a quick CSS trick. Gradient Text StrokeWonder, how to make a gradient text stroke ? Let's see how you can make one very easily. Video TutorialIf you want, yo...
09:47 am GMT - Thu, July 22, 2021
Dev To Windows 11, but for Web
Hello! Recently I started creating a clone of Windows 11 for web in Preact. My main focus while creating this clone was performance. It must work smoothly even on a low end device (like mine).The UI i...
09:25 am GMT - Thu, July 22, 2021
Dev To Heatwave & Brexit - WEEK 10
The second week in Frontend exposed the concepts of Data-fetching, styling, routers, react context API and optimistic rendering. All concepts that are completely new to me and will take a little time ...
08:50 am GMT - Thu, July 22, 2021
Dev To Programmers That Don't Blog Should Start Right Now
Programmers that don't blog should start right now. You're future self with thank you when your blog helps you getting a better job, earn more money and of course, have an easier time learning new con...
08:38 am GMT - Thu, July 22, 2021
Dev To The 3-Second Frontend Developer Test
If you had to hire a frontend developer and had just one question, what would you ask?I recommend the 3-second frontend developer test:Do you validate [your HTML and CSS code]?A truthful answer gives ...
08:24 am GMT - Thu, July 22, 2021
Dev To Parsing cookie strings in Java with HttpCookie
The other day I was solving a very complex bug involving some sticky session cookies and multiple reverse proxies. During the bug solving process I discovered that I need to parse set-cookie header st...
08:24 am GMT - Thu, July 22, 2021
Dev To You are a junior developer now. What's next?
You have worked hard and get your first job in an IT company as a junior developer? First of all congratulation from the bottom of my heart , you deserve it!But now you are probably wondering, what's ...
08:02 am GMT - Thu, July 22, 2021
Dev To What Is Video On Demand (VOD) ?
Video On Demand (VOD) has become the most preferred method for people to watch videos online than any other traditional method. People prefer watching videos over other forms of media like images, em...
07:58 am GMT - Thu, July 22, 2021
Dev To How to Type React DefaultProps
Situation/BackgroundWe have inherited an old complex class-based component that took an array of items and rendered them.It had a similar structure to this:export interface ListProps { items: s...
07:42 am GMT - Thu, July 22, 2021
Dev To Why Offshore Software Development is a Valuable Option?
What is Offshore Software Development?Web and versatile application development can be an expensive undertaking. Picking it out would be a hasty advance that can keep you from arriving at more p...
06:53 am GMT - Thu, July 22, 2021
Dev To Root Checker For Android (Issue/Bug)
I create a application called root checker. Everything is good but after publishing app on play store i'm getting lot's of error. App is working fine but at the console dashboard notification appears ...
06:49 am GMT - Thu, July 22, 2021
Dev To Code like a Klingon Warrior
The definition of honor varied widely between cultures, as did the importance placed upon it. Honor was normally synonymous with dignity and referred to the upholding of one's values. The Klingons wer...
06:28 am GMT - Thu, July 22, 2021
Dev To Top Nodejs Project For Beginners
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 ...
06:24 am GMT - Thu, July 22, 2021
Dev To Try Chatwoot, an open-source customer engagement suite to set up multilingual live chat support.
Customer engagement and relationship building are the primary pillars to grow your business and sustain. A great product may not just be enough if customer engagement is lacking. We need a better way ...
06:13 am GMT - Thu, July 22, 2021
Dev To Using React components in Astro for better loading
Yesterday we made a super cool portfolio in Astro. However, as mentioned in that article, I cloned my existing website.The downside is the header and testimonial slider are using JavaScript.I just cop...
06:11 am GMT - Thu, July 22, 2021
Dev To Java Vs Kotlin
A Kotlin vs Java comparison is a very popular these daysIf you are considering getting into Android app development in 2021, you probably must have found yourself in this dilemma too.Which language be...
06:02 am GMT - Thu, July 22, 2021
Dev To Towards C and C
Hi This blog is a guide to those who want to jump into the coding world. Of course, C and C++ are not necessarily the starting point if you want to understand the world of coding. However, this journe...
05:35 am GMT - Thu, July 22, 2021
Dev To React souce code visible
Do you know that when you deploy your React application which is created using -- or your own webpack configuration to a live website like Netlify, Vercel, Heroku etc, your entire source code is visib...
05:35 am GMT - Thu, July 22, 2021
Dev To Here are 10 Beginner Python Projects from which you should start.
Here are 10 Beginner Python Projects from which you should start.Before you build any project, learn the basics, If you don't learn the basics, you'll build on a shaky foundation.Here are some b...
05:24 am GMT - Thu, July 22, 2021
Dev To Decoding The Brain
Disclaimer I am not a Medical Professional. This information is my own deduction on how the brain functions, when we learn something new. Links to my sources are below.Learning a new language can be m...
05:21 am GMT - Thu, July 22, 2021
Dev To Check these websites if you are a web-developer.....
W3 Schools - Bible for web development, The website has tutorials for these programming languages and they are written in an easy-to-understand language. The website also provides a testing environmen...
04:44 am GMT - Thu, July 22, 2021
Dev To Learning Python-Basic course: Day 20, HashTables via Dictionaries
Hashtables and information retrievalThe central theme behind hash tables is smart information storage and retrieval. The data must be stored in such a manner that it becomes very easy to search ...
03:28 am GMT - Thu, July 22, 2021
Dev To How to install ImageMagick?
I've recently picked up interest in contributing to this platform (forem/dev.to) so I've been reading the documentation.I'm now stuck on the installation of ImageMagick. I run on Windows OS so im not ...
03:12 am GMT - Thu, July 22, 2021
Dev To Daily React - 2: State Sharing
I have a story to tell but the story is different each time I am in a different universe. So, I want to show audiences those stories whenever they travel through different universes. For example, the ...
02:44 am GMT - Thu, July 22, 2021
Dev To 15 Best CSS Accordion Designs Youve Never Seen Before
Hello Friends, I have listed over 15 best css accordion designs made with HTML, CSS, and JS. Check out these excellent accordion examples which are available on Codepen. Awesome Accordion Design ...
02:40 am GMT - Thu, July 22, 2021
Dev To As a developer, do you even bother with containerisation?
Hello there, trying to understand a bit better on how developers are actually using containers and solely for the purpose of developing.Deploying containers to production is another concern and whethe...
02:11 am GMT - Thu, July 22, 2021
Dev To The Genius of Apple's Name
You can hear me read this on my mixtape here.I recently started the audiobook version of Brent Schlender's Becoming Steve Jobs and this passage on Apple's name made me stop in my tracks:There are diff...
02:08 am GMT - Thu, July 22, 2021
Dev To Learn React & Redux-Saga By Building Netflix
Click if you like the project. Pull Requests are highly appreciated Github link: https://github.com/hieptl/netflix-clone/tree/main/advanced/netflix-sagaI'm Hiep. I work as a full-time software engine...
01:15 am GMT - Thu, July 22, 2021
Dev To Self-hosting with Supabase
Please note that this article is a work in progress. Please leave any suggestions or questions in the comments.Relevant materials:https://supabase.io/docs/guides/self-hosting#configuring-each-service ...
01:12 am GMT - Thu, July 22, 2021
Dev To All JS String Methods In One Post!
Hello everybody, I'm Aya Bouchiha, on this beautiful day we're going to discuss all string methods in Javascript!Firstly, we need to know that all All methods do not change the original string, they r...
01:12 am GMT - Thu, July 22, 2021
Dev To Creating a editable dynamic JSON table in React part 2
Part 2This articles is part 2 of a series, part 1 is here processNB: We're using craco to help with our builds as we can use Tailwind to locally test our table Clone this branch git clone ...
01:04 am GMT - Thu, July 22, 2021
Dev To Why React Needs Keys, Why It Matters
Everyone uses React library all know that whenever we use a map to render, we need to pass the key. Otherwise, React will "yell" at us like this.Oh nooo , we need to pass the key now and most of the t...
11:39 pm GMT - Wed, July 21, 2021
Dev To setting up browser notification
Setting up browser notifications are in every way crucial in web application development....most times we do need to pass valuable informations to application users in order to decide our next step.T...
11:38 pm GMT - Wed, July 21, 2021
Dev To Emmet: Writing code can be Easier
Writing code, it's easy to make mistakes. A misspelled word on occasion, forgetting a closing tag in an HTML file, The smallest of mistakes can be hidden once the application becomes large enough. Rec...
10:36 pm GMT - Wed, July 21, 2021
Dev To 6 HTML and CSS Projects For Your Portfolio
After speaking to seasoned developers, you will quickly realize that the best way to improve your portfolio is by building projects. It is probably the best way to get better, because along the way, y...
10:12 pm GMT - Wed, July 21, 2021
Dev To Using VS Code Teams Toolkit Extension for Teams App Development
In my previous posts related to the Microsoft Teams developer platform, I introduced a few of Teams app types and how to build your first tabs, bots, and message extensions. These tutorials instructed...
09:38 pm GMT - Wed, July 21, 2021
Dev To Webdev & Research Projects
Plug: I work on Million.js: <1kb virtual DOM - it's fast!This is a bit of a short post for me to share my thoughts about JavaScript libraries in research.I've been working on various research proje...
09:24 pm GMT - Wed, July 21, 2021
Dev To How To Use AugLy On Image, Video, Audio, and Text?
Read the full article here: https://analyticsarora.com/how-to-use-augly-on-image-video-audio-and-text/Introduction to Data AugmentationFacebook just recently released the AugLy package to the public d...
09:18 pm GMT - Wed, July 21, 2021
Dev To Aprende a clonar objetos en JavaScript
En Javascript se puede clonar objetos de 3 maneras Object.assing()Spread operator (...)JSON Usando Object.assign()let persona = { "nombre": "Ali", "apellido": "Sequeira", "edad": 21};let clona...
09:09 pm GMT - Wed, July 21, 2021
Dev To DEV Community: Ableist Language & Maintaining an Inclusive Environment
Hello DEV Community! In recent months, you have probably seen a few posts from the DEV Community Success team posts like this one on avoiding plagiarism from @itscasey and this one by yours truly fro...
08:58 pm GMT - Wed, July 21, 2021
Dev To Time and Date with JavaScript
This section is all about the best JavaScript libraries for handling date and time. These libraries are used to simplify and handle the complexity of dates and times in JavaScript. There are many adva...
08:53 pm GMT - Wed, July 21, 2021
Dev To Find an audio within another audio in 10 lines of Python
One of the fun (and sometimes handy) digital audio processing problems is to find an audio fragment within another, longer, audio recording. Turns out, a decent solution only takes about 10 lines of P...
08:53 pm GMT - Wed, July 21, 2021
Dev To Advanced Electron.js architecture
Written by Alain Perkaz A while back, I began working on a side project called taggr, a completely offline, interactive photo exploration app. Developing taggr required me to navigate up from the lowe...
08:46 pm GMT - Wed, July 21, 2021
Dev To Angular Vs React The Right Pick For Your Next Project
JavaScript structures are very common in the advancement commercial center. Such systems are stages which give constructions of utilization plan to creating web applications dependent on JavaScript. T...
08:24 pm GMT - Wed, July 21, 2021
Dev To How to add content recommendations to website
How to add content recommendations to website Show users what they want (even though they dont even know what they want)Personalized content proposals are now an established element of the ...
08:18 pm GMT - Wed, July 21, 2021
Dev To What redesigning our product taught us about optimizing video call performance in React
Recently, one of Dailys front-end engineers, Christian Stuff, internally shared several performance improvement tips he discovered while working on Daily Prebuilt. The following discussion is based on...
07:56 pm GMT - Wed, July 21, 2021
Dev To Logistic Regression at a glance
What is Logistic Regression?In problems where a discrete value (0, 1, 2...) is to be predicted based on some input values, Logistic Regression can be very handy. Examples of such problems are - detect...
07:43 pm GMT - Wed, July 21, 2021
Dev To Flatiron School Final Project: My Portfolio Website
For my final project at Flatiron School I choose to create my very own portfolio website to add to my resume as I enter the Software Engineering job market. As I reflect over the journey I have had at...
07:38 pm GMT - Wed, July 21, 2021
Dev To Tailwind CSS Badge Examples
In this section we will see few tailwind CSS badge examples. badge is use show status, message,notification, inbox etc . Tailwind CSS Badge Examples View DemoSetup ProjectUsing CDN<link href="...
07:34 pm GMT - Wed, July 21, 2021
Dev To My Experience with Frontendmentor.io Challenges - Part 1
Hey, i am MidouWebDev !Welcome to this serie where i share my experience with cloning Frontendmentor.io designs using HTML, CSS, JAVASCRIPT.After i watched full HTML, CSS and JS courses on YouTube and...
07:26 pm GMT - Wed, July 21, 2021
Dev To Visualizing Sales Data with Arctype Dashboards
Introduction What is Arctype?Arctype is a high-performance SQL client that lets you manage your database with a simple user interface. It also enables you to build visualizations straight f...
07:25 pm GMT - Wed, July 21, 2021
Dev To Updates for SQL Injection in Rails 6.1
Since early 2013, I have been maintaining rails-sqli.org, a collection of Rails ActiveRecord methods that can be vulnerable to SQL injection.Rails 6 has been out since December 2019, but sadly the sit...
07:15 pm GMT - Wed, July 21, 2021
Dev To What are your burning questions about all things AWS? Answer to be featured on our podcast
The DevDiscuss Podcast begins with an interview and ends with commentary from listeners and we like to feature the actual voices from our community!To inform an upcoming episode of the show, we'd lik...
06:52 pm GMT - Wed, July 21, 2021
Dev To Sieve of Eratosthenes, What is it?
Image source : famousmathematicians.net What is it?Sieve of Eratosthenes is an algorithm devised by the Eratosthenes of Cyrene. It does the job of finding all the prime numbers within a given upp...
06:01 pm GMT - Wed, July 21, 2021
Dev To Regex 101
Hey readers , in this blog we are going to talk about Regular Expressions or we can also call it REGEX .REGEX is sequence of characters which are in a certain patter, and these patterns help us find o...
05:57 pm GMT - Wed, July 21, 2021
Dev To Digger.dev: A new kind of PaaS
We've just launched on HackerNews!Say you want to deploy a Node app. Or a Python app. Or a Rails app. And maybe one or two React or Vue frontends as well. Oh and a database too.You have 2 options:Trad...
05:48 pm GMT - Wed, July 21, 2021
Dev To tmux select-layout
When you get many splits going in tmux sometimes its time for a new layout.There are four layout strategies that I use, main-vertical, main-horizontal,even-vertical, even-horizontal. Almost always I a...
05:48 pm GMT - Wed, July 21, 2021
Dev To I created 8 free dashboard templates built with Tailwind for React, Next, Vue and Nuxt.
BackgroundBy creating several dashboards for my professional use, I ended up with several dashboard templates. So I decided to make it open source because it would motivate me to create even mor...
05:43 pm GMT - Wed, July 21, 2021
Dev To How to easily add particles, confetti or fireworks effects to a Solid.js application
Solid.js Particles (solid-particles) Official tsParticles Solid.js component I just want code sampleHere the working sample, without any additional text, if someone wants just to see it wor...
05:36 pm GMT - Wed, July 21, 2021
Dev To From developer to (solutions) architect. A simple guide.
So you don't have formal CS education and have been doing development for some years, or you are a junior but your manager has already asked you where do you see yourself in tech in a few years. You w...
05:28 pm GMT - Wed, July 21, 2021
Dev To Relaciones de Aspecto Perfectas en CSS
O, cmo aprend a dejar de preocuparme y amar el paddingYa sea que estemos desarrollando una web o la interfaz de una aplicacin, las relaciones de aspecto son algo por lo que no tenemos que preocu...
05:27 pm GMT - Wed, July 21, 2021
Dev To Announcement: CodeNewbie to feature short videos from the community at CodeLand
While the CodeLand CFP might officially be closed as of yesterday, theres an exciting new way to participate in CodeLand this year. In addition to featuring keynotes, talks, and workshops, our friends...
05:21 pm GMT - Wed, July 21, 2021
Dev To Rate limiting using the Fixed Window algorithm
In the previous post, we went through rate-limiting and what it is. Then, we introduced an algorithm called Token Bucket and implemented it in Python.I've decided to turn this into a series and dedica...
05:09 pm GMT - Wed, July 21, 2021
Dev To tsParticles 1.32.0 - More plugins, lighter and more particles, confetti and fireworks effect for your website
tsParticles 1.32.0 changelog Breaking ChangesRemoved some old unused alias typesRemoved the infection plugin from the library, it's an external plugin nowRemoved light interaction from the ...
05:08 pm GMT - Wed, July 21, 2021
Dev To Get Data using Dynamic Routes in React
One of the most common needs we all have is consuming data in the frontend dynamically and one of the solutions is the use of parameters in our routes.If you already have some experience with the back...
04:54 pm GMT - Wed, July 21, 2021
Dev To Top 6 VS Code Extensions to Organise Your Code
As a developer, you need to organise your tasks to manage your time and successfully complete a sprint. These 6 VS Code extensions help devs get organised and work effectively. 1. TODO HighlightI...
04:44 pm GMT - Wed, July 21, 2021
Dev To Welcome Thread - v134
Welcome to DEV!Leave a comment below to introduce yourself! You can talk about what brought you here, what you're learning, or just a fun fact about yourself.Reply to someone's comment, either w...
04:39 pm GMT - Wed, July 21, 2021
Dev To things new devs should learn
learn to write comments and pseudocode(this will help you and others so much .think it through and step throw all of your code instead of saying why doesnt this way say what did i change before.docume...
04:34 pm GMT - Wed, July 21, 2021
Dev To Running Experiments To Create Change w/ Dominica DeGrandis of TaskTop
Change is difficult.And its even more difficult if youre the one trying to make change happen. But as more organizations start modernizing their software development workflows, like going from story p...
04:29 pm GMT - Wed, July 21, 2021
Dev To AI-assisted Drupal development: testing GitHub Copilot
On June 29, 2021 GitHub announced GitHub Copilot, an Artificial Intelligence (AI)-based assistant that helps developers write code.The tool is currently only available as a VS Code extension and acces...
03:50 pm GMT - Wed, July 21, 2021
Dev To Defining The Role Of Staff Engineer w/ Will Larson of Calm
On this weeks episode of Dev Interrupted were tackling one of the most ambiguous and subjective roles in the software engineering career path: the Staff Engineer.Many companies dont even have this rol...
03:46 pm GMT - Wed, July 21, 2021
Dev To 5 Packages to Optimize and Speed Up Your React App During Development
Optimize your React App during the development stage using these packages and avoid issues during production.We keep on building apps without considering side effects due to time constraints and other...
03:44 pm GMT - Wed, July 21, 2021
Dev To Setting up CI/CD Pipeline With Circle CI
DevOps or CI/CD as it is commonly called is practice that involves automating everything and anything we can from writing our code to deploying it. Most of the time you are just building on existing k...
03:32 pm GMT - Wed, July 21, 2021
Dev To 25 Vue Tips You Need to Know
Learning to be a better Vue developer isn't always about the big concepts that take time and effort to master.It's also about the short tips and tricks that can make your life a whole lot easier with...
03:26 pm GMT - Wed, July 21, 2021
Dev To It's alive! Simulate organisms with Conway's game of life on a canvas
Today, we create living organisms! We'll kind of, at least. It's the next best thing to becoming a 21st century digital "Web Dev Doctor Frankenstein": Conway's game of life. What?Excellent questi...
03:25 pm GMT - Wed, July 21, 2021
Dev To React useState hook usage
Hi everyone, today we will see how to use React useState hook.Hooks are a new addition in React 16.8. They let u use state and other React features without writing a class.Before React 16.8 we don't h...
03:23 pm GMT - Wed, July 21, 2021
Dev To Enums in C: Hidden Pitfalls
C# has low barriers to entry and forgives a lot. Seriously, you may not understand how things work under the hood but still write code and remain easy-going about this. Though you still have to deal w...
03:07 pm GMT - Wed, July 21, 2021
Dev To Road To An Internship - Starting Off [0/3]
Hey folks!In December of 2020, I decided to pursue a career as a web developer - in this series of articles I'll be talking about the steps I took. You don't have to follow these exact steps, however ...
03:05 pm GMT - Wed, July 21, 2021
Dev To FullStack React - Code Examples to start fast
Hello Coders!This article presents a curated list with FullStack React Examples that are more than templates. All mentioned products come with JWT token authentication, database (SQLite or Mongo), and...
02:56 pm GMT - Wed, July 21, 2021
Dev To Gitlab CI/CD for npm packages
A couple of weeks ago the IT team in my company talked about having repositories for the packages we make for our PHP applications so we can switch to a more natural use of composer. We left the meeti...
02:43 pm GMT - Wed, July 21, 2021
Dev To Elementor Benefits | Elementor, WordPress Page Builder Review 2021
Disclaimer !!: This post contains affiliate links... If you click one of the links to purchase, I will get a commission. These commissions will help me a long way to sustain my blog, and for me to kee...
02:27 pm GMT - Wed, July 21, 2021
Dev To Learn React & Redux-Thunk By Building Netflix
Click if you like the project. Pull Requests are highly appreciated Github link: https://github.com/hieptl/netflix-clone/tree/main/advanced/netflix-thunkI'm Hiep. I work as a full-time software engin...
01:29 pm GMT - Wed, July 21, 2021
Dev To Building an MVP from Scratch
Back in October 2020 I decided to start a pet project with a goal to learn a new technology. I noticed people on Twitter were saying how much they like the Developer Experience of Blitz JS so I decide...
01:22 pm GMT - Wed, July 21, 2021
Dev To Work in the kitchen.
TLDR:Use your product, and talk to your users, as a developer there is nobetter way to work on the things that matter. Almost every other pathleads to institutional imperative[1] and deepest technical...
01:18 pm GMT - Wed, July 21, 2021
Dev To Optimize Node.js performance with clustering
Written by Geshan Manandhar Node.js has gained a lot of popularity in the past few years. It is used by big names like LinkedIn, eBay, and Netflix, which proves it has been battle-tested well. In this...
01:06 pm GMT - Wed, July 21, 2021
Dev To 'N' and 'E' of MERN - Fundamentals of Node.js and Express.js
Introduction What is Node.js?Node.js is an open-source, cross-platform, back-end, JavaScript runtime environment that executes JavaScript code outside a web browser.Open source - because it...
12:39 pm GMT - Wed, July 21, 2021
Dev To How to Find the Best Reporting Tool for Your Application
Naturally, it depends on your requirements, what reporting tool would be the right fit for you. First of all, you need to decide if you want to go with a purchased product. Another option is to develo...
12:29 pm GMT - Wed, July 21, 2021
Dev To Frameworks of the Future?
Something has been nagging me in the back of my mind for a while: Where are the "modern" web frameworks?What I mean is that---apologies for the history lesson---once Ruby on Rails got its footing, it...
12:22 pm GMT - Wed, July 21, 2021
Dev To New updates and releases: Firefox 90, Polypane 6.2, Deno 1.12, Node 16.5.0, V8 release v9.2, and more | Front End News 038
NOTE: This is issue #038 of my newsletter, which went live on Monday, July 19th. If you find this information useful and interesting and you want to receive future issues as they are published, ahead ...
12:15 pm GMT - Wed, July 21, 2021
Dev To Crypto Exchange Software Development Solution | To develop secure exchange
Start your own crypto venture by our trusted Crypto Exchange Software Development solution. With Antier Solutions, we integrate high-class features to your exchange including, high performance, highly...
12:11 pm GMT - Wed, July 21, 2021
Dev To art of writing a good commit message
Hi there, In this article, Iwill be discussing the importance of commit messages and I'll walk you through a format that will assist you in crafting effective commit messages.A commit message shows wh...
12:07 pm GMT - Wed, July 21, 2021
Dev To Let's build Hulu clone with Next.js & Tailwind
I'll be creating a Hulu webpage clone with Next.js and Tailwind.Live demo: hulu-clone-liveGithub repo: hulu-clone-repoBreaking down the layout of webpage to 6 main sections.HeaderSub headerCategoriesL...
11:57 am GMT - Wed, July 21, 2021
Dev To Live Streaming vs Video Conferencing | Which One Is the Best For You?
What is Live Streaming?Live streaming refers to the concept of streaming digital video content over the internet. On a Live stream technology, one can watch, create, and share videos content onl...
11:38 am GMT - Wed, July 21, 2021
Dev To print ("Hello World")
Hi there, I'm ShakedKod...
11:35 am GMT - Wed, July 21, 2021
Dev To How to Create a chatbot From scratch?
By CodelivlyWhile some digital marketers are still discovering the power of social media, those who are on the cutting edge of technological progress are raising awareness about chatbots and how to bu...
11:16 am GMT - Wed, July 21, 2021
Dev To Considerations in Building Enclaves for Multiparty Computation (Part 1)
This is a short overview of some of the qualitative considerations you may want to take into account when designing and building multiparty computation protocols on secure enclaves.Input privacy or mu...
11:04 am GMT - Wed, July 21, 2021
Dev To 10 Free Websites to Learn Coding!
Do you love reading more than watching tutorials, then my friend this post is for you! In this post, I'm going to reveal the 10+ Free Websites to Learn Coding!.Without any delay let's begin. 10+ ...
10:55 am GMT - Wed, July 21, 2021
Dev To Trine about robots, her home on wheels and consistent work
Who are you, what are you doing, how did you get to where you are now? Tell me everything!I'm Trine, person of undefined gender, people are free to use whichever pronouns they want. I live in my...
10:52 am GMT - Wed, July 21, 2021
Dev To CSS transform : complete guide on CSS transform. Everything you need for good developer
Hello, welcome. In today's article we'll learn about CSS transform properties. CSS transform is used to change shapes, scale the element, rotate it and much more. Let's see some transform properties. ...
10:40 am GMT - Wed, July 21, 2021
Dev To Creating simple telegram bot in Node.js and Telegraf.js (step by step)
We will learn how to create a simple bot in Node.js and Telegraf.js. It's very easy. Lets first learn what Node.js is. What is Node.js?Node.js is a runtime application. It allows you to use the J...
09:58 am GMT - Wed, July 21, 2021
Dev To Day in shoes of father developer
In this article, I want to go over my daily routine and describe my work process. It's important to have some kind of routine each day. I do not stick to it 100% as developers we are supposed to be ag...
09:33 am GMT - Wed, July 21, 2021
Dev To HyperTheme: powerful visual theme editor for Chakra UI ReactJS
Intro to Chakra UIChakra UI is a simple, modular and accessible component library that gives you the building blocks you need to build your React applications.Chakra UI Offical website Hype...
09:21 am GMT - Wed, July 21, 2021
Dev To Create & share your CV for anyone to review it online
Many job seekers apply to 80-100 jobs per day or per week. Most job seekers never get feedback or replies as to what went wrong their CVs and application.My platform provides an online intuitive syste...
08:16 am GMT - Wed, July 21, 2021
Dev To Unable to create webpack bundle for chrome extension
I am fairly new to chrome extension development. I am trying to use webpack for bundling since I am using node modules. The entry file in my case is service-worker.js since that's where the modules an...
07:38 am GMT - Wed, July 21, 2021
Dev To 15 Python Project For Beginners
By CodelivlyTo become a skilled programmer, you need to practice. There are many fun and excitingPythonprojects for beginners. These projects allow you to create something useful while learning this f...
06:44 am GMT - Wed, July 21, 2021
Dev To useRef Hook | useRef vs useState
Hey everyone ,In this article, let us understand the useRef hook in React.js. SYNTAX for useRef CODE for the video: Ref Example - 1 (An Interval Timer)As a very step, import the useSta...
06:32 am GMT - Wed, July 21, 2021
Dev To Weekly web development resources 81
Sa11yAn accessibility quality assurance tool that visually highlights common accessibility and usability issues. gridless.designA website that describes the problems with traditional design...
06:29 am GMT - Wed, July 21, 2021
Dev To Features of JavaScript - That You Should Know About
1. Style Console LogAre you know that? you can style the console log by using JavaScript. To customize the console log you need to add CSS on it to get the console log. If you want to print the ...
06:28 am GMT - Wed, July 21, 2021
Dev To Learning Go by examples: part 2 - Create an HTTP REST API Server in Go
In the first article we setted up our environment. Now, we will create our first application: an HTTP REST API Server in Go. InitializationFirst of all, we can create our repository in GitHub (in...
05:12 am GMT - Wed, July 21, 2021
Dev To Full-Stack App Django and React
Let us create a full-stack web application using Django Framework for Python and ReactJS , the famous Facebook library for UI ( everybody calls it a framework, but I'm sticking to the correct definiti...
04:26 am GMT - Wed, July 21, 2021
Dev To Creating a editable dynamic JSON table in React
A couple of years ago I created a dynamic JSON table, I always wanted to make it editable, yeah I can hear what your thinking..So mid pandemic I get laid off. Great new jobs are at all time low.While ...
04:22 am GMT - Wed, July 21, 2021
Dev To Deploying Docker container on AWS EC2 instance
The first step involves creating an AWS ec2 instance. The pre requisites for that is an AWS account. In this case, an AWS AMI was selected, but there is a wide range of servers available to select fro...
04:13 am GMT - Wed, July 21, 2021
Dev To Learning Python-Basic course: Day 19, Practicing Dictionary exercises
Today we are going to solve some questions related to dictionaries. So in case you have missed yesterday's blog where we have covered dictionaries in depth, click here.Just a bit of revision of...
03:36 am GMT - Wed, July 21, 2021
Dev To Tasks for considering before SaaS implementation
Undeniably, SaaS adoption provides extremely notable advantages to businesses. However, there are series of tasks done before implementation that developers might miss.Software as a service (SaaS) is ...
03:20 am GMT - Wed, July 21, 2021
Dev To What is Vue.JS? and Why you should learn and use it.
What is Vue?According to their website Vue (pronounced /vju/, like view) is a progressive framework for building user interfaces. Unlike other monolithic frameworks, Vue is designed from the gro...
01:37 am GMT - Wed, July 21, 2021
Dev To Get Paid To Work On Open Source
Cover: Tianyi Ma (Unsplash)Hey! I'm the maintainer of neverthrow; one of the more popular implementations of a Result type for the TypeScript ecosystem.I am trying out a "bounty" program whereby I pay...
01:20 am GMT - Wed, July 21, 2021
Dev To Collaborative Coding in Monaco Editor
Code-Pair/Collaborative Coding is a trending topic in the landscape of remote-working/remote-hiring. In this post, We will discuss how we can build such a system on our own in less than 20 minutes. ...
01:04 am GMT - Wed, July 21, 2021
Dev To NextJS Developer Extensions Pack: Install the best VSCode extensions with one click
It looks that we'll never run out of VS Code best extensions posts and lists, right? As an daily user of VS Code I think I can related with the feeling of share with other people how amazing some tool...
12:52 am GMT - Wed, July 21, 2021
Dev To Secure Open API (Swagger) calls with Azure Active Directory
We have talked about secure web apps and APIs many times here. In this blog post we'll examine how to secure Swashbuckle (.NET's version of Open API/Swagger) with Azure Active Directory in order to ma...
12:45 am GMT - Wed, July 21, 2021
Dev To How to set GitHub Actions's `permissions`?
GitHub introduce permissions fields on GitHub Actions for security reasons.GitHub Actions: Control permissions for GITHUB_TOKEN | GitHub ChangelogWorkflow syntax for GitHub Actions - GitHub DocsThe pe...
12:06 am GMT - Wed, July 21, 2021
Dev To Switch Statements in JSX
JSX allows us to describe our UI using javascript expressions. This has interesting implications for control flow, because control flow statements in javascript (if, for, switch, etc) do not return va...
11:46 pm GMT - Tue, July 20, 2021
Dev To 5 Useful Array Methods in Javascript
Hi, I'm Aya Bouchiha today, I'm going to talk about useful Array methods in Javascript. everyevery(callbackFunction): returns true if all elements in an array pass a specific test, otherwise, ret...
11:43 pm GMT - Tue, July 20, 2021
Dev To Beginner With Questions
Please bare with me, I do a lot of reading, research, etc but still find myself lost. I learn differently and just having some difficulties for the moment.Is it still possible to create browser based ...
11:17 pm GMT - Tue, July 20, 2021
Dev To Dynamic import with HTTP URLs in Node.js
Is it possible to import code in Node.js from HTTP(S) URLs just like in the browser or in Deno? After all, Node.js has had stable support for ECMAScript modules since version 14, released in April 202...
11:07 pm GMT - Tue, July 20, 2021
Dev To Deploy a NodeJS app to IBM Cloud Container Registry
Welcome to THINK Tuesdays!A weekly blog series where I discuss and share my journey with IBM Cloud Services. In this THINK tutorial, we will demonstrate:Building an image for a NodeJS app using a Dock...
10:18 pm GMT - Tue, July 20, 2021
Dev To Building A New Programming Language In Ruby: The Interpreter
This article was originally written by Alex Braha Stoll on the Honeybadger Developer Blog. Full Source on GithubA complete implementation of the Stoffle programming language is available at Git...
10:07 pm GMT - Tue, July 20, 2021
Dev To ZeroMQ and NodeJS: HTTP Message Queue with Axios Client. An event driven program
What is ZeroMQ? Sockets on steroids. If you are interested in the queue, (https://zeromq.org/). In fact, I can vouch for this personally. That's why I am writing out how to do this little tutorial in ...
09:44 pm GMT - Tue, July 20, 2021
Dev To JavaScript Variables!
Let's review how to declare them the right wayThere are a few general rules for naming variables:Variable names cannot start with numbers.Variable names are case sensitive, so myName and myname would ...
09:09 pm GMT - Tue, July 20, 2021
Dev To Create a Simple Dark Mode Toggle With Svelte
Note: While this tutorial is focused on Svelte, it should be possible to make it work with other UI frameworks as well. Feel free to give it a try! You might have noticed that light/dark mode toggles...
08:59 pm GMT - Tue, July 20, 2021
Dev To Higher-order functions in Python and C
In this article I will explain what is higher order function and how to implement it in programming languages like c# and python. What is Higher Order Function(HOF):so HOF is a function that eith...
08:26 pm GMT - Tue, July 20, 2021
Dev To Introduction to software testing in .NET
Testing is crucial part of software development. We want to make sure the software we ship is as tested as much as possible. However, there are many ways to test, and the scenario and the application ...
07:58 pm GMT - Tue, July 20, 2021
Dev To 5 tools for Designing, Developing, and Testing Accessibility
No matter what you are working on, considering accessibility is definitely a best practice. Below is a list of five tools to help get you started with accessibility in your projects. StarkThis t...
07:29 pm GMT - Tue, July 20, 2021
Dev To Infusing Go idioms into JavaScript via libraries
Most of my professional career has revolved around JavaScript, but as a programming language enthusiast, I particularly enjoy learning about new languages. After playing a bit with Go, there were a fe...
07:16 pm GMT - Tue, July 20, 2021
Dev To One of the most important interview questions many interviewees fail to answer correctly
"Are there any questions left we can answer?"-> Your interviewer"No, not right now, thank you."-> YouHave you ever encountered this situation in a (tech) interview and responded like above? I'm ...
07:10 pm GMT - Tue, July 20, 2021
Dev To Forem Self-Host is Now Officially Supported
Today, the playbook for self-hosting your own Forem community is officially live. Read all about this news here.This is day one of Forem as a supported product out in the wild, meaning that we a...
07:00 pm GMT - Tue, July 20, 2021
Dev To Refactoring to Laravel 8 Class Model Factories
Laravel 8 introduced new class based model factories and if you have an existing project you can use the legacy factories package to keep using the old factories. I have tended to keep the factories a...
06:54 pm GMT - Tue, July 20, 2021
Dev To Winning Wars (Literally) with Agile & DevOps w/ Adam Furtado of Kessel Run
The wars of the future will be fought with software and system architecture, as much as any other weapon. Thats why the US armed forces needed to start applying modern software methodologies at scale....
06:36 pm GMT - Tue, July 20, 2021
Dev To Currying React components
Cover image made by Victoria SmithFirst of all, let me remind you what currying actually means.const add = (x: number) => (y: number) => x + y;const result = add(4)(2) // 6This is all what you n...
06:28 pm GMT - Tue, July 20, 2021
Dev To Laravel 8.0 CRUD Tutorial Using Mysql Database
Hello Artisan,Today we will create a CRUD application in Laravel using Mysql Database. CRUD extends Create, Read, Update, Delete. We performing This operation in our new fresh laravel project. So, let...
06:22 pm GMT - Tue, July 20, 2021
Dev To Security best practices in IAM.. Summarized.
Lock away your AWSaccount root user access keysDo not use your AWSaccount root user access key to make programmatic requests to Amazon Web Services (AWS). The access key for your AWS account root user...
06:15 pm GMT - Tue, July 20, 2021
Dev To Loan Calculator Library
As part of Knocks mission to make home buying and selling easy, we launched the Knock Home Swap almost exactly one year ago. Offering competitive financial products to our clients brought with it a ho...
06:05 pm GMT - Tue, July 20, 2021
Dev To Top Javascript Project For Beginners
This page lists over10 JavaScript projects for beginners! There are no frameworks and each completed project includes the description, my summary, and the source files to download. We've compiled the ...
05:52 pm GMT - Tue, July 20, 2021
Dev To IBM Cloud Deployment 4 Ways: IBM Cloud Kubernetes Service
Welcome back to Tutorial Tuesday!This week we'll be exploring cloud and hybrid Platform-as-a-Service (PaaS) deployment models, and we'll take a look at the IBM PaaS products and offerings. If yo...
05:51 pm GMT - Tue, July 20, 2021
Dev To How to send the authorization header using Axios
Axios is mostly used javascript promise-based HTTP client for end-to-end requesting resources from the serve side application. Generally, in simple application we dont have to put the header for any g...
05:40 pm GMT - Tue, July 20, 2021
Dev To The 7 Most Popular DEV Posts from the Past Week
Every Tuesday we round up the previous week's top posts based on traffic, engagement, and a hint of editorial curation. The typical week starts on Monday and ends on Sunday, but don't worry, we take i...
05:27 pm GMT - Tue, July 20, 2021
Dev To NocoDB : The Open Source Airtable Alternative
NocoDB nocodb / nocodb The Open Source Airtable alternative. Hey Everybody, Hey Everybody We are really excited to show NocoDB ...
05:17 pm GMT - Tue, July 20, 2021
Dev To Web Scraping using Python! Create your own Dataset
Machine Learning requires a lot of data and not always it is easy to get the data you want. Have you ever wondered how Kaggle and other such websites provide us with huge datasets? The answer is web s...
05:01 pm GMT - Tue, July 20, 2021
Dev To I Build This Amazing Drum Kit Project in Vanilla JavaScript Day 1 of JavaScript30 Tutorial
Hey Everyone , first things first, this project is the part of JavaScript30 challenge from Wes Bos,For those of you who dont know JavaScript30 is a challenge from Wes Bos where you have to build 30 si...
04:43 pm GMT - Tue, July 20, 2021
Dev To This is what gatekeeping looks like in the cloud industry (or how to not be a reply guy)
I was recently working on expanding the definition of multi-cloud based on what I had observed as a shift in language being used by cloud vendors and cloud service providers.So I thought to go to twit...
04:36 pm GMT - Tue, July 20, 2021
Dev To How to Create Background-Changer Using HTML, CSS and JavaScript.
Hello Everyone, In this Post We Will be Seeing How to Create Background Changer Using HTML, CSS and JavaScript.Here is The Live Link of Page https://bg-changer-js.netlify.app/Follow Me on LinkedIn htt...
04:27 pm GMT - Tue, July 20, 2021
Dev To Which versioning should be use for my project? - Versioning system comparison
Depending of the kind of project you are working on or if it's your first project, you may ask you which versioning system you want to use. And the answer is simpleWhat ever you want!Yes, for sure! Yo...
04:25 pm GMT - Tue, July 20, 2021
Dev To Hurricano
An open source Discord bot!Features : Mongoose-Based Command Cooldowns Command Permissions Slash Command Handler Subcommands system OwnerOnly Commands Args required or not Option Permissions handler R...
03:50 pm GMT - Tue, July 20, 2021
Dev To Making Project Management Not Suck w/ Zach Ozer of Clubhouse
Its time for project management not to suck anymore.Thats why on this weeks episode of Dev Interrupted we've brought in Zach Ozer, the VP of Engineering at Clubhouse.io, to talk about how the new part...
03:38 pm GMT - Tue, July 20, 2021
Dev To .NET 6: The MOST promising FEATURES
Microsoft is putting the batteries and already presents .NET 6 Preview 5. According to what they tell us, they are already in the second half of the .NET 6 version and they are beginning to teach new ...
03:29 pm GMT - Tue, July 20, 2021
Dev To CSS Alphabetize plugin for VSCode
Ever get tired of seeing CSS like this?tagName { width: 500px; color: #f0a10c; margin-left: 1rem; text-align: left; display: flex; transform: translate(-50%); background-color: gr...
03:18 pm GMT - Tue, July 20, 2021
Dev To Are Amazon and Google at odds with Agile?
Working software over comprehensive documentation is one of the core values of The Agile Manifesto. And even though this carries the caveat "...while there is value in the items on the right, we value...
03:17 pm GMT - Tue, July 20, 2021
Dev To All About Web Development
Technology plays a huge role in our daily lives, from the simplest of apps to the most groundbreaking inventions. Every website or piece of software that we encounter has been built by a web developer...
03:16 pm GMT - Tue, July 20, 2021
Dev To How to hide Feature A and show Feature B for different users in React
OverviewHave you ever wondered how do companies like Slack, Netlify, Zoom, Facebook (and rest of FAANG for sure) gradually roll out new features just for some users? Wonder no more! It is do...
02:45 pm GMT - Tue, July 20, 2021
Dev To FlaskCaption - Basic Flask Project
Pre-requisites:Python 3 or higher.FlaskHtml and CSSEditor - VSCode / PyCharmPart 1: Dependencies InstallationOpen terminal and install the following dependencies.Commands :pip install flaskpip install...
02:44 pm GMT - Tue, July 20, 2021
Dev To JSON in AssemblyScript
Finally, AssemblyScript has a fully-functional JSON implementation. as-json implements full JSON compatibility that enables AssemblyScript to use JSON to communicate with APIs, store data, and more. I...
02:24 pm GMT - Tue, July 20, 2021
Dev To A Illustrated Guide To: Fusion Development
TL;DR: Key resources for learning more! Explore the Fusion Development Learning Path Read the Fusion Development eBook Watch Azure Functions Sessions On-Demand Download a hi-res poster of the Illustra...
02:10 pm GMT - Tue, July 20, 2021
Dev To Write Better Java Project
IntroductionWhen we first started our coding journey. The program used to be short. The compiler was enough to know all the technical errors and warnings. We go on to solve those errors.As we ke...
02:00 pm GMT - Tue, July 20, 2021
Dev To The four noisy horsemen of Perl hate
I publish Perl stories on this blog once a week, and it seems every time theres at least one response on social media that amounts to, I hate Perl because of its weird syntax. Or, It looks like line n...
01:41 pm GMT - Tue, July 20, 2021
Dev To Creating a Spotify Web Clone with ReactJSSpotify WEB API.
Pre View:View:In this post i represent how i build a spotify clone web app using ReactJS+Redux using Spotify Web API...Read docs.. Note::We cannot play audio of any song because this feature is n...
01:23 pm GMT - Tue, July 20, 2021
Dev To Github Copilot, useState e useEffects
Table Of ContentsIntroduouseStateuseEffectGithub CopilotLinks teisIntroduoRecentemente, comecei a estudar React no curso do Estardando Devs e acabamos estudando esses dois hooks primordiais, use...
01:16 pm GMT - Tue, July 20, 2021
Dev To SWR Dynamic Routes in Next.js
Hey folks!If you recently worked with client side data fetching in Next.js, you probably heard of SWR. It comes with useSWR, a React hook that makes all the complicated stuff in client side data fetch...
01:05 pm GMT - Tue, July 20, 2021
Dev To Motivation and Mindset as a beginner in programming
Hi, my name is Daniil, I'm following the 100daysOfCode challenge and this is my first blog in which I'm sharing some of the experiences I've gained along the way.How to get started with programming? W...
12:46 pm GMT - Tue, July 20, 2021
Dev To 100 Days Of Code Tips
In this blog, I'll be talking about my experience with 100 days of code and share some tips with you guys. I've found this challenge on Twitter about a month ago. Tip 1. ConsistencyI understand s...
12:24 pm GMT - Tue, July 20, 2021
Dev To Python 101! Introduction to Python
Python is an interpreted, high-level language created by Guido van Rossum and released in 1991. It is dynamically typed and garbage collected.Python programs have the extension .py and can be run from...
12:13 pm GMT - Tue, July 20, 2021
Dev To Aide-mmoire React (Cheat Sheet)
Cet article fut publi originalement sur mon blog: https://www.ericlecodeur.comSi vous aimez, svp visitez mon blog et/ou suivez-moi sur TwitterReact est une librairie vraiment extraordinaire. Par contr...
11:56 am GMT - Tue, July 20, 2021
Dev To Your first react project
If you're looking into working with react but don't know where to start, then you've come to the right place!First of all, for those who are unfamiliar with react's functionalities, here's a bri...
11:53 am GMT - Tue, July 20, 2021
Dev To Join the AWS Community Builders program!
Are you building on AWS in Switzerland? Would you like to be recognized as an expert and level up your skills, through interaction with your peers? Would you be excited to receive benefits, like AWS f...
11:46 am GMT - Tue, July 20, 2021
Dev To Cross-device Testing of Web Applications with Blisk
This article will educate you all about Blisk (https://blisk.io). Blisk is a Chromium-based web browser that improves productivity and code quality by providing a wide array of tools for web developme...
11:24 am GMT - Tue, July 20, 2021
Dev To A Board To Rule All Pull Requests
Pull requests are king. Still, even royalty needs to be monitored to optimise certain processes. Project management tools do a good job keeping track of issues and their associated pull request but th...
11:09 am GMT - Tue, July 20, 2021
Dev To JavaScript Demystified: Hoisting
Hello Devs! In this blog, I'll walk you through the concept of hoisting in JavaScript. Before we begin, go through the first blog of this blog series, if you haven't already. What is hoistingHois...
10:55 am GMT - Tue, July 20, 2021
Dev To Cypress tips&tricks: Find Dynamic Table Selectors
In my world, developers can't always make your selector unique or custom just for you to catch them in your cypress test like in Cypress best practice doc.But there is a trick I use in my tests when I...
10:42 am GMT - Tue, July 20, 2021
Dev To Creating an Airbnb clone
Airbnb is one of the most successful products and is widely used across the world. It fits under the marketplace category and therefore we decided to recreate it on Canonic. The goal was simple:Allow ...
10:21 am GMT - Tue, July 20, 2021
Dev To Must have Vs Code extensions for beginners in 2021
Today there are dozens of code editors and IDEs available out there. But, there is absolutely no doubt that VsCode is the leading editor of choice by most developers. It is what most modern devs today...
10:18 am GMT - Tue, July 20, 2021
Dev To COVID-19 Tracker 2021
Corona has made everyone suffer in various aspects, and I do hope it doesn't get any more worst of it. So, I've made an active COVID19 tracker for India 2021.The basic idea of making this project in t...
09:58 am GMT - Tue, July 20, 2021
Dev To Cloud DevJam Offer Free Google Cloud Certification for IT Professionals
Cloud DevJam is a program exclusively designed for enterprise IT professionals to help kickstart your journey on the Google Cloud Platform. Choose the learning path based on your area of interest, and...
09:46 am GMT - Tue, July 20, 2021
Dev To GDAL on Amazon Linux
Install GDAL on Amazon Linux (Centos)sudo yum -y updatesudo yum-config-manager --enable epelsudo yum -y install make automake gcc gcc-c++ libcurl-devel proj-devel geos-develcd /tmpcurl -L http://downl...
09:26 am GMT - Tue, July 20, 2021
Dev To CXXGraph Library
CXXGraph ZigRazor / CXXGraph Header-Only C++ Library for Graph Representation and Algorithms CXXGraph Table of ContentsCX...
09:08 am GMT - Tue, July 20, 2021
Dev To AWS Cloud Practitioner Exam: Preparation and Passing
Due to the lockdown, advanced training and obtaining certificates via various online courses has become mainstream. I invite all of you to seize the opportunity to gain new knowledge and achievements,...
08:49 am GMT - Tue, July 20, 2021
Dev To Learn the useReducer hook in 5 minutes with simple example [video]
Hey everyone ,In this article, let us understand the useReducer hook in React.js. CODE for the video:Let us understand the first code down below. Here we are using the useReducer hook to setup a...
08:01 am GMT - Tue, July 20, 2021
Dev To A First Look at How To Set Up React 18 Alpha with Snowpack and Vercel
If you prefer watching a video... Be sure to Subscribe to the Official Code Angle Youtube Channel for more videos.Talk is cheap. Show me the codeLinus Torvalds Table of Contents Intro...
08:00 am GMT - Tue, July 20, 2021
Dev To How I developed my first fullstack (MERN) project!
Learning a new Technology is not only watching tutorials and cloning the templates from the tutor's repository, always try to built your own project without sticking to the tutorials explore and read ...
07:35 am GMT - Tue, July 20, 2021
Dev To How to debug Node.js using the builtin debugger
It's about time you stop console.loging to debug code.Here, I'll show you how to use the builtin Node.js debugger.Most of you might be using your IDEs debugger to debug code, but did you know that Nod...
07:33 am GMT - Tue, July 20, 2021
Dev To CSS BEM Methodology =
We all follow naming conventions in programming languages, don't we? Now, what about CSS? Is there any need of naming convention in that? Of course! Maybe not in a small project, but when you start wo...
07:25 am GMT - Tue, July 20, 2021
Dev To Host your images on Google Drive for free [Step By Step].
When you want to share a photo or gallery with friends, family, or even on the entire internet, an image hosting site is the best way to upload, store, and share your files. However, there are many im...
07:20 am GMT - Tue, July 20, 2021
Dev To How do we browse on internet?
When you typeyoutube.cominto your browser (Chrome, Internet Explorer, Firefox, etc.), the browser makes an HTTP request. HTTP stands for HyperText Transfer Protocol, it is responsible for communicatio...
07:02 am GMT - Tue, July 20, 2021
Dev To Create a simple Facebook and Instagram AR filter
Hello folks!We all are using social media and have used various AR Filters which are available on Facebook and Instagram. Well, what if I tell you that we can create our own AR Filter and publish it s...
06:44 am GMT - Tue, July 20, 2021
Dev To Best 5 Startup Ideas For Developers And Programmers
We can't survive without cash so everyone has to struggle for it. Some go for jobs, and some do business but everyone has to work somehow. Developers have two options, either to go for a job or choose...
06:34 am GMT - Tue, July 20, 2021
Dev To Writing a JavaScript Code
We are used to writing JavaScript code for a long time. But we are not updated enough to use an optimized way of coding for JavaScript. With the optimized method of coding, we can be on top of the thi...
06:22 am GMT - Tue, July 20, 2021
Dev To Css Selectors for Input Ranges
In this post we are going to check Css Selectors for input ranges. This selectors would not be known by many of us.We all use input elements in our projects and must be aware of input type="number" th...
06:03 am GMT - Tue, July 20, 2021
Dev To I Recreated my VSCode Theme
Hi guys!So, couple of months back I wrote a blog "I created a VSCode theme" describing about the VS Code theme called "Martian Night" that I made. Fast forward to present, I am here to announce that I...
06:00 am GMT - Tue, July 20, 2021
Dev To Migrating to Redshift RA3 nodes
What is RA3?RA3 is the latest family of Redshift node types launched at re:Invent 2019. The other node types are Dense Storage (DS2) and Dense Compute (DC2). The primary difference with RA3 is t...
05:57 am GMT - Tue, July 20, 2021
Dev To Most Confusing Part Of JavaScript.
If you are working with javascript for a while, you will agree with me. This this keyword is very confusing when you are writing code, especially when you read others code.This may be controversial, b...
05:52 am GMT - Tue, July 20, 2021
Dev To How to get the most out of programming courses
If you found value in this thread you will most likely enjoy my tweets too so make sure you follow me on Twitter for more information about web development and how to improve as a developer. This art...
05:26 am GMT - Tue, July 20, 2021
Dev To Top anime shows Flutter app
Today we'll be building a Top anime shows Flutter app. This app will call an API and retrieve a list of the top-rated shows.Then we'll loop over these results and output them to the app.A high-level o...
04:28 am GMT - Tue, July 20, 2021
Dev To Placements & Interviews [resources & tips]
Hello guys! This is my first blog ever. And it is be going to about interview preparation as this is the most [probably only] talked topic among undergrads right now. So please have a look and do comm...
04:07 am GMT - Tue, July 20, 2021
Dev To What is React Native and Why you should use it ?
According to Statista, React Native is the most popular technologies for cross-platform software development of mobile applications for two years in a row.Releasing an app on both App Store and Google...
03:56 am GMT - Tue, July 20, 2021
Dev To Learning Python-Basic course: Day 18,Dictionaries in Python
Welcome all Today we will cover dictionaries! Dictionary is simply a collection of unordered key value pairsOr sometimes referred as a 'hash table' of key value pairs. Dictionary holds key:value...
03:56 am GMT - Tue, July 20, 2021
Dev To Learning Python-Basic course: Day 18, Dictionaries in Python
Welcome all Today we will cover dictionaries! Dictionary is simply a collection of unordered key value pairsOr sometimes referred as a 'hash table' of key value pairs. Dictionary holds key:value...
03:13 am GMT - Tue, July 20, 2021
Dev To Big O Notation
What is Big O notation?Big O Notation is a way to measure an algorithms efficiency. It measures the time it takes to run your function as the input grows. Or in other words, how well does the fu...
02:43 am GMT - Tue, July 20, 2021
Dev To Hide an element without changing the layout
visibility: hiddenvisibility - CSS: Cascading Style Sheets | MDNThe visibility CSS property shows or hides an element without changing the layout of a document....
02:04 am GMT - Tue, July 20, 2021
Dev To Git quick tips 2: Working with many branches
I somehow often end up working on a few branches in parallel and some things make my life easier:git switch -: Like the cd command git switch and git checkout take a - argument which takes you back to...
01:19 am GMT - Tue, July 20, 2021
Dev To Fault tolerance on the web
Months ago I wrote The reasons I don't use Typescript and one reason more than others struck a nerve with some readers. I said developers "can embrace the fault-tolerant nature of the web and wisely u...
12:55 am GMT - Tue, July 20, 2021
Dev To Part-2: 5 HTML Tags That Almost Nobody Knows
Hello, I'm Aya Bouchiha, today, I'm going to discuss another 5 HTML tags that you're almost don't know.part-1: 5 HTML Tags That Almost Nobody Knows <dfn><dfn>: used to specify a term...
11:22 pm GMT - Mon, July 19, 2021
Dev To CI/CD Explained in 6 minutes
What is CI/CD? What are the concepts behind Continuous Integration, Continuous Deployment, and Continuous Delivery?These are the question we are going to answer Today!. I'm going to explain the CI/CD ...
11:01 pm GMT - Mon, July 19, 2021
Dev To Tips to organize well your Css
HOW TO ORGANIZE YOUR CSSOrganizing your Cascading Style Sheet(s) it is a pretty cool way to start developing on writing clean code if you are beginner and if you are pro means you must deal wit...
10:33 pm GMT - Mon, July 19, 2021
Dev To 7 consejos para ganar $100,000 USD desde casa | El nmero 6 es el ms difcil de todos
Este contenido tambin est disponible en youtubeDurante la universidad, los profesores me decan que los programadores de Estados Unidos ganaban ms de $100mil dlares al ao. Al estar en un pas en desarro...
10:19 pm GMT - Mon, July 19, 2021
Dev To Next.js with Web3Modal Example
Hey everyone! I recently built an example website using Next.js and Web3Modal. For those of you who don't know, Web3Modal is a simple way to connect your website to a Web3 / Ethereum wallet.This is es...
09:51 pm GMT - Mon, July 19, 2021
Dev To Next.js: The Ultimate Cheat Sheet To Page Rendering
Next.js uses 4 rendering strategies to build, deliver and render a React Single Page App (SPA):1. Static-Site Generation (SSG)2. Server-Side Rendering (SSR)3. Incremental Static Regeneration (ISR)4. C...
09:35 pm GMT - Mon, July 19, 2021
Dev To All js strings method - less text , more snippet
1. String.length :Returns the length of the string. 2. indexOf( ) :Returns the starting index no of searching character or word.It searches forward.It takes 2 argument, 2nd argument is for ...
09:09 pm GMT - Mon, July 19, 2021
Dev To How to support Apple iCloud Passkeys with WebAuthn on iOS 15 and macOS Monterey Part 2
ScopeIn this second part of our Passkeys series, we will be modifying Apple's Shiny iOS app to make use of the same Passkeys (aka WebAuthn credentials) that we created with our web app from part...
09:01 pm GMT - Mon, July 19, 2021
Dev To Animated Login Form |HTML, CSS & JavaScript
Hey DEVs, lets have some fun learning how to create an AMAZING Animated Login Form with an awesome design and a floating placeholder, as well as a gradient login button hover effect. Resources: W...
08:58 pm GMT - Mon, July 19, 2021
Dev To Top Youtube Channels To Learn Python For Everyone
Hello Devs, In this Post, I'm gonna tell you the top 10 youtube channels or playlists for Python.As we know Python is the most powerful and famous language, Python is a scripting language with dynamic...
08:58 pm GMT - Mon, July 19, 2021
Dev To 4 mtodos importantes del mdulo path en Node.js
ndiceIntroduccinCmo requerimos los mdulos del core de Node?El mtodo sepEl mtodo joinEl mtodo basenameEl mtodo resolveReferenciasConclusiones Introduccin Al instalar cualquier versin de Node...
08:53 pm GMT - Mon, July 19, 2021
Dev To Create a useStore hook for mobx-state-tree
Mobx-state-tree?From the mobx-state-tree docs:MobX is a state management "engine", and MobX-State-Tree gives it structure and common tools you need for your app.This post will help you to create...
08:33 pm GMT - Mon, July 19, 2021
Dev To Running NestJS on Docker is Really Easy with Kool
In just 3 simple steps, you can use Kool to start a new NestJS application running in a local Docker development environment.Kool is a free, open source CLI tool that makes local development with Dock...
08:33 pm GMT - Mon, July 19, 2021
Dev To DEV and Code School Twitch Q&A
This week @nickytonline and I are doing something a little different for our weekly Twitch stream. We are going to be joined by the crew over at the Jonan show's Code School for a DEV/Code School mas...
08:31 pm GMT - Mon, July 19, 2021
Dev To Asynchronous Development for Hybrid Remote Teams w/ Ori Keren
In the first-ever episode of Dev Interrupted, we discuss Asynchronous Development with LinearB co-founder and CEO, Ori Keren. Created in response to the hybrid remote world, Asynchronous Development i...
08:24 pm GMT - Mon, July 19, 2021
Dev To 6 useful frontend techniques that you may not know about
A small selection of little-known techniques for HTML, CSS, and JavaScript.The frontend is the first line of defense of the website (or, more precisely, the first line of "attack" on the user), so fro...
07:45 pm GMT - Mon, July 19, 2021
Dev To L'algorithme de recherche binaire
La recherche binaire (binary search) fait partie des algorithmes fondamentaux de l'informatique que tout bon informaticien se doit de connatre. Dans leur clbre livre A Method Of Programming, Edsger W....
07:36 pm GMT - Mon, July 19, 2021
Dev To Relicans Summer Camp Week 3: Writing
| Challenge: Explain something new you learned recently. This doesn't have to be technical. Need an idea? If you've been participating in #RelicansSummerCamp, write a post about your video or open so...
07:28 pm GMT - Mon, July 19, 2021
Dev To Adding/Enabling Extensions in PHP using Windows
If you're using PHP or any PHP framework/library for the first time, you've probably noticed when you tried to use composer to create a project that you don't have certain extensions. You may have tri...
07:11 pm GMT - Mon, July 19, 2021
Dev To I want to build an Operating System!!
IntroductionNow I am fully aware of herculean task that is building an operating system but thankfully I am relatively young and nave enough to try. My ResourcesI have found some pretty awe...
06:48 pm GMT - Mon, July 19, 2021
Dev To Lessons learned after being a Tech Lead for three years
After being a technical lead for three years in my current company I decided it was a good time to retrospect on it and share my experience and conclusions. I hope you find my experiences helpful.Disc...
06:47 pm GMT - Mon, July 19, 2021
Dev To Engineering Customer Success w/ Sunil Mavadia
Customer success can make or break any business, especially when youre scaling. Sunil Mavadia, Director of Global Architecture at Cloudbees, has been building and scaling customer success teams at sof...
06:36 pm GMT - Mon, July 19, 2021
Dev To What is Jina?
This Post discusses Jina, a neural search framework from Jina-AI, in layman terms. How is search going now ?We search the internet for a variety of needs, from finding the lyrics of your favourit...
06:25 pm GMT - Mon, July 19, 2021
Dev To Getting started with Terraform: Terraform Import
Even when we are using an Infrastructure as Code tool such as Terraform can be a member of a team (including us ) that will ignore all this workflow and will create manually some resources directly in...
06:14 pm GMT - Mon, July 19, 2021
Dev To Null Coalescing Operator in C
If you have used javascript before you probably have used the logical OR (||) operator while assigning values to a variable. For example,let a = b || c;The above code snippet assigns the value of b to...
06:12 pm GMT - Mon, July 19, 2021
Dev To How to Squash 3 commits into 1?
Do git log and see the commits you want to squash is commited first.if you want squash top 3 commits from your head,Use this command,git rebase -i HEAD~3Here the tilde ~ symbol with 3 pick the t...
05:44 pm GMT - Mon, July 19, 2021
Dev To CSS Display inline, block, and inline-block
In this post, we will discuss the difference between three common CSS display properties:inlineblockinline-block 1. inlineInline elements do not start from a new line. You can not set width or he...
05:41 pm GMT - Mon, July 19, 2021
Dev To Npm libraries you need to know for your Node JS App
NPM Libraries you need to know for Node Js BullThe fastest & most reliable redis based queue for nodehttps://t.co/Qe6yXdp2FR Bull BoardThis is built in top of bull which helps to visualise the que...
05:32 pm GMT - Mon, July 19, 2021
Dev To What is SEO: A Beginner's Guide to SEO
The full form of SEO is Search Engine Optimization and it is a technique with the help of which we rank our posts in the top position on the first page of any search engine. All bloggers' goal is to g...
05:30 pm GMT - Mon, July 19, 2021
Dev To Migrating from Lambda@Edge to CloudFront Functions
I have been using Lambda@Edge for several years now, first time I used it was back in 2018, wrote this post back then. I was always under the impression that the Lambda function was running in the edg...
05:23 pm GMT - Mon, July 19, 2021
Dev To Installing Scrapy in Fedora34 with pypy( pypy3 )
Pre-context:The thing is I love fast things. And I am sure the reader also pursue same nature like me. Hence, pypy3 is the choice.Fedora is nice but for me it is new and new thing is not always ...
05:07 pm GMT - Mon, July 19, 2021
Dev To Script para abrir webcam com Python utilizando OpenCV
J pensou em desenvolver algum projetinho que precisa de uma captura de imagem em tempo real, mas no sabe por onde comear? Nesse post vamos trazer uma soluo simples de como fazer um script utilizando P...
05:06 pm GMT - Mon, July 19, 2021
Dev To To-do list with Observer Pattern
In this post, we'll be learning about the Observer Pattern by creating a simple To-do application.In a nutshell, the Observer Pattern is similar to Twitter's Followers feature. When you post a tweet, ...
05:05 pm GMT - Mon, July 19, 2021
Dev To iOS App Review on iPhone: Resume Builder - Professionals on App Store Connect
App Store Connect: https://apps.apple.com/gr/app/resume-builder-professionals/id1569380836YouTube Video: https://youtu.be/089SGaIYFOwiOS App Review on #iPhone: Resume Builder - Professionals on App St...
04:55 pm GMT - Mon, July 19, 2021
Dev To tmux choose-tree
Choose tree is a powerful tmux utility that provides a graphical interface topreview all sessions, windows, and panes, move between them kill them, movethem and much more.The default keybindingbind-ke...
04:53 pm GMT - Mon, July 19, 2021
Dev To A Cloud Migration Questionnaire
The questions you must ask your customers before migrating their on-premise workload to AWS Cloud.Why do you want to migrate to the cloud?How many code changes can you afford as part of migration?What...
04:44 pm GMT - Mon, July 19, 2021
Dev To Software Engineering Principle Coupling & Cohesion
Hi engineers and peers, In this article, Ill be discussing one of the core software engineering principles, that every software engineer should know or at least be aware of it. As we engineers are sup...
04:34 pm GMT - Mon, July 19, 2021
Dev To Azure Nibble - How to get TcpPing on Linux Azure App Service
Ping vs. TcpPing?Ping is a computer network administration software utility used to test the reachability of a host on an Internet Protocol (IP) network using Internet Control Message Protocol (...
03:48 pm GMT - Mon, July 19, 2021
Dev To Your Product Shouldn't Be an App
Recently, I've run into a few big ideas that make me feel like it's 2010 all over again. In the worst way. They remind me that back in the heady days of 2010, we were fools for apps.Need to know what ...
03:25 pm GMT - Mon, July 19, 2021
Dev To How To Deploy Python Scrapy Spiders for Free on Cloud
Running Scrapy spiders in your local machine can be very convenient during the early stage of development. But, we would eventually need to deploy and run our spiders in the cloud periodically.In sear...
03:25 pm GMT - Mon, July 19, 2021
Dev To Smart Pointers in Rust: What, why and how?
TL;DR: I will cover some of Rust's smart pointers: Box, Cell, RefCell, Rc, Arc, RwLock and Mutex.It seems pretty obvious that smart pointers are pointers that are... smart. But what exactly does this ...
03:00 pm GMT - Mon, July 19, 2021
Dev To The techniques to help simplify CSS
Mobile First without overridesThere is the mobile first approach dictates we should create interfaces from small (such as cell phones, watch, etc) to large devices (desktop, tv, etc). So develop...
02:57 pm GMT - Mon, July 19, 2021
Dev To Integrate your React App with Smart Contracts
In the previous blog, we discussed writing a Smart Contract using Solidity and interacting with it using Remix IDE. Now, we'll deploy our Lottery contract wrote in previous blog. Note: You can re...
02:53 pm GMT - Mon, July 19, 2021
Dev To When it Pays to Choose Microservices
Author: Victoriia ZaripovaHi everybody! My name is Victoria. Here at Typeable, I deal with the issues of application architecture, so I couldn't help asking the perennial question: To be or not to be?...
02:50 pm GMT - Mon, July 19, 2021
Dev To Detecting and Visualizing Twitter Sentiment during COVID-19 Pandemic using AWS Comprehend and Quicksight
People are experiencing a prolonged state of physical isolation from their friends, as well as teachers, extended family, and community networks due to COVID-19 lockdown. While quarantining adults has...
02:44 pm GMT - Mon, July 19, 2021
Dev To O que API?
Sumario:Sigla APIO que de Fato uma API faz?Um exemplo da vida realConcluindoEstamos vivendo num mundo onde tudo on-line e tudo se conecta de alguma forma, hoje possvel fazer pagamentos num piscar de...
02:29 pm GMT - Mon, July 19, 2021
Dev To How to build a carousel from scratch using Vue.js
Instead of going through a complex third-party library docs, I tried to figure out how to build a "multi-card" carousel from scratch.For the final code, check my GitHub repo.If you want to see a real-...
02:28 pm GMT - Mon, July 19, 2021
Dev To Creating a custom scrollbar
Recently, I figured out about customizing scrollbars. Adding custom scrollbars to websites you make, helps enhance it even further and also helps in overall color-coordination.To start with, we use ::...
02:22 pm GMT - Mon, July 19, 2021
Dev To Do Developers Have Too ManyOptions?
It feels like every other week there is some new web framework popping up on HackerNews, promising to cause a ground-breaking paradigm shift. While some of these "innovations", like NoSQL databases or...
02:07 pm GMT - Mon, July 19, 2021
Dev To How to Build an Interactive Flow Map in JavaScript
A step-by-step tutorial showing how to create an interactive JS Flow Map. Illustrated by visualizing data on migration to the US.It may seem to be complicated to create an interactive Flow Map f...
01:57 pm GMT - Mon, July 19, 2021
Dev To Centering a DIV like a PRO - 1
In this series of article, I will show some best ways to center a div in HTML.In the below codepen, I have used inset to set top, right, bottom, left to 0, then setting the margin to auto.Connect Me @...
01:48 pm GMT - Mon, July 19, 2021
Dev To O Mito da Transio de Carreira
Ainda hoje, pra muita gente, o termo transio de carreira chega a causar um arrepio na espinha. Motivo? Permanecem presos naquela ideia de que devemos sair da escola escolher uma profisso e seguir com ...
01:41 pm GMT - Mon, July 19, 2021
Dev To GraphQL resources, new App Framework features and Algolia search implementations
Aloha and happy July, Contentful communityI just came back from a few days of vacation and am excited to share some Contentful updates with you.This month's newsletter is full of resources about...
01:02 pm GMT - Mon, July 19, 2021
Dev To Using Polywork to Break My Unconscious Biases
This past year I've been examining the communities I'm a part of. It didn't take long to notice that I was living in a bubble of people who look, act, and think like me. It was one of those unconsciou...
12:48 pm GMT - Mon, July 19, 2021
Dev To A Guide to MetaMask Ecosystem: The Leading Ethereum Blockchain Wallet
MetaMask is an open-source crypto wallet and a gateway to blockchain apps. It makes accessing and building on Ethereum's DApp Ecosystem easier, right from the browser without running a full Ethereum n...
12:17 pm GMT - Mon, July 19, 2021
Dev To Validate CSV Input With ActiveModel::Validations
Standard Library ParsingWe're maintaining a system that tracks information about books, including their publication dates. On occasion, publishers will send us CSVs with updated publication date...
12:11 pm GMT - Mon, July 19, 2021
Dev To Invest time into writing questions: Tips for writing better questions
The essence of writing code is problem solving. This problem solving will often be a solitary task, you, the keyboard and a code editor. Not all problems are easily solved in this vacuum. For many pro...
11:15 am GMT - Mon, July 19, 2021
Dev To Delegating Effectively as a Tech Lead
Being a tech lead is difficult.As a tech lead, youre often expected to continue to be a high performer as an individual contributor while also taking on additional responsibilities to help the team. T...
11:14 am GMT - Mon, July 19, 2021
Dev To Run Docker commands inside Jenkins Docker container
IntroductionIf you want to initiate docker containers from within you jenkin containers,this is what you have to do:In the Jenkins Dockerfile, add commands docker, docker-compose installed. bind...
10:50 am GMT - Mon, July 19, 2021
Dev To Algorithm Problems - Baby Steps in Providing Solutions Using JavaScript
IntroductionRecruiters who are interested in the problem solving skills of their candidate, present them problems and ask them to write an algorithm for that problem. By so doing, recruiters are...
10:47 am GMT - Mon, July 19, 2021
Dev To Make a Discord Bot with Eris
IntroductionHello there, this sentence will mark the beginning of my first ever article released to the public. In this article, I will be writing how to build a Discord bot with Eris and Yuuko....
10:46 am GMT - Mon, July 19, 2021
Dev To 8 Free Websites to learn Coding!
Do you love reading more than watching tutorials, then my friend this post is for you. I'm going to reveal 8 free websites to learn Coding or Programming for free.If you want to know the difference be...
10:45 am GMT - Mon, July 19, 2021
Dev To Video SDK Embed: Low-Code Prebuilt SDK 1.0 | videosdk.live
Now Building a Video Conferencing Solution Is As Easy As Ordering Your Next Pizza Online. Presenting you the PrebuiltFollowing our announcement on launching the pre-built in the previous bl...
10:31 am GMT - Mon, July 19, 2021
Dev To CSS before and After element : Everything you need to know about css pseudo element
Hello, welcome. In this article we'll learn about CSS pseudo-elements. What is pseudo-elements ?Pseudo-elements allow you to insert content on the page without writing HTML for it. You can make w...
10:31 am GMT - Mon, July 19, 2021
Dev To Live Streaming vs Video Conferencing | videosdk.live
What is Live Streaming?Live streaming refers to the concept of streaming digital video content over the internet. On a Live stream technology, one can watch, create, and share videos content onl...
10:23 am GMT - Mon, July 19, 2021
Dev To What is Video on Demand? | videosdk.live
Video on Demand (VoD) creates an online video library for the viewers, which they can access anytime at their ease with any compatible device. Unlike the traditional media broadcasting channels, which...
10:15 am GMT - Mon, July 19, 2021
Dev To Video On Demand SDK (VoD) | videosdk.live
Video-on-demand API provides end-to-end solution for building scalable on-demand video platforms for millions of users.VOD APIs are divided into three major part 1. Storage APIThese APIs are usef...
09:53 am GMT - Mon, July 19, 2021
Dev To Real time communication SDK | videosdk.live
Real-time communication SDK is built with blend of webRTC and optimised UDP protocol. Our SDK helps developers to add real-time audio and video calls to any mobile app or web application.With our embe...
09:37 am GMT - Mon, July 19, 2021
Dev To Onstro-DB a fast DB
Installationpip install onstro-db Let's see how fast it is.In this example, we can make a DB with 4 columns and in which 2 columns have a default value. Which are added during Runtime.We wi...
09:27 am GMT - Mon, July 19, 2021
Dev To 5 Best Google Cloud Professional Data Engineer Certification Courses to Crack Exam in 2021
Disclosure: This post includes affiliate links; I may receive compensation if you purchase products or services from the different links provided in this article.Hello folks, If you are preparing for ...
09:20 am GMT - Mon, July 19, 2021
Dev To New benchmark: Mezon Router is up to 480 times faster than Leaf Router
Hi all! Today we have one more benchmark.As usual we have two cases:http server accepts request, launches php script, which handles this request, and then all script data is removed from memory. All f...
09:15 am GMT - Mon, July 19, 2021
Dev To Tell your users the remaining reading time, in CSS
Note: this demo must be tested in Chrome Canary 90+ with the --enable-experimental-web-platform-features flag enabled;Recently, thanks to the new @scroll-timeline property available on Chrome Canary, ...
09:11 am GMT - Mon, July 19, 2021
Dev To Create a simple pomodoro timer in python
HeyIf you're looking for a pretty useful yet simple python project, you've come to the right place! For those who don't know what a pomodoro timer is:A pomodoro timer is a special type of t...
09:07 am GMT - Mon, July 19, 2021
Dev To Tailwind CSS Simple List Group Examples
In this tutorial we will see List Group, List Group hover, List Group divider , List Group icon, List Group Badge, examples with Tailwind CSS Tool UseTailwind CSS 2.xunsplash Image View DemoSetu...
09:04 am GMT - Mon, July 19, 2021
Dev To Journey of a web page - How browsers work
This article covers the processes that happen in-between a user entering a web address in a browser and a web page showing up as a result. OverviewIf you're like meif you like to understand the t...
08:59 am GMT - Mon, July 19, 2021
Dev To Integrate an Application with Prometheus Operator and Package with a Helm Chart
In the previous posts, we saw:how to implement metrics in applicationshow to run the monitoring stack locallyhow to test and debug metrics generated by a simple Python Flask applicationIn this post we...
08:28 am GMT - Mon, July 19, 2021
Dev To 2021 CS50x
CS50x(Intro to Computer Science) is a free course offered by Harvard which focuses on the Programming Aspect of Computer Science.Its 2021 session is currently on-going and you might want to check it o...
08:26 am GMT - Mon, July 19, 2021
Dev To Remote Jobs for Javascript, Go, Python and Fullstack Developers
We know it all...Since Covid 19 changed all our lives, Remote Jobs offers are growing, as many companies realized that this mode of work works fine for them and can attract new developers out there.I ...
08:15 am GMT - Mon, July 19, 2021
Dev To A Look at Selenium and Its Alternative Solution for 2021 and Beyond
Selenium was initially published in the mid-2000s as a Web browser plugin for recording and replaying Web browser interactions. Since then, it has undoubtedly become the most used test automation tool...
07:52 am GMT - Mon, July 19, 2021
Dev To AWS open source news and updates 76
19th July, 2021 - Instalment #76Newsletter #76.This week, we have new oss projects such as ecs-files-composer, lucid-dynamodb, kubectl-trace, tailscale-layer and more. AWS and community blog pos...
06:51 am GMT - Mon, July 19, 2021
Dev To Pro Tips For Designing Robust React Components
As you already know, React components are written as functions these days, not classes. Among other things, it allows us to dispense with binding methods and the this prop. But with both ways, you ult...
06:48 am GMT - Mon, July 19, 2021
Dev To An introduction to bot programming: building a simple Bomberman bot (part 2)
This is part 2 of a series originally published on the Coder One blog. Check out Part 1 here: Building an AI game bot for Bomberman. In this tutorial series, we'll build a bot in Python that can play ...
06:36 am GMT - Mon, July 19, 2021
Dev To MATLAB MONDAYS- Crash Course part-4
Welcome all! This Monday let us learn all about matrices in MATLAB, and how to generate themMaking matrices in MATLABWe will now learn how to create Matrices in MATLAB.Similer to row vectors, t...
05:59 am GMT - Mon, July 19, 2021
Dev To Hosting static sites in S3
Let's see how a website deployment work. When we deploy a website on a server then we actually open a port on a server and then do some calculations on the server have some state or DB etc. We process...
05:55 am GMT - Mon, July 19, 2021
Dev To Setting bucket Permissions in S3 - Hands On
Lets see how to set permissions on our S3 bucket and then we will see the affects of the policy on our S3 bucket.Upload a few files in S3 bucket.Go to the bucket homepage and click on permissions.In t...
05:41 am GMT - Mon, July 19, 2021
Dev To Autoscaling CI with Kraken CI
Kraken CI is a new Continuous Integration tool. It is a modern, open-source, on-premise CI/CD system that is highly scalable and focused on testing. It is licensed under Apache 2.0 license. Its source...
05:00 am GMT - Mon, July 19, 2021
Dev To Vim: Enhancing Editing Speed
IntroductionEditing/ Writing is a crucial part of any text editor, the swiftness with which one can make changes in a file(s) or a structure is a bit dependent on the editor we use as well. Vim ...
04:48 am GMT - Mon, July 19, 2021
Dev To Classes in JavaScript
What are Classes?A class is an object-oriented programming concept that is built into many object-oriented programming languages. Specifically, a class is a blueprint for creating objects, initi...
03:01 am GMT - Mon, July 19, 2021
Dev To Handling CORS with Netlify POST Requests
Netlify Functions make it possible to deploy server-side code that you can access as API endpoints. While handling GET requests with Netlify functions is straightforward and very well documented, you ...
02:33 am GMT - Mon, July 19, 2021
Dev To Quiz app with React.js and typescript
In this article I will create a quiz app with react.js and typescript using open trivia api and tailwind css.Github Link SetupClone the repo .run yarn install .Generate your custom endpoint from ...
02:04 am GMT - Mon, July 19, 2021
Dev To Your Complete Guide To Math Object in Javascript
Hi everybody, I'm Aya Bouchiha, and this is your complete guide to Math object in Javascript! Math ObjectFirstly, we need to know that Math is a built-in object, It works with Number type and not...
11:31 pm GMT - Sun, July 18, 2021
Dev To Ionic Framework VueJS and Dynamic Slides Using SwiperJS
Ionic Framework VueJS and SwiperJSIonic has depreciated IonSlides in the v6 release and recommends using the underlying library SwiperJS.In this short post I show how to integrate SwiperJS and i...
10:26 pm GMT - Sun, July 18, 2021
Dev To React Intro
Using Node in the Command LineSummaryTo use Node as a REPL, simply typenodein the Terminal.Press theTabkey to get a list of Node commands.To exit the REPL, hold down the Ctrl and c keys twice.Ja...
09:25 pm GMT - Sun, July 18, 2021
Dev To Documenting Express REST APIs with OpenAPI and JSDoc
As usual, this article isn't meant as an in-depth guide, as much as a documentation of the what, why, and how of certain architectural choices. If you're trying to achieve the same thing and need help...
09:21 pm GMT - Sun, July 18, 2021
Dev To Criando uma API com Ktor
KotlinautasEsse contedo oferecido e distribudo pela comunidade Kotlinautas, uma comunidade brasileira que busca oferecer contedo gratuito sobre a linguagem Kotlin em um espao plural. Intro...
09:07 pm GMT - Sun, July 18, 2021
Dev To Weekly Digest 28/2021 - Top of the Week
Welcome to my Weekly Digest #28.This weekly digest contains a lot of interesting and inspiring articles, videos, tweets, podcasts, and designs I consumed during this week. GiveawayWe are giving ...
08:54 pm GMT - Sun, July 18, 2021
Dev To NextJS With Redux
Hey Guys,I need a help :((How can I use Redux With Nextjs , Is it recommended to use with the pattern of the NextJs ??If there's any projects with NextJs and Redux can you give them to me to review th...
08:39 pm GMT - Sun, July 18, 2021
Dev To JSX !
So first of all let me tell you what actually is a JSX ! A JSX(JavaScript XML) is a syntax extension to JavaScript. It is used with React to describe what the UI should look like. JSX may r...
08:35 pm GMT - Sun, July 18, 2021
Dev To A CSS-only reaction component using emoji
Like star rating, reactions is something widely used in many websites so here I am with my own implementation: A CSS-only reaction component that works with emojis or any kind of custom icons. No need...
07:54 pm GMT - Sun, July 18, 2021
Dev To 2 Simple ways you can truncate text using CSS
As part of this blog lets see two ways in which you can truncate a text using CSS 1) Truncate a single line text using ellipsis.truncate-ellipsis { width: 350px; white-space: nowrap; overflow:...
07:48 pm GMT - Sun, July 18, 2021
Dev To Becoming a Better Programmer with a Chronometer
An article for people who want to become a better developerYou care about code. You're passionate about programming. You're the kind of developer who likes to craft truly great software. And you're re...
07:45 pm GMT - Sun, July 18, 2021
Dev To Show Dev: I built a personal blog for displaying mdx articles
MDX BlogA lazily named blog that hosts markdown files InspirationI have been hearing a lot about static site generators and wanted to try them, this was a exploratory POC created for learning pu...
07:35 pm GMT - Sun, July 18, 2021
Dev To Passing Data Between React Components
React is a JavaScript library for building user interfaces. React utilizes reusable components. This allows you to reuse your code, control how the components update, and control how they communicate ...
06:20 pm GMT - Sun, July 18, 2021
Dev To Vite is too fast!
Recently I tried Vite and I was blown away by how fast it was. I re-checked if I started the app correctly because I couldn't belive that it started the dev server under 200ms!So, here's a short artic...
06:09 pm GMT - Sun, July 18, 2021
Dev To JavaScript loading techniques & Performance
Adding external script files to your HTML document is simple that you could do it in your sleep.But this is not as trivial as you think. Where and how you add your script file majorly influences the p...
06:00 pm GMT - Sun, July 18, 2021
Dev To Cross-site scripting (XSS) attack - Part 1
As frontend developers we are constantly adding and releasing new features or fixing bugs as per business requirements, and it's hard to keep vigilance on the security side of things. It has become a ...
05:58 pm GMT - Sun, July 18, 2021
Dev To Creating Patterns with CSS simplified.
Did you know you can create really cool patterns using just the CSS background properties? This blog will get you started on how to approach patterns with CSS and you'll be able to create this simple...
05:46 pm GMT - Sun, July 18, 2021
Dev To Linux: echo
echoWrite output to standard inputOptionUsageExample-nDo not appened to a new line. The terminal curser will be in the same line as the output instead of being in a new line by default .[aaakrit...
05:44 pm GMT - Sun, July 18, 2021
Dev To How to build a Email Newsletter Subscriber in Django?
An email newsletter is an email that is sent out on a regular basis (e.g. weekly or monthly) to certain users. As youll probably know by looking at your inboxes, email newsletters are a popular medium...
05:42 pm GMT - Sun, July 18, 2021
Dev To The (new) Software Architecture Foundation Curriculum
(this post was originally published on the iSAQB blog).Want to learn Software Architecture? Look no further the recently released iSAQB Foundation Curriculum covers all your needs!A group of internat...
05:26 pm GMT - Sun, July 18, 2021
Dev To On-Demand Video Streaming! AWS Elemental MediaConvert and AWS Lambda
Challenges faced to find the solution of how to convert the video file format from mp4 to hls or mp4 in compressed file size within some seconds. I have checked different ways so that I can get my vid...
04:48 pm GMT - Sun, July 18, 2021
Dev To Developer tips you need to know
Before building a website People usually say to learn HTML, Css or Javascript or any web technologies Or backend like node js, mongo, firebase etc.But there is something more important than that befor...
04:42 pm GMT - Sun, July 18, 2021
Dev To Dev.to Clone with Next.js & Firebase
Welcome to FogWhere you can clear up your Foggy thoughts and WHIM(s) by blogging on it!Made a blogging website highly inspired by Dev.to Click here for live demo Foggy.to Story time! I w...
04:15 pm GMT - Sun, July 18, 2021
Dev To How to Write Markdown ?
What is Markdown ?A scripting language that is very lightweight. Markdown is rapidly used in content writing in some blog post website like this one.What is Readme.md file ? ( ___.md )It is a si...
03:38 pm GMT - Sun, July 18, 2021
Dev To Searchable Scanned Documents in iCloud Drive
Problem statementWith an ongoing shift to paperless transactions, it has been easier than ever to reduce paper (and save the environment) in our lives. However, with a lot of real-world paper is...
03:35 pm GMT - Sun, July 18, 2021
Dev To Rust and the JVM
So far, we have learned the basics of Rust syntax, developed a custom Kubernetes controller, and integrated with the front-end with Wasm.I've been using the JVM for two decades now, mainly in Java. Th...
03:21 pm GMT - Sun, July 18, 2021
Dev To Tic Tac Toe C
This is my impelementation for tic-tac-toe in c++.The code is tested in standard c++.If you find any problems just let me know.Thanks.#include <iostream>#include<cstdlib>#include<string...
03:20 pm GMT - Sun, July 18, 2021
Dev To Generate documentation for your Angular App in just 5 simple steps
Hello everyone ,In this article, we are going to see how to generate the documentation for your Angular Application in just 5 simple steps.Yes, it's real!Without any delay, let's gooo! StepsInsta...
03:05 pm GMT - Sun, July 18, 2021
Dev To tmux prefix
The prefix key is an essential part of tmux, by default all of tmux'skey-bindings sit behind a prefix. This prefix is very similar to vim's leaderkey. It is common for folks to change the default C-b...
03:00 pm GMT - Sun, July 18, 2021
Dev To Understanding Kubernetes in a visual way (in video): part 20 Useful tools part 2
Understanding Kubernetes can be difficult or time-consuming. In order to spread knowledges about Cloud technologies I started to create sketchnotes about Kubernetes, then I've auto-published a book an...
03:00 pm GMT - Sun, July 18, 2021
Dev To II. Implementing ICMP in Rust
Make sure to checkout previous part where we talk about IP and ICMP layouts if you haven't already: I. Implementing ICMP in Rust 3. (Cont'd) Implementation in RustFirst thing we need to do is to ...
02:57 pm GMT - Sun, July 18, 2021
Dev To MERN Stack Authentication Tutorial (Part 2 - The Frontend)
This is a follow up to my previous tutorial about how to implement authentication in your NodeJS/Express backend, so you might want to read that first for context MERN St...
02:46 pm GMT - Sun, July 18, 2021
Dev To Back To Basic: Mental Model to Understand Flexbox
Mental models are personal, internal representations of external reality that people use to interact with the world around them. They are constructed by individuals based on their unique life experien...
02:38 pm GMT - Sun, July 18, 2021
Dev To How to learn Git slowly.
This post is dedicated to my wife who, despite being one of the smartest person I know, still sucks at GitI've been mentoring webdev students for a while now. So I'm in prime position to see what mist...
02:38 pm GMT - Sun, July 18, 2021
Dev To I. Implementing ICMP in Rust
This post is inspired by Jon Gjengset series titled "Implementing TCP in Rust".This should be an interesting read for anyone who wants to get a better understanding of networking protocols down to bit...
01:46 pm GMT - Sun, July 18, 2021
Dev To Understanding CSS Media Queries
What are CSS media queries and why are useful?CSS media queries give us the ability to control, modify and make the layout of a website responsive based on some rules we apply on them. How ...
12:52 pm GMT - Sun, July 18, 2021
Dev To JavaScript question Day 8
What's the output ?function checkAge(data) { if (data === { age: 18 }) { console.log('You are an adult!'); } else if (data == { age: 18 }) { console.log('You are still an adult.'); } else { ...
12:49 pm GMT - Sun, July 18, 2021
Dev To How to Deploy a Cross-Cloud Kubernetes Cluster with Built In Disaster Recovery
This article explains how to run a single Kubernetes cluster that spans a hybrid cloud environment, making it resilient to failure. It will explain why this is necessary, and how to implement this ar...
12:14 pm GMT - Sun, July 18, 2021
Dev To The difference between Encoding, Encryption, Hashing and Obfuscation
Many programmers confuse the related terms Encryption, Encoding, Hashing, and Obfuscation. This article will look at what each of these terms is.EncodingEncoding aims to transform data so that differe...
12:14 pm GMT - Sun, July 18, 2021
Dev To Internet Explorer finally dies
Ive written about the death of Internet Explorer before over on CSS Tricks and A List Apart, perhaps prematurely, but weve finally reached a tipping point. Popular JavaScript frameworks have dropped s...
12:12 pm GMT - Sun, July 18, 2021
Dev To a good example why tech companies test leetcode style questions.
Today I came across a question that is simple enough for most developers to solve fast, but just slightly complex enough to worth a little bit of discussion. I believe this questions, and my answer to...
12:09 pm GMT - Sun, July 18, 2021
Dev To Accessible Code Reviews
In the agile world that we live in, especially in web development, the race to get the latest design and new functionality out the door has historically left accessibility in the rearview mirror. How...
12:00 pm GMT - Sun, July 18, 2021
Dev To A look into Dynamic Programming - Matrix Chain Multiplication
In the beginning of the last article I wrote, I described two ways of solving a problem by splitting it into subproblems: on one hand, those problems can be solved independently from one another (a me...
11:49 am GMT - Sun, July 18, 2021
Dev To Deploy Kafka Filebeat ELK - Docker Edition - Part 2
IntroductionThis article is the last part of a two part series where we will deploy ELK stack using docker/docker-compose.In this article, we will be configuring Logstash, Elasticsearch and Kiba...
11:48 am GMT - Sun, July 18, 2021
Dev To Imagine using Spotify - Nerding Out Episode 1
Well yeah why pay for spotify if can use VLC media player, a text file, a few youtube links and a small python script to listen to your playlist. Why? cuz you know thats the stuff I love to do and if ...
11:22 am GMT - Sun, July 18, 2021
Dev To AWS EKS With EFS CSI Driver And IRSA Using CDK
AbstractFor multiple pods which need to read/write same data, Amazon Elastic File System (EFS) is the best choice. This post guides you the new way to create and setup EFS on EKS with IAM role f...
11:22 am GMT - Sun, July 18, 2021
Dev To Update Multiple Records at Once in Rails
Rails provides a built-in create method for adding multiple records in single line of code or in more technical term "batch create". For update, if we want to update attributes with same value for all...
11:02 am GMT - Sun, July 18, 2021
Dev To How to create a fleet of AWS EC2s with Terraform?
There were times when companies of any size were limited by the capabilities of their compu power but thanks to cloud computing not anymore. In this article we will learn about some of the advantages ...
11:01 am GMT - Sun, July 18, 2021
Dev To Beginner JavaScript - 14 - Creating and Inserting Elements to the DOM
Hey everyone ,In this article, let us discuss about Creating, Inserting and Removing Elements from the DOM in JavaScript. This is the fourteenth part of my Beginner JavaScript Series on Dev. Let us fi...
09:26 am GMT - Sun, July 18, 2021
Dev To Top 10 Useful GitHub Repos for Self-Development
The world of self-learning can be a little daunting. The nature of learning in a curious manner results in serendipitous discoveries (information and people) and takes you down paths you may n...
09:22 am GMT - Sun, July 18, 2021
Dev To 5 GitHub Projects Essential For Every Beginner Python Developer
Here is a researched and handpicked list of the top python github repos and libraries containing the essentials of learning python, from zero to hero!...5. A python cheatsheet of python essentia...
09:09 am GMT - Sun, July 18, 2021
Dev To 5 Github Projects Essential For Every Aspiring Javascript Developer
Here is a researched and handpicked list of the top 5 github projects essential for aspiring javascript developers!5. "Clean-code-javascript". Perhaps less essential for beginners, but definitel...
09:01 am GMT - Sun, July 18, 2021
Dev To How to create Google's Material Design Text Input Field Animation?
In this tutorial, we are trying to recreate Google's text input field animation and design from scratch with the help of CSS as well as JavaScript. HTMLWe are not going to use pseudo-elements to ...
09:01 am GMT - Sun, July 18, 2021
Dev To How to create Google's Material Design Text Input Field using CSS and JavaScript?
In this tutorial, we are trying to recreate Google's text input field animation and design from scratch with the help of CSS as well as JavaScript. HTMLWe are not going to use pseudo-elements to ...
08:44 am GMT - Sun, July 18, 2021
Dev To Create a COVID-Tracker with Reverse Geocoding Feature using JavaScript and Mapbox[FULL CODE]
Hey everyone ,In this article, let us see how we can build a COVID-19 Tracker Application with Reverse Geocoding Feature using JavaScript and Mapbox. Demo for the Project & Initial Setup ...
08:40 am GMT - Sun, July 18, 2021
Dev To Basic Data Structures in JavaScript : Arrays and Objects !
Data can be stored and accessed in many ways. You already know some common JavaScript data structures Arrays and Objects.In this Basic Data Structures Blog, we'll learn more about the differences bet...
08:16 am GMT - Sun, July 18, 2021
Dev To Lazy-loading style sheets with your own JavaScript function
So you have heard of lazy loading. Let me quote from wikipedia. "Lazy loading is a device pattern commonly used in computer programming and mostly in web design and development to defer initialization...
08:05 am GMT - Sun, July 18, 2021
Dev To Populate env vars from .env file with Shell
This should workexport $(cat .env | xargs)But not all time namely if it includes some comments and you are running it with sh (not bash)Then, mitigate this issue by using instead:export $(cat .env | s...
07:49 am GMT - Sun, July 18, 2021
Dev To Best Text Editor For Programming
The first question that we need to answer is what text editors are actually out there. And Stack Overflow really helps us here because they did a poll in 2019 of over 87,000 developers.Text EditorsSur...
07:17 am GMT - Sun, July 18, 2021
Dev To How to create a password generator using react
Link : https://password-generator5.netlify.app/ Aman2221 / React-Password-Generator Password Generator built using react React-Pass...
06:38 am GMT - Sun, July 18, 2021
Dev To I made a basic search-bar using JS
I created a basic search bar using JS and here is how it looks.So, whenever a keyup occurs inside the search box, our function searches for the item in our list.Things you should knowBasic JSonKeyUp f...
06:34 am GMT - Sun, July 18, 2021
Dev To Amazon S3 Deep Dive (part 2-buckets)
Object storage in Amazon S3Within the final lesson, you learned that object storage could be a flat capacity structure where objects are put away in buckets. Objects are any piece of information...
06:15 am GMT - Sun, July 18, 2021
Dev To Amazon S3 Deep Dive (part 1-storage fundamentals)
Storage fundamentalsAmazon S3 is storage for the Internet that makes web-scale computing easier for developers and users alike. Amazon S3 is an object storage platform that allows you to store ...
05:46 am GMT - Sun, July 18, 2021
Dev To GitHub Copilot: My experience after one week usage
Unless you were living under a rock, you must have come across some article or video about GitHub Copilot, the AI Pair Programmer which a lot of people believe spells the end of programmers. I recentl...
05:44 am GMT - Sun, July 18, 2021
Dev To Design Patterns: Prototype
Prototype?Your probably thinking of this:or maybe even this:I would love to make an article about how amazing Prototype the game is. But unfortunately we are on a design pattern series. Instead we are...
04:54 am GMT - Sun, July 18, 2021
Dev To Color Psychology
Think Why it's so important to know the meaning of colors? , Why can't we use just any color for our projects?,Why only particular color is used for any particular purpose?Because colors are mor...
04:54 am GMT - Sun, July 18, 2021
Dev To Write It Down
Everyone has their idea may it be about a video game or the food they last ate, or even the formula to solve cancerWe all have ideas and they come and go, in times when we want them and in most times ...
04:46 am GMT - Sun, July 18, 2021
Dev To 9 Cool ways to make money as Developer
On this page you'll track down the very most ideal approaches to bring in cash in your extra time while learning to code. None of the 9 techniques recorded here to get some cash rapidly will break the...
04:36 am GMT - Sun, July 18, 2021
Dev To Analog Clock Using HTML,CSS & JS
Hello Everyone !! In this article, I will try to explain the code of the Analog clock which I made recently !! Code ( GitHub Repository ) Website Preview Aim: To Develop an Analog Clock Like ...
04:17 am GMT - Sun, July 18, 2021
Dev To Getting Started with Regular Expressions
Regular expressions (regex) are one of those things that folks seem to make fun of most of the time because they don't understand them, or partially understand them.I decided to write this post after ...
03:53 am GMT - Sun, July 18, 2021
Dev To Learn to become a modern frontend developer
Learn to become a modern frontend developer What's my next learnings? TestJestReact testing libraryCypressEnzymeTypeScriptSSR Next.jsStatic Site Generators GatsbyJSReact NativeWeb Assembly ...
02:37 am GMT - Sun, July 18, 2021
Dev To Managing concurrency in Django using select_for_update
If you ever plan to run multiple processes for the same server code, it is inevitable that you have to deal with the age-old problem of managing concurrency.The Django ORM is no different. If you call...
02:27 am GMT - Sun, July 18, 2021
Dev To The Frontend Hitchhiker's Guide: 3rd Party Code
There's a package for thatYou don't need to build your entire web app from scratch. There are many libraries, tools, APIs and SDKs to help you along the way. 3rd Party ResourcesLibrariesVis...
01:55 am GMT - Sun, July 18, 2021
Dev To React Project Folder Structure
Just throwing out the my current preference for a React project folder structure. I think this gives a good view and segregation of files for my react based projects. Let's go through each folder ins...
01:43 am GMT - Sun, July 18, 2021
Dev To AWS Managed Airflow for your complex workflows
Airflow is a tool to orchestrate complex workflow which was created at Airbnb in 2014. Airflow gained significant traction across several organizations in recent days due to the ability to create comp...
12:26 am GMT - Sun, July 18, 2021
Dev To Resources to master 5 popular react libraries
Hello everybody, I'm Aya Bouchiha today, I'm going to share with you useful resources to learn 5 libraries that you will use at least one of them in your next react project. react-routerReact Rou...
12:22 am GMT - Sun, July 18, 2021
Dev To What is House Of Iot?
General"House of Iot" is a community and software collection that I started to encourage/assist autodidacts with home/property automation. What does House Of Iot provide other than a commun...
11:52 pm GMT - Sat, July 17, 2021
Dev To Getting Started with Lodash in JavaScript
Why use lodashIt reduces the lines of code significantly Supports common operations done on Objects and ArraysSupports common operations on stringsSupports generic functionsTrusted by other deve...
11:39 pm GMT - Sat, July 17, 2021
Dev To JavaScript Inside Story : More about Prototypes and Inheritance
I almost picked the title "JavaScript's Factory for Everything", but then I changed my mind after reading my older post. Just trying to push my last post here. I don't feel very comfortable writing th...
10:27 pm GMT - Sat, July 17, 2021
Dev To Run React Native Android App On Mac M1
Hi Guys Ravi here...So many people asking about running the android app on mac m1 system and about its performance on mac m1. So In this post I am sharing all steps to run the react-native android app...
10:04 pm GMT - Sat, July 17, 2021
Dev To a first look at postgraphile with railway
PostGraphile builds a GraphQL API from a PostgreSQL schema in seconds that automatically detects tables, columns, indexes, relationships, views, types, functions, and comments.By combining features su...
09:42 pm GMT - Sat, July 17, 2021
Dev To Javascript Modules
Whats is a module ?Basically modules are pieces of code that can be imported anywhere in your application. A module is really easily recognizable, as soon as you see the import or export keyword, you'...
09:32 pm GMT - Sat, July 17, 2021
Dev To Introduction to the Document Makeup Library (DML)
The web has evolved a lot since the days of Tim Berners-Lee, but we are still using some of the initial concepts. From a technical view, HTML is superfuous: We can access the HTML-DOM-API directly to ...
09:22 pm GMT - Sat, July 17, 2021
Dev To How to position items within a container using Flex Box ?
1. Create a Container with items Html<div class="container"> <div class="item">A</div> <div class="item">B</div> <div class="item">C</div>...
09:20 pm GMT - Sat, July 17, 2021
Dev To Another yet TimeTracker
Hello, I would like to introduce my app - TimeTracker. This app would be helpful for people who want to know how much time was spent on their tasks. It was written on Electron using TypeScript. ...
08:56 pm GMT - Sat, July 17, 2021
Dev To How to useEffect()
What is useEffect and what exactly this hook does?I'm going to teach you (or at least try) these topics here in this post. What is useEffect?useEffect is a hook from React that receives two param...
08:52 pm GMT - Sat, July 17, 2021
Dev To Lets say youve decided to start a startup in 2021
If you have just decided to begin your first startup journey then you probably know nothing about startups. But no worries, the good thing about startups is that you will learn a lot. 82% of early-st...
08:34 pm GMT - Sat, July 17, 2021
Dev To How I Deployed my First Machine Learning Model Using Streamlit (Part 2)
In this article I will be explaining how to deploy your machine learning model online.But before then here is the link to the part 1 of this article:https://dev.to/codinghappinessweb/how-i-deployed-my...
08:31 pm GMT - Sat, July 17, 2021
Dev To How I Deployed my First Machine Learning Model Using Streamlit (Part 1)
I believe most of you must have done some form of data science project at some point in your lives, be it a machine learning project, a deep learning project, or even visualizations of your data. And ...
07:39 pm GMT - Sat, July 17, 2021
Dev To Delete Node Modules like a PRO
Node modules are famous for being the heaviest object in the universe and deleting them is no joke. It takes a long of time and we even end up with freezed and unresponsive screens, but not anymore. ...
07:05 pm GMT - Sat, July 17, 2021
Dev To Destructuring In JavaScript
Hello Devs, In this article we will learn Destructuring in JavaScript Table Of ContentsArray Destructuring in JavaScriptAdditional use of Array DestructuringAssigning default values using destruc...
07:05 pm GMT - Sat, July 17, 2021
Dev To NlphoseBuilder : A tool to create NLP pipelines via drag and drop
Checkout the live demo hereRecently I completed work on a tool called nlphoseGUIBuilder that allows creation of complex NLP pipelines visually, without writing a single line of code ! It uses Blockly...
06:18 pm GMT - Sat, July 17, 2021
Dev To Scrum: The Art of Doing Twice the Work in Half the Time by Jeff Sutherland
I recently read Clean Agile by Uncle Bob and probably that's why my Kindle recommended me to read Scrum: The Art of Doing Twice the Work in Half the Time on Agile by another founder of the Agile Manif...
06:18 pm GMT - Sat, July 17, 2021
Dev To Learnings from Javascript 30 - Building a JS Drum Kit
This is the first post of the Learnings from Javascript30 Series where we will be covering what we learned from each day of Javascript30, a series by Wesbos.In the first lesson of Javascript30, We bui...
06:12 pm GMT - Sat, July 17, 2021
Dev To How to deploy a ML model as an API using Google Compute engine, Docker and flask
Hello , this is a quick guide into deploying a ml model as an API, so lets get started. IntroFirst of the model we are going to be making use of is a Deepfake model by the name of First Order Mot...
06:12 pm GMT - Sat, July 17, 2021
Dev To How to deploy a ML model as an API
Hello , this is a quick guide into deploying a ml model as an API, so lets get started. IntroFirst of the model we are going to be making use of is a Deepfake model by the name of First Order Mot...
05:54 pm GMT - Sat, July 17, 2021
Dev To Managing remote servers with SSH connection: using Windows and Linux
Among the benefits to using SSH to manage remote machines, we can list:No need for passwordsEncrypted communicationMany people, specially for Windows OS, tend to recommend a GUI client called PuTTY to...
05:46 pm GMT - Sat, July 17, 2021
Dev To Get Faster Creating React Project with Vite
I am new in react and also still learning how to use react. I'm using create-react-app to make react project. The first thing that I notice whenever I created react project with create-react-app are;T...
05:45 pm GMT - Sat, July 17, 2021
Dev To manage the large code
When we are working on project there are some code which kept on re-using.So we make a function out of it. let's say we want to convert a number into the currencyconst numberWithCurrencyAndComma = (nu...
05:35 pm GMT - Sat, July 17, 2021
Dev To Automatic Image Slider Using Html Css & Javascript
In this article I will show you how to create an automatic image slider using HTML CSS and JavaScript code. Earlier I designed many more types of image sliders. If you want, you can create only with t...
05:26 pm GMT - Sat, July 17, 2021
Dev To Best Software Download Websites For PC
Mac users Looking to download their favorite free software applications often have a difficult time locating the best software download websites on the web. With millions of websites offering free dow...
05:22 pm GMT - Sat, July 17, 2021
Dev To How dev.to (occasionally) rubs me up the wrong way
Imposter's syndromeRecently, I've read several articles dealing with imposter syndrome. Full of optimism and reassurance, the papers try hard to soothe the irritated consciousness of poor souls ...
04:44 pm GMT - Sat, July 17, 2021
Dev To What are Cookies?
'What are Cookies?'- this question has become ubiquitous ever since GDPR came into effect.Cookies have been of great importance in the tech industry since the advent of the digital world. However, now...
04:27 pm GMT - Sat, July 17, 2021
Dev To 5 ultimate resources for git 1
Welcome my friend !I will share with you some important resource that will improve your skill in git or teach you about git.If you don't know git, it's very important for every developer to control it...
04:25 pm GMT - Sat, July 17, 2021
Dev To Discovering JavaScript: The JavaScript Engine & Runtime
Hey fellow developers, so as I started learning JavaScript, I came across some really important topics that every JavaScript developer must know. So in the "Discovering JavaScript" series, I will be c...
04:20 pm GMT - Sat, July 17, 2021
Dev To AWS Advanced Networking
I recently completed the AWS Advanced Networking Specialism which is focused on core networking principles and the implementation of them on AWS. Here are my notes and also my mega tip for all AWS exa...
04:13 pm GMT - Sat, July 17, 2021
Dev To Refactoring 1: Using ternary and null coalescing operators in PHP
Take a look at this little method below. Three issues come to mind the first time you see it. Unnecessary calls to array_key_exists, long chaining of if conditions, and a redundant nested code. Let's ...
03:59 pm GMT - Sat, July 17, 2021
Dev To 11 VS Code Extensions To Increase Your Productivity (2021)
After reading this article you have a good set of extensions to help you in day-to-day coding. BookmarksTo help you track snippets or components within your codebaseBookmarks extension tutorialVS...
03:47 pm GMT - Sat, July 17, 2021
Dev To Abstracting with react hooks on LSD
3. The final one, useBussinessLogic hookHooks are free of cost. i.e., you can make them really easily, and the only cost there is, is the cost of abstraction. 3.1 A basic useTodos hookNow o...
03:46 pm GMT - Sat, July 17, 2021
Dev To React state management on crack
Every application needs some kind of state management. Let's start with the most basic one, and we will see how things change with scale. 2.1 Creating a basic global storeThe idea here is to have...
03:46 pm GMT - Sat, July 17, 2021
Dev To React hooks on steroids
IntroductionThis isn't going to be just another hooks and context tutorial, this is going to be me writing about how to do react hooks and state management like a pro. And, it can be a little to...
03:10 pm GMT - Sat, July 17, 2021
Dev To
? BABOK 3.0 , , : , , . - , ( - , , , , 3 ( ): , ). , ? : ( , , . 3, - ); (, , - ?); ( / -,...
02:37 pm GMT - Sat, July 17, 2021
Dev To Query 100k records inside whereIn() Laravel
If you are tinkering with a big data (say are trying to export a huge CSV), you may end up needing to query +100k ids in a whereIn().And if you try it to use +100k ids in a whereIn(), youll see a My...
02:20 pm GMT - Sat, July 17, 2021
Dev To tmux splitting panes
splitting panes is a core feature of tmux. It allows us to split the terminalvertically or horizontally into new panes.bind -n M-s split-window -c '#{pane_current_path}'bind -n M-v split-window -h -c...
01:46 pm GMT - Sat, July 17, 2021
Dev To Python Cheatsheet
Join My Discord To download This Cheatsheet as PDF here Python CheatsheetAboutPython BasicsMath OperatorsData TypesString Concatenation and ReplicationVariablesCommentsThe print() FunctionThe inp...
01:42 pm GMT - Sat, July 17, 2021
Dev To Javascript Format Date without Moment.js (Eg: 17 July, 2021 )
Almost everyone like me might be using the plugin moment.js to format a date-time-stamp to a readable date or time - Eg: 14 July 2021 or 11:58 pmFortunately, there is a native javascript API to forma...
01:23 pm GMT - Sat, July 17, 2021
Dev To Ruby Basics
Hello, dear devs. I am back, bringing to you (again) the weirdest articles on the internet. I am sure you were waiting for that, right? (Please don't answer!)Today, as the title points out, I will be ...
01:16 pm GMT - Sat, July 17, 2021
Dev To Why should every DEV use a screen reader? The answer might surprise You.
As a developer, You probably know the pain of eyestrain. Screen readers may come to the rescue. How will it help Me?You read docs and articles every day. They sometimes don't even provide You wit...
12:47 pm GMT - Sat, July 17, 2021
Dev To On Modern Web Applications
IntroductionWe all know that fashion waves come and go in software development, just like everywhere else in life. When in the middle of such a wave, it is extremely difficult to raise any conce...
12:27 pm GMT - Sat, July 17, 2021
Dev To Introducing Angular Mini Blog Series - Part 1
In this series of blog posts, we are going to learn about Angular from beginning. I will try to keep the blogs very short, crisp and easy to understand.Go to Angular's official website if you want to ...
11:50 am GMT - Sat, July 17, 2021
Dev To Setting Up Custom 404 Error Page
What does HTTP 404 mean?The HTTP 404, 404 Not Found, 404, 404 Error, Page Not Found or File Not Found error message is a Hypertext Transfer Protocol standard response code, in computer network c...
11:15 am GMT - Sat, July 17, 2021
Dev To What is a software blueprint?
What is a software blueprint?A software blueprint is a high-level plan or outline used in the development of software.When the term blueprint is used in programming, it usually refers to one of ...
11:06 am GMT - Sat, July 17, 2021
Dev To How much time should you spend on lowering your Bill of Materials?
tl/dr; Lower the BOM only to the point where you have a comfortable profit margin. Going lower than that is probably not worth it because of low production volumes, higher burn and longer time to mar...
10:44 am GMT - Sat, July 17, 2021
Dev To SolidJs: First impression
I have been using React.js for the past 3 years for various projects, and the main reason why I decided to do so were:The ability to use JSXThe power to create composable componentsOne-way data bindin...
10:43 am GMT - Sat, July 17, 2021
Dev To JavaScript : Arrays
Variables can store only a single value at a time but what if you want to store multiple items at the same time? It is not efficient to create separate variables to store each item, right?In JavaScrip...
10:37 am GMT - Sat, July 17, 2021
Dev To Create your own Exercise Planner using React.js [Complete Code]
Hey everyone ,In this article, let us see how we can build an Exercise Planner Application using React.js. Demo for the Project & Initial Setup So the first thing you need to do is to create...
10:33 am GMT - Sat, July 17, 2021
Dev To Temperature Monitoring using Python
Hello guys, so this post is going to be super excited and useful for those who are trying to find and implement some basic projects to increase and upscale their technical skills and knowledge.Here is...
10:28 am GMT - Sat, July 17, 2021
Dev To Backing up Appwrite to Backblaze
Table Of ContentsIntroductionGetting Backblaze secretsB2 CLI basicsAppwrite MariaDB BackblazeAppwrite Docker Volumes Backblaze Introduction Recently, Appwrite has released an article on h...
10:00 am GMT - Sat, July 17, 2021
Dev To The Best Way to Compare Two Dictionaries in Python
Python's dictionary is a very versatile data structure. We can use it for many tasks that require a key->value mapping. A dict is not only efficient in terms of performance but also easy to use. De...
09:35 am GMT - Sat, July 17, 2021
Dev To Why TypeScript is useful
I can say why I think TypeScript could be useful. But it's only when I personally find a use for something that I really understand why it's useful.In my code I had a function that set the number of d...
09:32 am GMT - Sat, July 17, 2021
Dev To Managing API layers in Vue.js with TypeScript
MotivationAlmost every Single-Page Application at some point needs to get some data from the backend. Sometimes there are several sources of data like REST APIs, Web Sockets etc. It's important ...
09:10 am GMT - Sat, July 17, 2021
Dev To An Israeli team has provided hacking tool for windows.
An Israeli team has provided tools needed to use Microsoft Windows and Microsoft technology in hacking. This information provided by the research institute highlights the growing trade in the supply o...
09:00 am GMT - Sat, July 17, 2021
Dev To Rendering Arrays in React
This post will help you to understand how to render arrays in jsx and best practice to use when rendering multiple elements within the component.One of the main advantage of modern javascript librari...
08:47 am GMT - Sat, July 17, 2021
Dev To My Daily Workflow
System DetailsOperating System: Manjaro LinuxBrowser: BraveEditor: VS Code & NeovimBar: PolybarWindow Manager: i3File Manager: Ranger & PCManFMPDF Viewer: ZathuraFont: JetBrains Mono &am...
08:24 am GMT - Sat, July 17, 2021
Dev To Building a Reaction Component
We're all familiar with dev.to's Reaction Component (although I'm still not sure, what the unicorn is for!) Here's a short tutorial on how to create a Reaction Component both with and without JavaSci...
07:54 am GMT - Sat, July 17, 2021
Dev To A first look at Astro, astronomical results
Usually, I'm not one to jump on the hype train of new tooling and frameworks. However, Astro sparked my interest.In its most basic form, it's a framework to build websites.However, it turns out to be ...
07:50 am GMT - Sat, July 17, 2021
Dev To Create LANDING PAGE with 3-D Effect
In this article I am going to show you how to add 3-D effects to a Landing Page using HTML, CSS and JavaScript. You can add 3-D effects to give your website a bold navigation and also show off your sk...
07:12 am GMT - Sat, July 17, 2021
Dev To Vite.js or How i became the fastest programmer alive.
Created by Evan You (also the creator of Vue.js), Vite is a build tool that significantly improves the front-end development experience. You can use Vite to set up a development environment for framew...
07:08 am GMT - Sat, July 17, 2021
Dev To Awesome Blog Card Design 2021 - Free Cards Design
*** Hello Friends, I have listed over 30+ best card designs made with HTML, CSS, and JS. Check out these excellent CSS card design examples which are available on Codepen.*** Awesome Blog Card De...
07:03 am GMT - Sat, July 17, 2021
Dev To If you wish.. to crack Product based companies(in detail)
It's time for giving placement period some priority, in this section I would like to share with you guys, one of the best and structured way approach for technical interviews.Let us assume that we hav...
06:58 am GMT - Sat, July 17, 2021
Dev To The noob guide for entering the software engineering world.
Things you might need to consider before going down the rabbit hole.Before you read furtherThe article is for those who are trying to get into the Software Engineering industry. Even though I have a ...
06:38 am GMT - Sat, July 17, 2021
Dev To JavaScript Array Methods.
Hello EveryoneIn This Article We Will be Seeing Different Array Methods.Follow Me on LinkedIn https://www.linkedin.com/in/ajaysharma12799/Follow Me on Github https://www.github.com/ajaysharma12799/Cre...
06:37 am GMT - Sat, July 17, 2021
Dev To Exploratory Data Analysis Using Python
Exploratory data analysis is one of the most important step for any data science project. In today's session we will be performing data analysis of titanic dataset. To do so, we will be using the Pan...
06:37 am GMT - Sat, July 17, 2021
Dev To Laravel Image Text Watermarking Tutorial
Hello Friends,Now let's see example of how to image text watermarking in laravel. This is a short guide on laravel if image text watermarking. We will use how to use image text watermarking in laravel...
05:41 am GMT - Sat, July 17, 2021
Dev To J.A.R.V.I.S
A voice assistant which can be used to interact with your computer and also you have been seeing it in Iron man movies, but this JARVIS is not that much advanced as shown in movies. Built with: ...
05:02 am GMT - Sat, July 17, 2021
Dev To 7 Essential Array Methods In JavaScript (2021)
Looking for the easiest way to add, remove or find elements from an array? After reading this article you'll be able to do basic JS operations related to an array in just one line. Each method is expl...
04:12 am GMT - Sat, July 17, 2021
Dev To The Ember Times - Issue No. 184
Emberistas! The Road to Ember 4.0 Polaris, introducing a11y-disabled-modifier, Emberliners talks, and get your update for ember-engines 0.8.18. The Road to Ember 4.0 Polaris Matthew Beale (@mixo...
04:07 am GMT - Sat, July 17, 2021
Dev To Challenge 3: Using Offline Tools to speed up dev in Serverless
Quick RecapIn the first two challenges, we created a basic API-based loyalty application and we upgraded our app to handle batch creating loyalty cards by uploading files to S3. Each restaurant ...
03:50 am GMT - Sat, July 17, 2021
Dev To A thing that works when it shouldn't is just as bad as a thing that doesnt work when it should (100 Bytes Of Wisdom: Day 64)
Not understanding what is going on with some code or a system you're working on is fundamentally bad. Often, this means bugs, but sometimes it means things work but you don't know how. It's incredibly...
03:04 am GMT - Sat, July 17, 2021
Dev To Spring Boot Boilerplate for Your Next Projects
The source code and the content of this article will be updated frequently. For this reason, please follow my article and my Github in order to get update-to-date information.The last updated date: 17...
02:53 am GMT - Sat, July 17, 2021
Dev To JavaScript question Day 7
What's the output ?function Person(firstName, lastName) { this.firstName = firstName; this.lastName = lastName;}const member = new Person('Lydia', 'Hallie');Person.getFullName = function() { return...
01:35 am GMT - Sat, July 17, 2021
Dev To Getting Started with JavaScript - Ultimate Free Resources
In recent times few friends reached out to me, asking for links to resources that can help them kickstart into learning JavaScript/ES6. I have curated a list of links which are completely free that wi...
01:22 am GMT - Sat, July 17, 2021
Dev To Python Code Style Fix Notes
MotivationI am working on fixing some of the issues raised by flake8 (a Python Linter) in a Python-based backend repository and thought it would be nice to discuss some of the common issues and ...
12:30 am GMT - Sat, July 17, 2021
Dev To Explain the implementation principle of the Jest framework in a simple way
Jest Architecturehttps://github.com/wscats/jest-architecture What is JestJest is a Javascript testing framework developed by Facebook. It is a JavaScript library for creating, running and w...
12:08 am GMT - Sat, July 17, 2021
Dev To Datadog on Kubernetes: Avoiding Common Pitfalls
Datadog is a powerful monitoring and security platform that gives you visibility into end-to-end traces, application metrics, logs, and infrastructure. While Datadog has great documentation on their K...
11:57 pm GMT - Fri, July 16, 2021
Dev To Git Config and Git Aliases
Hey Guys!! In this Blog I will tell you about git config command, Git aliases, which allow you to create shortcuts for frequently used Git operations. Becoming familiar with git config and the various...
11:46 pm GMT - Fri, July 16, 2021
Dev To The 3 most commun DOM selectors
Hello, on this amazing day, we'll discuss the 3 most common Javascript selectors. getElementByIdgetElementById is used to return an element using his id. If there is no element with the giving id...
11:21 pm GMT - Fri, July 16, 2021
Dev To Outcome-based Development w/ Bryan Finster
Continuous Delivery isnt about how fast you can deliver, its about the outcome your delivery achieves. In this weeks episode of the Dev Interrupted podcast we talk with Bryan Finster, author of 5-minu...
11:13 pm GMT - Fri, July 16, 2021
Dev To Creando Arte CSS Accesible
For an English version of this article, visit this other DEV postEl arte y los dibujos CSS ha existido bsicamente desde que se creo CSS. Son una manera perfecta de practicar y aprender y son interesan...
10:49 pm GMT - Fri, July 16, 2021
Dev To Awesome Loading Animation HTML & CSS
Hey DEVs, in today's video we will create a loading spinner animation for your website using html and css. ...
10:46 pm GMT - Fri, July 16, 2021
Dev To Django and Ajax: Building a Django live recording application
MotivationRecently, I was working on the Q and A section of a web application. And the requirements mandated that users should be provided the option of recording questions live in English or an...
10:37 pm GMT - Fri, July 16, 2021
Dev To Finding the Story in the EU Fisheries Data
As Brexit trade negotiations were dragging on at the start of the year, a lot of the discourse was focused on perceived inequities in fishing rights. I felt there was a story in the data that needed t...
10:33 pm GMT - Fri, July 16, 2021
Dev To Right-to-Left in a web platform (1/6)
Introducing Right-to-LeftIf you are trying to build an international web platform and you want it to be accessible anywhere in the world, then, RTL (right-to-left) compatibility is not a just a ...
10:08 pm GMT - Fri, July 16, 2021
Dev To Awesome Loading Animation HTML & CSS
Hey DEVs, in today's video we will create a loading spinner animation for your website using html and css. ...
10:04 pm GMT - Fri, July 16, 2021
Dev To Hoisting in JavaScript.
Interviewer : Can you explain me the concept of Hoisting?Dev : Sure. Hoisting is a phenomenon in which JavaScript magically moves the code to the top.Interviewer : Can you dive a little bit more dee...
10:00 pm GMT - Fri, July 16, 2021
Dev To Creating Your First Chrome Extension.
Every four seconds, this chrome extension replaces images on any webpage I visit, with random pictures of some of my friends and family. Totally enjoyed the building process.Here's what it looks like ...
09:22 pm GMT - Fri, July 16, 2021
Dev To Getting started with Terraform: Remote Backend
In the previous post we talked about how does Terraform manages the resources in the cloud using the local state file, however in the real world we will have to collaborate with other members of the t...
09:02 pm GMT - Fri, July 16, 2021
Dev To JavaScript Demystified: The execution context and the call stack
Hello Devs, "JavaScript demystified" is going to be a series of blogs. And this is the first one. I will try to cover the important yet not well-known javascript concepts in this blog series. I would ...
08:14 pm GMT - Fri, July 16, 2021
Dev To Laravel Deploy Script
I found this example on gists page of Github. Was writed by github.com/BenSampo# Change to the project directorycd $FORGE_SITE_PATH# Turn on maintenance modephp artisan down || true# Pull the latest c...
08:06 pm GMT - Fri, July 16, 2021
Dev To CSS Structure
Write CSS that is easy to read and everyone can understandOne of the struggles developers encounters while writing CSS is the fact that the property you are looking for can be in any line inside...
07:42 pm GMT - Fri, July 16, 2021
Dev To Cleaner code in Flutter:Getting Started
Learn how to improve your code quality in flutter by defining how flutter analyzes your code. OverviewFlutter is built on dart which is a statically typed language and now only a few months ago, ...
07:29 pm GMT - Fri, July 16, 2021
Dev To HOCs vs Hooks. What to use and why?
Quick summaryIn this tutorial, we will see how to refactor a higher order component into a custom hook and the main benefits and caveats of using one over the other.Recently I published a little...
07:25 pm GMT - Fri, July 16, 2021
Dev To Tips for creating a good post
[Clique aqui para ler em portugus] TITLEWrite an attention-grabbing headline that will draw an audience to your text. IMAGESUse an image to reflect what your post means.some sites with free ...
07:24 pm GMT - Fri, July 16, 2021
Dev To Qu necesito saber antes de iniciar con Redux ?
al construir aplicaciones web con React, te encontrars con la necesidad de manejar el estado de tu aplicacin, ya sea de forma local (componentes) o global (nica fuente de la verdad). Si bien podras ad...
07:00 pm GMT - Fri, July 16, 2021
Dev To Top 6 cryptocurrency exchange development company in turkey
With the ever-expanding realm of digital or cryptocurrencies globally, especially in Turkey, and its considerable impact on other financial markets, many individuals and legal entities are considering...
06:57 pm GMT - Fri, July 16, 2021
Dev To The Organization Behind Chaos Engineering w/ Matt Fornaciari of Gremlin
Is Chaos Engineering really chaos? Or is there a method to the madness?On this week's episode of Dev Interrupted, Matthew Fornaciari, CTO at Gremlin, talks about Chaos Engineering. Matthew details the...
06:51 pm GMT - Fri, July 16, 2021
Dev To JavaScript : Variables & Scope
Variable is a fundamental concept of programming. A variable is a container that stores a value or data. It is a named unit of data that is assigned a value.Variables in JavaScript are different compa...
06:29 pm GMT - Fri, July 16, 2021
Dev To Create (passwordless) Login Links for users in Laravel
As I was looking for a functionality that lets authenticatables log in in my Laravel applications with a simple click of a link, I came across a few packages already developed for Laravel, these packa...
06:11 pm GMT - Fri, July 16, 2021
Dev To 7 Awesome CSS Cards: Cuphead Style (animation, pure CSS, tutorual)
IntroductionA couple of years ago, I happened to play a game called Cuphead. When I finished it, I thought that I would soon forget about it and switch to something else. But everything turned out to ...
05:52 pm GMT - Fri, July 16, 2021
Dev To Reminder All CodeLand Talk Proposals Due by Tuesday, July 20th @ 11:59 PM UTC
Ill keep this reminder short and sweet: the CodeLand 2021 Call-For-Proposals (CFP) closes in just a few days!Hosted by DEV and CodeNewbie, CodeLand is the most welcoming conference for early-car...
05:46 pm GMT - Fri, July 16, 2021
Dev To Is your BUSINESS really safe from HACKERS?
Are you REALLY prepared for a CYBERSECURITY ATTACK? From Dotnetsafer we want to make you aware with this video of the importance of keeping all your data safe. The size of your company is irrelevant t...
05:33 pm GMT - Fri, July 16, 2021
Dev To 1st Post
Namaste everyone,this is gonna be my first post here and I'm just so excited while writing this post. The interface is cool and easy. I'm yet to interact with people here and looking forward for that....
05:28 pm GMT - Fri, July 16, 2021
Dev To React Context Simplifier
To simplify the react context api usage and reduce unnecessary renders I have created context-simplifier library. Adding usage details and example below. Feedback, feature requests, bugs can be raise...
04:47 pm GMT - Fri, July 16, 2021
Dev To C Array Methods
In C# there is an Array class which provides methods related to array operations. In this blog we'll look into some of the common methods used with arrays. Basics Declaring an array// Array ...
04:38 pm GMT - Fri, July 16, 2021
Dev To Create a GitHub Profile README.md with widgets
Ever since GitHub released the feature that allows users to add a profile level Readme to showcase their interests, bio, contributions etc., I have been wanting to add one to my GitHub profile . Whil...
04:18 pm GMT - Fri, July 16, 2021
Dev To How to Build a Crypto Alert App with Strapi and Next.js
Liquid syntax error: Variable '{{% raw %}' was not properly terminated with regexp: /\}\}/...
04:17 pm GMT - Fri, July 16, 2021
Dev To Eliminating Software Development Process w/ Adam Carmi, CTO of Applitools
What would happen if you eliminated all of the processes that surround your software development teams today?Adam Carmi, CTO of Applitools, joins the Dev Interrupted podcast to discuss how his methodo...
04:14 pm GMT - Fri, July 16, 2021
Dev To Perfect Table Using HTML & CSS
Hello Guys,Today I created a Amazing Table Using HTML & CSS. this simple table with little touch of colors and border-radius so this is looks good also I added some padding in the table to its loo...
04:12 pm GMT - Fri, July 16, 2021
Dev To Why Astro matters
Next, Nuxt, Gatsby, SvelteKit ... there's been an explosion of frontend application frameworks lately. I've tried many (but not all) of them, and I've got to say, it's never been a more delightful exp...
03:58 pm GMT - Fri, July 16, 2021
Dev To How to add audio and video calls to a TalkJS chat by using the Daily API
In this post well explore how we can add video call functionality to a TalkJS chat. With remote work more popular than ever, video calling is in high demand and considered a must-have feature for many...
03:23 pm GMT - Fri, July 16, 2021
Dev To Django Debug Toolbar - How to configure
Hello Coders,This article explains how to add the popular Debug Toolbar to a Django project. For newcomers, the Django Debug Toolbar is a configurable set of panels that bumps various information abou...
03:22 pm GMT - Fri, July 16, 2021
Dev To Getting Started with AWS Config, CloudTrail, CloudWatch, S3, SNS
Security is one of the major concerns in any environment, whether you are planning to run a start-up or having an enterprise, you should always consider security before anything and have a zero-trust ...
03:12 pm GMT - Fri, July 16, 2021
Dev To The Complete Java Tutorial - Installing Java
Step 0: Un-Install Older Version(s) of JDK/JRE Step 1: Download JDK from official website Step 2: Download code editorPopular code editors for javaNetbeans - Download - TutorialEclipse...
03:11 pm GMT - Fri, July 16, 2021
Dev To Do you know that there are 7 ways to install an npm package? I bet you don't know all.
Hello everyone ,In this article, I'm going to share how to use the npm install CLI command efficiently with different ways of installing a package.Before going to the CLI command, let us learn what is...
03:10 pm GMT - Fri, July 16, 2021
Dev To How Search Engines Work: Finding a Needle in a Haystack
Every time I go to bed I consider myself lucky to have been born at a time like this. In one-tenth of a second I can find out information about anything. It's incredible!.As of June 18, 2021, there ar...
03:09 pm GMT - Fri, July 16, 2021
Dev To The Complete Java Tutorial - Introduction
Hey folks let's learn Java. Introduction & MotivationJava is a MUST for students and working professionals to become a great Software Engineer specially when they are working in Software Deve...
02:56 pm GMT - Fri, July 16, 2021
Dev To Hold Up - What Are JavaScript Generators?
This article was originally posted on my blogWe learned JavaScript knowing that functions execute from top-to-bottom, just like we read English from right-to-left. That all changed when ES6 was releas...
02:53 pm GMT - Fri, July 16, 2021
Dev To Pssst, I got a surprise for you
Yeah, I got a pretty seductive and exciting surprise, just for you... And that's surprise is such a fancy hover animations !! Owwwww, so cuuuuuute Isn't she beautiful ?French version of this post jus...
02:42 pm GMT - Fri, July 16, 2021
Dev To Serving the world with Appwrite's Locale API
Appwrite strives to be as data agnostic as possible. This doesn't just determine our stance on other programming languages but it also defines our stance on other general languages! With Appwrite we g...
02:37 pm GMT - Fri, July 16, 2021
Dev To Do developers still use PHP?
Cover image by Camilo Sanches, CC BY-3.0, via Wikimedia CommonsI was working on a meetup for serverless developers recently and an attendee mentioned the Symfony PHP framework, and how there was actua...
02:20 pm GMT - Fri, July 16, 2021
Dev To CSS Cheat Sheet for Beginners!
This Cheat Sheet was made by CodeWithHarry, I found this very useful for quick revision and personal reference so I am sharing this with you all, bookmark it and keep it if you find it useful. F...
02:18 pm GMT - Fri, July 16, 2021
Dev To Front End Web Development Feeds and Newsletters
The world of Web Development is exciting and moves fast - particularly front end development in the past few years.Although all of this innovation is great, it can sometimes be pretty difficult to kee...
02:07 pm GMT - Fri, July 16, 2021
Dev To Connecting to MongoDB with Mongoose
During the starting days of my journey into back-end programming, I had taken too much information right in the beginning. Although it's good to have plenty of resources but at times too much informat...
01:45 pm GMT - Fri, July 16, 2021
Dev To Deploy Express.js app to Vercel - VIDEO
I had been launch my channel on youtube to note every technical which I love. Hope you can find something helpful in your adventure.Thanks,...
01:42 pm GMT - Fri, July 16, 2021
Dev To 10 Trending projects on GitHub for web developers - 16th July 2021
Trending Projects is available as a weekly newsletter please sign up at www.iainfreestone.com to ensure you never miss an issue. 1. BudibaseBudibase is an open-source low-code platform, helping d...
01:31 pm GMT - Fri, July 16, 2021
Dev To Pinia vs. Vuex: Is Pinia a good replacement for Vuex?
Written by Emmanuel John IntroductionPinia, a lightweight state management library for Vue.js, has gained recent popularity.It uses the new reactivity system in Vue 3 to build an intuitive and f...
01:26 pm GMT - Fri, July 16, 2021
Dev To Kubernetes Backup & Restore made easy!
DevOps tool of the month is a series, where each month I introduce one new useful DevOps tool in 2021 For July I chose: Kasten's K10 platform - a data management platform to backup and restore your a...
01:25 pm GMT - Fri, July 16, 2021
Dev To Tornado Asynchronous Framework For Python
Tornado is a Python open source framework, but also an asynchronous networking library, and it was originally developed for a company called FriendFeed, which was acquired by Facebook recently in 2009...
12:49 pm GMT - Fri, July 16, 2021
Dev To Easy UI "2.0" is out
Here you go. I redesigned the Easy UI siteYou can check it out here What's newA complete redesignThe "Smooth" template:We decided to use Flurly for payments, because it's a lot better than shopif...
12:30 pm GMT - Fri, July 16, 2021
Dev To Access the Amazon Elastic File System (EFS) from multiple VPC using VPC Peering
When there are different environments (development, quality, production) in AWS, and we separate them in many VPC's or AWS accounts, but need access to the same EFS (Elastic File System), we can apply...
12:17 pm GMT - Fri, July 16, 2021
Dev To Developing Self Compassion: An Answer to the Constant Burnout
In the last few years, I developed an efficient routine to improve my abilities as a developer. I contributed to open source, read a lot, wrote blog posts and was active in social networks. Yet, I had...
12:08 pm GMT - Fri, July 16, 2021
Dev To Creating a multi architecture CI/CD deployment for Amazon ECS and ECS Anywhere
Organisations are moving their workloads to the cloud as quickly as they can. While most applications can be easily migrated to the cloud, some applications need to remain on-premises due to low-laten...
11:54 am GMT - Fri, July 16, 2021
Dev To AWS Basics: What's in a default AWS VPC and how to recreate one.
You have VPC's in your AWS account by default.AWS make it pretty easy to consume their services in the quickest way possible. Once you have created an account and attached a credit card for bill...
11:43 am GMT - Fri, July 16, 2021
Dev To No, they didn't make a mistake
Hey you, yes you! Stop feeling like they made a mistake.That company hired you because they saw you fit for the job.And yes, you might not feel like you're ready at this time, but let me tell you a li...
11:43 am GMT - Fri, July 16, 2021
Dev To Time to say goodbye - Enzyme.js
This post was also published on my blog and you can read it here.Let me start with a bold statement: It's time to deprecateEnzyme.js.While of course this is an opinion rather than a fact, I think the ...
10:52 am GMT - Fri, July 16, 2021
Dev To CSS Flex box : everything you need to know about flex box
Hey, welcome. If you are here, you must have heard about flex box in CSS or you already know what is flex box. But, What exactly Flex box is ? What is Flex Box ?Flex box layout provide us a more ...
10:38 am GMT - Fri, July 16, 2021
Dev To Can Google Index Content in CSS Pseudo Elements?
Traditionally when Google (or other search engines) look for text-based content to index - they expect to find this content directly in the HTML of the webpage that is served to them.This changed some...
10:37 am GMT - Fri, July 16, 2021
Dev To Build Complex CSS Transitions using Custom Properties and cubic-bezier()
I recently illustrated how we can achieve complex CSS animations using cubic-bezier() and how to do the same when it comes to CSS transitions. I was able to create complex hover effect without resorti...
10:09 am GMT - Fri, July 16, 2021
Dev To Rightsizing - Why it is Important to Me.
A question was recently asked on LinkedIn about whether you think rightsizing is important or not. I left a comment on the post but did not elaborate. This post attempts to expand on the comment.When ...
09:44 am GMT - Fri, July 16, 2021
Dev To Scrape Google Shopping Product Results with Python
Contents: intro, imports, what will be scraped, process, code, links, outro. IntroThis blog post is a continuation of Google's web scraping series. Here you'll see how to scrape Product Results u...
09:44 am GMT - Fri, July 16, 2021
Dev To Stateful architecture Vs stateless architecture
Let's say we have developed an application. For the sake of simplicity, let's assume that we have only two pages, login page and user profile page.We should display the profile of the user only when t...
08:46 am GMT - Fri, July 16, 2021
Dev To Tips for testing the database in Symfony application
Use SQLite Memory DBSQLite In-memory database is a great alternative to test the interaction with database. As they exist only in the memory of the application, they are truly disposable. And it...
08:13 am GMT - Fri, July 16, 2021
Dev To Common Characteristics Of Good Programmers
Hello, buddies! Today it's a simple topic, Common Characteristics Of Good Developers. All the things are included in the topic. So buddies, let's take a look at common characteristics that make a Good...
07:37 am GMT - Fri, July 16, 2021
Dev To Implementing Smooth Scroll Using Javascript
Hello Everyone , today we will be looking at how to implement smooth scrolling behavior using the scrollIntoView property.Normally for the creation of Navbar, we use this code. <nav class=...
07:13 am GMT - Fri, July 16, 2021
Dev To Best Makefile for Docker project (M1 Compatible)
Hi !Here is the best Makefile ever,It's now easy to use Registry Gitlab to push your docker images and use repo name as image name.REGISTRY_ID=$(shell grep gitlab.com .git/config|sed 's/url = https:\/...
07:03 am GMT - Fri, July 16, 2021
Dev To Microsoft has a brand new emoji set coming to Windows 11
Microsoft design team has announced a brand new emoji set coming to Windows 11 and Office 365.The most fundamental change Microsoft has made is that all the emoji are now 3D designs.Microsoft says it ...
06:59 am GMT - Fri, July 16, 2021
Dev To AWS CI/CD pipeline: Solving Issues in Program Code
In previous part , we knew how to setup our environment for CI/CD using AWS series, and CodeGuru. Now, Let's check the code. This is the structure of the source code.-src -main/java/com/example/c...
06:54 am GMT - Fri, July 16, 2021
Dev To What gives Flutter the edge over its other alternatives?
Hey there! In the previous post we have walked through the Introduction of Flutter, incase you haven't read that, you can read it here.Now let's see what makes Flutter, the projected next big thing in...
06:38 am GMT - Fri, July 16, 2021
Dev To HTML Cheat Sheet for Beginners!
This Cheat Sheet was made by CodeWithHarry. I found this very useful so I am sharing it with you all. Bookmark it and keep it with yourself if you find it useful. StructureThis is the basic temp...
06:31 am GMT - Fri, July 16, 2021
Dev To Simplify expressjs file with express application generator
Streamline express folder structure across all projects IntroductionHello and welcome to my 2nd post, this post is to share how you can streamline your files and folder for Express application ge...
06:24 am GMT - Fri, July 16, 2021
Dev To 3 Ways to Give Better Feedback
Giving feedback to your peers can be extremely difficult if you do not plan it right. Thankfully, there are a set of tools that can drastically improve those skills. 1: Use the proper format"Your...
06:16 am GMT - Fri, July 16, 2021
Dev To The 10 most in-demand roles in the Information Security domain
We thought it would be interesting to go deeper into the analytics part of running our InfoSec job board in the most privacy focused way for our users, of course. So here we are now starting to expos...
06:16 am GMT - Fri, July 16, 2021
Dev To Learn PYTHON in ONE Week!
Want to learn one of the most powerful and trending programming language within one week.Yes, you read it right you can learn Python within a week if you have dedication you can.Just follow the below ...
06:09 am GMT - Fri, July 16, 2021
Dev To How to utilise JSDoc comment tags so that Visual Studio Code intellisense works great
Types in JavaScriptJavaScript is a loosely typed and dynamic language. Variables in JavaScript are not directly associated with any particular value type, and any variable can be assigned (and r...
05:44 am GMT - Fri, July 16, 2021
Dev To Learning Python-Basic course: Day 17, Summary of the week and Insertion sort.
Today we will learn about the insertion sort code, then write a program to change capital and small cases. Summary of the weekDay 14- we covered the try catch statements, and basic exceptio...
04:35 am GMT - Fri, July 16, 2021
Dev To Tm hiu a ch cung cp b bn n cao cp, cht lng!
Cng ging nh nhng khng gian ni tht khc, vic chn cc sn phm ni cht cho phng bp c bit l bn n cng cn c la chn mt cch k lng, mun c nh vy chng ta cn tm c mt a ch cung cp uy tn .Vy hin nay u l a ch cung cp b ...
04:34 am GMT - Fri, July 16, 2021
Dev To LinkedList Questions: Middle Element of Linked List - Optimal Approach
In this series of posts, I will discuss coding questions on the LinkedList Data structure.The posts in this series will be organized in the following way,Question Link Possible Explanation Documented ...
03:52 am GMT - Fri, July 16, 2021
Dev To Updates on dev-to clone in Angular
Last week I created a header component. It was just HTML and it was in the following position..This week I stated adding the body of the dev.to website I used a component to handle all the margins and...
03:34 am GMT - Fri, July 16, 2021
Dev To How to Enforce Coding Standards Using Husky Pre-Commit Hooks
Having consistency and enforcing coding standards becomes very important as an application scales. It becomes important to automate the process to ensure quality standards and make the application mai...
03:23 am GMT - Fri, July 16, 2021
Dev To Node v16.5.0 is out!
Node v16.5.0 (Current) released a few days ago the main change is experimental support for the Web Streams API. You need to import from 'stream/web' to use it, and it will give you a warning when it'...
02:35 am GMT - Fri, July 16, 2021
Dev To Um pouco do que aprendi como Dev em 3 anos
Quem sou euPrazer meu nome Victor, sou desenvolvedor Front-End e tenho 24 anos, e como o titulo sugere esse post contm algumas dicas de coisas que aprendi ao longo de 3 anos como Front-End.Insp...
01:55 am GMT - Fri, July 16, 2021
Dev To How can I improve?
How can I get better at programming in general? Im mostly talking about Python, JavaScript, and CSS. GitHub repositories, Codecademy links, whatever. I just need some practice. Thanks!...
01:29 am GMT - Fri, July 16, 2021
Dev To Million.js - The Future of Virtual DOM
Plug: I work on Million.js: <1kb virtual DOM - it's fast! TL;DRVirtual DOM needs to leverage the compiler, so that unnecessary diffing is not incurred. IntroductionRecently, I published ...
01:15 am GMT - Fri, July 16, 2021
Dev To Install (Flutter VSCode) on Linux successfully!
Hi everyone! This is my first post! I really don't like do this but i like to help so here i am. I don't know how is in other distros or with android studio, i just tell my case. I have ins...
12:53 am GMT - Fri, July 16, 2021
Dev To How to Handle Time Zones using DateTime and Luxon
Raise your hand if you've ever had issues dealing with time zones, or even if you've asked, "How do I convert a Date object to another time zone in JavaScript?"In my personal experience, this kind of ...
12:39 am GMT - Fri, July 16, 2021
Dev To 5 useful Input Attributes
Hi, this #day-33, we are going to discuss 5 useful input attributes. patternthis attribute is almost used with a title attribute that describes the input's pattern, its role is to specify a val...
12:07 am GMT - Fri, July 16, 2021
Dev To Kotlin Tutorial - 3 Control Flow (Iteration)
In Kotlin, there are two main types to create an iteration or loop by using while and for. While loopIn while loop, the condition is checked first before the code inside while block is executed. ...
09:57 pm GMT - Thu, July 15, 2021
Dev To Introducing Spottr - Your Spotify Stats Year-Round
As a long-time Spotify user, I love the end-of-year stats that Spotify surfaces each year. If youre like me, you probably hate waiting till the end of each year just to see your top songs, artists, an...
09:53 pm GMT - Thu, July 15, 2021
Dev To How I wrote a Brain-Computer Interface Game with 0 knowledge - PsyBreaker
I've been wondering for a while about how to start this article, but I think I'll just jump into it.In 2018 I made a Brain-Computer Interface (BCI) game called PsyBreaker and I think that this might b...
09:15 pm GMT - Thu, July 15, 2021
Dev To Got Bots?: A Weekly Bots Series with the Microsoft Reactor
Have you ever wanted to learn about bots, but don't know where to start? If you're looking for a fun, safe environment to ask questions and work through various projects, demos, examples, and free Mi...
09:08 pm GMT - Thu, July 15, 2021
Dev To Closure in JS and why you should bother.
OverviewIf you're in middle of learning JavaScript or you already completed various online tutorials, you may have came across closures and did not bother much after learning about it. Interesti...
08:38 pm GMT - Thu, July 15, 2021
Dev To Creating a json resource reader for dotnet core
In this post, we're going to create a custom Resource reader to use with dotnet core libraries. In the end, we can have a project dedicated to resources.First, we need a class that represents our json...
08:35 pm GMT - Thu, July 15, 2021
Dev To Creating a custom json resource reader
In this post, we're going to create a custom Resource reader to use with dotnet core libraries. In the end, we can have a project dedicated to resources.First, we need a class that represents our json...
07:44 pm GMT - Thu, July 15, 2021
Dev To Adding Redis easily with Docker
OverviewIn this chapter, i'll walk you through the installation, configuration and how to use Redis in a simple way. In this process, i'll use Docker to create a container with the Redis image. ...
07:40 pm GMT - Thu, July 15, 2021
Dev To Creating a Component Library
Designing a component library is no easy task. It entails a long list of decisions that can become quite overwhelming. Failing to make the right decision can result in a library that no one actually u...
07:24 pm GMT - Thu, July 15, 2021
Dev To Python Cheatsheet
Cheatsheets are good when you want to revise some of the concepts, but an idle way to start learning I would recommend you to learn in depth from this course: Udemy CourseIf you can self learn Reposit...
07:14 pm GMT - Thu, July 15, 2021
Dev To What is the spread operator in javascript?
The spread operator in JavaScript is useful for adding elements to an array, combining arrays and more!Here's an example:let arr1 = [1,2,3]; let arr2 = [4,5]; let arr3 = [...arr1,...arr2]; conso...
07:12 pm GMT - Thu, July 15, 2021
Dev To AzureFunBytes Episode 51 - Deploy With ARM Templates with @shankuehn
AzureFunBytes is a weekly opportunity to learn more about the fundamentals and foundations that make up Azure. It's a chance for me to understand more about what people across the Azure organization d...
06:53 pm GMT - Thu, July 15, 2021
Dev To The Limits of Automation w/ Judy Johnson
Automation is key when it comes to scaling your engineering efforts, but can you automate yourself out of a job? On this weeks episode of Dev Interrupted we bring in Judy Johnson, a software engineer,...
06:33 pm GMT - Thu, July 15, 2021
Dev To Method Chaining - JavaScript
Chaining Method (also known as Cascading), means repeatedly calling one method after another on an object, in one continuous line of code eventually reducing the redundancy. (Skyrocketing the code qu...
06:03 pm GMT - Thu, July 15, 2021
Dev To Authentication with credentials using Next-Auth and MongoDB - Part 2
In the last part, I created the signup, login and route along with the and the connection of frontend to the backend. Also, I created the sign-in logic using next-auth.In this part, I'll mainly focus ...
05:39 pm GMT - Thu, July 15, 2021
Dev To 12 Unique Python Project Ideas for Your Resume
There are two ways to get a decent job in IT:With a certificateWith knowledge and the projects you have builtIn my opinion, projects speak louder than certificates. In this article, we are going to se...
04:39 pm GMT - Thu, July 15, 2021
Dev To CSS Grid Cheat Sheet
Hi dev friends!I made this CSS Grid Cheat Sheet that fits on one page. I hope this will help you learn the grid layout. Please let me know what you think of it :) If you want to see more resources li...
04:31 pm GMT - Thu, July 15, 2021
Dev To EPNS Push Notifications Arrive at DeFi on Oasis.app
Dai is considered among the most reliable stablecoins because the widely circulated coin is both pegged to the US dollar and backed by MakerDAO-approved crypto collateral. Dai can be created by openin...
04:20 pm GMT - Thu, July 15, 2021
Dev To Making your console log statements stand out
Yes, the above image is from the console and you can customize the text however you like. To know how keep reading till the end.It's been a while since my last post, it's because I got into learning s...
04:13 pm GMT - Thu, July 15, 2021
Dev To Using roadmap.sh for structured self-learning
Cover image by Jaromr Kavan on UnsplashThe tech industry evolves quickly and as a beginner this can make you feel like you are always behind. One of the things I really had to learn is that the basic...
04:12 pm GMT - Thu, July 15, 2021
Dev To Microservices Authentication Strategies: Theory to Practice
In this article, we will walk through common ways of implementing authentication microservices. We will have 2 parts: 1.The theoretical part talking about OpenID Connect, OAuth 2.0, JWT, etc.Here I tr...
04:12 pm GMT - Thu, July 15, 2021
Dev To Learning Python-Basic course: Day 16, Fractal lists and other questions
WELCOME Today let us look at a few miscellaneous questions related to multidimensional list which use try-exceptIn case you haven't visited yesterday's blog, please do so. We have covered some ...
03:51 pm GMT - Thu, July 15, 2021
Dev To How I created this mini Virtual DOM!!?
Img Credits IntroductionFew weeks back, I had a task to create an online code editor for HTML, CSS, JS and show the output on the same screen. Why I needed Virtual DOM?I stored different c...
03:50 pm GMT - Thu, July 15, 2021
Dev To Roadmap to become Web Developer in 2021
If you are a total beginner to web development and thinking to dive deep into web development then you are at the right place. I am damn sure at the end of this article you will be having a clear pict...
03:49 pm GMT - Thu, July 15, 2021
Dev To Adding Google Auth to Kubernetes Clusters with Red Hat OpenShift and IBM AppID
This document collects some of the links that you'll need in our lab. This is an interactive lab, so we will assume you have some knowledge of Kubernetes. What will you learn?How do I build an applica...
03:48 pm GMT - Thu, July 15, 2021
Dev To 11 Git Commands I Use EveryDay
When I started my career, I was always afraid of losing my code changes. Sometimes, I would copy the code to text files just to be sure that I won't miss something.That's not a great practice. If you ...
03:46 pm GMT - Thu, July 15, 2021
Dev To 10 JavaScript Projects Every Beginner Must Try
Hey everyone ,In this article, let us see 10 JavaScript Projects Every Beginner Must Try. IntroductionJavaScript is the language that powers the web and a language that you must know if you want...
03:40 pm GMT - Thu, July 15, 2021
Dev To How to Deploy Your First Kubernetes Cluster
originally published on Towards AWSToday every company is heading towards container and container management tools like Kubernetes. Thanks to cloud providers like AWS, we can launch Kubernetes Cluster...
03:30 pm GMT - Thu, July 15, 2021
Dev To Simple Analog Clock Using Html, CSS & Javascript
In this article I am going to show you how to make an analog clock using HTML CSS and JavaScript code. I have already designed many types of analog clocks. This watch is made in the shape of a dark ne...
03:00 pm GMT - Thu, July 15, 2021
Dev To GitHub Copilot: Should you be concerned?
Unless you've been living under a rock for the past couple of weeks, you've heard of GitHub Copilot, GitHub's AI code suggester powered by OpenAI. Even without being officially released, Copilot has s...
02:54 pm GMT - Thu, July 15, 2021
Dev To Bing Video Scraping
Hello everyone i'm new to python programming and trying to write python code to scrap bing videos. Someone can help me?...
02:49 pm GMT - Thu, July 15, 2021
Dev To Bootstrap 5 Toasts
What are Bootstrap Toasts?Bootstrap Toast component is a non-disruptive message in the corner of the interface. It provides quick "at-a-glance" feedback on the outcome of an action.Push notifica...
02:39 pm GMT - Thu, July 15, 2021
Dev To The Road to Ember 4.0
Contributors to the Ember project have been hard at work since Ember Octane was released in December 2019.Over the duration of a challenging (and sometimes devastating) year and a half, we've shipped ...
02:29 pm GMT - Thu, July 15, 2021
Dev To Job Searches and Career Changes When You're Not the "Default"
There's been a lot of focus in recent years on improving diversity in the workplace, especially in tech. I am totally behind this goal. My bootcamp cohort was 78% BIPOC and 22% women, and the engineer...
02:28 pm GMT - Thu, July 15, 2021
Dev To Angular Azure Static Web Apps
Oi Pessoal!Nesse post vou mostrar como implantar um aplicativo angular no Azure Static Web Apps. Voc precisa ter instalado em sua mquina:Windows TerminalNodeJsAngular - CLIAzure - CLIGitHub - CLI...
02:26 pm GMT - Thu, July 15, 2021
Dev To Swift alm do iOS e do macOS - Parte 1
Eu trabalho com desenvolvimento iOS e no costumo fazer nada no backend, o que um problema em projetos pessoais. No quis investir tempo estudando JS e seus frameworks (no tenho nem espao pro cache do ...
02:23 pm GMT - Thu, July 15, 2021
Dev To 5 coisas que deixaram meu estgio mais produtivo
Estar em um estgio sempre um mix de emoes. Estou no meu terceiro e posso dizer que foram experincias muito diferentes, mas a sndrome do impostor, a insegurana e o medo de no dar conta sempre estivera...
12:46 pm GMT - Thu, July 15, 2021
Dev To Application Layer DDoS Attacks
What are Application Layer DDoS Attacks?The basis for this attack often targets applications like Web Servers (i.e., Windows IIS, Apache, etc); however, application layer attacks have been evolving to...
12:41 pm GMT - Thu, July 15, 2021
Dev To Solving Advent of Code Puzzles in Idiomatic Kotlin
Whats the best way to learn a language other than writing some code with it? Solving fun and short tasks like the ones from Advent of Code might be a great opportunity to practice your language skills...
12:33 pm GMT - Thu, July 15, 2021
Dev To floating popups in tmux
Tmux popups are actually floating windows that you can drag around the screen. They always open in the middle (by default) when you open them, no matter where you leave them.Here are a couple of keyb...
12:24 pm GMT - Thu, July 15, 2021
Dev To Different Types Of Automated Tests
In the software testing domain, automated testing has catapulted to new heights. There are many organizations that clearly understand the sheer power of automated testing. These organizations know how...
12:19 pm GMT - Thu, July 15, 2021
Dev To Catching tricky bugs with runtime code analysis
If youre using the Forem mobile app, you may have gotten a sequence of unexpected mobile notifications.Now, I love dev.to, but I didnt understand why I got these notifications because I wasnt involved...
12:18 pm GMT - Thu, July 15, 2021
Dev To GitLive 13.0: Codeshare now supports sharing via Live Share and Code With Me
Once on a call with a teammate, starting GitLive's codeshare will now offer you the choice of Live Share or Code With Me depending on which IDE you and your teammate are using.Live Share for VS Code a...
11:39 am GMT - Thu, July 15, 2021
Dev To Vue Academy 0: What is VueJs ? (Fastly)
What is VueJs ?Vue is a progressive framework for building user interfaces. It's based on component re-use logic.You can easily bind your data to the UI (DOM). When you update your data, the dom...
11:30 am GMT - Thu, July 15, 2021
Dev To 10 Ways To Make Side Income Online as a Developer
Hey there! Today we'll discuss 10+ ways by which you can make a side income as a developer. So without further ado, let's get started! Contribute to Open Source Projects / Or Make One1.You an con...
11:18 am GMT - Thu, July 15, 2021
Dev To New Release: Hazelcast Go Client v1.0.0
We released Hazelcast Go Client v1.0.0.This is the first major release of the revamped Go client. Of course the biggest news is, the client is compatible with Hazelcast 4.x and the upcoming Hazelcast ...
11:09 am GMT - Thu, July 15, 2021
Dev To Good Developer vs. Bad Developer
Hello, buddies! No one really wants to be labeled as a bad developer, but the sad reality is that a lot of developers arent even aware that theyre bad. So, today is the day to know whether you are a g...
11:02 am GMT - Thu, July 15, 2021
Dev To Opensource... NO more free?!
So, few days ago a new technology entered in industry github copilot.Github copilot is basically a code suggestion software like other software like tabnine and kite but copilot is much more than tha...
10:50 am GMT - Thu, July 15, 2021
Dev To Why React Developer Tools Required For Programming Productivity?
Today's application and website developers need the most solid tools. As in the digital world the demand for new websites, applications and software is increasing with continuous process. Developers a...
10:26 am GMT - Thu, July 15, 2021
Dev To Basic Bash Automation: A script to organize my downloads folder
Recently, I dual booted my PC with Ubuntu and Windows and for the first couple of days on Ubuntu, I was doing a lot of downloads to set things up and also cause school is in full swing and that just m...
10:25 am GMT - Thu, July 15, 2021
Dev To Schema-driven development in 2021
Schema-driven development is an important concept to know in 2021. A lot of full-stack applications are built with schema-driven technologies. Schema-driven development could help teams build products...
10:24 am GMT - Thu, July 15, 2021
Dev To Best Top 3 Themes for VSCODE
Hello guys hope you all are fine and safe so today in this blog I will show you the best TOP 3 Themes for VSCODE Top of the list comes One Dark Pro 1. One Dark ProThis theme is very very popular...
10:13 am GMT - Thu, July 15, 2021
Dev To C 10 Roadmap Exposing NEW features
About the possible new features of C#10A few days ago Mads Torgersen, the lead designer of the C# language at Microsoft, outlined the cool new things that C# 10 will have.One of the biggest ben...
10:00 am GMT - Thu, July 15, 2021
Dev To JavaScript Promise methods Explained!
What is Promise?The Promise is a simply improved version of callbacks, and JavaScript's Promise is effectively the same as Promise in real life. You make a promise to do something, and either do...
09:41 am GMT - Thu, July 15, 2021
Dev To Documenting My Journey From Waitress to Full Stack Web Developer
Hello World! (sick of seeing that one yet?)I have always shown interest in coding, and creating things online, but since my college semester started this year I dove in head first. TL;DR I'm taking C#...
09:08 am GMT - Thu, July 15, 2021
Dev To Joyce, a highly scalable event-driven Cloud Native Data Hub.
Years of blood and struggle, condensed in a few github repositories, finally public with a product emerged from different experiences inside the company I work!This is Joycea highly scalable event-dri...
09:07 am GMT - Thu, July 15, 2021
Dev To Running on AWS Savings Plans? You can still reduce your cloud bill
Committing to AWS Savings Plans is like walking a tightrope in your cost optimization efforts.Every hour that your team uses fewer cloud resources than the contracted amount is an hour of lost value. ...
08:48 am GMT - Thu, July 15, 2021
Dev To Top 10 open-source SaaS that could help you build the next big thing
I'm super happy that investors and big companies are finally happy to support Open Source projects. It was hard to imagine 10 years ago that there will be plenty of SaaS built based on open-source mod...
08:47 am GMT - Thu, July 15, 2021
Dev To New Gravity Support in Image Previews | Appwrite
With new version of Appwrite, we have added gravity support while cropping image previews. So what is gravity? Cropping an image is essentially a process of taking smaller part of an image and the gra...
08:14 am GMT - Thu, July 15, 2021
Dev To 7 Tips our Developers recommend to Newbie Devs
Today is World Youth Skills Day so we want to celebrate young peoples access to training and career opportunities by providing some inspiration for anyone interested in working in tech.We asked our de...
08:09 am GMT - Thu, July 15, 2021
Dev To React Dashboard - Open-source Full-stack Products
Hello Coders,This article presents a curated list with open-source React Dashboards crafted with JWT Authentication Flow (register/login/logout) and a simple Node JS API backend used to authenticate t...
07:52 am GMT - Thu, July 15, 2021
Dev To Placeholder text on an input instead of a label - does it pass WCAG The answer may surprise you!
Technically yes, but don't do it!Oh you want more? I thought everyone was in a rush nowadays so I just thought I would answer the question.For those of you who like deep dives and want to see how the ...
07:49 am GMT - Thu, July 15, 2021
Dev To JavaScript question Day 6
What's the output ?class Chameleon { static colorChange(newColor) { this.newColor = newColor; return this.newColor; } constructor({ newColor = 'green' } = {}) { this.newColor = newColor; ...
06:58 am GMT - Thu, July 15, 2021
Dev To Getting started with chrome developer tools
Hello there :) today we are going to learn practically about how we can use chrome developer tools if your into webdev/security related domain then it is more beneficial to you .So let's start First t...
06:54 am GMT - Thu, July 15, 2021
Dev To How NOT to use Git in Practice. Ten Git usages, you should know to avoid.
If you found this article helpful, you will most likely find my tweets useful too. So make sure you follow me on Twitter for more information about web development and content creation. This article w...
06:42 am GMT - Thu, July 15, 2021
Dev To Displaying Real-Time Data in Your Web Application Without Hassle: IHP Auto Refresh
In the IHP framework we have one feature that typically looks like dark magic to people coming from other frameworks: Auto Refresh . Ever wanted to display real-time data in your web application, but ...
06:17 am GMT - Thu, July 15, 2021
Dev To Learning Go by examples: Introduction
Why Golang?Former Java developer for 10 years, I discovered Golang (aka Go) more than 4 years ago and fell in love with its simplicity and learning curve. It's easy to start creating an applicat...
05:57 am GMT - Thu, July 15, 2021
Dev To Maintainer AMA : Ajin Abraham of MobSF
'In God we trust, the rest we test.'*Post AMA Questions here *We are super excited to host a Data security AMA for the Mobile Security Framework (MobSF) community with the Maintainer Ajin Abraham.We ...
05:51 am GMT - Thu, July 15, 2021
Dev To Understanding Flutter - a beginner's guide
What is Flutter?Flutter is a tool that allows to build native cross-platform apps and that means for iOS and Android, with the one programming language and codebase. So let's have a closer look ...
05:40 am GMT - Thu, July 15, 2021
Dev To 8 Best Web Font Pairing
No doubtWhy fonts are a necessary part of the Website? They cover 80% of your website. With such a high percentage we can't even think of neglecting them.But selecting the Best and Appropriate f...
05:14 am GMT - Thu, July 15, 2021
Dev To Managing monorepos with lerna and yarn workspaces
Reusing code is a good thing, splitting your project into multiple small packages could be helpful, its' easier to focus when working on teams. It's always better to split the problem into smaller pie...
05:02 am GMT - Thu, July 15, 2021
Dev To Are you a Programmer? Then you must know this differences!
Without any further delay let's start with the common differences you must know if you are a programmer!The First difference is about1 Front-end and Back-endFRONT-ENDLanguagesHTML, CSS, JAVASCRIPT.Fra...
04:44 am GMT - Thu, July 15, 2021
Dev To JavaScript question Day 5
What's the output ?let c = { greeting: 'Hey!' };let d;d = c;c.greeting = 'Hello';console.log(d.greeting);A: HelloB: Hey!C: undefinedD: ReferenceErrorE: TypeErrorAnswer: AIn JavaScript, all objects int...
04:21 am GMT - Thu, July 15, 2021
Dev To How to send WhatsApp message through HTML link
Well, we mostly use WhatsApp to send and receive text or video messages to our loved ones.But there are lots of businesses out there using WhatsApp for business purposes some business organizations us...
04:14 am GMT - Thu, July 15, 2021
Dev To tmux popup windows
# open a popup scratchpadbind -n M-g display-popup -E "tmux new-session -A -s scratch"# open my blog in a scratchpad How I navigate tmux in 2021 Waylon Walker May 12...
03:43 am GMT - Thu, July 15, 2021
Dev To Understanding the array methods Array.some() and Array.every() in JavaScript
There are lot of scenarios when we have an array of items and we need to check whether every item in that array satisfy a particular condition. We might think that, why not use a for loop and flag to ...
03:40 am GMT - Thu, July 15, 2021
Dev To Top 3 Ways to align item to center ( responsively )
Hello Guys This is my first blog I am writing hope you found it useful and helpful. So in this blog we are going to learn how to center any item to the center responsively.The most popular way to cen...
03:05 am GMT - Thu, July 15, 2021
Dev To How to implement copy and paste in a web application
Ever wondered how to implement copy and paste functionality in any of your web applications? yes , I haveIt is pretty much easier than it sounds , we only have to access the navigator.clipboard o...
01:45 am GMT - Thu, July 15, 2021
Dev To What are Cookies?
When browsing social media, shopping, or doing almost anything else online, you might have seen a websites requesting permission to collect and use your cookies. Like many people, you probably clicked...
01:07 am GMT - Thu, July 15, 2021
Dev To Go program start from main function and stop when main function exit
(life cycle) life cycle life cycle runtime Go main package main main return , os.Exit signal OS package mainimport ( "fmt")func main() { fmt.Println("Hello, playground")} ...
12:34 am GMT - Thu, July 15, 2021
Dev To Dependency Inversion Principle
Dependency Inversion Principle (DIP for short) states:One should depend upon abstractions and their concrete implementation.The advantage of Dependency Inversion is that the classes do not need to kno...
12:34 am GMT - Thu, July 15, 2021
Dev To Interface Segregation Principle
The Interface Segregation Principle (ISP) states:A client should not implement interfaces that are not necessary for the application.In other words, it's preferably that instead of one big interface, ...
12:33 am GMT - Thu, July 15, 2021
Dev To Liskov substitution principle
Created by created by Barbara Liskov and Jeannette Wing, the Liskov Substitution Principle or (LSP for short) states that:You should be able to use any derived class instead of a parent class and have...
12:33 am GMT - Thu, July 15, 2021
Dev To Open-closed principle
Open-Closed Principle (or OCP for short) states:Objects or entities should be open for extension but closed for modification.The "Open for Extensions" means that we need to develop our code to add fun...
12:33 am GMT - Thu, July 15, 2021
Dev To Single Responsibility Principle
Single Responsibility Principle (or SRP for short), states that:A class should have one and only one reason to change, meaning that a class should have only one job.This doesn't mean that a class shou...
12:33 am GMT - Thu, July 15, 2021
Dev To Introduction
First compiled by Robert C. Martin in 1990s, SOLID is a acronym that stands for:S: Single Responsibility Principle (SRP)O: Open closed Principle (OCP)L: Liskov substitution Principle (LSP)I: Interface...
11:21 pm GMT - Wed, July 14, 2021
Dev To 5 HTML Tags That Almost Nobody Knows
hello everyone, I'm Aya Bouchiha, today, I will talk about 5 HTML tags that almost nobody knows. <mark><mark> is a tag used to highlight or mark a part of a text. This tag supports al...
11:18 pm GMT - Wed, July 14, 2021
Dev To BLOCKCHAIN ON AWS
Do you know about Blockchain? How to build solutions using Blockchain ? Anything about AWS Blockchain ? - Well no worries , the following discussion would dive into the basic details of Blockchain ,Bl...
10:17 pm GMT - Wed, July 14, 2021
Dev To HTML-first, JavaScript last: the secret to web speed!
All frameworks need to keep state. Frameworks build up the state by executing the templates. Most frameworks keep this state in the JavaScript heap in the form of references and closures. What is uniq...
10:16 pm GMT - Wed, July 14, 2021
Dev To Creating a Sticky Table Column
In this article I will show you how to create a sticky column on table scroll. Image credit C messier But Why ? This is a question that led the Ancient Greek Philosopher Socrates to his eventual ...
09:22 pm GMT - Wed, July 14, 2021
Dev To Vertical Slider | JavaScript
Hey DEVs, in todays episode we are going to build a Vertical Slider using JavaScript; basically, we have content on both sides and 2 buttons in the middle, once you click it one side goes up and anoth...
09:16 pm GMT - Wed, July 14, 2021
Dev To Error 404 : Page not Found
When you click on a link, but instead of arriving to the site you want, an error message appears, stating that the page you requested is unavailable. It should be something along the lines of '404 Not...
08:53 pm GMT - Wed, July 14, 2021
Dev To Incident Retro: Failing Comment Creation Erroneous Push Notifications
This incident retro was tougher than most to share because, despite the seriousness of the issue, it affected only a very small percentage of our user base. However, we learned some incredibly valuabl...
08:24 pm GMT - Wed, July 14, 2021
Dev To Why Coding Is Crucial To The Future Of Business
Knowing how to understand even basic code can seem foreign and confusing to someone who has never approached it before. Programming as a whole can be intimidating to approach because its vast and vari...
08:23 pm GMT - Wed, July 14, 2021
Dev To Making Your Website More Accessible. What does it mean?
There are modifications that you can make to your website that makes it easier for users with a handicap to access. This is called accessibility. Some of these modifications include using appropriate ...
08:04 pm GMT - Wed, July 14, 2021
Dev To How to Make an Open Source Github Contribution
Table Of ContentsIntroduction How To Conclusion Introduction In this post, we'll go over the basics of how to make your first Github contribution. If you would like to test out your skill...
07:53 pm GMT - Wed, July 14, 2021
Dev To React Preview - Instant, live preview of components in VS Code
Hi everyone!I've been working on React Preview for a few months. It's currently only available for Visual Studio Code, but an IntelliJ/WebStorm and CLI versions are also in the works and coming soon (...
07:21 pm GMT - Wed, July 14, 2021
Dev To Free hosting using Heroku
Hey readers ,I hope you all are doing fine, in this blog we are going to discuss about hosting and how to host our own discord bot, which we made in my previous blog .We are going to use Heroku to hos...
06:39 pm GMT - Wed, July 14, 2021
Dev To Welcome Thread - v133
Welcome to DEV!Leave a comment below to introduce yourself! You can talk about what brought you here, what you're learning, or just a fun fact about yourself.Reply to someone's comment, either w...
06:37 pm GMT - Wed, July 14, 2021
Dev To Could Kubernetes Pods Ever Become Deprecated?
In any software project, over time new features and APIs are added and from time-to-time some of them also become deprecated and eventually get removed. Even huge project such as Kubernetes is no exce...
06:12 pm GMT - Wed, July 14, 2021
Dev To Horizontal Vs vertical scaling
Hello Devs, in this article I'll walk you through the differences between horizontal and vertical scaling. What is scaling?Let's say, you have developed an application and it is gradually getting...
06:03 pm GMT - Wed, July 14, 2021
Dev To Entrepreneurs to look out for, and their successful companies
In this, lets call it crazy world, it's always eat or be eaten, especially in the world of entrepreneurs. Every new year brings us some new and exciting entrepreneurs and their products that aim to ch...
05:55 pm GMT - Wed, July 14, 2021
Dev To Deploy PERN Fullstack App on Heroku andNetlify(Automatic Deploy)
Deploy PERN Fullstack App on Heroku and NetlifyThis article will walk you through how to deploy a PERN full-stack app with automatic deployment. PrerequisitesHeroku accountHeroku CLINetlify...
05:53 pm GMT - Wed, July 14, 2021
Dev To Does Dev Methodology Matter? w/ Chris Downard
Every software development method has its own rules your team is supposed to adhere to, but how flexible are these rules and whats best for your team?Chris Downard, VP of Engineering at GigSmart, does...
05:41 pm GMT - Wed, July 14, 2021
Dev To How to use SecretStorage in your VSCode extensions
There are several ways to save user data in VSCode. Until version 1.53.0 all private information used to be kept in Memento objects using workspaceState and globalState or keystone, for example. Keepi...
05:23 pm GMT - Wed, July 14, 2021
Dev To The Secret to Getting More Done
It was a cold and rainy day as I sat alone in my home office debugging Webpack config errors. No matter what I tried, the errors would not go away. My natural inclination was to "just get through most...
05:17 pm GMT - Wed, July 14, 2021
Dev To Reviewing big pull requests. What, why, how.
In this article, I will try to figure out what leads to big pull requests, what benefits they might provide, what can help you to review them.First of all, why on earth developers should care about th...
04:56 pm GMT - Wed, July 14, 2021
Dev To Caesar cipher in python
Caesar cipher is a method in which each letter in the plaintext is replaced by a letter some fixed number of positions down the alphabet. For example with a shift of 1, A would be replaced by B, B wou...
04:43 pm GMT - Wed, July 14, 2021
Dev To 3 simple CSS tricks to improve UX
resize: none vs resize: verticalWhenever I see textarea with a fixed height I want to scream: "Give me userfriendly textarea". I want to enter data comfortably. Give me this.I understand develop...
04:38 pm GMT - Wed, July 14, 2021
Dev To Learn & Implement Contest - AWS UG OSTech Conf 2021
This contest is a part of AWS UG OSTech Conf 2021(Prerequisite: Must have access to AWS console) Step1: Launching EC2 instance1.1) In AWS Console, search for EC2 and click on that service, you wi...
04:31 pm GMT - Wed, July 14, 2021
Dev To An Intro To Webpack
Webpack is a tool we see often in today's web apps. But what exactly does it do? In this article we will go over some key concepts for understanding webpack, what it does, and how we can configure it....
04:24 pm GMT - Wed, July 14, 2021
Dev To GraphQL - Why you should be using it in 2021.
It would seem that every day, more and more companies have been pushing to introduce GraphQL in their modern applications, but what exactly is GraphQL and why should you be using it in your projects i...
04:23 pm GMT - Wed, July 14, 2021
Dev To Closure Explained!
Let's Define ClosureA closure is a function that makes use of variable defined in outer functions that have previously returned. What does this mean, Let's quickly look at an example.function ou...
04:13 pm GMT - Wed, July 14, 2021
Dev To Let's build... a retro text art generator!
Text art, often called "ASCII art", is a way of displaying images in a text-only medium. You've probably seen it in the terminal output of some of your favorite command line apps.For this project, we'...
03:31 pm GMT - Wed, July 14, 2021
Dev To 4 JavaScript Projects To Build FAST And Get Hired In 1 Month
If you're starting to apply for your first web developer junior position, then you might want to consider building out one of the 4 (if not all) projects.Why?The projects were thought out based on dai...
03:15 pm GMT - Wed, July 14, 2021
Dev To Building High Performance Remote Dev Teams w/ Eric Johnson of GitLab
What happens if we stay remote?This is the big question engineering leaders are answering in 2021. Eric Johnson, the CTO of GitLab, joins the Dev Interrupted podcast to discuss how experts create high...
02:52 pm GMT - Wed, July 14, 2021
Dev To Docker Selenium GridSetup
In this tutorial, we will cover how to set up Selenium Grid with Docker and also go over why we should use Selenium Grid. We will also increase max instances and max sessions for the Selenium Grid in ...
02:42 pm GMT - Wed, July 14, 2021
Dev To Building JavaScript Frameworks to Conquer eCommerce
There was a time that I would have never imagined the need to write an article like this. If you were to ask someone how a website worked, even 10 years ago, the answer would have been pretty simple. ...
02:35 pm GMT - Wed, July 14, 2021
Dev To Cut down your Webpack build times by half with esbuild-loader
It's been a common practice in the web dev world to transpile Javascript code with tools built with... well Javascript. Webpack is a code bundler that takes in all your code along with dependencies fr...
02:33 pm GMT - Wed, July 14, 2021
Dev To 101 Guide on How to Write a Contract as a Developer
The type of contract that I will displaying in this post as an example will mostly be of what is known as a 'Fixed Budget' ContractSo first off..as it's being shown in the following image, you w...
02:22 pm GMT - Wed, July 14, 2021
Dev To How To Use Axios in an Optimized and Scalable Way With React
We can see how to use Axios in an optimized and scalable way in a React app.When you are building an API-based React app, an HTTP client is the core service that needs to be added to the architecture....
02:03 pm GMT - Wed, July 14, 2021
Dev To Published my first npm package!
As the title suggests, I published my very first npm package earlier this week!This is something that has definitely been long overdue, and I should have been doing for years. I have so many ran...
02:00 pm GMT - Wed, July 14, 2021
Dev To I made an app that shows you your keyboard and mouse usage (with a keyboard heatmap)
What is Keystroke Count?Keystroke Count is an open-source, desktop app that you can use to get data for your keystrokes!Keystroke Count keeps all your keystroke data locally stored and NO data i...
01:59 pm GMT - Wed, July 14, 2021
Dev To Let's do some animations in native Javascript
Did you ever wanted to do some animation in your application but didn't know how to do it.In this article we are gonna see how to throw particles at click, like in the gif below: Element.animate ...
01:48 pm GMT - Wed, July 14, 2021
Dev To 4 Tools to Improve Your Website Color Accessibility
In this article I will share some of the tools that help me improve the accessibility of my website. However, I'm just going to share tools that help us work on the color palette we have on our websit...
01:47 pm GMT - Wed, July 14, 2021
Dev To O que SCORM?
O que SCORM?SCORM um padro internacional para e-cursos. Se o seu curso for publicado no formato SCORM, voc pode ter certeza de que praticamente qualquer sistema de gerenciamento de aprendizage...
01:42 pm GMT - Wed, July 14, 2021
Dev To O que um LMS?
O que um LMS?Um LMS uma plataforma para aprendizagem digital. Suas principais caractersticas podem ser encontradas na abreviao.L Learning (Aprendizado). Com um LMS, voc pode criar uma nica fo...
01:35 pm GMT - Wed, July 14, 2021
Dev To Tamper Resistant Nature of a Blockchain
Hey everyone ,In this article, let us understand the Tamper Resistant Nature of a Blockchain. This is the third part of my Blockchain Series on Dev. Tamper Resistant Nature of a Blo...
01:23 pm GMT - Wed, July 14, 2021
Dev To O que e-learning? Definio, exemplos e guia rpido
Desde cursos tradicionais por correspondncia a treinamentos digitais abrangentes, o ensino distncia percorreu um longo caminho e agora atingiu seu auge como e-learning. Hoje j no uma novidade, mas s...
01:15 pm GMT - Wed, July 14, 2021
Dev To How to automatically clear old files from a folder on Linux
One of the greatest things about Linux is how easily you can automate it. It gives you a huge amount of flexibility and control over your system, and it allows you to offload all the mundane or repeti...
01:11 pm GMT - Wed, July 14, 2021
Dev To I tracked every minute of my time for the last 4 months. Here are 7 totally unexpected results
A 30 minutes lunch break? Time entry. 12 minutes of arguing with mom? Time entry. 7 minutes of stalking my ex on Instagram? You guessed it!That was my life over the last 4 months, being my own time tr...
01:07 pm GMT - Wed, July 14, 2021
Dev To How to examine moles at home: Review of the personal mole tracker NOTA
NOTA mole tracker (https://notamole.com/199?utm_sourse=dev) - this is another device for the study of moles and the diagnosis of skin cancer, which stands out in a special way among others. For exampl...
01:03 pm GMT - Wed, July 14, 2021
Dev To How to Trigger an AWS Lambda from Kinesis
In this post we are going to use the AWS CDK to build an AWS Lambda Function that triggers from an AWS Kinesis Stream.All of the code can be found in this repository. SetupWe need to run a few co...
12:57 pm GMT - Wed, July 14, 2021
Dev To 7 Easy Steps to Create Functional Dashboards
I bet you've seen those too: Hopelessly overloaded dashboards with numerous different charts and gauges. It drives you crazy when you know the information you need is in there somewhere, but you can't...
12:55 pm GMT - Wed, July 14, 2021
Dev To Build Your Own Role-Based Access Control in Payload
Payload comes with open-ended access control. You can define whatever type of pattern that you can dream up, and best of allit's all done with simple JavaScript.A common pattern is Role-Based Access C...
12:45 pm GMT - Wed, July 14, 2021
Dev To Deal with the *Host* header field
IntroductionPerforming HTTP requests is a routine task for a web developer nowadays.This action contains, though, a number of things that are not necessarily well understood. The Host heade...
11:48 am GMT - Wed, July 14, 2021
Dev To JavaScript question Day 4
Which one is true ?const bird = { size: 'small',};const mouse = { name: 'Mickey', small: true,};A: mouse.bird.size is not validB: mouse[bird.size] is not validC: mouse[bird["size"]] is not validD: ...
11:43 am GMT - Wed, July 14, 2021
Dev To JavaScript question Day 3
What's the output ?const shape = { radius: 10, diameter() { return this.radius * 2; }, perimeter: () => 2 * Math.PI * this.radius,};console.log(shape.diameter());console.log(shape.perimeter(...
10:45 am GMT - Wed, July 14, 2021
Dev To Remote onboarding with the buddy system
You can determine how good your documentation is by how fast a new developer is up to speed with your projects. Making sure a new developer feels at home and gets brought up to speed requires time and...
10:43 am GMT - Wed, July 14, 2021
Dev To I'm Changing How I Review Code
I'm a big advocate for code reviews. I've written about my experiences reviewing code, including lists of dos and don'ts, how to survive your first code review, and why we should review code at all.My...
10:30 am GMT - Wed, July 14, 2021
Dev To Java I/O with java.io Package
In this video, we'll look at the java.io package. This package implements input and output through streams of data.I'll go over various classes in the java.io package that allows us to perform operati...
10:24 am GMT - Wed, July 14, 2021
Dev To How Video Games Improve Your Coding Skills?
Hello, buddies! Playing video games is a great way to unwind after a hard day at work. More so, many software developers name playing video games among their hobbies. Even Zuckerberg claimed that he h...
10:02 am GMT - Wed, July 14, 2021
Dev To 10 Hot Summer Deals for Web Developers and Web Designers
Disclaimer: The list might contain affiliate links. Thanks for reading!Summer is the time for vacations and fun, but it is also the time for amazing deals and huge discounts. Of course, we know travel...
09:55 am GMT - Wed, July 14, 2021
Dev To Laravel Vs CodeIgniter to Choose For Your Next Project
Every start-up and enterprise effort to have an interactive and well-structured website. For a startup business, the website gives the platform to share online their product and service in the market....
09:51 am GMT - Wed, July 14, 2021
Dev To How Layered Navigation Could Be A Game Changer Addon?
Layered NavigationThe use of layered navigation to organise e-commerce websites has grown increasingly popular. Rather than having to browse through multiple subcategories, it allows the user to focus...
09:45 am GMT - Wed, July 14, 2021
Dev To 9 Ways to Win a Hackathon... Without Coming in First Place
From my experience at hackathons, I understand that its not just about winning first place. You participate to learn something new, make connections and have fun.During my first hackathons, I was real...
09:38 am GMT - Wed, July 14, 2021
Dev To A Type System
TypeScript in my opinion will always remain a superhero large scale application development tool, TypeScript comes loaded with a great type system and in this article i am going to write about arguabl...
09:24 am GMT - Wed, July 14, 2021
Dev To CSS Media Query : Everything you need for responsive website
Media query are the most important concept of CSS now days. As majority of users use their phone or tablet to visit websites. It is important these days to make website responsive. What is Respon...
09:23 am GMT - Wed, July 14, 2021
Dev To How to send a SMS using Twilio
Whether that be notification, security OTPs or alerts, SMS is one of the best methods of reaching your user base. Adding SMS services requires a backend setup for Twilio or other SMS services. Our goa...
09:10 am GMT - Wed, July 14, 2021
Dev To Relative Units In CSS
There are two important relative units in CSS called, em and rem. emIt is a sizing unit. It works w.r.t parent node/div.1em is generally 16px (pixels).Example:<div class="parent"> <di...
08:49 am GMT - Wed, July 14, 2021
Dev To An Open Letter To All Struggling Developers Feeling Like They Dont Belong
It happens every morning.You grab a fresh coffee, you open the Macbook and read about the latest tech out there. You watch developers working for your dream companies talking on stage. They talk...
08:43 am GMT - Wed, July 14, 2021
Dev To Understanding the Structure of a Block in a Blockchain
Hey everyone ,In this article, let us understand the Structure of a Block in a Blockchain. This is the second part of my Blockchain Series on Dev. The Structure of a Block in a Bloc...
08:18 am GMT - Wed, July 14, 2021
Dev To What is the cryptocurrency transfer fee, and why is it necessary?
If you are one of those people who are more or less dealing with the world of digital currency, you would like to know more about the password transfer fee.This article answers all your questions abou...
08:13 am GMT - Wed, July 14, 2021
Dev To WHAT THE HECK is a Blockchain and what problem it solves ?
Hey everyone ,In this article, let us cover a detailed introduction on Blockchain and the problem that it solves. This is the first part of my Blockchain Series on Dev. What is a Bl...
07:31 am GMT - Wed, July 14, 2021
Dev To Let your clients pay the price.
Uncle Bob in his book Clean Code states that in building a software project 20% is development while 80% is the maintenance of the software. I totally agree with him. Six months ago after losing my jo...
07:29 am GMT - Wed, July 14, 2021
Dev To Decrease read costs of firestore using Firestore Data Bundles
A feature called Firestore Data Bundles was released around December 2020, but it hasn't been talked about much. I've been looking into it because it hasn't been talked about much. I'm sure there are ...
07:22 am GMT - Wed, July 14, 2021
Dev To 5 vs code extension to make coding environment more attracting
VS code is simply awesome. These 5 extensions are like cherry on top.so let's jump to the extensions- 1. SynthWave '84 : This is a theme extension and it's become popular day by day for it's beau...
07:10 am GMT - Wed, July 14, 2021
Dev To Where To Start With Cloud Computing? 5 Quick Tips To Get Hands-On Today.
Do you have 100 tabs open, reading about Linux, DevOps, CISCO, AWS, Azure, and wondering what it all means and where to start?I spend a lot of time talking to people getting into the cloud industry, s...
07:04 am GMT - Wed, July 14, 2021
Dev To What I learned about software development by baking cakes
Some time ago I started baking cakes. Out of nowhere, just like I started programming about 15 years ago. I wanted to adopt a new skill, learn something new, fun and interesting. Wait, am I talking ab...
06:27 am GMT - Wed, July 14, 2021
Dev To Update from old Java version to OpenJDK 16 windows
Hwlo There!!!! So do you want to update your JAVA/JDK version for whatsoever reason? This is the right place!!!!So I will teach you how to Do that now! We will use OpenJDK for this (cuz its free...
05:51 am GMT - Wed, July 14, 2021
Dev To Template Driven Form : Angular
ObjectiveAdd a Form with the following Inputs (and Validators) 1) Mail address (should not be empty and should be an email address) 2) A Dropdown which allows the user to sel...
05:36 am GMT - Wed, July 14, 2021
Dev To Clean up your storage using Appwrite Cloud functions!
Appwrite 0.9 adds support for both Java and Kotlin runtimes in Cloud Functions, growing the list of supported runtimes to over 15(!) This example will walk you through the process of creating and uplo...
05:32 am GMT - Wed, July 14, 2021
Dev To Handy Tips for Social Media Marketing
The world is evolving and it also revolves around social media. Social media is not only for catching up with our loved ones, for entertainment purposes, or for connecting with new people. It is also ...
05:32 am GMT - Wed, July 14, 2021
Dev To Next.js Sign In page with Firebase UI (and Firebase Auth)
Handling Authentication and Authorization with Firebase is like a piece of cake thanks to their awesome SDK and documentation.But that doesn't stop there, because Firebase also offers a pre-built UI f...
05:12 am GMT - Wed, July 14, 2021
Dev To The big STL Algorithms tutorial: set operations
In this next part of the big STL algorithm tutorial, we are going to talk about set operations on sorted ranges:includesset_differenceset_intersectionset_symmetric_differenceset_unionBefore we start, ...
05:05 am GMT - Wed, July 14, 2021
Dev To Using GraphQL in Express JS
GraphQL is a useful query language for your API. But it can be intimidating because they bring the complexity upfront as there are a lot that has to be set up before we can create our first query. I ...
05:05 am GMT - Wed, July 14, 2021
Dev To Using GraphQL in Express JS
GraphQL is a useful query language for your API. But it can be intimidating because they bring the complexity upfront as there are a lot that has to be set up before we can create our first query. I ...
05:03 am GMT - Wed, July 14, 2021
Dev To The Ultimate Guide to Browser-Side Storage
by author Craig BucklerIt's usually necessary to store user data server side in a database or similar repository. This guarantees persistence and ensures users can access their data from any web-conne...
04:18 am GMT - Wed, July 14, 2021
Dev To HTTP Status Codes that You must know
Hello reader! Whenever a client sends a request to server, the response always contains a status code. You might not see it always but its returned at every client-server interaction. Well, even if yo...
03:34 am GMT - Wed, July 14, 2021
Dev To How to Add Legends to the React Charts of Syncfusion
Learn how easily you can add legends to Syncfusion React Charts. This video explains how to align the legends, customize the legends and their icon sizes, select a series on clicking the legends, and ...
02:50 am GMT - Wed, July 14, 2021
Dev To Setting Permissions in S3
We studied about the basics of S3 in the last tutorial. In this article we will see how to set permissions for a bucket in S3. To setup permissions in S3 we can use 2 options Bucket PoliciesACL(Access...
12:47 am GMT - Wed, July 14, 2021
Dev To Improve your JavaScript code with these...
Have you ever thought what are the areas or things to take care of to improve your code? Logical code can be improved by focusing on time and space complexity.However, the way we are writing the code ...
12:18 am GMT - Wed, July 14, 2021
Dev To I tried to mount a client-side "attack" on a news website poll by using only Javascript. And I failed miserably.
First step - Running the script locallyFor academic purposes I tried to create a client-side script to manipulate the results of a random poll on a Croatian news portalThe poll is open at the mo...
11:20 pm GMT - Tue, July 13, 2021
Dev To Your Guide to HTTP Response Status Code
Hello, I'm Aya Bouchiha and this is #day-31, in this post, we'll cover the most famous HTTP Status Codes. Definition of HTTP Response Status CodesHTTP response status codes are three-digit respo...
11:07 pm GMT - Tue, July 13, 2021
Dev To I got 99 problems, but thats better than one
This is a small collection of some lessons learned facing up different situations in my daily life as a software engineer. In my opinion, work as a software engineer is nothing but the continuous impl...
09:56 pm GMT - Tue, July 13, 2021
Dev To Using GitHub Actions to build packer AMI onAWS
GitHub Actions is a very cool tool for automating CI/CD pipeline workflows or any routine task. Once the code resides in Github, automating tasks from using Github actions is achievable.Github Actions...
09:52 pm GMT - Tue, July 13, 2021
Dev To Take the Jamstack Community Survey 2021!
The 2021 Jamstack Community Survey is out and we want to hear from you!Take the survey here!Last year when we ran the survey, we had over 3000 responses, and we'd love to blow that number out of the w...
09:23 pm GMT - Tue, July 13, 2021
Dev To Intro Git and github
Qu es git y github?Git es un sistema de control de versiones distribuido que utilizan los desarrolladores de software que contribuyen a un mismo proyecto o software. Bsicamente ayuda a los usuarios a ...
09:17 pm GMT - Tue, July 13, 2021
Dev To Top Five Ways to Learn Data Structures
Data Structure is a notable class that many Computer Sciences majors take in university. Learning this topic helps improve the way you store, organize and collect data in a given software or program. ...
09:10 pm GMT - Tue, July 13, 2021
Dev To Install Firefox on Linux
I have faced this issue that no article or no forum shows correct way to install firefox on debian based distros, or maybe I haven't found such article, but anyways I figured out myself.Step 1Download...
09:06 pm GMT - Tue, July 13, 2021
Dev To Why we use "key" in React?
Ever wondered why React keeps bugging you about using the key attribute? Why we need to use this if everything is working perfectly? The answer is rather simple, Performance!Every time you make a chan...
08:58 pm GMT - Tue, July 13, 2021
Dev To Qu es lo que mantiene motivados a los equipos de desarrollo de software?
El otro da me encontr con este tweet donde mencionan que es lo que mantiene motivados a los equipos de desarrollo de software.Me encontr tan identificado en la publicacin que he querido compartir desd...
08:38 pm GMT - Tue, July 13, 2021
Dev To Bracket notation Vs dot notation in JavaScript objects
Hello Devs, in this article, I will walk you through the differences between using dot notation and bracket notation in JavaScript objects.Consider the following object.let animalsList = { cow:{ l...
08:17 pm GMT - Tue, July 13, 2021
Dev To 14 JavaScript Array Methods (In 8 Minutes)
14 JS Array Methods (In 8 Minutes) Screencastlet stocks = [ { name: 'Apple', price: 321.85 }, { name: 'Tesla', price: 2471.04 }, { name: 'Disney', price: 118.77 }, { name: 'Google', pric...
07:44 pm GMT - Tue, July 13, 2021
Dev To Getting Started with Golang Part I
This article is about getting started with golang!I started learning go a few months ago, because I wanted to write fast, safe, and performant applications. I began it by reading through An Introducti...
07:42 pm GMT - Tue, July 13, 2021
Dev To Tools of the build trade: The making of a tiny Kotlin app
Sometimes you need to solve a problem, and you really don't feel like doing it with bash. Recently I took it upon myself to replace an expensive-but-intelligent Gradle task with a cheap-but-dumb JVM a...
07:36 pm GMT - Tue, July 13, 2021
Dev To Car Price Prediction in Python
Last week, we did some Exploratory Data Analysis to a car dataset . After working with the dataset and gathering many insights, we'll focus on price prediction today.The dataset comprises cars for sa...
07:36 pm GMT - Tue, July 13, 2021
Dev To How to Write a Command-Line Tool with Kotlin Multiplatform
Being able to write your own command-line tools is a great skill to have: automate all the things!Unfortunately, writing CLI tools is still most often done with Bash. My strong opinion - weakly held -...
07:32 pm GMT - Tue, July 13, 2021
Dev To How to change React boilerplate icon/text
I'm gonna show you how we can go from this: To this: In just a few simple stepsSo,After hours of sweat, grind and code you've finally deployed your project. You think it's all over, an...
07:11 pm GMT - Tue, July 13, 2021
Dev To Getting Started with Socket.io
Socket.io is a Javascript library for web apps that allows real-time communication between clients and servers.It has two parts: a client-side library that runs in the browser, and a server-side libra...
07:08 pm GMT - Tue, July 13, 2021
Dev To What's your go to state management library these days?
We use Preact at Forem, the software that powers dev.to, but we do not use a state management library, just good old component state.The last state management library I used was Redux back in Fall of ...
06:11 pm GMT - Tue, July 13, 2021
Dev To Fading an element using only Javascript
I saw a post on S/O looking for a pure Javascript solution to animation; then the body started talking about CSS. I decided to write a pure Javascript solution anyway that serves as a miniature examp...
05:56 pm GMT - Tue, July 13, 2021
Dev To How to choose your future employer? Questions to ask during your next interview
IntroDevelopers love to code. But that's not enough to make a sustainable career out of it. You also need to be willing to communicate with other people, take on in