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 initiatives out of your comfort ...
05:47 pm GMT - Tue, July 13, 2021
Dev To Sixth-week blog post for PSF, GSoC 2021
Welcome to my sixth blog post about my experience in Google Summer of Code (GSoC) 2021. What am I working onLast week I finished working with my second milestone. This is what I did. There is a...
05:46 pm GMT - Tue, July 13, 2021
Dev To Windows 11 in React Js
Hello devs,So this is a windows 11 clone that I made in React in the span of 7 days. Would you like to check out? I bet you wont be able to tell the difference in full screen mode.Website: win11.bluee...
05:43 pm GMT - Tue, July 13, 2021
Dev To Zoom Automation Using Python
This python script signs into your zoom meetings / classes on time automatically for you. Setup instructionsRequirements: python-3.8.6Download and Extract rhe zip filecd into the directoryInstall...
05:36 pm GMT - Tue, July 13, 2021
Dev To No Continuous Delivery? Then Walk Out. w/ Charity Majors of Honeycomb.io
The benefits of continuous delivery are enormous, and almost every engineer you ask would agree. But almost no organizations are shipping software in under 15 minutes. So whats stopping us?Continuous ...
05:34 pm GMT - Tue, July 13, 2021
Dev To A look back at my first published npm library 5 years ago
I recently looked back at some npm packages I first published 5 years ago, and thought it would be an interesting exercise to bring them up to 2021 standards. For the sake of this article, we will be ...
05:22 pm GMT - Tue, July 13, 2021
Dev To C String Methods
In this tutorial, we'll learn about some common string methods in C#. EqualThis method returns whether the two string objects have the same value or not.string text = "Dev.to";string text2 = "Dev...
05:13 pm GMT - Tue, July 13, 2021
Dev To Python list comprehension
Ever use list comprehension in Python?If not here is very beautiful use of list comprehension in Python which will make your code more neat and readable.First of all what is list comprehension?List co...
05:04 pm GMT - Tue, July 13, 2021
Dev To Quick Sort (JS Example)
Note: This is not a "professionally written" post. This is a post sharing personal notes I wrote down while preparing for FAANG interviews.See all of my Google, Amazon, & Facebook interview study ...
04:56 pm GMT - Tue, July 13, 2021
Dev To Merge Sort (JS Example)
Note: This is not a "professionally written" post. This is a post sharing personal notes I wrote down while preparing for FAANG interviews.See all of my Google, Amazon, & Facebook interview study ...
04:48 pm GMT - Tue, July 13, 2021
Dev To Selection Sort (JS Example)
Note: This is not a "professionally written" post. This is a post sharing personal notes I wrote down while preparing for FAANG interviews.See all of my Google, Amazon, & Facebook interview study ...
04:40 pm GMT - Tue, July 13, 2021
Dev To Insertion Sort (JS Example)
Note: This is not a "professionally written" post. This is a post sharing personal notes I wrote down while preparing for FAANG interviews.See all of my Google, Amazon, & Facebook interview study ...
04:26 pm GMT - Tue, July 13, 2021
Dev To VS Code Extensions to Improve Productivity
I have been using Visual studio Code since back in 2018, and it has turned out to be one of my all time favorite code editor. The main reason why I like VS code is the ability to customize it to fit y...
04:21 pm GMT - Tue, July 13, 2021
Dev To Firebase Auth | Understanding The Auth
NOTE: This blog post assumes that you are at-least familiar with setting up firebase SDKIf you don't I'd recommend reading my blog on firebase firestore firstIf you've built an application, you've pro...
04:07 pm GMT - Tue, July 13, 2021
Dev To Compound components - React
What are compound components?Compound components are just a set of components that belong to each other and work great together.They are also super flexible and very scalable.In this tutorial I ...
03:55 pm GMT - Tue, July 13, 2021
Dev To 4 UI Resources All Devs Should Look Out For
Today I decided to create a list with some UI features I like to use. I see many friends of mine constantly using the same tools/resources, which ends up bringing some repetition in their personal pro...
03:50 pm GMT - Tue, July 13, 2021
Dev To AWS VPC Basics. Building your first VPC with a public and private subnet
Hey there!Manually building your first VPC with a public and private subnet should definitely be one of your AWS newbie tasks, it will allow you to quickly get a grasp of how VPCs work and what we are...
03:25 pm GMT - Tue, July 13, 2021
Dev To Setup Mocha in watch mode for TDD in Node.js
Test-Driven Development is a great developement (not testing) methodology. It definitively helps you to produce :Minimal code to implement business needsSmall functions Code covered by tests, avoiding...
03:18 pm GMT - Tue, July 13, 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...
03:17 pm GMT - Tue, July 13, 2021
Dev To How to create an HTML generator with JavaScript?
Ever tired of writing multiple lines of similar HTML? If you are, then you can automate the process by using template literals in JavaScript. Let's see how we can do that.Let's say you have multiple b...
03:01 pm GMT - Tue, July 13, 2021
Dev To Should You Invent a New Query Language? (Probably Not)
"What's worse than data silos? Data silos that invent their own query language." - Erik BernhardssonIn his infamous and widely discussed blog post named 'I don't want to learn your garbage query langu...
02:59 pm GMT - Tue, July 13, 2021
Dev To A Journey of making our Dashboard Close to Perfect.
You can check out our dashboard and Opensource repo here: devtron-labs / devtron Software Delivery Workflow For Kubernetes Devtron ...
02:58 pm GMT - Tue, July 13, 2021
Dev To Kubernetes for Dummies
After receiving much positive feedback on my post Docker for Dummies, I wanted to create a post about Dockers often-paired technology Kubernetes. If you havent read Docker for Dummies yet, please read...
02:36 pm GMT - Tue, July 13, 2021
Dev To Play Games To Learn Coding
Hello, buddies! There are interactive courses, tons of online tutorials to learn coding, and one of my personal favorite ways to practice coding: fun free games!While a coding game alone probably isnt...
02:31 pm GMT - Tue, July 13, 2021
Dev To How to install Ghost on your local machine [A beginner's guide]
Ghost is an open-source blogging platform developed using the modern tech stack NodeJS. Ghost is more suitable for creating blogging and membership sites than a full-fledged website [atleast for now]....
02:26 pm GMT - Tue, July 13, 2021
Dev To Netflix Clone Using React and TMDb
I created a Netflix Clone using React and The Movie Database (TMDb). The Movie Database API was used to fetch the movie images and posters to populate the Netflix Clone. So the images of the movies wi...
02:24 pm GMT - Tue, July 13, 2021
Dev To File Conversion and Text Summarization Bot
We often visit websites to convert our files into different formats and it is so usual these days especially for students studying through virtual classes that I don't need to explain why it is so imp...
02:18 pm GMT - Tue, July 13, 2021
Dev To 7 GitHub projects to make you a better Go Developer
Go is a compiled, concurrent, garbage-collected, statically typed language developed at Google. Go was designed to be an excellent tool for writing large software projects.According to 2020 stackoverf...
01:41 pm GMT - Tue, July 13, 2021
Dev To So what *is* privacy? (In the context of privacy tech)
Privacy, as a concept, often lacks a clear definition. However, privacy-enhancing technologies can be generally categorised into two broad desiderata. The purpose of this post is to lay these goals ou...
01:28 pm GMT - Tue, July 13, 2021
Dev To The Scrum master shuffle
When you have been scrum master for the same team for a longer period, it can become more difficult to find areas of improvement for the team. If you are unsure of what the next step in the developmen...
01:15 pm GMT - Tue, July 13, 2021
Dev To Magic Link Authentication and Route Controls with Supabase and Next.js
While Supabase is widely known for their real-time database and API layer, one of the things I like about it is the number of easy to set up authentication mechanisms it offers out of the box. Ma...
12:53 pm GMT - Tue, July 13, 2021
Dev To Python UNIT Testing
UNIT TestingIt is the processing of testing whether a particular unit is working properly or not is called unit testing Test Scenario vs Test Case vs Test SuiteTest Scenario consists of mul...
12:50 pm GMT - Tue, July 13, 2021
Dev To 7 Github repos based on JavaScript
If you found value in this thread you will most likely enjoy my tweets too so make sure you follow me on Twitter for more information about web development and how to improve as a developer. This art...
12:33 pm GMT - Tue, July 13, 2021
Dev To Coding Standards and Best Practices for Python Code Quality
In this testing tutorial, youll read about the best Python unit test frameworks to test and correct individual units of code thus helping in overall test automation.As the name indicates, Unit testing...
12:27 pm GMT - Tue, July 13, 2021
Dev To Web Components: uma introduo
Imagine um projeto web que mostre os dados dos usurios em um componente carto que ser usado em vrias pginas no projeto:Ao invs de copiar e colar este cdigo em vrios arquivos HTML diferentes, podemos c...
12:00 pm GMT - Tue, July 13, 2021
Dev To Daily Developer Jokes - Tuesday, Jul 13, 2021
Generated by Daily Developer Jokes, a project by Fred Adams (@xtrp on DEV)Read about Daily Developer Jokes on this blog post, and check out the Daily Developer Jokes Website. Today's Joke is...Ha...
11:57 am GMT - Tue, July 13, 2021
Dev To How to architecture state variables in React.
Hello Devs, in this article, we will see how to architecture the state variables in your react app.If a state is used by a single component it should be inside that component.If a state is used by mul...
11:50 am GMT - Tue, July 13, 2021
Dev To Stretching body to full viewport height: the missing way
Suppose you're making a sticky footer or centering some content relative to the viewport. You want to stretch the body element to the full height of the browser viewport while also letting it grow eve...
11:16 am GMT - Tue, July 13, 2021
Dev To Top 10 Git Commands Every Developer Should Know
Hello Everyone ,Git is an important part of daily programming (especially if you're working with a team) and is widely used in the software industry.Since there are many various commands you can use, ...
11:11 am GMT - Tue, July 13, 2021
Dev To Custom authentication in Ruby on Rails
When I was starting with Rails, I used to reach out to Devise every single time to handle the authentication. I thought myself to be a pro. You just need to install the gem and run a few commands and ...
10:35 am GMT - Tue, July 13, 2021
Dev To Partially Mask Your Input Content with Vue
The requirement is to partial hide input content, for example The normal way of masking input content is using <input type="password">, it utilizes the logic of input content masking provided b...
10:32 am GMT - Tue, July 13, 2021
Dev To Let's Grow with LetsGrowMore
Learning Web Development is never been an easy task for me until I get some real hands-on experience. It's all started in June 2021, I was exploring an open-source program on google, I was also using ...
10:02 am GMT - Tue, July 13, 2021
Dev To The future of web monetization
Part 1 of this series made clear why web monetization is a good thing. Part 2 described the Coil system at high level, while part 3 took a look at all those pesky details you need to know about.In thi...
09:57 am GMT - Tue, July 13, 2021
Dev To How to Get Started with Contributing to Open Source
I love TypeScript, and have loved it since I was first introduced to it in my coding bootcamp and now refuse to go back to plain old JavaScript. I love it for the safety and predictability, and when d...
09:21 am GMT - Tue, July 13, 2021
Dev To JS-beginners-projects
about the Js beginners projects I want to tell you that I can't continue it here by posting articles, instead I created a repository on GitHub here Js-beginners-projectsthe repo is a collection of fol...
08:25 am GMT - Tue, July 13, 2021
Dev To Let's add tab to search to our website!
You may have used it on a chromium based browser type out the link of a website, and hit tab to search the site. Works for GitHub, DEV, StackOverflow, Google, Twitter, npmjs.org, etc. In this post, I...
08:23 am GMT - Tue, July 13, 2021
Dev To Let's create a portfolio website using Dev.to as a CMS
I have created multiple portfolio website templates using ChakraUI and React. You can check my previous posts for different portfolio templates. My own portfolio mahmad.me is built using ChakraUI. I a...
08:12 am GMT - Tue, July 13, 2021
Dev To Dockerize your Node app
Hey, welcome back. This article is part of the Dockerize series, make sure to checkout the Introduction where I go over some concepts we are going to use.Today we'll dockerize our Node application, ve...
08:10 am GMT - Tue, July 13, 2021
Dev To SQL basics for absolute beginners
I wrote an open-source introduction to SQL guide that will help you learn the basics of SQL and start using relational databases for your SysOps, DevOps, and Dev projects. No matter if you are a DevOp...
07:17 am GMT - Tue, July 13, 2021
Dev To What is Crypto Lending and what are the benefits?
We are all familiar with the banking facility system and its ups and downs, and we know the inconveniences of borrowing from banks. But in today's world, where blockchain technology and digital curren...
07:16 am GMT - Tue, July 13, 2021
Dev To Preventing key-delay when using
The problem...I was using the onkeypress event to grab the text from the textarea element but I realized that the data collected was one character delayed. I then tried the onkeyup and onkeydown...
06:28 am GMT - Tue, July 13, 2021
Dev To Array.flat() in JavaScript
Hello Devs,In this article i will walk you through one of the important methods of Array in JavaScript i.e Array.flat method. Table of contentTheorySyntaxReturn ValueExamplesSo without wasting an...
06:24 am GMT - Tue, July 13, 2021
Dev To Managing React State with Zustand
Managing React State with ZustandA small, fast and scalable bearbones state-management solution using simplified flux principles. Has a comfy api based on hooks, isn't boilerplatey or opinionate...
06:21 am GMT - Tue, July 13, 2021
Dev To How to verify your commits on GitHub
You might have seen some commits from merge-requests or Dependabot having a badge that states verified.But your own commits don't have this fancy badge? Why bother with verified commits?This is a...
06:00 am GMT - Tue, July 13, 2021
Dev To Future of Field Service Management
With every passing year, the Field Service Management industry has expanded its boundaries and increased its potential. In a recent survey, the Field Service Management market began spiking from $2.56...
05:49 am GMT - Tue, July 13, 2021
Dev To A javascript trick that you haven't done before
Create a HTML file add this code to that file.<script type="text/javascript"> var x = 1; setInterval(function() { document.title = x*x*x*x*x*x*x*x*x*x*x*x*x*x*x*x*x*x*x*...
05:46 am GMT - Tue, July 13, 2021
Dev To How to review Angular code
Original cover photo by Alvaro Reyes on Unsplash.One of the most important responsibilities of a senior developer is reviewing code written by their fellow developers; if anything, there are lots of t...
05:07 am GMT - Tue, July 13, 2021
Dev To 5 Useful VueJS Tips to Improve Your Building Experience
by author Nwose Lotanna VictorIn todays post, we will learn a few tips to help you in your web development journey to build more efficient Vue JS applications. Use readable naming conventionsThis...
05:01 am GMT - Tue, July 13, 2021
Dev To WILL PYTHON EVER RULE THE WORLD?
Will python rule the world: As you know that there are a lot of programming languages are available.Certain languages solve certain problems but all languages cannot solve all the problems but here Py...
04:25 am GMT - Tue, July 13, 2021
Dev To Enforce Husky Pre-Commit With ESLint & Prettier In Monorepo
Okay, this kept me frustrated for a whole week because I suck at configurations at many levels. But thankfully, I've now closed my 16 chrome tabs and writing this out to make sure you don't have to fa...
04:22 am GMT - Tue, July 13, 2021
Dev To Amazon S3 - Introduction Hands On
We studied about AWS S3 in the last tutorial now we study how we can add, delete objects in our S3 bucket. Lets move right into it.Go the AWS Console Dashboard search for S3 and select it.This will la...
04:09 am GMT - Tue, July 13, 2021
Dev To JavaScript Question Day 2
What's the output ?for (var i = 0; i < 3; i++) { setTimeout(() => console.log(i), 1);}for (let i = 0; i < 3; i++) { setTimeout(() => console.log(i), 1);}A: 0 1 2 and 0 1 2B: 0 1 2 and 3 ...
03:57 am GMT - Tue, July 13, 2021
Dev To JavaScript questions Day 1
1. What's the output ?function sayHi() { console.log(name); console.log(age); var name = 'Lydia'; let age = 21;}sayHi();A: Lydia and undefinedB: Lydia and ReferenceErrorC: ReferenceError and 21D:...
03:43 am GMT - Tue, July 13, 2021
Dev To How To Stay Focused While Coding?
Every developers loves to code. It is one of the most basic parts of the job but many developer struggle with focusing and staying on task. Here's some tips to help for stay focused while coding.1. Ke...
03:35 am GMT - Tue, July 13, 2021
Dev To Deploy a Custom Resource using Cloudformation: A Conversational CRM (SFDC) using Amazon Connect and Lex
I have been working on implementing CRM applications for most of my career. All the CRM applications which I have worked with have a common pattern for access where users login to the application and ...
02:33 am GMT - Tue, July 13, 2021
Dev To Writing an Assembler in Rust, and How I'm Redoing the Lexer
I've continued work on the assembler I've been working on. I finished the Lexer, got it to compile, ran it, tested it, and found that the lexer just did not work. Luckily, I found a crate called logos...
01:56 am GMT - Tue, July 13, 2021
Dev To Responsive Login Form Create using HTML & CSS
Hello readers, today in this vdieo we will learn how to create Responsive login form using HTML and CSS. You easily create this login form using HTML & CSS by follow these tutorials and steps. You...
01:38 am GMT - Tue, July 13, 2021
Dev To It's my Birthday! Ask Me Anything about GitHub, DevOps, Azure DevOps (Live Q&A)
Hey folks, it's my Birthday! To celebrate, I will host a live Q&A/Ask Me Anything next Thursday morning (Wednesday evening for the US folks) (see below the time schedule)Got any questions about De...
01:26 am GMT - Tue, July 13, 2021
Dev To Data Engineering Roadmap For 2021 - 12 Steps To Help You Go From 0 To Data Engineering
Maybe it's the 6 figure salaries, the opportunity to work with cool technology or people are finally learning that data engineering is where everything starts in the data field.Whatever the reason, pe...
12:16 am GMT - Tue, July 13, 2021
Dev To Evolving From Dev to CEO w/ Stephen Magill
The most prolific companies of our time are run by former developers. Thats why on this week's episode of Dev Interrupted we bring in former-developer-turned-CEO, Stephen Magill of Muse.dev, to chat a...
12:05 am GMT - Tue, July 13, 2021
Dev To UNDERSTANDING CALLBACKS, PROMISES, GENERATORS AND ASYNC/AWAIT
There are few fields in JavaScript that provide an equal amount of possible solutions and tools to the handling of asynchronous code. There is a reason for the existence of the vast amount of tools. ...
11:38 pm GMT - Mon, July 12, 2021
Dev To Free resources to master algorithms & data structure
Hi, this is #day_30 which is the end of the series of data structure and algorithms, we talked about many types of data strucutre (linear and non-linear) such as stacks, queues, hash tables, heaps ,li...
11:23 pm GMT - Mon, July 12, 2021
Dev To How to Inject Javascript to a Site From Chrome Extension
Link to original article (recommended): https://gabriellazcano.com/blog/how-to-inject-javascript-to-a-site-from-chrome-extension/ IntroductionI was watching a Twitch streamer struggle trying to d...
10:32 pm GMT - Mon, July 12, 2021
Dev To Docker Compose vs Kubernetes Development Tools
By Kasper SiigWhen getting started with Docker, many developers quickly turn to Docker Compose to run their applications. Compose offers many advantages, such as having your configuration stored as co...
10:06 pm GMT - Mon, July 12, 2021
Dev To The brains behind the most efficient tracker in the market, Zed Engineering Limited.
Meet Zed Engineering, a trio that created a tracking device (Astra), that monitors potential malicious activity from your vehicle or motorbike. We got to interview the team of creatives and innovator...
09:57 pm GMT - Mon, July 12, 2021
Dev To Filter array with multiple conditions
Ive been working on my first "React" project and this project I build is a "Park Browser" which is basically an app that helps you search for a specific national park in USA either by address, city or...
09:54 pm GMT - Mon, July 12, 2021
Dev To How to Build Java Applications Today: July 12, 2021
TL;DRTIOBE Index July 2021, Spring blesses GraphQL, tuning Hibernates query plan cache, GitHub previews AI coding assistant, Quarkus 2.0.1, Spring Cloud Hoxton.SR12, and a terrible chart. R...
09:53 pm GMT - Mon, July 12, 2021
Dev To Build a Chatbot with vanilla JavaScript
Recently, I visited a website and while surfing through it, the websites chatbot caught my attention. I had been looking for a new project to work on, so I got to researching how I could build a chatb...
09:45 pm GMT - Mon, July 12, 2021
Dev To How can I run natively 'Big Commerce Stencil CLI' on Apple Silicon M1 Chip
I am a front-end engineer who mostly works on a Bigcommerce platform. Bigcommerce uses a handlebar with the 'stencil command line interface' and it requires 'node version manager' (nvm).I switched my ...
09:44 pm GMT - Mon, July 12, 2021
Dev To Preaction CMS - now with Bootstrap 5!
I just released the v5 Alpha of Preaction CMS, which now comes with Bootstrap 5. It's an extensible Content Management System built with Express, React, and other simple javascript libraries.It should...
09:26 pm GMT - Mon, July 12, 2021
Dev To How to change details label when open/closed without JavaScript
I wish the details element would support different labels (provided by the summary tag) for its open and closed states.Consider a label of "Closed, click to open" when the details element is closed an...
09:25 pm GMT - Mon, July 12, 2021
Dev To What is AWS Infinidash?
As of today, AWS offers over 200 products and services with its own, unique name and functionality. Getting familiar with them is not an easy task and most AWS professionals only keep up to date with ...
09:23 pm GMT - Mon, July 12, 2021
Dev To What are the Interface predicate and Interface functions?
Writing the post about Consumer Interface, I thought it interesting to write about Predicate Interface and Function Interface.We go to start with Predicate Interface, this interface is an interface f...
08:07 pm GMT - Mon, July 12, 2021
Dev To [PT-BR] Be the exception! Dicas para dominar excees em seus cdigos Java
Voc j se perguntou: Como ser que devo criar as excees para minha as minhas regras de negcio?Ser que no estou criando excees demais?Em relao s excees das regras de negcios que estou criando: devo exten...
07:41 pm GMT - Mon, July 12, 2021
Dev To Getting started with Terraform: State file
If you have started using Terraform as your Infrastructure as Code tool you might wonder how does TF know which resources need to be created, deleted, or modified when you run your code. Well, let me ...
07:13 pm GMT - Mon, July 12, 2021
Dev To The Most Productive Customization I've Made to My Computer This Year
IntroductionA few weeks ago I did it. I converted my Caps Lock key into a "Hyper Key." Meaning, whenever I hit Caps Lock, it's the same as holding down Cmd + Ctrl + Option + Shift. Let's be hone...
06:41 pm GMT - Mon, July 12, 2021
Dev To We are RunX
Over the last 10 years, our team has built and led Devops teams at world-class companies like Lyft, Twitter, Facebook and Flexport. We have always believed that Devops is a force multiplier - a well b...
06:34 pm GMT - Mon, July 12, 2021
Dev To What is AssemblyScript?
AssemblyScript a variant of TypeScript that compiles to WebAssembly. Since it is compiled, it outperforms JavaScript in some cases. AS follows the TypeScript syntax as closely as possible and even ...
06:29 pm GMT - Mon, July 12, 2021
Dev To Those Pesky Pull Requests are Totally Worth It
Pretty much everyone does code reviews. Theyve been around a long time. I remember back in my Borland days when the Chief Scientist would come in every morning and review all the code that had been ch...
06:04 pm GMT - Mon, July 12, 2021
Dev To Git - Um breve estudo.
Desde que comecei a estudar programao com maior assiduidade procuro metodologias de documentar o que venho aprendendo de alguma forma. Um amigo recomendou utilizar o Dev.to e minha experincia tem sido...
06:02 pm GMT - Mon, July 12, 2021
Dev To My blockchain
Hello, whats going on? Before you start reading more, I have to thank you about reading this post, this is my first one, and this makes me feel nervous 4 months ago, I was bored in the free times of m...
05:52 pm GMT - Mon, July 12, 2021
Dev To 9 Neat JavaScript Snippets For Algorithms And More
Knowing certain JavaScript one liners can save you valuable time while developing or interviewing. Here are some of my favorite once you know, you know snippets that I have actually used while coding....
05:44 pm GMT - Mon, July 12, 2021
Dev To Getting Started with Git
Git is an Open Source Distributed Version Control System.Let me break it down and explain the wording:Control System: This basically means that Git is a content tracker. So Git can be used to store co...
05:40 pm GMT - Mon, July 12, 2021
Dev To Ads kill performance and Ux
I've been working with ads like any web/app/web app developer. I've seen how much it can harm performance and User experience, and I wonder where big companies are on this point. DisclaimerPrivac...
05:26 pm GMT - Mon, July 12, 2021
Dev To Linear Search in JavaScript | Must-Know Beginner Algorithms
This article was originally posted on DoableDanny.com. IntroLinear search is a very common searching algorithm; It is implemented under the hood in the JavaScript built-in methods indexOf(), incl...
05:06 pm GMT - Mon, July 12, 2021
Dev To How to send email using SMTP server in django?
Remember when you we signed-up to an application and received a welcome email or you once forgot your password and got an email with password reset link. This small things adds weight to User Experien...
05:02 pm GMT - Mon, July 12, 2021
Dev To No corra. Pode doer.
Ns temos um grande potencial dentro de cada um de ns, e muitas vezes escolhemos o curso superior tentando atingir o mximo que somos capazes, e tambm provar que somos. Experimentamos novas reas, aprend...
04:50 pm GMT - Mon, July 12, 2021
Dev To Automate your workflow with Microsoft Power Automate
The most tedious part of development is doing the same tasks over and over again. Don't you feel bored having to mention someone on Slack when they get assigned a Github Issue, or having to send an em...
04:47 pm GMT - Mon, July 12, 2021
Dev To How To Structure a Massive Vuex Store for a Production App
When looking at Vuex tutorials, you can see most of them are quite simple.The logic is explained well, but scalability suffers. How will this work in my production app?Heres a simple store example fro...
04:30 pm GMT - Mon, July 12, 2021
Dev To Welcome to TypeScript In 6 mins
TypeScript, a superset of JavaScript that is loaded with superpowers how many times you wrote something only for you to have a deep to find bug because a variable that was supposed to be a string actu...
04:08 pm GMT - Mon, July 12, 2021
Dev To Top 10 Coding Principles Every Developer Must Know
Hello, buddies! I would like to get into our topic without wasting time.It's easy to write code. It's challenging to write good code.Bad code comes in many forms. Messy code, massive if-else chains, p...
04:07 pm GMT - Mon, July 12, 2021
Dev To How our development team improved through mentorship
Through my experience in the IT industry, I have experienced on my own that a high-quality mentorship is a key for rapid personal development. Mentee meSince I have initially turned my sails tow...
04:03 pm GMT - Mon, July 12, 2021
Dev To Writing, GraphQL and AWS
As long as we still have our breath as humans, one thing is constant, which is being up to something. Although sometimes we are up to something meaningful, other times, it feels as if time just someho...
03:57 pm GMT - Mon, July 12, 2021
Dev To Kentico Xperience Design Patterns: Good Layout Hygiene
It can be easy for Kentico Xperience developers to focus applying well known software design patterns, like DRY, composition, abstraction, and separation of concerns to their C# code, but these patter...
03:51 pm GMT - Mon, July 12, 2021
Dev To 6 Topics Developers Should Prepare for Coding Interviews
image_credit - Educative.ioDisclosure: This post includes affiliate links; I may receive compensation if you purchase products or services from the different links provided in this article.There is no...
03:31 pm GMT - Mon, July 12, 2021
Dev To Make a Discord bot in just 30 lines of code.
Hey everyone , today we are going to make a discord bot which will send gifs according to the user in just 30 lines of code!The way this bot will work is, if you write .gif happy then the bot will s...
03:18 pm GMT - Mon, July 12, 2021
Dev To Creating custom form controls using ControlValueAccessor in Angular
How to create custom form controls in Angular using ControlValueAccessor? We can create custom form components and connect them to either template-driven forms or reactive forms.So when I say custom f...
02:53 pm GMT - Mon, July 12, 2021
Dev To BUILD YOUR OWN: OS , AI, PROGRAMMING LANGUAGE, CRYPTO etc. : Awesome Tutorial List
BUILD YOUR OWNThis is wonderful repo providing tutorials to build your own programs.Below list is comprehensive. Look at building your own augmented reality, crypto currency, operating system and Prog...
02:39 pm GMT - Mon, July 12, 2021
Dev To 4 Key Observability Metrics for Distributed Applications
A common architectural design pattern these days is to break up an application monolith into smaller microservices. Each microservice is then responsible for a specific aspect or feature of your app. ...
02:30 pm GMT - Mon, July 12, 2021
Dev To Use Kool to run Multiple Docker Applications at the same time in your Local Development Environment
More and more, we find ourselves working with Docker containers in the context of microservice architectures comprising multiple, loosely-coupled applications and services, and/or projects made up of ...
02:29 pm GMT - Mon, July 12, 2021
Dev To How to Web API .Net Core Basics to Advanced Part 4 Service Layer
Service LayerWelcome back! In How to Web API .Net Core Basics to Advanced Part 2 Data Access Layer article we talked about separation of concern and how to isolate our application in different layers ...
02:24 pm GMT - Mon, July 12, 2021
Dev To Mock-Factory-Pattern in Typescript
If you are writing automated tests (and I sure hope you do), you most likely also create a lot of mock-data to feed into the functions under test. With this post I want to show you how to do this in a...
02:21 pm GMT - Mon, July 12, 2021
Dev To Hitchhiker's Guide To Writing Your First Open-source software
This article is written just from my perspective to help out beginners. If you disagree from anything in this piece, I respect that.Before you start reading this article, let me just stop you right th...
02:16 pm GMT - Mon, July 12, 2021
Dev To What's New in Codesphere Version1.13.0
As we are sure that you saw, Github finally built the singularity! Jokes aside, we have exciting news.. we just released v1.13.0 as the latest version of Codesphere!The latest release includes new fea...
02:06 pm GMT - Mon, July 12, 2021
Dev To Methods
As we write code to our software, it can get messy and complicated, to solve this issue, we break small parts of our software into methods.A method is a block of instructions that are executed only wh...
02:06 pm GMT - Mon, July 12, 2021
Dev To Uptime Is For Amateurs w/ Brian Murphy
Youve probably heard of Site Reliability Engineering, but what does it really mean? Brian Murphy knows.As the SRE Manager at G-Research, Brian has spent his career building and managing successful SRE...
01:35 pm GMT - Mon, July 12, 2021
Dev To Digital certificates and what they do
Digital certificates are a key component in the TLS handshake. We often hear digital 'certs', but what do they actually represent? Digital certificates (also called public key certificate) is a way to...
01:23 pm GMT - Mon, July 12, 2021
Dev To How to develop NFT Marketplace for Music?
Both albums and tracks are sold for a specific price on our Music NFT platform. Singers can mention details like bidding deadline, a description of their song, duration of their track, genre, minimum ...
01:05 pm GMT - Mon, July 12, 2021
Dev To Build your own Operating System 1_setup_booting
This is the first article of Build your own OS article series. In this article series, we hope to guide you how you can build your own operating system with linux kernel. Developing a custom operating...
01:03 pm GMT - Mon, July 12, 2021
Dev To 5 reasons why Go is taking over DevOps in 2021?
Go is a compiled, concurrent, garbage-collected, statically typed language developed at Google. According to Rob Pike, one of the creators of Go, the language was designed by and for people who write ...
12:39 pm GMT - Mon, July 12, 2021
Dev To Moving away from ReactJs and VueJs on front-end using Clean Architecture
This article is an English translation of the original in my blog: Alejndonos de ReactJs y VueJs en el front end usando Clean Architecture.One of the advantages of using Clean Architecture, among othe...
12:29 pm GMT - Mon, July 12, 2021
Dev To How to add a favicon to your website
A favicon is short for favorite icon. It is the small icon that represents your website. The most common place you see it is on browser tabs alongside the page title.Often the favicon is just a scaled...
12:25 pm GMT - Mon, July 12, 2021
Dev To Asynchronous Programming in JavaScript
Up until a few years ago, the server did most of the heavy lifting when it came to handling business logic. The client-side didn't do a lot except respond to user interactions, change something in the...
12:00 pm GMT - Mon, July 12, 2021
Dev To Daily Developer Jokes - Monday, Jul 12, 2021
Generated by Daily Developer Jokes, a project by Fred Adams (@xtrp on DEV)Read about Daily Developer Jokes on this blog post, and check out the Daily Developer Jokes Website. Today's Joke is...Ha...
11:55 am GMT - Mon, July 12, 2021
Dev To How to deploy a MEVN app to Heroku - step by step
Disclaimer: this post is just a mere reflection of my personal experience while building and deploying a web-application using the MEVN (MongoDB, Express.js, Vue.js, Node.js) stack.This article is not...
11:53 am GMT - Mon, July 12, 2021
Dev To How to build an Airbnb chat lookalike with TalkJS
Imagine you are starting your very own marketplace start-up. Something along the lines of Airbnb. You would need a real-time chat that allows your users to talk to each other. Airbnb has a very simple...
11:36 am GMT - Mon, July 12, 2021
Dev To 7 Form Components For React Hook Form I Always Use
Building forms with validation is tedious and repetitive. So my friend and I created a library of form input components so we can just copy the code in every code base, styled minimally with all error...
11:34 am GMT - Mon, July 12, 2021
Dev To First steps with Docker Rust
TL;DR: We are going to install Docker and create five different containers for a Rust program, each one a little more complex than the other.Hi! In this post, I will show you how to dockerize your Rus...
11:25 am GMT - Mon, July 12, 2021
Dev To How to create a new react npm package?
Hello, I want to create a new component package for react, which I might publish on npm later. I haven't done this before,so can you tell me the steps needed to setup a basic template for a new packag...
11:17 am GMT - Mon, July 12, 2021
Dev To CSS Position : Everything you need for good developer
CSS is very important in front-end development. CSS can make a website beautiful or horrible. CSS positions are the most important property. Position property is used to specify element's position. It...
11:10 am GMT - Mon, July 12, 2021
Dev To VueJS - Recursive Components
During your web developer career you will probably come across certain scenarios where recursion is needed. And there's more, you might even need to implement it in one of your VueJS components. But d...
11:04 am GMT - Mon, July 12, 2021
Dev To Creating Grocery Bud Using Supabase & JavaScript
INTRODUCTIONRecently I wrote a post about Supabase and I thought maybe it would be better to create a project using Supabase and JavaScript. If you haven't read about it yet then read here. So, ...
10:45 am GMT - Mon, July 12, 2021
Dev To A deep dive into ARIA
Have you heard about ARIA attributes but dont really understand what they are, or how to use them? Or maybe you know the basics but want to deepen your understanding on the topic? Either way you are i...
10:43 am GMT - Mon, July 12, 2021
Dev To Now is a great time to start freelancing
DISCLAIMER: This is a little bit of a rant, albeit a positive one. I feel optimistic because this year has brought good things, now that I'm back to freelancing. I want to help others achieve the same...
09:59 am GMT - Mon, July 12, 2021
Dev To EHS software to shelter workplace from COVID-19 pandemic
If asked, how we measure safety commitment, visibility would be an appropriate answer, and it becomes real when everyone develops an intense focus on critical safety processes. That take planning, que...
09:48 am GMT - Mon, July 12, 2021
Dev To Managing Psychological Health at the workplace ISO 45003
ISO 45003: A driving force for the effective management of Psychological Health & Safety within the workplaceData from International Labour Organization (ILO) indicates that:There are over 2.78 mi...
09:28 am GMT - Mon, July 12, 2021
Dev To C Learning Materials - Books
The books on the list are the ones I have read and would recommend to others. For some books, reviews from goodreads are included because I completely agree with them. 1. If you do not know C++,...
09:02 am GMT - Mon, July 12, 2021
Dev To Getting Started with SvelteKit: 10 Tips
Svelte and SvelteKitIt is pretty unlikely that you haven't heard of Svelte, with all the hype that has surrounded it for at least a year now! The Svelte philosophy is one of simplicity. That is...
08:22 am GMT - Mon, July 12, 2021
Dev To TypeScript Interfaces: A Quick Guide to Help You Get Started
TypeScript brings many useful improvements to JavaScript language. One of them is static typing system that can help you write type safe code. Interfaces are part of this typing system. This tutorial ...
08:22 am GMT - Mon, July 12, 2021
Dev To A quick introduction to Next.js
Next.js, a React framework that leveled up the game of React from just front-end to Fullstack.If you haven't developed with Next.js yet, lemme tell you that you should be. Why? Because you can do hell...
08:20 am GMT - Mon, July 12, 2021
Dev To Audio File Transcription, for Super-Efficient Recording
Introduction Converting audio into text has a wide range of applications: generating video subtitles, taking meeting minutes, and writing interview transcripts. HUAWEI ML Kit's service makes doing so ...
08:15 am GMT - Mon, July 12, 2021
Dev To How to avoid using relative path imports in Next.js
Does this look familiar? import MyComponent from "../../../../../components/MyComponent";import ADifferentFile from "../../../some/other/dir/ADifferentFile";Relative import paths to files in any appli...
08:05 am GMT - Mon, July 12, 2021
Dev To Load, Store, and Protect LinuxBased NFS Workloads in AWS
This article outlines the Linux-Based Network File Systems migration strategy from on-premise to AWS cloud. Introduction:Network File Systems (NFS) are widely used in on-premise applications in o...
07:48 am GMT - Mon, July 12, 2021
Dev To Lp hc lm nhn bnh m m qun kinh doanh ma dch
Lp hc m ca hng bnh m b quyt kinh doanh, hc lm nhn bnh m kinh doanh H Ni. M qun bnh m kinh doanh vi kha hc lm cc loi nhn bnh m v nc st nh nhn Pate, x xu, ch nng, b st tiu en.. Bn hng online trong ma d...
07:42 am GMT - Mon, July 12, 2021
Dev To Lp hc trung cp Th vin thit b trng hc cp tc
o to v cp nhanh bng THNG TIN TH VIN THIT B TRNG HC ti H Ni. Cp nhanh CHNG CH THNG TIN TH VIN Lin h/Zalo: 0989 434 130 (c Hng). Dng thi cng chc xt bin ch ngnh qun l thng tin th vin, thit b trng hc =&...
07:20 am GMT - Mon, July 12, 2021
Dev To Jira Zendesk Integration: Sync Jira Issues and Zendesk Tickets
Choosing the right software is one of those critical decisions that impacts your business. Now getting the software to interact and automating workflows can increase that impact and ensure your organi...
07:20 am GMT - Mon, July 12, 2021
Dev To I made a WhatsApp bot to solve Math problems
I am fascinated by chatbots. They can carry out any task automatically for you and can be invoked at a single command. I found bots on Discord and was intrigued to make one for WhatsApp. But, WhatsApp...
07:04 am GMT - Mon, July 12, 2021
Dev To AWS open source news and updates 75
12h July, 2021 - Instalment #75Newsletter #75.As I did not publish last week, this week we have a bumper edition. New open source projects include a light weight Java client, a tool to help you ...
06:58 am GMT - Mon, July 12, 2021
Dev To RequestAnimationFrame in JavaScript
Using the native requestAnimationFrame method we can make our browser repeat something very quickly forever. It calls itself to paint the next frame. Note: Your callback routine must itself call reque...
06:19 am GMT - Mon, July 12, 2021
Dev To 10 Steps To Secure Your Cloud
In the realm of cloud computing, security is something that possesses duality. Duality in the sense, for example, for some incumbents, security must have been the need that made them adopt cloud where...
06:14 am GMT - Mon, July 12, 2021
Dev To Kubernetes in simple words: explained by Eric Swildens
Find the answers to the most commonly asked questions related to Kubernetes (k8s) explained simply.In this blog post, Eric Swildens, Co-founder and Chief Architect at Nimbella, will explain Kube...
06:13 am GMT - Mon, July 12, 2021
Dev To What to Learn to get started with Android App Development?
Yes! This question might confuses every beginners whenever they are thinking of to start a new journey here.So, if youre one of those enthusiasts here's my article to help you getting started with and...
05:45 am GMT - Mon, July 12, 2021
Dev To Flutter bottom TabBar placement
Yesterday we created a TabBar in Flutter. However, as you have seen in the examples of Twitter and Instagram, they use bottom-placed TabBars.For some reason, this works a bit differently in Flutter th...
04:48 am GMT - Mon, July 12, 2021
Dev To Custom Snippets in VS Code
Tired of writing the same code over and over again?or Want to save time in a Competitive Programming contest?Rest Assured as VS Code allows you to create your very own code snippets to save...
04:14 am GMT - Mon, July 12, 2021
Dev To MATLAB MONDAYS- Crash Course part-3
Welcome all! This Monday let us learn about row and column vectors in MATLAB.Row and Column Vectors in MATLABWe can create row vector in matlab by this syntax-x=[-2,-1,0,-1,-2]Similarly we can ...
04:06 am GMT - Mon, July 12, 2021
Dev To New npm package that may help you with JavaScript
Welcome dev community!Today I would like to introduce you to my npm package, which can be useful for any beginner or advanced JavaScript developer.It's a collection of functions inspired from Python a...
03:21 am GMT - Mon, July 12, 2021
Dev To Um jeito fcil de fazer e jogar snake usando apenas python e noes bsicas de coordenadas.
Ol pessoas maravilhosas desse site, hoje eu vou ensinar para vocs de uma forma bem detalhada como usar a biblioteca curses do python para fazer um jogo clssico no terminal, antes de comear a codar, va...
01:58 am GMT - Mon, July 12, 2021
Dev To The Concepts of JAMStack 101
JAMStack is a set of technologies to create fast, SEO friendly, and secure websites. To really appreciate what these set of technologies provide us (Static Site Generators and Headless CMS's) let's di...
01:05 am GMT - Mon, July 12, 2021
Dev To Bsico do Bsico de HTML Pt. 2
Notas do editor:"A principio gostaria de dizer que ainda sou um mero estudante e continuarei sendo nessa vida que escolhi ter, pois nunca paramos de aprender nessa rea.Sendo assim, se tiver alguma sug...
12:42 am GMT - Mon, July 12, 2021
Dev To Deploy Your First Application in Glitch.
Glitch is one of free platform, that can help you make your application online. Glitch give us 1000 hour per month, more than we need more for deploy one application. Start codingFor this tutori...
12:02 am GMT - Mon, July 12, 2021
Dev To Java Tutorial - 11 Stream
IntroductionIn Java programming language, the collection type like List can be manipulated using Stream. Optional Data TypeWhen using Stream, there is a data type called Optional. Optional ...
11:55 pm GMT - Sun, July 11, 2021
Dev To 5 Icon Libraries to Develop Beautiful Applications
One of the most important aspects of any graphical user interface is icons. They help the text to convey certain information and sometimes they are just enough to convey information in a clearer way. ...
10:56 pm GMT - Sun, July 11, 2021
Dev To Access internal APIM securely with Private Link Service
What is Azure Private Link Service?Azure Private Link service is the reference to your own service that is powered by Azure Private Link. Your service that is running behind Azure Standard Load ...
10:52 pm GMT - Sun, July 11, 2021
Dev To Rest v/s GraphQL !
#First of all let me tell you what is a Rest and GraphQL !-> ##REST(Representational State Transfer) and GraphQL are two API design styles that serve the same purpose: transferring data over intern...
10:37 pm GMT - Sun, July 11, 2021
Dev To Functors! Not functions
This is the topic that sounds scary on listening but once you understand the internal meaning, its as easy as an ice cake.In simple words, its a fancy way of saying 'overloading () operator' as Functo...
09:57 pm GMT - Sun, July 11, 2021
Dev To Voc no deveria tratar validao de domnio com lanamento de excees.
O que diz a documentao ?"Exceptions should be rare. Throwing and catching exceptions is slow relative to other code flow patterns. Because of this, exceptions shouldn't be used to control normal...
07:56 pm GMT - Sun, July 11, 2021
Dev To Coisas que ningum te ensina a fazer mas que todo mundo espera que voc saiba: submisso de C4P
Call For Papers (CFP ou C4P para os ntimos) a documentao que deve ser submetida para uma conferncia, um evento ou at mesmo uma publicao cientfica. Muitas vezes o maior obstculo para quem quer comear...
07:42 pm GMT - Sun, July 11, 2021
Dev To Deep Atlantic Storage: Streaming Bits
This post is originally published on yoursunny.com blog https://yoursunny.com/t/2021/das-stream-bits/I'm bored on 4th of July holiday, so I made a wacky webpage: Deep Atlantic Storage.It is described ...
07:39 pm GMT - Sun, July 11, 2021
Dev To Dijkstra's shortest path algorithm
Hello, this is #day_29, I'm going to talk about Dijkstra's shortest path algorithm Definition of Dijkstra's shortest path algorithmdijkstra's shortest path is an algorithm created by Dr. Edsger D...
07:17 pm GMT - Sun, July 11, 2021
Dev To Basic CRUD with rust using tide - refactoring
In the last post I started a basic crud using tide and we end up with a simple api that allow us to store dinosaurs information.Starting from there, let's clean the code a little bit to be more organi...
07:16 pm GMT - Sun, July 11, 2021
Dev To Getting Started with Express
Node.js is an open-source and cross-platform runtime environment, that allows you to write JavaScript on the server which is on of the most helpful advantages of Node.js since the same programming lan...
06:56 pm GMT - Sun, July 11, 2021
Dev To 5 Visual Studio Code Hacks That You Will Thank Me For (And They're Not Common Points Like "Install Prettier Extension")
Hello coders! You've always heard the same VS Code hacks over and over again like "install Prettier extension to format your code", "press alt + shift + down key to duplicate code", etc. In this artic...
06:54 pm GMT - Sun, July 11, 2021
Dev To Awesome Solution: Installing packages without root privileges.
Pkget used for installing packages when you dont have root and/or sudo it's as simple as that really...wget https://raw.githubusercontent.com/0x00009b/pkget/master/pget && chmod +x pgetAnd the...
06:43 pm GMT - Sun, July 11, 2021
Dev To 7 subjects (and GitHub repositories) to become a better Go Developer
With the high adoption of the Go language by developers and large companies, this has led companies to search for engineers with experience in Go.This can create a lot of pressure of what to study to ...
06:18 pm GMT - Sun, July 11, 2021
Dev To Spaceduck For vscode - An intergalactic space theme
I am very exited to share the vscode theme I have been working on for a while - Spaceduck for VScode ! if you want to feel like you are in space when starring at a computer then this is the theme for...
06:18 pm GMT - Sun, July 11, 2021
Dev To Lessons When Scaling From 0 - 130 Devs w/ Kirby Frugia of MURAL
MURAL has gone through enormous growth in the past two years and Kirby Frugia, VP of Engineering, joins the Dev Interrupted podcast to discuss the ins and outs of rapidly scaling engineering organizat...
06:15 pm GMT - Sun, July 11, 2021
Dev To 6 practical ways to keep procrastination at bay
This blog talks about 6 simple yet effective way to minimise procrastination. Procrastinating simply put, means that you're putting off something important in order to do something fun. It does not ap...
06:02 pm GMT - Sun, July 11, 2021
Dev To Make a Discord bot in just 30 lines of code.
Hey everyone , today we are going to make a discord bot which will send gifs according to the user in just 30 lines of code!The way this bot will work is, if you write .gif happy then the bot will se...
05:46 pm GMT - Sun, July 11, 2021
Dev To What Should Dev Teams Measure First? w/ Luca Rossi
Why do we measure dev team metrics?It's even more important to understand this question because most engineers don't like to be measured. So why measure at all?Luca Rossi, Head of Engineering at Trans...
05:28 pm GMT - Sun, July 11, 2021
Dev To Redis Crash Course
Redis is a type of database and it can be added to your production level application to make it more performant. I will cover the basics of Redis and show a real world example of Redis.In this article...
05:02 pm GMT - Sun, July 11, 2021
Dev To Guide For Your First Open Source Contribution.
Hi all. Today, I will be talking about an interesting and one of my favourite topics called "Open Source".It is a buzzword that has been roaming around developers nowadays. By following the trend, I ...
04:52 pm GMT - Sun, July 11, 2021
Dev To Demystifying Artificial intelligence
Artificial intelligence is the concept of machines making smart decisions. Artificial Intelligence applies what is called machine learning. Machine learning refers to training a program to make accura...
04:42 pm GMT - Sun, July 11, 2021
Dev To 15 HTML5 best practices for beginners to master.
Whether you are a beginner or an expert in Hyper Text Markup Language (HTML) it is important to follow some best practices in order to keep your HTML documents consistent and organized. HTML5 has been...
03:55 pm GMT - Sun, July 11, 2021
Dev To Deploying a React app using Min.io
In previous posts I had written about how to set up a Kubernetes cluster on self-hosted hardware with the purpose of hosting applications on a Local Area Network (LAN) to use as an intranet of sorts. ...
03:54 pm GMT - Sun, July 11, 2021
Dev To Docker On AWS | AWS Whitepaper Summary
This content is the summary of the AWS whitepaper entitled Docker on AWS written by Brandon Chavis and Thomas Jones. It discusses the exploitation of the containers benefits in AWS. I tried to simpl...
02:54 pm GMT - Sun, July 11, 2021
Dev To Generate Invoice: PDF
Hello folks, today we will cover how to save our browser page as pdf. We will generate pdf using Vanilla JavaScript. This functionality can be used to generate invoices or receipts for users. Pr...
02:54 pm GMT - Sun, July 11, 2021
Dev To Download Browser Page as PDF using JavaScript
Hello folks, today we will cover how to save our browser page as pdf. We will generate pdf using Vanilla JavaScript. This functionality can be used to generate invoices or receipts for users. Pr...
02:16 pm GMT - Sun, July 11, 2021
Dev To Encryption without passwords
In modern encryption, you need a key/password/secret to be able to securely encrypt/decrypt data. This is the idea behind symmetric encryption. In this article, I'm going to drive you through how is t...
02:12 pm GMT - Sun, July 11, 2021
Dev To Rate limiting your goroutines
Hey mates!Just a quick one I like to talk about! Rate limiting goroutines. This is about controlling the actual amount of concurrent task executions. Sometimes, we have to process and execute a stream...
01:52 pm GMT - Sun, July 11, 2021
Dev To Fun with Micro-frontend in a single-spa way
To give everyone the context this post will be based on the experiments which I used to run the multiple front-end applications under a vanilla js container app. What is a Micro-frontend applicat...
01:15 pm GMT - Sun, July 11, 2021
Dev To Using PHP for good - why it is bad and why it might work for you
PHP has received so much hate over the years that it is one of the most infamous programming languages on the planet today, only in part because of how popular and ubiquitous it is (+ 70% of websites)...
01:10 pm GMT - Sun, July 11, 2021
Dev To Deploy your Node.js app without a hassle
The process of app deployment takes some time, you have to configure the server, find all the information and be ready to handle the issues, but there is an easier way.This guide is relevant literally...
12:56 pm GMT - Sun, July 11, 2021
Dev To Why Functional Programmers Avoid Exceptions
If youre in a hurry, here is the 60 second version:My previous article caused a variety of consternation, imperative patriotism, and lots of nuanced follow up. It reminded me of when Richard Feynman w...
12:51 pm GMT - Sun, July 11, 2021
Dev To 30days30submits (HTML, CSS, JS)
30days30submitsBoost your HTML, CSS, JS Skills with these small to medium projects.In this challenge, I submitted 30 little to medium size projects. Sometimes I made a little website component...
12:45 pm GMT - Sun, July 11, 2021
Dev To Adding server-side-rendering to existing vue 3 project
In this article we will see how to add server side rendering support to existing vue 3 project.I will be using one of my existing vue3 & vuex project which is available in github.First we have to ...
12:45 pm GMT - Sun, July 11, 2021
Dev To My Dev Journey: Week 10
This week was the second week in the front end block of the course, and this week we spent a lot of time going further in depth with React.If you've enjoyed any of my blog series, then maybe consider ...
12:45 pm GMT - Sun, July 11, 2021
Dev To Best Design resources marketplace 2021 You Should Know
Hello Everyone!we are really excited to share the www.uihut.com Platform with 12000+ Design Resources in this community. UI HUT is a design platform for UX/UI designers, developers, and project manage...
12:39 pm GMT - Sun, July 11, 2021
Dev To What is the difference between SQL and SQL Server (and similar tools)?
Hey people,I am a programmer and have been one since last 3 years. I completed my B.Tech degree back in 2018 and I must admit, I was not particularly a big fan of DBMS, somehow I managed to complete t...
12:28 pm GMT - Sun, July 11, 2021
Dev To useLocal: the useState hook for a properly-synced state
As you might know, the React hook useState takes one argument, which will initialize its internal state to that given value. When React 16 with Hooks got released, I found it a little bit confusing, b...
12:27 pm GMT - Sun, July 11, 2021
Dev To Master Git in 7 minutes
Essentially, Git keeps tabs on text changes, but the definition is a version control system. Chances are you've already used git one way or another: it is a de-facto standard for code versioning due t...
12:21 pm GMT - Sun, July 11, 2021
Dev To The Four Stages Of Full Software Testing
Testing software is crucial to assure that it does what we expect it to do, and to catch problems as early as possible to speed up the development process.The process of testing can be divided into 4 ...
12:18 pm GMT - Sun, July 11, 2021
Dev To A wild handleEvent appeared !!!
Let's say, we have a DOM element by the name of element and we want to add event listeners to it. How would you do so ?Here are two ways which can come into mind :-const handleClick = () =>{console...
12:16 pm GMT - Sun, July 11, 2021
Dev To How is C Compiled?
I've been using C++ for quite a while now. This got me into thinking, how does C++ work under the hood? So I came up with this short video in which I explain the whole C++ compilation process.And that...
12:05 pm GMT - Sun, July 11, 2021
Dev To Visual Studio Code Tutorial for Beginners in 30 Minutes | Video
Hey Devs, I have prepared for you a complete guide on visual studios code. In the following tutorial we will take a look at the various features of VS Code and how you can set up your development envi...
11:59 am GMT - Sun, July 11, 2021
Dev To C For Beginners - Introduction
Hi there! This tutorial is a gentle introduction to the C# programming language. You'll be learning the basics of C# and programming by following along with the tutorial. What is programming?Prog...
11:44 am GMT - Sun, July 11, 2021
Dev To Programmer VS. Developer
Software developers need a strong programming background, but they also need to find solutions to design and functionality problems. You need to understand that the software development cycle is not j...
11:30 am GMT - Sun, July 11, 2021
Dev To 8 challenges from beginner to pro to test your JavaScript / problem solving skills all using "FizzBuzz"!
FizzBuzz is a mental arithmetic game that got turned into a popular interview question. But what if we took the principle and created 8 different coding challenges from it that people may not have enc...
10:49 am GMT - Sun, July 11, 2021
Dev To lil-http-terminator, a tiny JS module to gracefully shutdown your HTTP server
Increase your node_modules by 11 KB to get tranquility that your node.js HTTP server is shutting down without data loss risk.Or how I shrunk a 2.2 MB module to 11 KB.TL;DR: npm i lil-http-terminator ...
09:57 am GMT - Sun, July 11, 2021
Dev To Using react hooks
What are react hooks ?Hooks were added to React 16.8, they allow us to use state and the other lifecycle methods without writing a class,they make it possible to only use functional components.Y...
09:50 am GMT - Sun, July 11, 2021
Dev To Enjoy the classic Snake arcade game in your terminal
If you were born before the rise of smartphones like me, you might vaguely recall the small yet sturdy Nokia flip phones during your childhood or early years, loaded with simple - almost primitive - y...
09:35 am GMT - Sun, July 11, 2021
Dev To Java Nested Classes and Lambda Expressions
[Java WIL Post #2]Java has a very rich set of features that gives developers a lot of options to choose their implementation from, two of them, nested classes and lambda expressions. I was readi...
09:21 am GMT - Sun, July 11, 2021
Dev To Is it important to know how Javascript work under the hood?
After using javascript for all kind of projects and doing it professionally for almost a year (Developing React Native apps) I asked myself how does javascript work and does it really matter ? When i ...
09:20 am GMT - Sun, July 11, 2021
Dev To A Vim Guide for Adept Users
This is the fourth part of this series to learn Vim from the ground up:Vim for BeginnersVim for Intermediate UsersVim for Advanced UsersVim for Adept UsersDave, your colleague developer, just read Vim...
09:08 am GMT - Sun, July 11, 2021
Dev To Elevate your Git-fu!
If I had a dollar for every time I looked up how to ... in Git, I would have enough to launch a new cryptocurrency of my own (dibs on the name Gitcoin ). As developers, we use Git almost everyday, and...
08:26 am GMT - Sun, July 11, 2021
Dev To Nodejs Express in AWS Lambda via SAM
I like NodeJS and Express it's handy, easy to use and light weight. I have used this at work and in personal projects even though I tend to choose Python and Flask these days. What I like about expr...
08:19 am GMT - Sun, July 11, 2021
Dev To Class Components vs Functional Components in React
Disclaimer: This article is not about which components are better, but more of a discussion on the differences. When I started learning React with my bootcamp, we mainly focused on using class compone...
08:11 am GMT - Sun, July 11, 2021
Dev To Connect Java with Mysql Database | Java JDBC
To connect Java application with MySQL database using Java JDBC, we follow 5 steps:Register the Driver classCreate connection Create statement Execute queriesClose connection Go through this video for...
08:11 am GMT - Sun, July 11, 2021
Dev To Git Learning Materials
Thanks, EveryoneFor being part of the series From Git to GitHub. This is the 4th and the last Blog of the series.In this blog, I will give you various resources to learn, apply, read about Git and Gi...
07:48 am GMT - Sun, July 11, 2021
Dev To Serendipity, a new VS Code Theme.
WVSC Serendipity Theme for VS Codehttps://marketplace.visualstudio.com/items?itemName=wicked-labs.wvsc-serendipity InstallationOpen Extensions sidebar panel in VS Code. View ExtensionsSear...
07:36 am GMT - Sun, July 11, 2021
Dev To 5 Best recommended VSCode Extensions
Visual Studio Code is a source-code editor made by Microsoft for Windows, Linux and macOS. Features include support for debugging, syntax highlighting, intelligent code completion, snippets, code refa...
07:20 am GMT - Sun, July 11, 2021
Dev To Learning to toggle Dark Mode through React Hooks
I recently revisited a project of mine and found a feature that I think I can recreate with the use of React Hooks.My current goal is to try out things from React to deepen my familiarity of it and ma...
06:55 am GMT - Sun, July 11, 2021
Dev To C Dictionary
The Dictionary in C# is a generic collection, which is used to store data in key-value pairs. It is available under the System.Collections.Generic namespace.public class Dictionary<TKey,TValue> ...
06:38 am GMT - Sun, July 11, 2021
Dev To Demystifying Position Property
CSS provides the position property that specifies how an element should appear in the document. This property is helpful when you want to position elements in the DOM outside of normal flow. What...
06:36 am GMT - Sun, July 11, 2021
Dev To Demystifying Software Acronyms
I'm not sure why but we software developers do sure like our acronyms. There are some funny ones such as:RTFM - Read the "freaking manual"PICNIC Problem in Chair, Not in ComputerPEBCAK Problem Exist...
05:56 am GMT - Sun, July 11, 2021
Dev To Test for browser, from browser. Introducing Zylitics!
In this post, I'm introducing a new platform that can transform the way automated tests for web applications are written, run and managed. ContextIf you're a web developer or QA engineer, there a...
05:08 am GMT - Sun, July 11, 2021
Dev To My journey as a Google Developer Student Club Lead
I have recently completed my one-year tenure as a Google Developer Student Club Lead. And I chose to pen down my journey of establishing a club from 0 to make it a 500+ members club completely online ...
04:05 am GMT - Sun, July 11, 2021
Dev To 5 awesome CSS tricks you did not know
Learning CSS is a life long journey. Everyday some new feature is coming up. With that said, there are quite a few features that I find to be used rarely, even though they are immensely helpful. This ...
03:35 am GMT - Sun, July 11, 2021
Dev To LinkedList Questions: Middle Element of Linked List - Naive 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:19 am GMT - Sun, July 11, 2021
Dev To How to build a website in markdown
Hey there!MenuTopWhat?How?Why?When?Where?Who?This thing is in the middle of the page because of the DEV Markdown parser. Go Here for a better oneWhat?I just got bored so I just made a website using a ...
02:31 am GMT - Sun, July 11, 2021
Dev To Loading Circle Progress
...
01:36 am GMT - Sun, July 11, 2021
Dev To Flutter & Dart Tips - Week In Review 5
Hello Reader,In this post, I'll share the Flutter\Dart tips I tweeted last week. One of those tweets got more than 35 likes. Can you guess which one?1- AppBar is the topmost component of the app (or s...
01:16 am GMT - Sun, July 11, 2021
Dev To Snowys eatingtweeting my cats weight & dining habits with a Raspberry Pi
Snowys eatingtweeting my cats weight & dining habits with a Raspberry PiOur cat Snowy has been enjoying her meals over winter. I wanted to start collecting data on her eating habits, and an...
01:02 am GMT - Sun, July 11, 2021
Dev To Does tech take itself too seriously?
It's a question only a podcast can answer =>https://rss.com/podcasts/councilofthewisedevelopers/...
10:31 pm GMT - Sat, July 10, 2021
Dev To Depth First Search (DFS) Algorithm
Hi, today, we're going to talk about Depth First Search (DFS) Definition of Depth First SearchDepth First Search: is an algorithm for traversing or searching in tree or graph data structure using...
10:24 pm GMT - Sat, July 10, 2021
Dev To Explained: Definition of done
As engineers, our responsibilities don't lie only in writing the code but also to develop a solution that meets standards of quality. To guarantee that quality it is recommended to define what we can ...
10:23 pm GMT - Sat, July 10, 2021
Dev To 4 common mistakes to avoid in a job search
Common mistakes to avoid in a job search: applying for dream company too early, generic resume, unprepared on behavioral questions, missing out on good opportunities, afraid of applying for big tech.R...
09:33 pm GMT - Sat, July 10, 2021
Dev To Finding Time For Security When Scaling w/ Liran Tal
Imagine a world where we gave developers the ability to find and fix security vulnerabilities before their code is merged.This week on Dev Interrupted we bring in Liran Tal, a security expert from Sny...
07:59 pm GMT - Sat, July 10, 2021
Dev To Is everything in JavaScript an Object?
Well well! The motivation for this post comes from my last post where I had a comment from one of my readers that I couldn't agree with. I was talking about functions and closures (also how closures w...
07:58 pm GMT - Sat, July 10, 2021
Dev To How to Build RESTful API using Node.js
What is REST API?Nowadays, the word API becomes more and more popular since we are living in the digital era of the Internet. Even if you are not a coder, probably you have heard the word API at...
07:44 pm GMT - Sat, July 10, 2021
Dev To Install Ubuntu Bash Terminal on Ms Windows 10 Basic Linux Commands
Greetings and salutations !Let's install Ubuntu terminal on your windows 10 computer.Press START button, and type :Turn Windows Features On/OffDrag the windows list down and make sure that windo...
07:41 pm GMT - Sat, July 10, 2021
Dev To Getting Started with ViteJS, Ionic Framework Beta v6 And VueJS
Vite + Ionic v6 + VueJSSince Ionic has announced the beta for v6, I wanted to see if I can start using ionic with ViteJSIf you want to understand more why Vite was created and what its benefits ...
07:33 pm GMT - Sat, July 10, 2021
Dev To Mechanical keyboard : first build (v2) - DIY kit
TL;DRMy journey so far on building a mechanical keyboard. Hard and fun parts that I faced while building a custom keyboard. WhyI have been using keyboards since I was 14 when I wrote my first ch...
07:31 pm GMT - Sat, July 10, 2021
Dev To JavaScript Arrays Simplified in 3 Sections
An Array is a data type in JavaScript used for storing a collection of like data. In our daily activities, we always find ourselves grouping things that are alike together, sometimes we even find ours...
06:58 pm GMT - Sat, July 10, 2021
Dev To My first post on DEV
Introduction:Hello, my name is Arif Iqbal. I am a Web Developer from Pakistan. I would like to start writing on DEV. My motivation behind writing on the DEV is becoming a better web developer, sharing...
06:58 pm GMT - Sat, July 10, 2021
Dev To Use Closures for Memory Optimizations in JavaScript (a case study)
Beside functions being first class citizens in JavaScript, there are plenty of other features, allowing functions to make an extra mile ride. Closures are one of them. What is a Closure?A closur...
06:22 pm GMT - Sat, July 10, 2021
Dev To A free CV site - Update
Hi everyone.This is an update post.I've been working on my platform, KwickBox, https://kwickbox.cloudIts a free cv site + career platform for newbies and job seekers with little or no working experien...
06:14 pm GMT - Sat, July 10, 2021
Dev To Call, apply and bind in JS
Hello everyone, in this article, we would be discussing: Implicit binding, Explicit binding in JavaScriptthe call, apply and bind methods in JavaScript and how they are different from each other.These...
05:52 pm GMT - Sat, July 10, 2021
Dev To How to register global components in Vue 3 dynamically?
Header image above is a screenshot from the official website of Vue 3.Vue 3 is now stable since June 8, 2021 with version 3.1.0 named Pluto. It is Typescript compatible and introduces Composition API ...
05:20 pm GMT - Sat, July 10, 2021
Dev To Introducing atto: a modern beginner's programming language that runs in the browser
Designing programming languages for learners is certainly not a straightforward task. As a 17-year-old student, I've witnessed first-hand the joys and frustrations of my fellow classmates when they've...
05:01 pm GMT - Sat, July 10, 2021
Dev To Como criar funes puras com TDD
Nesse artigo vamos criar a funo multiply, seguindo o TDD, que foi explicado em detalhes no primeiro artigo. Ela deve receber dois valores e retornar a multiplicao deles.As principais caractersticas de...
04:56 pm GMT - Sat, July 10, 2021
Dev To Create a custom cursor for your website
Hi, Do you think about how you can create a custom cursor for your website?This section will show you how to create custom cursors quickly and easily. We must take simple step (Create a HTML file and ...
04:51 pm GMT - Sat, July 10, 2021
Dev To Solid Component in React App using Web Components
I wanted to use a Solid element inside a React app. In the end, I was pleasantly surprised how smooth everything went.This is a quick guide that highlights important steps. AdvantagesYou can use ...
04:01 pm GMT - Sat, July 10, 2021
Dev To Tell Me About Yourself? | Facebook Behavioral (Jedi) Interview Series
Before we discuss this question, let us recap what the Behavioral Interview Round at Facebook is.Behavioral Interview Round is also known as the Jedi Interview round at Facebook.It is about you and yo...
03:56 pm GMT - Sat, July 10, 2021
Dev To 5 Best Svelte Online Courses to Learn in 2021 [1 is FREE]
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, you might have heard abou...
03:21 pm GMT - Sat, July 10, 2021
Dev To Tweeting with an image using Node JS
IntroductionThis is my fourth tutorial about using Twitter API with Node JS. My previous tutorials are listed up there .In my first tutorial, I showed how to tweet with only text using Twitter A...
02:48 pm GMT - Sat, July 10, 2021
Dev To Awesome card hover effect with CSS, HTML.
Hello, I am kunaal, glad you are here Today we'll learn to create this awesome card hover effect with HTML, CSS and JS. You can see the demo below in the video tutorial. Video TutorialSubscribe m...
02:00 pm GMT - Sat, July 10, 2021
Dev To Elixir phoenix - Render Ecto schema to json with relationships
When writing API with Phoenix and render json to client,For some fields I want to keep it original value.For some fields, I want to do some calculation or format data before returning.And I want to re...
01:15 pm GMT - Sat, July 10, 2021
Dev To Zero to Hero: Containerizing .NET 5.0 WebApis
In this guide I'd like to show the most important topics and aspects when talking about containerizing a .NET 5.0 WebApi application. There are many articles about it online but no one takes care of a...
01:10 pm GMT - Sat, July 10, 2021
Dev To React Hooks Dependencies and Stale Closures
After we got the confidence on the flow of hooks in React, it's important to understand about it's dependencies as well. In this post we will dive a bit deeper into the dependency array of hooks.As al...
01:04 pm GMT - Sat, July 10, 2021
Dev To Learning Python- Basic course: Day 13, Summary of the week and Stack implementation
Today let us generate multidimensional Collatz lists, simulate Stacks and Queues and write out biggest piece of code yet... Summary of the week-Day 10 We learnt about lists in Python, and v...
12:53 pm GMT - Sat, July 10, 2021
Dev To Flask TailwindCSS FlaskAssets
Continuing from the previous article "Getting Started with Flask", creating a website always requires assets, such as CSS and javascript files. To manage those files within a Flask application is easy...
12:43 pm GMT - Sat, July 10, 2021
Dev To lil-csv, a 1k JS module to parse and generate CSV files
I was struggling to find a small JavaScript module to parse CSV (Comma Separated Values) files. All the existing modules have one or more shortcomings:Do not work in browsers;Large (all I found are at...
12:39 pm GMT - Sat, July 10, 2021
Dev To MENA Game Tech Day 2021 - Building a real-time leaderboard with serverless on AWS
This post contains resources for MENA Game Tech Day 2021 on building a real-time leaderboard with serverless on AWS. AWS Game Techhttps://aws.amazon.com/gametech/ Build a real-time leaderboa...
12:35 pm GMT - Sat, July 10, 2021
Dev To All about HTTPS (part-4)
The differences between HTTPS, SSL and TLSIn the previous post we talked about the handshake process between browser and the server. There we mentioned various terms like HTTPS, SSL and TLS.It's...
12:04 pm GMT - Sat, July 10, 2021
Dev To SQL, NoSQL and beyond
SQL stands for Structure Query Language. You use it to create, update and delete data in a relational database where available data is organized into related tables.While SQL databases are the most co...
11:45 am GMT - Sat, July 10, 2021
Dev To Create a simple number guessing game in python
Hey everyone, in this beginner tutorial, I'll show how you can make a super simple number guessing game in python. Let's get started!First, you will need to require the "random" library in order ...
11:45 am GMT - Sat, July 10, 2021
Dev To Getting started with Vue Query and TypeScript
What is Vue Query?Vue Query provides hooks for fetching, caching and updating asynchronous data in Vue.It is based on React Query and inherits all of its concepts from the main package.It works ...
11:41 am GMT - Sat, July 10, 2021
Dev To Impress hiring managers by presenting your React projects like a pro - Part 2
In part 1 of this series we saw how you can build impressive portfolio projects by working like a professional developer in a real team. The idea in a nutshell: you build your project with a structure...
11:31 am GMT - Sat, July 10, 2021
Dev To Responsive Website Design Using HTML CSS and JavaScript with Animation and Smooth Scrolling
You can find the source code in the description of the video. Subscribe to the channel if you like the design....
11:12 am GMT - Sat, July 10, 2021
Dev To 15 Custom Hooks to Make your React Component Lightweight
Here are the 15 custom hooks to make your React component lightweightReact hooks is the trending word in the React community. I hope every React developer knows what hooks are. In simple words, hooks ...
11:09 am GMT - Sat, July 10, 2021
Dev To 5 Habits Of A Successful Programmer
Hello, buddies! Every successful programmer has their own habits. So today we are going to see what are the habits of successful programmer. Wait, how do you define successful? In this article, Victor...
09:58 am GMT - Sat, July 10, 2021
Dev To Efficient Learning - The full guide with principles, science and techniques
As individuals who take initiatives to improve our abilities and become a better version of ourselves, our learning can become much more effective and faster if we develop an efficient learning proces...
09:44 am GMT - Sat, July 10, 2021
Dev To How to run nested tmux session
tmux is a program that provides convenient way for getting multiple terminal sessions into one window. If you are using it a lot, quickly you can find yourself asking for more - multilevel tmux. Examp...
09:44 am GMT - Sat, July 10, 2021
Dev To All about HTTPS (part-3)
The handshakeIn the prev post, we talked about two types of encryption keys algorithms. In this post, let me take you to the process of the handshake.When you started reading this article, your ...
09:42 am GMT - Sat, July 10, 2021
Dev To All about HTTPS (part-2)
Encryption KeysWelcome to the second post of the series on All about HTTPS.In the prev post, we talked about why do we need HTTPS connection. In this post we will talk about how the encryption k...
09:41 am GMT - Sat, July 10, 2021
Dev To All about HTTPS (part-1)
Why do we even need HTTPS protocol?When you arrived at this post, do you see any green pad lock on your address bar of the browser just in front of dev.to? Let me tell you what is it and why is ...
09:31 am GMT - Sat, July 10, 2021
Dev To Why I hung up my Stethoscope and became a Web Developer
Hello there.I'm Simona, a German web developer living in Amsterdam. I'm crazy about all things full-stack: front end, back end and recently devops as well.This is quite a recent development. Ho...
09:28 am GMT - Sat, July 10, 2021
Dev To Object Behavioural: Strategy
TL;DR;Use this pattern if you have multiple similar classes, which differ in some logic implementation; your code contains if-else's to determine a proper algorithm to use.Second pattern in a ro...
09:27 am GMT - Sat, July 10, 2021
Dev To I launched a Developer YouTube Channel
Hey guys, I am here to tell you guys that I have launched a new Developer YouTube Channel where I will document my process of learning Web Development and creating Projects. My channel's name is shaan...
09:14 am GMT - Sat, July 10, 2021
Dev To Go regular expressions
This time, I wanted to tackle the regular expression package in Go. In one of my recent projects, I had to use this library. But I have to confess it's not straightforward at first sight. I hope this ...
08:42 am GMT - Sat, July 10, 2021
Dev To Module 8 - Making apps with Grid
Module 8 is completed and time to share my experience!First Part is to remind how to use flexbox and its many properties, nearly everything was covered and it ended with making a simple flexbox card (...
08:20 am GMT - Sat, July 10, 2021
Dev To Most Common Website Errors
500 Internal Server ErrorThis is general purpose error and can occur whenever an internal probem is encountered by a web server. More often that not, error 500 occurs when the web server is...
08:19 am GMT - Sat, July 10, 2021
Dev To What are the Uses Of Python?
What's Python used for?Python programming is an in-demand skill that is highly sought after.What is Python programming used for?We have already briefly discussed some of the applications it can be use...
07:28 am GMT - Sat, July 10, 2021
Dev To Android School Management System with PHP MySql
School management system is an Android application where Faculty and Student can communicate with each other.This Android application consist of 3 ModulesAdmin ModuleTeacher/Faculty ModuleStudent Modu...
07:16 am GMT - Sat, July 10, 2021
Dev To Appwrite In Production: Backups and Restores
Backing up and restoring data is an extremely important part of running servers. It's a virtual safety net against most bad things that can happen. Made a bad config change? Restore a backup. Messed u...
07:07 am GMT - Sat, July 10, 2021
Dev To The Scope Chain in JavaScript
Chapter 3: The Scope ChainThese are the notes of third chapter of the book "You Don't Know JS: Scope and Closures".The connections between scopes that are nested in the other scopes are called t...
06:30 am GMT - Sat, July 10, 2021
Dev To Why is learning to code so hard?
A comment Ive heard from many people is :Ive tried to learn coding so many times, but it never seems to click.Is this something youve said in the past? Dont worry, you are definitely not alone. Having...
06:17 am GMT - Sat, July 10, 2021
Dev To Understanding the useReducer hook in React
What is useReducer?useReducer is one of the additional hooks that shipped with React 16.8 . It is an alternative to useState hook and helps in managing complex state logic that involves multiple...
06:11 am GMT - Sat, July 10, 2021
Dev To Generating Flutter app icons automatically
Coming from Ionic, it's pretty straightforward to generate app icons for your app. While doing some research, I learned it's easy for Flutter as well!Today we'll learn how to automatically generate Ap...
05:58 am GMT - Sat, July 10, 2021
Dev To The great Dev Campaign
This is a plea to every developer out there who loves code as much as I do, I have a youtube channel that I love with my heart and soul ... Sadly my pc recently crashed and cannot be fixed... I can't ...
05:51 am GMT - Sat, July 10, 2021
Dev To LikedList Questions: Reverse a Linked List - Recursive version
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 ...
05:31 am GMT - Sat, July 10, 2021
Dev To GraphQL Queries - Getting Started
GraphQL QueriesGetting started on GraphQL can look like a lot of effort to learn a new syntax and start integrating with backend and frontend but when you learn that the syntax is very easy and ...
05:04 am GMT - Sat, July 10, 2021
Dev To Binary Search Tree (My Personal Google Interview Study Notes)
Note: This is not a "professionally written" post. This is a post sharing personal notes I wrote down while preparing for FAANG interviews.See all of my Google, Amazon, & Facebook interview study ...
04:08 am GMT - Sat, July 10, 2021
Dev To So what exactly are AWS Nitro Enclaves?
Secure enclaves and trusted execution environments are becoming ever more popular. AWS recently released their AWS Nitro Enclaves. But what are they and do I really need them?Secure enclaves and trust...
03:06 am GMT - Sat, July 10, 2021
Dev To JavaScript Promises
What is a Promise?A Promise is an object in JavaScript used to handle asynchronous operations. They can handle multiple asynchronous operation and provide better error handling.A Promise is alwa...
02:07 am GMT - Sat, July 10, 2021
Dev To Portfolio of a CS student with no experience.
https://benrogers.dev/ I'm a CS student in Australia with no experience. Any feedback on my portfolio would be greatly appreciated. Thanks :)...
02:06 am GMT - Sat, July 10, 2021
Dev To How to set up Tailwind CSS with Yew and Trunk
Yew is a fantastic tool for building web apps with Rust using WASM, though it has very little support for good CSS systems right now. This post will explain how to set up TailwindCSS with Yew and Trun...
12:25 am GMT - Sat, July 10, 2021
Dev To Turn your Create React App into a Progressive Web App in 100 seconds
Progressive Web Apps (PWAs) let regular apps become accessible offline. They also have access to more features than regular apps.React Apps need two features to become Progressive Web Apps.First, they...
11:47 pm GMT - Fri, July 9, 2021
Dev To Uncover the Real Senior Developer w/ Tomasz Waraksa
Should you be hiring a software developer or a senior software developerand whats the difference? And how can you know during an interview? To help answer these questions, Tomasz Waraksa, a tenured se...
11:09 pm GMT - Fri, July 9, 2021
Dev To Breadth First Search (BFS) Algorithm
hi guys, on this beautiful day we'll talk about Breadth-First Search Definition of Breadth-First Search Algorithm (BFS)Breadth-First Search: is an algorithm that traverses and searches in trees a...
11:03 pm GMT - Fri, July 9, 2021
Dev To Using NextAuth.js with Magic links
This post is about how to use Magic link authentication with NextAuth.js to enable passwordless authentication in a Next.js app.While NextAuth.js supports passwordless auth via the Email provider, Mag...
10:24 pm GMT - Fri, July 9, 2021
Dev To tsParticles 1.31.0 and 2K stars on GitHub
tsParticles 1.31.0First of all, thanks to all users that left a stars to this project, it's growing fast for being just a new particles library.I wanted to release the 1.31.0 version when 2K sta...
09:55 pm GMT - Fri, July 9, 2021
Dev To Day 405 : Generation
liner notes:Professional : Not a bad day. Didn't have any meetings so I was able to put some things into their final states where it doesn't rely on me doing anything else and it's in another person's...
09:29 pm GMT - Fri, July 9, 2021
Dev To Learn JavaScript Coding by Playing Games
You will learn the basics of JavaScript by creating the following ten games: 1 CheckiOTeachers all over the world use CheckiO as an extra-tool during their courses so that students could practice...
09:26 pm GMT - Fri, July 9, 2021
Dev To Using the every Method in an array
The every method works with arrays to check if every element passes a particular test. It returns a Boolean value true if all values meet the criteria, false if not.Example, the following code would c...
09:09 pm GMT - Fri, July 9, 2021
Dev To How to add Redux Toolkit to a React-Redux application
Table Of ContentsIntroductionInstallationCreate Redux StoreCreate SlicersAdd Reducers to StorePerforming Asynchronous Logic and Data FetchingConclusionOver the last couple days I realized I wasn...
08:40 pm GMT - Fri, July 9, 2021
Dev To Responsive two columns layout in flutter
Multiple column layouts on large screens that collapse to drawers or popup's on small screens are extremely common on responsive apps. In this tutorial I will show you how to create exactly that.The f...
08:32 pm GMT - Fri, July 9, 2021
Dev To Data Modelling / Database Design
Database design is structuring data and organised relationships in a database. It goes beyond how the database further works.I was learning about cool stuff dbdigram.io for designing a database so hit...
08:27 pm GMT - Fri, July 9, 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 bugKicking back with friends... or...
08:12 pm GMT - Fri, July 9, 2021
Dev To Let's Read Eloquent Ruby Ch 1
Perhaps my personal favorite recommendation for learning to program Ruby like a Rubyist, Eloquent Ruby is a book I recommend frequently to this day. That said, it was released in 2011 and things have ...
08:11 pm GMT - Fri, July 9, 2021
Dev To Merge High Order Component and Compound Pattern
The Compound Pattern allows you to associate one or more sub-components to a component. These can be repeated and reallocated. Above all, they allow you to encapulate the structure, style and logic re...
07:25 pm GMT - Fri, July 9, 2021
Dev To Getting started with a project written by another developer
Lets get into thisI have been there and if you are not a newbie, you have probably been there but if you haven't been there, don't worry you will be there. There will always be a time in your li...
07:00 pm GMT - Fri, July 9, 2021
Dev To The "safe" star rating & the ONE star unlimited rating
After my scalable star rating and my ONE star rating, Here I am with more rating systems.This time I will perform a 2x combo providing not one, but two star rating systems: 1. The "safe" star rat...
06:54 pm GMT - Fri, July 9, 2021
Dev To How I set up my new Next.js projects with a handy bash script
If youve watched my live streams on Twitch, youll have seen me speed-build and YOLO-deploy quite a few websites with Next.js, including randomcodegenerator.lol, unbreak.tech, womenwhostream.tech and w...
06:06 pm GMT - Fri, July 9, 2021
Dev To I made a terminal game in Python
I created Snake and Tetris with curses in Python.RepoLive DemoScreenshotEnjoy it :P...
06:04 pm GMT - Fri, July 9, 2021
Dev To Awesome Music Player tutorial
IntroductionLast week I posted my calculator made in the style of Neomorphism. Today I decided to continue posting my similar works. Therefore, I want to present to you my music player, also made in t...
05:53 pm GMT - Fri, July 9, 2021
Dev To Interview panic - how to overcome the difficult questions
IntroThere are several interviews in every developers life. You may look for a new opportunity, or you are just preparing yourself to keep this skill up-to-date and do not let this rust. The cas...
05:27 pm GMT - Fri, July 9, 2021
Dev To What's your morning routine?
Cover image by AcombesFR, CC BY 4.0, via Wikimedia CommonsBeing at home for 15 months forced me to figure out the morning routine that actually helped me, as I tried to enter a mental state where work...
05:23 pm GMT - Fri, July 9, 2021
Dev To Real-Time Interactive Plotting (using Sockets, Python & Plotly)
There might be times where you need to plot a graph of stock prices of a company, data from a sensor, or even CPU usage of your computer. All these are examples of real-time data where there is little...
05:06 pm GMT - Fri, July 9, 2021
Dev To Moving from HEY to Fastmail
Disclaimer: This post reflects my personal experience with the mentioned services and does not claim any of them is better than the other. Your mileage may vary ;)I've been trying out HEY (the e-mail ...
05:05 pm GMT - Fri, July 9, 2021
Dev To bitsize 1: What is an asynchronous operation?
There is already tons of articles and guides explaining asynchronous programming, one more is just going to contribute to the possible mess, instead the image above gives you a bitsized explanation th...
05:01 pm GMT - Fri, July 9, 2021
Dev To Dependency Injection /Services pattern for React (inspired by Angular)
Having worked in an Angular-development team for several years, it was exciting for me to learn React and it's more lightweight approach to web-development.I quickly took to most of the ways that Reac...
04:54 pm GMT - Fri, July 9, 2021
Dev To Comics, Graphic Design and the Power of JavaScript
In January 2007, I was asked to do the impossible: Layout, letter and produce a boxset with seven hardcover comic books, each 136 pages in just two weeks! I knew I could do it, because I had a secret...
04:45 pm GMT - Fri, July 9, 2021
Dev To Iteration Statements
Iteration statements are code blocks that executes instructions in a loop.There a 4 types of iteration statementsForForeachWhileDo... While ForThe for loop keeps executing until a certain conditi...
04:24 pm GMT - Fri, July 9, 2021
Dev To Asymptotic Notations
The objective of this article is to explain Analysis of Algorithms and Asymptotic Notations i.e. Big-O, Omega-, and Theta-. These topics are the most basic foundation for Data Structures and Algorithm...
04:22 pm GMT - Fri, July 9, 2021
Dev To Announcing a New Free Curriculum: IoT for Beginners
It is our very great pleasure to announce the release of a new, free, MIT-licensed open-source curriculum all about the Internet of Things: IoT for Beginners. Brought to you by a team of Azure Cloud A...
04:15 pm GMT - Fri, July 9, 2021
Dev To Itty Bitty
This is one of the strangest ideas I've ever seen in a while. Nicholas Jitkoff has made a tool called itty.bitty that creates websites with all of the assets being contained within their own link. You...
04:05 pm GMT - Fri, July 9, 2021
Dev To Amazing Music Card Using HTML & CSS
Hello Guys,Today I created a Amazing Music Card Using HTML & CSS. this simple music card using gradient colors and flex also I added font awesome icons to create the controls also added some box-s...
04:01 pm GMT - Fri, July 9, 2021
Dev To 70 lessons from the last year as a developer and co-founder
This time last year, we changed our business model and began partnering with small businesses and startups to create tech solutions for them. This is an exhaustive list of things I've learned since th...
04:01 pm GMT - Fri, July 9, 2021
Dev To How you write your String matters: benchmarking PHP
There are a lot of ways in which you can specify, use and print string in PHP. They all have different benefits and drawbacks and that's not the content of this article. The focus of these tests is t...
03:50 pm GMT - Fri, July 9, 2021
Dev To Amazon SSM Agent - Risk Of Security
Table Of ContentsWhat is AWS SSM Agent?Understand Amazon SSM Agent In 2 MinutesHow is the security risk?SolutionConclusion What is AWS SSM Agent? AWS Systems Manager Agent (SSM Agent) is A...
03:25 pm GMT - Fri, July 9, 2021
Dev To Vue Academy 2: V-model directive
Welcome to the second 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 !For this course we will focus on v-model ...
03:15 pm GMT - Fri, July 9, 2021
Dev To JavaScript Bundlers: An in-depth comparative Is Webpack still the best bundler in 2021?
Hello, everybody! For the last few days, I've been doing some research on the currently available JavaScript bundlers to try to draw my own conclusions about them and figure out which one would be mor...
03:09 pm GMT - Fri, July 9, 2021
Dev To 5 Handy CLI Tools to Spice up Your Terminal
The Command Line.A developer's best mate, and also one of the main sources of our frustration (it's esc, then :q to quit Vim, by the way).Regardless of its social status, there are plenty of great CLI...
03:08 pm GMT - Fri, July 9, 2021
Dev To DEPLOY NEXT.JS APP TO VERCEL
Someone want to me make a post for explain how to deploy NEXT.JS application to Vercel. Base on require of them I will make a post. Hope, it will help something to you. I. Initial Next.js app or ...
03:07 pm GMT - Fri, July 9, 2021
Dev To Speeding up the development builds after upgrading to Angular v12
After you've upgraded to Angular v12 from a previous version of Angular, you may notice your ng serve times have increased, along with missing sourcemaps, and longer rebuild times during development. ...
02:52 pm GMT - Fri, July 9, 2021
Dev To How to Game Dev Metrics w/ Ray Elenteny
What leads teams to game metrics within their organization?On this weeks episode of Dev Interrupted, we speak with agile expert Ray Elenteny, Principal Owner at Solutech Consulting, about how people g...
02:47 pm GMT - Fri, July 9, 2021
Dev To Learning new tech as a beginner.
1. Code everyday.To become good a coding you have to code every single day. Even if for just 20 minutes a day. You just have to be consistent. 2. Take your first tutorial.Complete the tutor...
02:36 pm GMT - Fri, July 9, 2021
Dev To A Gentle Introduction to Reinforcement Learning
A gentle introduction to Reinforcement LearningIn 2016, AplhaGo, a program developed for playing the game of Go, made headlines when it beat the world champion Go player in a five-game match. It...
02:21 pm GMT - Fri, July 9, 2021
Dev To How to Build a Stock Trading Bot with Python
Earlier this week, we explored how code has drastically changed financial markets through the use of autonomous trading algorithms. Surprisingly, building your own trading bot is actually not that dif...
02:02 pm GMT - Fri, July 9, 2021
Dev To New to node.js and struggling with socket.io
Hi all,Nervous first post but really need some help. I'm working on a Web application for p2p communication (both video and text). The video communication works (some teething issues), but my main iss...
01:49 pm GMT - Fri, July 9, 2021
Dev To 10 Trending projects on GitHub for web developers - 9th 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. Machine Learning for Beginners12 weeks, 24 lessons, classic Mac...
12:48 pm GMT - Fri, July 9, 2021
Dev To Learn DevOps? I give you 10 reasons
Let's start by defining what DevOps means:Dev (Development)Ops (Operations)Designates the union of people and technology to deliver value to customers on a constant basis.What DevOps allows is that th...
12:47 pm GMT - Fri, July 9, 2021
Dev To Render images with the official Notion API
At the time of writing this post, the official Notion API doesn't yet provide support for image blocks. Since we are building a blog template, we needed to develop a temporary solution to render image...
12:47 pm GMT - Fri, July 9, 2021
Dev To Cloud Technology News of the Month: June 2021
We cant believe the first half of 2021 is already over. Lots of interesting things have happened in the cloud space so far - but surely, theres more to come.So, heres another portion of fresh cloud te...
12:09 pm GMT - Fri, July 9, 2021
Dev To A tech interview that doesn't suck
One of the many major things the tech industry is bad at is job interviews.No other profession has so little correlation between candidates who are good at interviews and good at the job they are inte...
12:09 pm GMT - Fri, July 9, 2021
Dev To How to build a React portfolio that gets you a job - Part 1
Let me guess: You've been learning React for a while already. Now it's time to build a portfolio of advanced React projects. And you're looking for inspiration. The thing is you can't just build any p...
11:38 am GMT - Fri, July 9, 2021
Dev To Keep track of your books using this template
Hey folks We just launched another Product on Product Hunt. It's a notion template that lets you keep track of all your awesome books in one place. Notion Library TemplateIn this template you ca...
11:20 am GMT - Fri, July 9, 2021
Dev To Let's build an Android Quiz Application with Appwrite
What is Appwrite?In case youre new to Appwrite, Appwrite is an new open-source, end-to-end, backend server for front-end and mobile developers that allows you to build apps much faster. Its goa...
11:19 am GMT - Fri, July 9, 2021
Dev To The programming languages I like and why I like them
Originally published at deepu.tech.Being a polyglot developer is fun. You are not married to a single language/ecosystem and you have a diverse tool-belt to choose from based on the issue at hand. But...
10:54 am GMT - Fri, July 9, 2021
Dev To Create Custom PopUp Component in React
This blog is originally published at My BlogSometimes we fade up with using various modal box provided by Bootstrap or material or suppose we are not using any of these frameworks. then in such case w...
10:45 am GMT - Fri, July 9, 2021
Dev To Beautiful NPM Icon packages for your next web project
My FavouriteThese are my favourite npm icon packagesIcon packHow to installDocumentationBoxiconsnpm install boxicons --saveWebsiteRemix Iconnpm install remixicon --saveGithubRadix Iconnpm instal...
10:35 am GMT - Fri, July 9, 2021
Dev To Reusable Collapsible Component with ReactJS
Welcome, here's a guide teaching you how to create a simple and useful Reusable Collapsible Component, with ReactJS.Observation: I created this post considering that you know the basics of ReactJS. If...
10:32 am GMT - Fri, July 9, 2021
Dev To How To COLLECT PAYMENTS With STRIPE NEXT.Js (Step-By-Step Tutorial)
How to COLLECT PAYMENTS with STRIPE + NEXT.js (Step-by-Step Tutorial)Today, we gonna learn how to collect payments from our e-commerce website using Stripe. More precisely, we gonna look at how ...
10:09 am GMT - Fri, July 9, 2021
Dev To 7 dev tools powered by AI to improve developer productivity
A developers capabilities can improve exponentially with the tools they use. It is not enough just to know a programming language or a framework, but also the tools that come with it. A lot of the dev...
09:44 am GMT - Fri, July 9, 2021
Dev To GitHub Copilot: All you need to know
Hello reader! Microsoft subsidiary GitHub launched Copilot to power pair programming with AI. In this blog post, I will share all you need to know about it.You can refer to my YouTube video Tutorial t...
09:37 am GMT - Fri, July 9, 2021
Dev To 9 Online eBay Clone eCommerce Script Alternative
With the help of this great eBay clone script, you can sell your items and invite other sellers to list their items available to be purchased on your website. However, providing a space for buying and...
09:14 am GMT - Fri, July 9, 2021
Dev To Should we go Serverless?!
IntroductionServerless computing offers a number of advantages over traditional cloud-based or server-centric infrastructure. By using a serverless architecture, developers can focus on their core pr...
08:59 am GMT - Fri, July 9, 2021
Dev To (Digital Root)
173 :1 + 7 + 3 = 111 + 1 = 2 29256987 9 + 2 + 5 + 6 + 9 + 9 + 7 = 464 + 6 = 101 + 0 = 1 1 Naive method ( ) DigitalRoot(1) = 1DigitalRoot(2) = 2DigitalRo...
08:32 am GMT - Fri, July 9, 2021
Dev To How to Create a SaaS MVP and Succeed
The article was initially published on Codica blog. Until the late 90th, we had to install various software on our PCs: for working with documents, messaging, or task management. Every new piece of so...
08:19 am GMT - Fri, July 9, 2021
Dev To Node JS API - With React UI: Berry Dashboard
Hello Coders,This article presents a simple Node JS API Server built with Express, MongoDB and Typescript. The product can be used to bootstrap fast a backend server being already equipped with basic ...
07:56 am GMT - Fri, July 9, 2021
Dev To 10 GitHub repositories to become a better JavaScript Developer
With the introduction of libraries and Frameworks like ReactJS, VueJS, Angular, SvelteJS and much more and the runtime environments like Node.js and Deno the demand for JavaScript Developers has explo...
07:51 am GMT - Fri, July 9, 2021
Dev To Getting started with Appwrite's Android SDK
One of the major highlights of Appwrite 0.9 is the official support for Android. We've also released a brand new Android SDK to go alongside it !In this tutorial, we'll learn to setup Appwrite's Andro...
07:40 am GMT - Fri, July 9, 2021
Dev To Office 365 workflow solutions to increase productivity
Every business flow is different and unique, almost comparable to that of prints. These workflows focus on organizational goals, office efficiency, technology integration, and more.Fortunately, progra...
07:28 am GMT - Fri, July 9, 2021
Dev To Two Quick IHP tips to dynamically assign classes
Here are two quick tips for IHP: Use the classes helper...to dynamically assign classes to elements in your views. It's an easy way to simplify your code by a lot:-- BEFORE<a class={usersLinkC...
07:22 am GMT - Fri, July 9, 2021
Dev To Naming in Swift Part 1
While there is lots of writing on programming style, syntax and formatting, I've seen very little centred on vocabulary.Most writing that I've come across tends to focus on vague outcomes like "make n...
07:14 am GMT - Fri, July 9, 2021
Dev To How to Build a Booking Engine Similar to Booking.com with Ruby on Rails 6 and ElasticSearch 7
Think building a booking system is not your cup of tea? I bet, you will change your mind after reading this. I've made it super easy for you with every steps. Here, I'll share all about building a boo...
06:52 am GMT - Fri, July 9, 2021
Dev To INTRODUCING HelpingHand : An open source social app where you make friends by helping them
Through this post, I shall be introducing you to the making of and showcasing my open source app HelpingHand and also talk about the brief journey of the HarperDB2021 hackathon from my perspective.Web...
05:22 am GMT - Fri, July 9, 2021
Dev To What is the Difference Between A URL And A URI?
As a developer, you've already heard about URL countless times. You may have also come across URI before and now you want to know what is the difference between the two if there's any. They are often ...
05:21 am GMT - Fri, July 9, 2021
Dev To Tips To Avoid Developer Burnout Like a Pro
Are you properly handling the stress in your dev life right now?Being stressed out because you have pending code to write or not being able to stare at your IDE for longer than 10 minutes without tabb...
05:13 am GMT - Fri, July 9, 2021
Dev To Enjoy the most lightweight AI inference
AI Inference for Real-time Data Streams with WasmEdge and YoMo 6 minutes to readYoMo is a programming framework enabling developers to build a distributed cloud system (Geo-Distributed Cloud System). ...
04:58 am GMT - Fri, July 9, 2021
Dev To Training HuggingFace on Sagemaker
Getting Started: Train a HuggingFace Transformers ModelTo train a Transformers model by using the HuggingFace SageMaker Python SDK you need to:Prepare a training scriptCreate a HuggingFace Esti...
04:53 am GMT - Fri, July 9, 2021
Dev To Front End Developer Personal Website
https://ajo-alex.netlify.app/Today i finished my personal website with react js...
04:07 am GMT - Fri, July 9, 2021
Dev To Creating Dev.to Clone with Angular
I'm starting a new series in which we will create a dev.to clone in angular. I will release some work every Thursday. I'm busy on all other days. I will useComponent store for state managementRx-angul...
02:05 am GMT - Fri, July 9, 2021
Dev To React Typescript example Project with Axios and Web API
In this tutorial, I will show you how to build a React Hooks CRUD Application to consume Web API with Axios, display and modify data with Router & Bootstrap.Full Article: https://bezkoder.com/reac...
01:52 am GMT - Fri, July 9, 2021
Dev To Serverless GraphQL in Rust with Diana
diana-graphql / diana A Rust GraphQL system with full support for subscriptions and authentication that works out of the box. Dian...
01:12 am GMT - Fri, July 9, 2021
Dev To How to pass data between React components?
Say you want to pass data between React components. As I've seen, there are a couple of ways to do it. What I'm gonna show here is just one of them. It's not using anything external, so it's a good wa...
01:08 am GMT - Fri, July 9, 2021
Dev To Tools you love vs tools you use at work
Something weird is going on. On the one hand, there are amazing tools out there that allow you to build applications quickly without thinking of infrastructure. Tools like Vercel, Heroku, Firebase, Ne...
12:23 am GMT - Fri, July 9, 2021
Dev To Docker for Dummies
Docker is one of those services that you always hear about but may have never used. I never used Docker in college, and I actually never heard of it until I began researching the field of DevOps. Know...
12:17 am GMT - Fri, July 9, 2021
Dev To When is the best time to share a "new" product?
Is now (as soon as possible), even if it's not the way you want itpREST exists since 2016 and today I remembered to publish it on Product Hunt, without having much expectation on the engagement.To my ...
12:15 am GMT - Fri, July 9, 2021
Dev To Is DEV doomed?
cover image by By Rhododendrites - Own work, CC BY-SA 4.0,After reading Samuel's piece on some concerns about the DEV content streams (and the great discussion in the comments) I found myself writing ...
12:08 am GMT - Fri, July 9, 2021
Dev To The GITHUB_TOKEN in GitHub Actions: How it Works, Change Permissions, Customizations
Today I'm gonna tell you everything about the GITHUB_TOKEN in GitHub Actions. You will learn what it is, how it works, how to customize its behavior, and how to limit or change its permissions. V...
11:38 pm GMT - Thu, July 8, 2021
Dev To Representation of Graph
Hello, in this post we'll discuss the representations of a graph, their characteristics, space complexity, and also their implementation in python. Representation of Graph 1. Adjacency matri...
10:57 pm GMT - Thu, July 8, 2021
Dev To What is a Higher Order Component?
Quick summaryIn this tutorial we will talk about Higher-Order Components (HOC), a widely used react concept and a topic that is commonly discussed in front-end developer interviews. We will disc...
10:49 pm GMT - Thu, July 8, 2021
Dev To An introduction to cryptography in distributed ledger technology
Cryptography is the backbone of distributed ledger technologies like blockchain and other consensus-oriented distributed networks. If you are interested in building decentralized applications, it's es...
10:29 pm GMT - Thu, July 8, 2021
Dev To How I created a Photo Booth with AWS Serverless
IntroThis is how I built a photo booth application with AWS Serverless services.Once user capture an image and provide an email, background of the image is removed and new background applied and...
10:13 pm GMT - Thu, July 8, 2021
Dev To Effective Remote Team Stand-Up Meetings
To run an effective stand-up meeting with a remote team, follow these simple steps to focus your teams attention, keep the meeting moving, and provide the most value for everyone involved:Use a standa...
09:44 pm GMT - Thu, July 8, 2021
Dev To Amazing Hover Effect On Social Media Buttons | HTML & CSS
Hey DEVs in today's episode were going to create Amazing Hover Effect On Social Media Buttons | HTML & CSS. Lets do it step-by-step, buy the end of this tutorial you will know how to make it on yo...
09:32 pm GMT - Thu, July 8, 2021
Dev To Star rating system - only 168 BYTES , no JS, no CSS, no images , Accessible (kind of)...the war is over
What started as an innocent post on creating an accessible star rating system that was useful and pointed out the problems with most solutions has descended into madness. In this post I end the star (...
09:24 pm GMT - Thu, July 8, 2021
Dev To Got Bots? 1: Intro to Bots & Ethical Bot Creation
Thanks to everyone who joined me live for our 1st episode of Got Bots? with the Microsoft Reactor- it was so much fun to chat with y'all, share bot knowledge, and swap stories of the early days of AOL...
09:05 pm GMT - Thu, July 8, 2021
Dev To Wault: The future of password managers
Password managers are becoming more common these days as we are using an increasing number of sites each day. I have used several password managers for about 4 years, but I've never found the one that...
08:42 pm GMT - Thu, July 8, 2021
Dev To 15 HTML5 Best practices for beginners.
Whether you are a beginner or an expert in Hyper Text Markup Language (HTML) it is important to follow some best practices in order to keep your HTML documents consistent and organized. HTML5 has been...
08:10 pm GMT - Thu, July 8, 2021
Dev To Itsiest, Bitsiest Eleventy Tutorial
Want to get started with Eleventy but feel overwhelmed? Try out this pared-down tutorial.I like to talk and write about Eleventy a LOT. I always run into this problem of having to introduce Eleventy t...
08:09 pm GMT - Thu, July 8, 2021
Dev To O Desenvolvimento do Desenvolvedor no Sculo 21
Ol, meu nome Stefano e sou Lder em treinamento do time de SRE aqui na Convenia. Venho aqui hoje contar para vocs como est sendo o desafio de treinar novos Desenvolvedores nesse mundo cada vez mais co...
07:26 pm GMT - Thu, July 8, 2021
Dev To Technical Leadership: Beyond Problem Solving w/ Pat Kua
The skills you use as a software engineer and the skills you need as a technical team leader are not the same. This week on Dev Interrupted Pat Kua, a former CTO turned engineering-leadership-coach, s...
07:18 pm GMT - Thu, July 8, 2021
Dev To Practice what's new in Java
You have read about the new features that have arrived in Java world but didn't have the opportunity to learn them yet? I have a challenge for you. What's new in Java worldI won't describe what's...
07:13 pm GMT - Thu, July 8, 2021
Dev To Accessing Multiple Databases From a Spring Boot Application
When developing any application, its quite common to have to access multiple databases. Out of the box, Spring Boot provides easy access to a single datasource, in the simplest case just by specifying...
07:00 pm GMT - Thu, July 8, 2021
Dev To Introduction to DevOps on AWS | AWS Whitepaper Summary
This paper highlights:AWS capabilities that help you accelerate your DevOps journey, and how AWS services can help remove the undifferentiated heavy lifting associated with DevOps adaptation.How...
06:58 pm GMT - Thu, July 8, 2021
Dev To How I set up my Web Dev environment in Linux
Every time I install a Linux distro on my PC I ended up forgetting some configurations, so I created this article as a cheatsheet for setting up my Web Dev environment in Ubuntu.First of all install c...
06:52 pm GMT - Thu, July 8, 2021
Dev To Topological sort
Topological sort is an ordering of the vertices of a directed acyclic graph, in a way that if there is an edge from a vertex A to B, then A comes before B. For example, let's say there is a set of pro...
06:37 pm GMT - Thu, July 8, 2021
Dev To Top 7 hidden features in Microsoft edge
Are you stuck with Mozilla firefox and Chrome? You may have given up on Microsoft web browsers after the bad experiencing of Internet Explorer, the ultimate rubbish that drove many people to alternati...
06:11 pm GMT - Thu, July 8, 2021
Dev To Name 3 Writing Tips You Wish You Had When You First Started Blogging
If you could travel back in time to when you first started blogging and give yourself 3 writing tips, what would they be?...
05:33 pm GMT - Thu, July 8, 2021
Dev To How to Replace All Occurrences of a String
IntroductionOne of the main data types in JavaScript is strings. These data types are used for storing and manipulating text. And luckily for us, there are quite a few methods that help us in ma...
05:08 pm GMT - Thu, July 8, 2021
Dev To DuckEngine - A 2D Game Library for the web
A 2D Game Library for the web.https://github.com/ksplatdev/DuckEngine FeaturesCollision PhysicsSprites & Sprite sheetsMany Game ObjectsParticle SystemScenesCamerasCutscenesMobile Scalin...
05:00 pm GMT - Thu, July 8, 2021
Dev To Top tips and tricks for performance improvement of ASP.NET Core application.
Performance is the key of any web application to get significant long-term success. When it comes to building high-performing applications, High performance .Net Core Applications are always on the to...
04:45 pm GMT - Thu, July 8, 2021
Dev To Code-on-Canvas. Develop and Design at the same time.
Code plus canvas are a match made in heaven. Code lets you express any complex idea, using logic, state, etc. And a canvas for visual design lets you compose, layout, and experiment quickly with diffe...
04:44 pm GMT - Thu, July 8, 2021
Dev To How to Build a Bookmark app using Tailwind, React and Strapi
This tutorial will build a Bookmarking app using React and style it with Tailwind CSS, and the backend will be built using Strapi. What is Strapi Headless CMS?Strapi is an open-source headless co...
04:34 pm GMT - Thu, July 8, 2021
Dev To Strings in GO
The Strings and Strconv libraryUnlike other programming languages like Dart, Java, or Javascript, you can easily add a method to a String or convert a string to int without a package/library. In golan...
04:22 pm GMT - Thu, July 8, 2021
Dev To Build Gmail Clone using HTML & CSS
Getting StartedIn this video,we will build gmail clone using html and css.This tutorial is target towards beginners who want to improve their design skills by cloning website using html and css...
04:11 pm GMT - Thu, July 8, 2021
Dev To Simple JavaScript calculator Tutorial for Beginners
In this article I will show you how to make a simple JavaScript calculator. The calculator is a simple UI design used to perform mathematical calculations. The calculator made in the article is very s...
04:10 pm GMT - Thu, July 8, 2021
Dev To Jazz up your hamburger menu icon
Hamburger icons are pretty ubiquitous these days but I sometimes find them to be a symptom of lazy design. However it's quite easy to make them a little more interesting! In this blog post I'll expla...
04:05 pm GMT - Thu, July 8, 2021
Dev To Build a shopping app with Azure Static Web Apps
If you're looking for tips and best practices on how to create and deploy fully featured web apps with Azure Static Web Apps, we created a series of short practical videos to help you with various use...
04:03 pm GMT - Thu, July 8, 2021
Dev To How to Test Jupyter Notebooks with Pytest and Nbmake
Jupyter notebook files have been one of the fastest-growing content types on GitHub in recent years. They provide a simple interface for iterating on visual tasks, whether you are analyzing datasets o...
04:02 pm GMT - Thu, July 8, 2021
Dev To Feedback and Tips for Junior developers
Quality feedback is an essential part of professional growth and we love sharing it not only within our team but also with candidates who get interviewed. In this article, we collected some tips from ...
03:57 pm GMT - Thu, July 8, 2021
Dev To Copy rich HTML with the native Clipboard API
The relatively new Clipboard API in browsers lets you load up the users clipboard as though theyd copied something themselves. Copying text or images is fairly well documented, but examples writing ri...
03:56 pm GMT - Thu, July 8, 2021
Dev To Unicode mood selector (star rating system)
There have been several posts written this week about star ratings, as part of the "Star (rating) Wars". I've written a couple of articles first how to make an accessible star rating system and then a...
03:56 pm GMT - Thu, July 8, 2021
Dev To Unicode mood selector (star-rating)
There have been several posts written this week about star ratings, as part of the "Star (rating) Wars". I've written a couple of articles first how to make an accessible star rating system and then a...
03:22 pm GMT - Thu, July 8, 2021
Dev To Scrape the latest stock prices with node.js and puppeteer!
Hey, fellow devs If you're looking into web-scraping with javascript, then I've got a great, simple project to start you off, because in this tutorial, I will be showing you guys how to scrape t...
02:53 pm GMT - Thu, July 8, 2021
Dev To Introduction to React Hooks
What are Hooks?Hooks allow us to use state and lifecycle features in function components that were specific to class components before React 16.8 Benefits of React HooksLess CodeEasily Rea...
02:51 pm GMT - Thu, July 8, 2021
Dev To How to move up in your org
So, you have a career in DevRel? You've done one or more of the following things:Created written content.Created video content.Spoken at meetups or conferences, virtually or in personWorked with the p...
02:51 pm GMT - Thu, July 8, 2021
Dev To Debugging with Dashbird: AWS Lambda Process Exited Before Completing Request
Another generic error messagefrom our favorite FaaS provider AWS Lambda.And again, there are multiple reasons why this issue could arise. Let's first look at thebasics of AWS Lambdato get a better int...
02:50 pm GMT - Thu, July 8, 2021
Dev To Incremental Versioned Datasets in Kedro
Kedro versioned datasets can be mixed with incremental and partitioned datasets to do some timeseries analysis on how our dataset changes over time. Kedro is a very extensible and composible framewor...
02:49 pm GMT - Thu, July 8, 2021
Dev To Variables
A variable is a value that can change in your program. Creating a variableThe structure to create a variable consists of:<Data Type> <Name> = <Value>; Data TypeTells the pr...
02:33 pm GMT - Thu, July 8, 2021
Dev To Running Jaeger Locally: How to Get Started
In this article, youll learn how to run Jaeger locally, why and when you should do it, as well as what are Jaegers limitations when running locally.Lets start with the basics: a distributed tracing sy...
02:17 pm GMT - Thu, July 8, 2021
Dev To Typeclasses in Python
Originally published in my blog: https://sobolevn.me/2021/06/typeclasses-in-pythonToday I am going to introduce a new concept for Python developers: typeclasses.It is a concept behind our new dry-pyth...
02:15 pm GMT - Thu, July 8, 2021
Dev To Empty List placeholder. SwiftUI
Year twenty twenty-one. Almost a month has passed since the WWDC. As usual Apple presented many amazing features/updates . As expected updated SwiftUI framework. But did not add placeholder for List v...
02:11 pm GMT - Thu, July 8, 2021
Dev To Diving Into DevSecOps (Part 2) w/ John Willis
The second and final interview with John Willis on the Dev Interrupted podcast.John Willis is a legendary DevOps speaker, mentor and author of The DevOps Handbook. In this special 2-part DevSecOps ser...
02:09 pm GMT - Thu, July 8, 2021
Dev To React Hook Form
React hook form is a tiny library without any other dependencies. It is easy to use which requires us to write fewer lines of code compared to other libraries. 1. Why Not Other React Library For...
12:22 pm GMT - Thu, July 8, 2021
Dev To Top 15 NewslettersFor Web Developersin 2021.
Want to stay updated regarding all the news, tech and resources? Then here are some of the best newsletters that will help you. In web developers world, newsletters plays an important role. As it is h...
12:08 pm GMT - Thu, July 8, 2021
Dev To Understanding NFTs and Why We Need Push Notifications on NFT Marketplaces
Conversations about cryptocurrencies and blockchains are finally making it to dinner tables. Multiple factors such as the involvement of institutional investors, the spiking prices of cryptos, and the...
12:01 pm GMT - Thu, July 8, 2021
Dev To Java Program to Print Square Pattern Star Pattern
Program to Print Square Star PatternIn this article we are going to see how to print the square star program.Example-1When row value=4****************Example-2:When row value=5************************...
11:55 am GMT - Thu, July 8, 2021
Dev To How I take the guesswork out of my debugging process
There have never been more debuggers available, and its a good thing given how intricate most codebases are. Traditional breakpoint debuggers work great when you know what the bug is and roughly where...
11:31 am GMT - Thu, July 8, 2021
Dev To Conditional Statements
Sometimes, we need to do things based on information we have.For these scenarios, we have the conditional statements such as if, else, if else and switch case. if statementThe if statement enters...
11:18 am GMT - Thu, July 8, 2021
Dev To Free Hosting for Website Lifetime | Get Free Domain and Web Hosting 2021
In this post we are going to check Top Web Hosting available out there without spending a single penny. Such hosting services are very useful and handy mostly to students who are into web development ...
11:10 am GMT - Thu, July 8, 2021
Dev To Understand Hoisting in JavaScript once and for all
What is Hoisting?Hoisting is a JavaScript behavior in which a function or variable can be used before declaring it. JavaScript moves the function and variable declarations to the top of their sc...
10:38 am GMT - Thu, July 8, 2021
Dev To A Brief Introduction To Supabase With JavaScript
INTRODUCTIONSupabase is The Open Source Firebase Alternative that makes it easy to create a backend for your project in less than 2 minutes. So today, we will be talking about how to implement s...
10:35 am GMT - Thu, July 8, 2021
Dev To Hosting Static Websites on AWS | AWS Whitepaper Summary
This whitepaper covers comprehensive architectural guidance for developing, deploying, and managing static websites on AWS. Introduction Static websiteA static website delivers content in th...
10:20 am GMT - Thu, July 8, 2021
Dev To GraphCMS Nuxt.js - Vote Your Favourite Tech Courses
In this tutorial, you are going to build a voting application for tech courses. The voting application allows people to vote courses from tech so people can find quality courses.If you like a course a...
09:25 am GMT - Thu, July 8, 2021
Dev To Overview of Amazon EC2 Spot Instances | AWS Whitepaper Summary
AbstractThis paper provides an overview of Amazon EC2 Spot Instances, as well as best practices for using them effectively. When to Use Spot InstancesSpot Instances is the fourth Amazon Ela...
09:23 am GMT - Thu, July 8, 2021
Dev To Serverless Computing: Security And Challenges
Serverless computing has been on the rise for the past few years. Serverless computing is a new economic model to cloud computing that has proven popular and has emerged to be a boon to many companies...
09:10 am GMT - Thu, July 8, 2021
Dev To Dockerize your React app
Hey, welcome back. This article is part of the Dockerize series, make sure to checkout the Introduction where I over some concepts we are going to use.Today we'll dockerize our React application by ta...
08:44 am GMT - Thu, July 8, 2021
Dev To Introduction to Dockerize series
IntroductionHey, welcome to the Dockerize series. Here, I will be discussing how to use docker with your applications during both development and production.We'll also use techniques like Builde...
08:42 am GMT - Thu, July 8, 2021
Dev To How to Develop & Publish Tizen Apps for Samsung Smart TV: Our Guide for Javascript Engineers
This article is about the amazing adventures of JS developers in the world of Tizen OS. It will include a step-by-step setup of the integrated environment (IDE), development of Smart TV apps, their su...
07:44 am GMT - Thu, July 8, 2021
Dev To The Technical Debt explained with a kitchen analogy.
This article is also available on my blog.I'm often confronted to the challenge of explaining to a non-tech person what the "Technical Debt" is. Or maybe I have to explain the difference between Good ...
07:43 am GMT - Thu, July 8, 2021
Dev To Simplify condition rendering in React.js
As a professional developer you are forced to stay up to date with the latest trends in technology. This year I've added Svelte to my bucket list as a new framework to learn.While researching Svelte I...
07:41 am GMT - Thu, July 8, 2021
Dev To I Created 500 Dev questions and Launched a Quiz platform
Companies usually want to test a specific area of knowledge. Quizzes are an engaging method to measure your expertise in the particular field.That's why I created DevQuizzes, an online platform where ...
07:39 am GMT - Thu, July 8, 2021
Dev To Navigation Menu design Concept
...
07:25 am GMT - Thu, July 8, 2021
Dev To Frontend Abstractions
Abstract thinking facilities us in solving many problems and solving them efficiently. Ability to say A is like B, helps us cheaply export solutions developed in A to solve B. This further refines the...
07:24 am GMT - Thu, July 8, 2021
Dev To An introduction to Deno
Deno is a JavaScript and TypeScript runtime build in Rust. It was created by Ryan Dahl, who is also the original creator of Node.js.Eventually Deno might take over Node.js but at the moment, it's not ...
06:58 am GMT - Thu, July 8, 2021
Dev To 5 Useful React Libraries Part-2
Hello EveryoneHere another part of my series React Useful Libraries. So today, I want to share 5 react libraries that will help you to make react projects better and more customized.1 React-Toastify R...
06:57 am GMT - Thu, July 8, 2021
Dev To Start Your Blog for Free : Best Platforms
Hey all , how you doing! Hope everything going in your way.Many of you would be looking for a place where you can write and share your content and knowledge with several others and to connect with oth...
06:41 am GMT - Thu, July 8, 2021
Dev To Creating your own discord bot using JS
IntroductionHey everyone, I have been developing my first discord bot from couple of days and I am finally here to share with you how you can create your bot very easily. What will you bui...
06:15 am GMT - Thu, July 8, 2021
Dev To OpenAI Codex - The Model behind GitHub Copilot
OpenAI has released the research paper,"Evaluating Large Language Models Trained on Code"Which powers Codex, a highly improved Autoregressive language model than the 3rd generation Generative Pre-trai...
05:56 am GMT - Thu, July 8, 2021
Dev To Learning Python- Basic course: Day 12, Basic algorithms
Today let us explore Sequential search, Binary search and Bubble sort in Python.Today we will check out sequential search, binary search and bubble sort in Python lists. We will not go into the ...
05:53 am GMT - Thu, July 8, 2021
Dev To Using loading animation on websites : Blazor Examples
In this video we will discuss how to display loading animation in a Blazor web application.In a real world there are many usecases where we need a loading spinner or indicator. For exampleYour app is ...
05:28 am GMT - Thu, July 8, 2021
Dev To Creating an Interactive JS Donut Chart in 4 Steps
Wondering how data designers and developers create compelling donut charts using JavaScript? Then youve come to the right place at the right time. Follow along and you will learn how to build an inter...
05:08 am GMT - Thu, July 8, 2021
Dev To The Pomodoro technique
You must have heard about it a lot. You must have tried. You may have found it too much. You may have stopped. But the Pomodoro technique is timeless and scientifically backed. So I'm here to remind y...
05:03 am GMT - Thu, July 8, 2021
Dev To How to Use IndexDB to Manage State in JavaScript
by author Craig BucklerMy previous article, Getting Started with IndexedDB for Big Data Storage, demonstrated how to use the browser's IndexedDB NoSQL database to store data. IndexedDB has good cross-...
04:31 am GMT - Thu, July 8, 2021
Dev To Top 5 Advantages of Ai Chatbots for Business
Chatbots are based on Machine Learning to gather conversational cadences that allow them to copy human conversations and react to written or spoken requests to deliver a service. They comprehend langu...
04:24 am GMT - Thu, July 8, 2021
Dev To Difference between API and Web Service
Let's see what definitions says.API (Application Programming Interface) is a software interface that permits two applications to interact directly with each other without any user intervention.Web ser...
03:36 am GMT - Thu, July 8, 2021
Dev To Angular Dev's first React project - Netflix clone
I am an angular collaborator and an avid user of Angular this is my first react project a netflix clone using react, styled components, jest tests. It uses firebase firestore as the DB if you want to ...
03:10 am GMT - Thu, July 8, 2021
Dev To Project 88 of 100 - Lorem Ipsum Generator
Hey! I'm on a mission to make 100 React.js projects. Please follow my dev.to profile or my twitter for updates and feel free to reach out if you have questions. Thanks for your support!Link to today's...
02:57 am GMT - Thu, July 8, 2021
Dev To DEV Protip: Set the Slug of your posts
TL;DRWhen creating a post, set it's title to the slug you like and then publish it. You can change the title to the desired one later.Check out the slug of this post ^ up there. Do you see it? T...
02:51 am GMT - Thu, July 8, 2021
Dev To this-is-the-slug
Testing this...
02:51 am GMT - Thu, July 8, 2021
Dev To This is the title
Testing this...
12:03 am GMT - Thu, July 8, 2021
Dev To Feeling burnt out or unmotivated? Read this.
Just a few weeks ago I was feeling unmotivated and sort of burnt out?Im finally out of that funk I was in and I realized why I was there in the first place.I was working on projects that were all real...
11:21 pm GMT - Wed, July 7, 2021
Dev To PatchNote DE LA V 1
bonjour aujourd'hui on sort le PatchNote de la v1 de CraftTUB qui sera ouvert tout le 19 juillet a 21h sur la chaine YouTube en live de tottoffl'htel des vente pour vendre votre item (hdv /ah sell [...
11:07 pm GMT - Wed, July 7, 2021
Dev To Types of Graph
Hello, today, I'm gonna discuss the famous types of graphs, before reading this post, I suggest you check this post (introduction to graph in data structure) firstly. Types of GraphDirected Graph...
11:01 pm GMT - Wed, July 7, 2021
Dev To CSS Lens Flare
Over the last few weeks I've been building a gradient generator. To show what it can do I built some presets, here's one of them I thought you might you fun.Here's a link to the gradient generator wit...
10:59 pm GMT - Wed, July 7, 2021
Dev To TAB Component with ReactJS
Welcome, my name is Hugo Ferreira! Today, I'm here to teach you how to create a TAB component with ReactJS!Observation: I created this post considering that you know the basics of ReactJS. If you see ...
10:33 pm GMT - Wed, July 7, 2021
Dev To Spring Boot With GraphQL: What The Cool Kids Are Doing
This article is going to introduce you to Spring Boot with GraphQL. Well walk through a simple beer app to show you what it can do.So you have built this really sweet API with all the gets, puts, and ...
10:12 pm GMT - Wed, July 7, 2021
Dev To Understanding single page apps & client-side routing
This entry comes from my web wizardry newsletter, where I explore evergreen solutions to common web dev problems (no matter your favorite framework). If you like what you see, go sign up for free "SPA...
09:54 pm GMT - Wed, July 7, 2021
Dev To What the f-strings?
So a couple months ago, I wrote a comprehensive blog on mypy. Today I'm planning to do the same with f-strings, putting everything I know about them into a single source of knowledge. It's an awesome ...
09:44 pm GMT - Wed, July 7, 2021
Dev To Intro
Hi I'm WaylonI am currently a Masters's candidate studying computer science at Colorado State University. After I completed my bachelor's degree in Mathematics and Philosophy, I was employed as ...
09:29 pm GMT - Wed, July 7, 2021
Dev To vanilla Js beginners projects 2 : calculate items price
continuing our beginners projects to practice some Js basicsin this one we will make something similar to this on codepenit's so easy you but before we start let's divide the main idea to small proble...
09:21 pm GMT - Wed, July 7, 2021
Dev To JavaScript Arrow Functions: How, Why, and Why Not?
I recently spoke with a developer friend of mine who picked up JavaScript for a new job. He compared JavaScript to Python and said that arrow functions were one of his most hated features. Honestly, I...
09:06 pm GMT - Wed, July 7, 2021
Dev To CSS Responsive Card Hover Effects | Html & CSS
Hey Devs, in today's episode we are going create from scratch, step-by-step a CSS Responsive Card Hover Effects.Basically we are going to create a card with two parts face1 and face2, one with the soc...
08:00 pm GMT - Wed, July 7, 2021
Dev To You Can Definitely Use Global Variables To Manage Global State In React
IntroductionReact provides a very good and simple way to manage local states through state hooks but when it comes to global states the options available are overwhelming.React itself provides t...
07:57 pm GMT - Wed, July 7, 2021
Dev To Modern Rails flash messages (part 3): Refactoring with Turbo
I can not believe it has been almost 10 months since I wrote the first part. Several things have happened since then. Like Turbo... The demo application still works in the same way, but a few changes ...
07:37 pm GMT - Wed, July 7, 2021
Dev To Charity Hunter: Bringing charities to you
Hey guys , here's another side project I worked on in June. Hope you enjoy it. Premise So I made a decision earlier this year to at least create a project monthly on something I really like as a ...
07:36 pm GMT - Wed, July 7, 2021
Dev To A Next-Generation ORM: Prisma
What is Prisma?Prisma is one of the best database libraries I've ever used. In a nutshell, you write a schema, and Prisma can apply the changes to your database, and generate a Typescript client...
07:24 pm GMT - Wed, July 7, 2021
Dev To VibeJS - A Small JavaScript Library for Composing User Interfaces and Apps
Go to Github to get VibeJS.Visit VibeJS.com for more info. VibeJSVibeJS is a small JavaScript library for composing component based user interfaces and apps. FeaturesSmall - currently u...
07:05 pm GMT - Wed, July 7, 2021
Dev To Welcome Thread - v132
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:54 pm GMT - Wed, July 7, 2021
Dev To Rotten Tomatoes star rating system with Web Components
On Rotten Tomatoes, a film can be rated either "fresh" or "rotten". Here's how to build a star rating component that can show both negative and positive values with different icons in this case, "fre...
06:39 pm GMT - Wed, July 7, 2021
Dev To 5 Tips for Better Tech Recruiting
Tech recruiting is difficult. Interviews are tricky for candidates - and for interviewers. One of the untold challenges of interviewing is knowing how to set up good candidates for success. After all,...
06:38 pm GMT - Wed, July 7, 2021
Dev To Add interactive maps to your website without an API
You may have wanted to add maps to your website for data analysis, at some point. I definitely did, when I developed a Coronavirus tracker last year. Trying to add maps, especially interactive ones, w...
05:55 pm GMT - Wed, July 7, 2021
Dev To Predicting the price of Heating Oil using PyCaret
Predicting the price of Heating Oil using PyCaretIn this notebook, we'll go over how to perform a time series forecasting on the price of heating oil. BackgroundIn update New York, we are u...
05:38 pm GMT - Wed, July 7, 2021
Dev To [JavaScript] Super dangerous, underrated vulnerability impacting JavaScript apps!
In 2019, security researchers at Snyk disclosed details of a severe vulnerability in Lodash, a popular JavaScript library, which allowed hackers to attack multiple web applications.The security hole w...
05:38 pm GMT - Wed, July 7, 2021
Dev To CSS inline, block, inline-block
Let's understand the difference between Inline, Block, Inline-Block.1 inline 2 block3 inline-block<p> Lets checkout how inline, block and inline-block works. You can or can't set the <s...
04:57 pm GMT - Wed, July 7, 2021
Dev To Typewriter animation using Vanilla JS and Highlight.js
Youve seen typewriter animations. Youve seen the power of Highlight.js. Now youre seeing the ultimate game-changer: typewriter animations for highlighted code, yay.Most of the animations out there wor...
04:49 pm GMT - Wed, July 7, 2021
Dev To Execuion context, Event Loop, callback queue
Explained Async JS in 4min read. ( callback queue & Event Loop )Post is distributed in 3 parts->Execution Contextcallback QueueEvent Loopexample :function hireMe(){ console.log(`you are ...
04:36 pm GMT - Wed, July 7, 2021
Dev To learn about The OpenSource End-to-End DevOps tool - Devtron, Heroku for Kubernetes. Livestream on 8th July 3:00 PM UTC
I am Excited to share with everyone that I will be joining Saiyam Pathak, Director of Civocloud and a YouTuber, on a Livestream on 8th july to talk about our OpenSource End-to-End Devops tool, Devtron...
04:33 pm GMT - Wed, July 7, 2021
Dev To Chatting Via the Command Line (ssh)
Hello devs, trust your day is going great. I came across this cool repository on GitHub Made by Ishan Goel.Imagine chatting via the command line .Devzat is chat over SSH: devzatBecause there's SSH app...
03:34 pm GMT - Wed, July 7, 2021
Dev To What is Redux Toolkit?
Table Of ContentsIntroductionWhat's included inside Redux Toolkit?RTK QueryWhat does RTK Query include?Conclusion Introduction The Redux Toolkit package was developed to be the new standard...
03:23 pm GMT - Wed, July 7, 2021
Dev To How to Create a Blog with SvelteKit and Strapi
SvelteKit is a relatively new SSR framework for SvelteJS. We can compare it to NextJS, but instead of using React, it uses Svelte. In this tutorial, you'll learn how you can create a blog website with...
02:50 pm GMT - Wed, July 7, 2021
Dev To AzureFunBytes Reminder - Intro to @BicepLang with @adotfrank - 7/8/2021
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...
02:33 pm GMT - Wed, July 7, 2021
Dev To Mood Selector
Throughout this week, the Star (rating) Wars have run here on dev.to.With proposals by @inhuofficial, @lapstjup, @link2twenty , @afif, @siddharthshyniben and possisble others dev.to has been plastere...
02:33 pm GMT - Wed, July 7, 2021
Dev To Mood Selector Component
Throughout this week, the Star (rating) Wars have run here on dev.to.With proposals by @inhuofficial, @lapstjup, @link2twenty , @afif, @siddharthshyniben and possisble others dev.to has been plastere...
02:31 pm GMT - Wed, July 7, 2021
Dev To Typing React Props in TypeScript
One advantage of using React with TypeScript is that you can easily type the props of your (function) components. You don't have to use React's PropTypes because TypeScript already has its own typing ...
02:27 pm GMT - Wed, July 7, 2021
Dev To Announcing Appwrite 0.9: The open source Firebase alternative
The last month was a crazy one. We've put together over 250 commits, 20k lines of code and countless hours to bring you the best Appwrite version ever! With that, we're incredibly excited to announce ...
02:14 pm GMT - Wed, July 7, 2021
Dev To Getting started with GitHub Actions for Rust
TL;DR: Create an Action on GitHub so your code gets built and tested after every push, and do all this with nothing more than a "next-next-finish".You never used GitHub Actions and you want do do it w...
02:06 pm GMT - Wed, July 7, 2021
Dev To Diving Into DevSecOps (Part 1) w/ John Willis
John Willis is a legendary DevOps speaker, mentor and author of The DevOps Handbook. He even helped coin the term DevSecOps.But DevSecOps is one of those buzzwords that can mean a lot of things or not...
02:04 pm GMT - Wed, July 7, 2021
Dev To Why is the Virtual DOM So Fast?
When you start learning about the frontend world, youll almost immediately stumble across the term Virtual DOM.Most of the popular frontend frameworks use it and want to prove their speed with it.But ...
02:00 pm GMT - Wed, July 7, 2021
Dev To State manager of dream
Some time ago during one of my interviews, a potential employer asked me to describe a perfect frontend framework in my wildest dreams. I gave quite a thorough answer explaining how it works, and real...
01:54 pm GMT - Wed, July 7, 2021
Dev To TypeScript: Getting Started
TypeScript has taken the development world by storm. No wonder it has over 15 million weekly downloads on npm. But what is TypeScript, and what do you need to know about it?In this article, I am...
01:51 pm GMT - Wed, July 7, 2021
Dev To Insights de carreira - Grupo Alura - Parte 1: Apoio Educacional
Sua linguagem do coraoQuando entrei no Grupo Alura eu no tinha nenhuma experincia de trabalho com programao. Tudo que eu tinha feito eram projetos pessoais e da faculdade. E em todos esses proje...
01:46 pm GMT - Wed, July 7, 2021
Dev To Improving Horizontal Scroll with CSS Scroll Snap
The pattern with horizontal scroll is frequently found in mobile versions of sites.For example, on Airbnb's home page:It looks smooth and the scroll always stops at the beginning of a card, but there ...
01:13 pm GMT - Wed, July 7, 2021
Dev To I Wan To Buy a Coffee Machine. Do you have one ? Which do you recommend me?
Thanks folks. Really appreciate it...
01:13 pm GMT - Wed, July 7, 2021
Dev To Be a yes-woman
Illustration by Linda GobetaThis article was written by Jana (Director Quality Assurance) for our internal International Women's Day website.Editor's Note: Being a yes-woman is great, however, it is i...
01:10 pm GMT - Wed, July 7, 2021
Dev To Operations in Dart
Today, we'll be taking a look at operators in the Dart language. A lot of the operators are things you'd expect from your Algebra class. Arithmetic Operators// additionprint(1 + 2); // will retur...
12:42 pm GMT - Wed, July 7, 2021
Dev To I made 150 high-quality illustrations, totally free. Use it anywhere without attribution.
Hey everyone,I know that all of you are working on exciting products. To help you make it a bit more beautiful, I have made 150+ high-quality illustrations.As the title suggests, they are:Totally free...
12:31 pm GMT - Wed, July 7, 2021
Dev To Run Frontend of BitClout without running node
You might want to make some changes to the frontend of BitClout but running a node is beyond your league ? Well, you are on the right place of the Internet then!You can easily run the frontend of BitC...
12:20 pm GMT - Wed, July 7, 2021
Dev To How to Export Database Records to Excel using PHP(Laravel)
Have you encountered a challenge where you need to export records from the database to excel using Laravel?We will be using Maatwebsite Laravel package InstallationFirst require the Maatwebsite ...
12:05 pm GMT - Wed, July 7, 2021
Dev To How to Become a Hacker in a Year
There is so much potential in hacking. You can keep learning forever and never get bored or keep doing the same thing over and over while earning some nice rewards. So how do you become a hacker? Wher...
11:06 am GMT - Wed, July 7, 2021
Dev To Introduction to Networking and Content Delivery with AWS
When most people think of the Internet, they think of a magical cloud that lets you access your favorite websites, shop online, and your seemingly endless stream of movies and web series. But in reali...
10:59 am GMT - Wed, July 7, 2021
Dev To 11 Ways To Be Just Another Mediocre Developer Suffocating In A Terrible Coding Job
Pretty scary isnt it? You are doing course after course, you started an AWS certification and you are on HackerRank every week. But a terrifying thought still troubles you. What makes you differ...
10:00 am GMT - Wed, July 7, 2021
Dev To Creating web music player in Howler.js and JQuery
Today we will learn with you how to create a simple music player in Howler.js and JQuery libraries. I recommend howler.js if you want to put a song on your website. Let's get to work! We can write the...
09:46 am GMT - Wed, July 7, 2021
Dev To How to create a Slack-like chatbox with TalkJS Themes
Creating a chat function in your app can be a long and difficult process, thankfully the TalkJS chat API makes that easy, we can even customise it to make it look in keeping with our app. We'll explor...
09:44 am GMT - Wed, July 7, 2021
Dev To How to build a LinkedIn lookalike chat using TalkJS Chat API
Recently, we have been looking at how we can use the Theme Editor present in the TalkJS Chat API to theme our chat. We previously themed the chat to make it look more like WhatsApp and even Discord. T...
09:36 am GMT - Wed, July 7, 2021
Dev To Docker
What is Docker?Docker is a tool that allows developers to package applications and all their dependencies in a container (sandbox) and deploy and run the application on host operating system (Li...
09:32 am GMT - Wed, July 7, 2021
Dev To Webpacker in Rails 6
Webpacker is the default JavaScript compiler for Rails 6 applications.Which means that all the JavaScript code will be handled by Webpacker instead of the old assets pipeline aka Sprockets. Now Webpac...
09:31 am GMT - Wed, July 7, 2021
Dev To Supabase June Release 2021
Supabase is gearing up for another Launch Week on July the 26th. Until then, here's a few new things to try.This is also available as a blog post and a video demo. Vercel integrationVercel just r...
09:00 am GMT - Wed, July 7, 2021
Dev To Star-rating with simple animations (the saga continues)
I don't know if you've all noticed but there have been a lot of star rating posts being published on Dev these past few days. Including an entry from me. The main problem with my entry was, that while...
08:55 am GMT - Wed, July 7, 2021
Dev To Bump diff, the missing piece for an API design-first approach
While building APIs, are you more of a design-first or a code-first type of person? The former approach is usually done when designing APIs for clients, while the latter one is usually used for intern...
07:42 am GMT - Wed, July 7, 2021
Dev To Download 12,000 Exclusive Design Resources
Hello Everyone!we are really excited to share the www.uihut.com Platform with 12000+ Design Resources in this community. UI HUT is a design platform for UX/UI designers, developers, and project manage...
07:40 am GMT - Wed, July 7, 2021
Dev To Why our work culture sucks.
Original of this post on my blog.Last year after finding myself between two jobs, I interviewed with a bunch of start-ups in Paris. All successful businesses, the crme de la crme of the FrenchTech, lo...
07:23 am GMT - Wed, July 7, 2021
Dev To First project. Step 1!
...
07:12 am GMT - Wed, July 7, 2021
Dev To Exploring the Flutter layout flow
Layouts are an important part of any system. In Flutter, this is no different, but let's look at how the layout system in Flutter works.As mentioned in my previous article, Flutter is build of widgets...
07:03 am GMT - Wed, July 7, 2021
Dev To Could GaiaX save European digital sovereignty?
Let's start with something completely unrelated to the topic. Let's start with railroads. You might think (and rightfully so)-what do the railroads have with cloud computing? 19th century technology w...
06:54 am GMT - Wed, July 7, 2021
Dev To Use Git Bisect to Find the Commit That Introduced a Bug
As a developer you know that situation: the code worked like a charm and suddenly there is a bug but you have no idea where and when it was introduced.If you are working in a big team the chances may ...
06:31 am GMT - Wed, July 7, 2021
Dev To Learning Python-Basic course: Day 11, Multidimensional lists and Tuples
Welcome! Today we will learn Multidimensional lists and Tuples Multidimensional listsMultidimensional lists or fondly called list of lists can be made using the following syntaxlist=[[1,2,...
06:29 am GMT - Wed, July 7, 2021
Dev To Creating favicons for light and dark mode UIs
Dark mode UIs are becoming increasingly popular. Often the legibility of a favicon is not great in light or dark mode, so a dynamic solution is needed to display correctly in both modes. Luckily, SVG ...
06:21 am GMT - Wed, July 7, 2021
Dev To UI Dev Newsletter 64
7 GitHub projects essential for every Javascript developer Ankit Anand shares amazing and popular GitHub projects that will help you become a better Javascript developer.Images and screen reader user...
06:03 am GMT - Wed, July 7, 2021
Dev To The SUPERFLEXIBLE star rating system the future of star rating in the Terminal
In the last few days, many people made star rating systems for the web. But nobody could build one in the terminal, so I am presenting the "star rating" that will change the world universe!And I call ...
05:53 am GMT - Wed, July 7, 2021
Dev To Basic Guide to use React Router v6
Single Page Applications in React require a means of routing to navigate on to different views without refreshing the webpage. This can be done using React Router. If you don't know how router works i...
05:48 am GMT - Wed, July 7, 2021
Dev To Using Serverless Redis as Database for Netlify Functions
In this tutorial, we'll see how we can use Redis as a database for caching purposes to load the data faster in any type of application.So let's get started. What is RedisRedis is an in-memory dat...
05:32 am GMT - Wed, July 7, 2021
Dev To HTML tags | time
It is used to define a specific time and date. It has a datetime attribute in which that time and date is indicated as a valid time string, so that it can be used by browsers to add it to a calendar o...
04:53 am GMT - Wed, July 7, 2021
Dev To How keeping a sketchbook can make you a better developer
If you're not used to practicing visual art, the idea of keeping a sketchbook might seem pretty daunting. Even seasoned artists have a famed fear of the ever-intimidating blank page. So crisp and smoo...
04:41 am GMT - Wed, July 7, 2021
Dev To 10 Performance-Improvement Tips for ASP.NET Core 3.0 Applications
Performance is very important; it is a major factor for the success of any web application. ASP.NET Core 3.0 includes several enhancements that scale back memory usage and improve turnout. In this blo...
04:10 am GMT - Wed, July 7, 2021
Dev To How we grow a decentralised network
Growing something new when the market is dominated by an existing player is difficult. Here's an update on how we are doing :)We are a startup building an open source decentralised network called CENN...
04:04 am GMT - Wed, July 7, 2021
Dev To What is .reduce(), and how does it work
Have you ever wandered what is .reduce() function in Javascript? Then this tutorial is for you! Today we will look at how .reduce() works, and what does it do. About .reduce()In Javascript, reduc...
03:59 am GMT - Wed, July 7, 2021
Dev To 53 GitHub repos you should check out to become better developer [2021]
There are many posts regarding types of amazing repos to learn webdev and things. So in this post we'll look into 53 unique repos using which developer can increase their porgramming skills or will he...
03:32 am GMT - Wed, July 7, 2021
Dev To Storage service in AWS - S3
AWS S3(Simple storage Service) is another core offering of AWS it works as a building block for many other services. What is AWS S3?AWS S3 is a file storage service which that offers industry-lea...
03:19 am GMT - Wed, July 7, 2021
Dev To NFT real-world use cases beyond digital arts
NFT(Non-fungible token) has been all over the news lately! But how can you take this awesome new technology beyond the use in selling digital arts? Who are we?We, the CENNZnet team, build an open...
02:46 am GMT - Wed, July 7, 2021
Dev To JavaScript Object Deep Clone vs Shallow Clone. Clone JavaScript Object the right way.
Watch This Video To Completely Understand About What is Deep Cloning and Shallow Cloning of Object in JavaScript...
01:47 am GMT - Wed, July 7, 2021
Dev To Introduce the new Lightweight JS Library for DOM Manipulation called AmiraJS, which has only 0.4kb compressed size!
I am developing a library like jQuery but with more minimal features and size called AmiraJS.It's released version 1.0.2 on github with the most commonly used APIs like innerHTML, value property, setA...
01:47 am GMT - Wed, July 7, 2021
Dev To A movies countdown website using tmdb api
This is a Project created with next js and tmdb api to show list of all the upcoming movies this year with countdownCheck out live demo at Movies Countdown for more details....
01:40 am GMT - Wed, July 7, 2021
Dev To Laravel Japanese Utility
This package provides a convenient way to retrieve Japanese Utility such as Japanese Postal Code, Japanese Localization, CSV Installation1-Install cuongnd88/jutility using Composer.$ composer req...
12:31 am GMT - Wed, July 7, 2021
Dev To Deploy and automatically provision SSL certs on a Node.js server with Traefik and Docker.
In this tutorial, we would learn to deploy Node.js servers with docker on a Linux-based VPS and automatically provision SSL certificates with Traefik. Prerequisites:Basic familiarity with Node.js...
11:24 pm GMT - Tue, July 6, 2021
Dev To Introduction to graph in data structure
Definition of GraphGraph: is a non-linear data structure that consists of a finite set of nodes or vertices and a set of Edges which link a pair of vertices. Notation & some definitions...
10:39 pm GMT - Tue, July 6, 2021
Dev To WegGL ( 3)
.obj , webgl, gl.LINES.( , ) , , /, ! : ! , ... , gl.LINES , . - , , , . , uv ( ), , , uv . - ....
10:35 pm GMT - Tue, July 6, 2021
Dev To What is SEO? Why does it matter?
In this day and age online marketing is becoming the future of advertising, every time you search for a website your query will be sent though to your Search Engine which will use Website Meta Tags an...
10:31 pm GMT - Tue, July 6, 2021
Dev To WegGL ( 2)
WebGL REPL, , . , 2 . , , .obj . / npm webgl-obj-loader. . webgl fund . . , - .Ver...
10:31 pm GMT - Tue, July 6, 2021
Dev To WegGL ( 1)
- . 3D- ( Maxon Cinema 4D), . , - - . : , . , 3D, , WebGL. , . , . WebGL? WebGL ...
08:58 pm GMT - Tue, July 6, 2021
Dev To June: Forem Twitch Events Roundup
In June, Nick Taylor and I were joined by 3 awesome guests. This is a round up of all the wonderful guests who joined us and a special pair programming episode where I show Nick how to animate our For...
08:42 pm GMT - Tue, July 6, 2021
Dev To Building a URL shortener with Node.js
Written by Subha Chanda URL shorteners like Bitly and Cuttly are incredibly popular. In this article, we are going to create a similar tool by building an API service that shortens the URLs provided t...
08:42 pm GMT - Tue, July 6, 2021
Dev To The ONE star rating system the future of rating
Recently, a lot of folks tried their best to provide star rating system. Now it's time to bring THE "star rating" that will change the world!I called it: The ONE star rating Click here if you want to...
08:26 pm GMT - Tue, July 6, 2021
Dev To 3 Levels of Mocking a React Hook: Control and Effort against Representability
Hooks are one of the most important aspects of any React project. Whether big or small, whether it is custom or not, every hook is responsible for a piece of logic and interactivity of the frontend ap...
08:14 pm GMT - Tue, July 6, 2021
Dev To Creating reusable flashes in Rails using Shoelace
PurposeTo document how I made a reusable flash system leveraging Shoelace + Rails The ProblemWe all like beautiful flashes! But sometimes it takes work to make a reusable flash system. I'm ...
08:10 pm GMT - Tue, July 6, 2021
Dev To Snake Bugs Animation (click to the attract the snake bugs)
These snake bugs don't like to be near each other... unless you hold down your mouse.A small fun animation I created in my free time.When the snake bug thingies come very near, they turn red and move ...
08:08 pm GMT - Tue, July 6, 2021
Dev To The Best Garbage Collection for JMeter
The Best Garbage Collection for JMeter: Automated memory management is one of the core features of Java. By default, JMeter uses the G1GC algorithm to clean up the unreferenced objects in the heap. GC...
08:01 pm GMT - Tue, July 6, 2021
Dev To Click | A clicking game
Just keep clicking!A clicking game made in 8 hours.Let's see how many things you can click before you lose your sanity!Try it here:https://codepen.io/FRADAR/full/dyWPPzeLike my games? Follow me on dev...
07:56 pm GMT - Tue, July 6, 2021
Dev To Hot Reload para desarrolladores de .NET
Hola! Un gusto saludarte. En esta ocasin tendremos la oportunidad de aprender sobre una de las funcionalidades ms esperadas por los desarrolladores de .NET: Hot Reload. Qu es Hot Reload?Hot Relo...
07:52 pm GMT - Tue, July 6, 2021
Dev To HTML Standards for Better SEO: The HEAD element
This article is also available in the following languages: Portuguese.In this article, we will understand the basics of Search Engine Optimization (SEO), and of the HTML's format and syntax. We will a...
07:52 pm GMT - Tue, July 6, 2021
Dev To CSS3 selectors Cheat Sheet
CSS SelectorsCSS selectors are utilized to select the content you need to style. In CSS Rule Set, Selectors are the part. CSS selectors select HTML elements as per their id, class, type, attribu...
07:46 pm GMT - Tue, July 6, 2021
Dev To Building a collapsible sidebar with Stimulus and Tailwind CSS
Today we're building one of the most common elements in web design - a lefthand sidebar for navigation - using Tailwind CSS and Stimulus.js.Our sidebar will always take up 100% of the height of the pa...
07:43 pm GMT - Tue, July 6, 2021
Dev To Star rating with nothing but text!
I think this is getting silly.<input value='1' type='radio' name='stars'/> *<input value='2' type='radio' name='stars'/> **<input value='3' type='radio' name='stars'/> ***<input v...
07:17 pm GMT - Tue, July 6, 2021
Dev To 5 GraphQL clients for JavaScript and Node.js
Written by Chisimdiri Ejinkeonye GraphQL is a query language and runtime for APIs. It enables clients to specify queries and allows servers to validate data against a strongly typed schema.Unlike REST...
06:09 pm GMT - Tue, July 6, 2021
Dev To Fetching a API, vs using ContextProvider. When should you use just fetching vs a ContextProvider??
Im using Next for the first time and Im liking it, There is a choice tho of when do i need a ContextProvider?In my Next project i have several files to get data from Airtable:In Airtable.jsconst Airta...
06:06 pm GMT - Tue, July 6, 2021
Dev To CSS Tip - Perfect Flexbox overflow items
Credits for cover photoThe following snippet is a powerful set of CSS rules I use all the time. I think it solves a common layout issue I want to help others solve.Original Source for the codeEver nee...
06:05 pm GMT - Tue, July 6, 2021
Dev To useToggle: Custom react hook for toggle
// File: useToggle.jsimport { useState } from "react";const useToggle = (initialState = false) => { const [visible, setVisibility] = useState(initialState); const toggle = () => setVisibility(...
05:38 pm GMT - Tue, July 6, 2021
Dev To Git: Fixing Unsigned GPG Commits
Before I started my job, all I knew how to do with Git wasgit add .git commit -m "commit message"git push origin <branch-name>On my first day, I learned that I needed to set up a GPG key so that...
05:26 pm GMT - Tue, July 6, 2021
Dev To There Is No Pot Of Gold At The End Of The Rainbow
Recently I watched a short video with Simon Sinek about finding the balance. He talked about how people looking for the perfect partner doesnt exist, the perfect job doesnt exist or the perfect compan...
05:24 pm GMT - Tue, July 6, 2021
Dev To Django full CI-CD flow to AWS with GitHub Actions and S3
This guide covers all steps needed for setting up your CI-CD workflow for Django project with Amazon Beanstalk and GitHub Actions under the hood.Link to sample project: https://github.com/vlntsolo/dja...
04:58 pm GMT - Tue, July 6, 2021
Dev To Preact, Vite, & Docker Compose in 5 easy steps
RequirementsDockerDocker ComposeA terminal emulatorA text editor Docker ComposeAdd these lines to docker-compose.yaml.version: "3"services: yarn: image: node:16.0.0 user: node wor...
04:35 pm GMT - Tue, July 6, 2021
Dev To How to push your website online for free (Bonus: How to get domain name for 2$)
Welcome my friend ! Today I will show you how to deploy your static website for free with Netlify !In bonus I will show you where you can bug domain name for 2$ and connect it will Netlify !First step...
04:26 pm GMT - Tue, July 6, 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...
04:24 pm GMT - Tue, July 6, 2021
Dev To GitHub Copilot and its impact on the future of coding
On June 29, 2021, GitHub announced the technical preview of their new product: GitHub copilot. It took many people by surprise and the overall reception from the community is very positive (see for ex...
04:15 pm GMT - Tue, July 6, 2021
Dev To Migrate Adonis.js v4 user passwords to v5
A new version of Adonis.js isn't just a simple update, it is a complete revamp of all the core modules and structure including hashing mechanism.Prior the update Adonis.js used plain bcrypt hashing im...
03:46 pm GMT - Tue, July 6, 2021
Dev To 24 time management tips for students
The goal of realizationMake a daily planKeep your agenda.Your curriculum and priorities are ready.Set your time limit.Demanding work in priority.Learn to outsource.Configure your setting place.Ignore ...
03:39 pm GMT - Tue, July 6, 2021
Dev To What is AWS InfiniDash?
TL;DR: AWS InfiniDash is a fake project.It started innocently enough, with tweet:I am convinced that a small and dedicated group of twitter devs could tweet hot takes about a completely made up AWS pr...
03:32 pm GMT - Tue, July 6, 2021
Dev To How to migrate from Vue 2 to Vue 3?
IntroductionAs we know, the official release of Vue 3 was on September 18, 2020, its been almost a year, and I think its time to move on to it. Buuuut its not that simple.At the moment, not all ...
03:25 pm GMT - Tue, July 6, 2021
Dev To Case Study: Large Scale CSS Refactoring in a Legacy Application
Have you ever faced a project so big, so intimidating, you weren't even really sure where to start? Like anything you did would just be chipping away at the base of a mountain that you'd never really ...
03:18 pm GMT - Tue, July 6, 2021
Dev To CSS3 Clip-Path Property.
I recently learned about the clip-path property in CSS3.The clip-path creates a clipping region that sets what part of an element should be shown.This can help in creating really cool slanted Hero sec...
03:14 pm GMT - Tue, July 6, 2021
Dev To Building Scalable Full Stack Apps on Ethereum with Polygon
Building a digital marketplace with Next.js, Tailwind, Solidity, Hardhat, Ethers.js, IPFS, and PolygonIn my last end to end Ethereum tutorial, The Complete Guide to Full Stack Ethereum Developme...
03:14 pm GMT - Tue, July 6, 2021
Dev To JavaScript Frameworks and Metagaming
Last week we released SolidJS 1.0. A JavaScript framework built on a foundation of ideas long ago dismissed, that accomplishes what some thought to be impossible. It was also a great personal achievem...
03:12 pm GMT - Tue, July 6, 2021
Dev To Laravel: Easily Customize Email Verification URL
This is not something you'd want to do if you're building an application the traditional laravel waythat is, a monolithic app. I've had to do this recently while working on a project that has the back...
03:03 pm GMT - Tue, July 6, 2021
Dev To Using Next.js and Vercel to instantly load a data-heavy website
Article originally published on Tinloof.A React application is JavaScript code that gets transformed into static HTML. This transformation is called "rendering".Whenever you build a React application,...
02:59 pm GMT - Tue, July 6, 2021
Dev To Can we build Micro VMs with Dockerfile? : Answer is Yes !!!
Answer is : ####SlimSlim will build a micro-vm from a Dockerfile. Slim works by building and extracting a rootfs from a Dockerfile, and then merging that filesystem with a small minimal kernel that ru...
02:58 pm GMT - Tue, July 6, 2021
Dev To Glassmorphism Sign In Form Using HTML & CSS
Hello,Today I created a Glassmorphism Sign In form with HTML & CSS. this login form is very simple but looks good I use the Glassmorphism effect to create this Sign In. I hope you like this also c...
02:53 pm GMT - Tue, July 6, 2021
Dev To We Received A Grant To Port Our Web App To The Internet Computer
Exciting news, we received a 25k USD grant from the DFINITY foundation to port our web editor for slides, DeckDeckGo, to the Internet Computer.In the coming weeks we will build a proof of concept to v...
02:31 pm GMT - Tue, July 6, 2021
Dev To Project Showcase-TheJourney
There's Dribbble, Behance, etc. for Designers;Codechef, Codeforces, Hackerrank, (*infinity) for Competitive Programmers;ProductHunt, IndieHacker for Launching Products;LinkedIn forguess what? -> Ce...
02:25 pm GMT - Tue, July 6, 2021
Dev To Introducing GoldFish : The minimalist Theme
I would like to thanks for all of you for the immense support you gave to the JellyFish Theme. As it was a success with 6,900 installs and counting. I would like to address some of it's limitations. S...
02:06 pm GMT - Tue, July 6, 2021
Dev To How Code has Fundamentally Changed Financial Markets
While practically every industry has had to adapt to the digital age, few have been reshaped as much as finance has. Practically every corner of the finance world has leveraged software to make their ...
02:05 pm GMT - Tue, July 6, 2021
Dev To Mantine 100 React hooks and components with native dark theme support
Hi all, I'm very excited to share my latest open source project Mantine. Mantine is a MIT licensed open source React components and hooks library with native dark theme support and focus on accessibil...
01:53 pm GMT - Tue, July 6, 2021
Dev To Understanding State in React JS - Part 4
Hello everyone ,In the previous article of Learn React JS Series, we learned about,What is a Component?When to use a Component?How to create a Component?How to separate a big component into smaller co...
01:25 pm GMT - Tue, July 6, 2021
Dev To Tcnica para voc mudar de pixels(px) para rem!
Hoje eu vim falar um pouco de uma tcnica que achei super importante e prtica para o dia a dia, mas primeiro o que seria rem?Bem para trazer uma breve explicao, rem significa "The root element's ...
01:20 pm GMT - Tue, July 6, 2021
Dev To Convert an array to a map in JavaScript
Sometimes it's useful to convert a array to a map for convenience or performance reasons. But how can we achieve that so that the resulting code will be easy to understand?I'm using the term map here ...
12:48 pm GMT - Tue, July 6, 2021
Dev To Star rating in the Terminal
Seeing that I couldn't be another Sith Lord in the Star[Rating] Wars I decided to hack into the Imperial Star[Rating] Destroyers and give a better star rating experience to Darth @afif and Darth @mads...
12:28 pm GMT - Tue, July 6, 2021
Dev To Rust Concept Clarification: Deref vs AsRef vs Borrow vs Cow
By HanDong Zhang Understanding by ModuleIn fact, the classification by standard library will first give you a small idea of what they do. std::ops::Deref . As you can see, Deref is categorized as...
12:19 pm GMT - Tue, July 6, 2021
Dev To How to use Swift in your React Native app
In this post, we will integrate a React Native app with share on social media feature on iOS using Swift. IntroductionIf you are not familiar with Native Modules on React Native - and it's ok bec...
12:06 pm GMT - Tue, July 6, 2021
Dev To The best VS Code extensions to supercharge Git (yes, theres more than GitLens!)
Yes, I know, we should all be terminal ninjas, memorising every git command yadda yadda. Or, like the caveman, we could put two sticks together (or in this case, VS Code) and create fire (aka use the ...
11:54 am GMT - Tue, July 6, 2021
Dev To JavaScript Class vs Prototype - Organizing JavaScript Code
The story about the JavaScript language is quite interesting. For those who are not aware, below are some highlights of the popular multi-paradigm language:Brendan Eich (@BrendanEich) a programmer at ...
11:50 am GMT - Tue, July 6, 2021
Dev To 5 useful websites for web developers
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...
11:49 am GMT - Tue, July 6, 2021
Dev To Emoji Favicons are a thing now
Emojis are everywhere nowadays. I created perpetual.pizza 7+ years ago now and tend to update it every year or so. I never liked the old pizza favicon and decided to try replacing it with an emoji. SV...
11:43 am GMT - Tue, July 6, 2021
Dev To How to execute multiple GraphQL mutations in a transaction using Overblog GraphQL Bundle
When we started working with GraphQL, we experienced common issues like N+1 problem, error handling, etc. As our API started growing, new challenges occurred. They were mostly related to the schema de...
11:30 am GMT - Tue, July 6, 2021
Dev To Sample Surveys Application (Kotlin Spring RSocket Vue.js Demo)
Recently I started building a repo with boilerplate code to facilitate creation of my future full-stack pet projects. Despite it's work in progress and always will be, as I'll continue to implement ne...
10:19 am GMT - Tue, July 6, 2021
Dev To A free copy & paste collection of TailwindCSS buttons
Here is a free, copy & paste collection of TailwindCSS buttons. Browse through this collection of awesome and unique buttons and use them in any of your upcoming or exiting TailwindCSS project Tai...
10:12 am GMT - Tue, July 6, 2021
Dev To A framework for the web that you will love.
In the web , there are lot of CSS material design frameworks based on jQuery. But, you will like this framework. Let's see some features of It before telling the name. ComparisonLet's compare the...
09:54 am GMT - Tue, July 6, 2021
Dev To 12 things I learned as a volunteer programming teacher
For the past semester, I've joined the ReDI School of Digital Integration as a volunteer teaching Introduction to Programming using Python. ReDI's students are mainly refugees and migrants who want to...
09:44 am GMT - Tue, July 6, 2021
Dev To Laravel WhereHas() and With()
Quick recall:When accessing Eloquent relationships as properties, the related models are "lazy loaded". This means the relationship data is not actually loaded until you first access the propert...
09:44 am GMT - Tue, July 6, 2021
Dev To What is event-driven? Ordervalue example
Some time ago, I have mentioned to you that there is this sample DDD/CQRS application.https://github.com/RailsEventStore/cqrs-es-sample-with-resWe've (Arkency people + Arkademy subscribers) been worki...
09:42 am GMT - Tue, July 6, 2021
Dev To ES2021 Features!
This article focuses on the JavaScript capabilities that are a part of ECMAScript 2021(ES12).1. Logical Assignment Operators (&&= ||= ??=)2. Numeric Separators (1_000)3. Promise.any & Aggr...
09:21 am GMT - Tue, July 6, 2021
Dev To Top 10 api.video alternatives Choose The Right Video api for Your Platform
Here are best api.video alternatives Choose right ,live streaming API,video on demand api and video api &S DK for Your PlatformAccording to researchers, the Live Streaming market will grow f...
09:05 am GMT - Tue, July 6, 2021
Dev To 5 VS Code Extensions That Make Refactoring Easy
If youre looking at ways to clean up our code, reduce complexity and improve functionality - these refactoring extensions will help you move faster.1. JavaScript BoosterJavaScript Booster is a code re...
09:03 am GMT - Tue, July 6, 2021
Dev To ES6 Modules and how they work
If someone asked me, I would say modules are really important due to their functionality. Thanks to modules we are able to put code in different files and call them from the main one, instead of havin...
08:14 am GMT - Tue, July 6, 2021
Dev To How to Build a CRM: Key Features and Development Guide
Originally published on Ascendix Tech's Blog.Today, we want to cover the topic of custom CRM development as this software type is gaining more and more momentum day by day.Specifically, we will discus...
08:08 am GMT - Tue, July 6, 2021
Dev To Chickity-check yo self before you wreck yo self!
Have you ever found yourself in a situation where you pushed a commit to a branch for review, only to discover you made a spelling mistake, used outdated syntax, or forgot to lint your code again afte...
08:03 am GMT - Tue, July 6, 2021
Dev To A CSS carousel with snapping points and a scroll-linked navigation
Chrome Canary 90+ introduced @scroll-timeline, a CSS property that allows animations to be driven by a container's scroll position.There are a lot of excellent articles and demos already covering this...
07:31 am GMT - Tue, July 6, 2021
Dev To Book Club: Eloquent JavaScript - Chapter 2
There is joy in reading about JavaScript. It's like catching up with an old friend who is sharing what they've been doing. Lots of cool new ideas; super popular. Yet fundamentally, they haven't change...
07:23 am GMT - Tue, July 6, 2021
Dev To Learning Python-Basic course: Day 10, Lists in Python
Welcome! This week is for data structures and related exercises in Python . Today we will study the 'list' data structure. ListList is somewhat similar to arrays in Java. The common thin...
07:20 am GMT - Tue, July 6, 2021
Dev To Get 's on your GitHub project
Plug: I help develop million: <1kb virtual DOM - it's fast! TL;DRIf applicable, post your project on Hacker News with Show HN: in your title, EchoJS, r/opensource, r/javascript, r/sideproject,...
06:17 am GMT - Tue, July 6, 2021
Dev To Infinite scrolling using Intersection Observer API
IntroductionInfinite scrolling is a way to organize the contents of the pages in a website. This allows the user to browse all the contents in a single webpage by scrolling down. When the user r...
06:14 am GMT - Tue, July 6, 2021
Dev To Chat inside of Terminal with NodeJS
Hello Everyone! It's my first ever tutorial, so please don't be too harsh.Today I will show you how to make a small chat in terminal using Web Sockets with Nodejs. If you think you can do it better, t...
05:33 am GMT - Tue, July 6, 2021
Dev To Git Branch Files
As a developer, we need to open the files in the VS code editor while switching the branch. But it creates too much frustration if we are doing this continuously. Each time we have to give 'cmd+p' and...
05:13 am GMT - Tue, July 6, 2021
Dev To Windows file Server (Amazon FSx)
We studied AWS EFS which provides file storage for our Linux instances but for windows or MacOS there is AWS FSx. It is a windows native shared file system which is built on Windows File server. It p...
05:09 am GMT - Tue, July 6, 2021
Dev To Elastic File System (EFS)
Let us learn about a third type storage EFS. This is kind of storage that is a network file system. The main advantage of this service is that it can mount over 100's of EC2 instances across multiple ...
05:06 am GMT - Tue, July 6, 2021
Dev To EC2 instance store(Physical high IOPS hard drive for AWS)
We studied about network drives in the last two parts of the series (EBS). What if we need an actual physical drive connected to our EC2 instance. For that we use EC2 instance store. Some drives are c...
04:00 am GMT - Tue, July 6, 2021
Dev To 02-Installing Node NPM and building first application
Visual Studio Code is the ultimate editor for JavaScript development. I would like to demonstrate how to set it up and make it ready for the development. In later part of another video, I will demonst...
03:41 am GMT - Tue, July 6, 2021
Dev To What is a DevOps Architect? The DevOps Roles explained (ft Mickey Gousset)
There is a fair amount of confusion when people talk about DevOps Roles and Responsibilities.In this live stream we will discuss with Mickey Gousset (DevOps Architect at GitHub) about what is a DevOps...
03:25 am GMT - Tue, July 6, 2021
Dev To The Temporal Date API
Have you heard of Temporal? It's an ECMAScript proposal currently at stage 3. It 'brings a modern date/time API to the ECMAScript language':Date has been a long-standing pain point in ECMAScript. This...
03:00 am GMT - Tue, July 6, 2021
Dev To Automate creation, validation of AWS AMI - EC2 Image Builder
In the last article we studied AWS AMI how to create them so that we can easily get preconfigured EC2 instances. Lets now look at a new AWS service which allows us check if the AMI is created correctl...
02:53 am GMT - Tue, July 6, 2021
Dev To Animation Write
...
11:16 pm GMT - Mon, July 5, 2021
Dev To Heap sort algorithm
Hi, today we'll discuss the Heapsort algorithm, for better understanding this algorithm, you need to be familiar with Heap data structure if you're not, check this the complete guide to heap data stru...
10:15 pm GMT - Mon, July 5, 2021
Dev To The Dev Academy for Developers
My YouTube channel achieved 7,500 views on July 05, 2021! Track and celebrate your own success today for free with @vidIQ https://t.co/NIhWu2xQ53 This isnt an achievement for other devs with successfu...
09:29 pm GMT - Mon, July 5, 2021
Dev To MongoDB shell commands (running on Docker) 101
Photo by XPS on UnsplashThis tutorial shows how you can start and understand a bit more about MongoDB. I create this cheat sheet because I need to work on a project that uses MongoDB, and doing the st...
09:18 pm GMT - Mon, July 5, 2021
Dev To Animating Next.js page transitions with Framer Motion
A few months ago I rebuilt my Dev.to powered Next.js website from scratch. While building it, I decided adding animations would bring its simple design to life. Previously, I'd used CSS transitions an...
08:45 pm GMT - Mon, July 5, 2021
Dev To What I Learned my First 2 Months as a Junior
IntroductionI have seen a lot of posts on how to get your first job, but very little blog posts on what happens after that. There is so much information to absorb when youre just starting out, a...
07:01 pm GMT - Mon, July 5, 2021
Dev To Becoming a Junior Developer
When I started in my first dev job I hit on the idea of being a Junior++ developer. It was clear that the expectations on a junior developer were incredibly low and that there was plenty of time and r...
06:34 pm GMT - Mon, July 5, 2021
Dev To Towards the Personal Potential of Software
Hello everybody!Since starting work under Progrium Technology Company, I've had a single objective: to build a system called Tractor. It's what I've been slowly approaching in my dense 22 year career ...
06:25 pm GMT - Mon, July 5, 2021
Dev To Create template repositories from just a single JSON file! What is Dgen?
Hey all! haven't written something in a while, so I thought I would put my thoughts together about a recent project I built called Dgen. This post might as well become a blog on how to create Dgen in ...
06:17 pm GMT - Mon, July 5, 2021
Dev To All you need to know about Apex Legends
All you need to know about Apex LegendsApex Legends is available today for free, and to succeed in the Apex Games, you'll need to remain alert, utilise your wits, and stick close to your pals. Victory...
06:16 pm GMT - Mon, July 5, 2021
Dev To Evolution of a datasystem
The holy grail of data work is putting data science into production. But without an extensive data engineering background, you might not know how to build a production data system. In this post, I'll ...
05:57 pm GMT - Mon, July 5, 2021
Dev To [VechaiUI]: A set of high-quality React components with the built-in dark theme using TailwindCSS.
Hello guys, Today I am very excited to share my open-source project Vechai-UI: A set of high-quality React components with the built-in dark mode. Github: https://github.com/vechai/vechaiui Document: ...
05:45 pm GMT - Mon, July 5, 2021
Dev To Battery Included Philosophy, python
Python has a batteries included philosophy. This is best seen through the sophisticated and robust capabilities of its larger packages. Feel free to share with us your experience in handling jobs with...
05:29 pm GMT - Mon, July 5, 2021
Dev To ML Lens: AWS Well-Architected Framework Summary
This document describes the Machine Learning Lens for the AWS Well-Architected Framework. The document includes common machine learning (ML) scenarios and identifies key elements to ensure that your w...
05:18 pm GMT - Mon, July 5, 2021
Dev To Building a HTTP Server from scratch: Understanding Request & Response
Oh, hey there!I'm glad you made it to this second post of the "Build the System: HTTP server" series.This post is dedicated to decoding HTTP requests and encoding the response. I will also, offer a re...
05:18 pm GMT - Mon, July 5, 2021
Dev To The 8020 Principle: You don't need to know everything to get started.
Beginners often put too much pressure on learning it all quickly. All the tips, tricks, frameworks, and libraries.I believe that we should first make our fundamentals strong. And the fundamentals for ...
05:09 pm GMT - Mon, July 5, 2021
Dev To Open Source projects in Flutter
What are some open source projects to contribute to in Flutter?Open Source is for everyone! But, starting out you must be at a loss of projects to contribute to. However good the GitHub search m...
05:06 pm GMT - Mon, July 5, 2021
Dev To How to create table in SQL?
To create table in SQL you have to use following syntaxCREATE TABLE table_name ( column_1 datatype, column_2 datatype, column_3 datatype);It's important to place comma after each column defin...
04:58 pm GMT - Mon, July 5, 2021
Dev To Why dont React state updates reflect immediately?
When working with React a lot of people expect state changes to reflect immediately both in a class and functional component with React hooks.This, however, is not the case.State updates using this.se...
04:45 pm GMT - Mon, July 5, 2021
Dev To Variance & Standard Deviation 101
Well, Hi there! This is my first Dev.to post, and I'm really excited to begin here! Perhaps, you already know me from my Tumblr, or my Medium. But nice, and original content will be written here, so t...
04:42 pm GMT - Mon, July 5, 2021
Dev To Python web scrapping on GCP
Contentbuild container images.tag images.upload images to GCP.create services. build container images.selenium.web scrapping. tag images.image with GCP pattern.docker pull selenium/standalon...
04:41 pm GMT - Mon, July 5, 2021
Dev To MySQL query default value is query is NULL
Problem when wanting to mapping values from MySQL query to Object in JAVA but MySQL Query returns NULLIf Application is written in spring boot with JDBCTemplate and mapping to Object, the exception wi...
04:38 pm GMT - Mon, July 5, 2021
Dev To REST API Wrapper with Rust
TL;DR: This is a post for beginners where I show:How I structured the files in the project for better documentation: every file in the same folder; How I coded a "query builder" to handle different ca...
04:36 pm GMT - Mon, July 5, 2021
Dev To OpenCV in Lambda: Created an API to convert images to Pokmon ASCII art style using AWS and OpenCV
Hey guys I have developed an API with AWS and OpenCV, that convert images to Pokmon ASCII art style.Look this!It's almost same? lolIn this article, I will explain how to develop this API.Github: https...
04:29 pm GMT - Mon, July 5, 2021
Dev To How To Fetch Resources Randomly in Laravel with a Single Line Of Code.
Have you encountered a challenge where you need to fetch records from the database in no particular order using Laravel?I found myself at this point once and here is how I solved it. All thanks to dea...
04:27 pm GMT - Mon, July 5, 2021
Dev To How to Backup the Terraform states from Terraform Cloud workspaces.
This tool is the result of a no so sad story as it should have been. We had a backup. Until today, Terraform Cloud does not provide a mechanism to backup and restore the terraform states of the worksp...
04:18 pm GMT - Mon, July 5, 2021
Dev To Form Requests Validation In Laravel 8
As a back-end engineer, dealing with forms is almost inevitable. I'll be doing a short guide on how to use Form Requests to validate data requests in Laravel 8.The prominent way of validating data req...
04:13 pm GMT - Mon, July 5, 2021
Dev To Setting up Vim for Bash Scripting
Vim and BASH?Bash Scripting is a powerful skill to have as a programmer because we find Linux almost everywhere and to get through it you must have a command over its interface which is generall...
01:33 pm GMT - Mon, July 5, 2021
Dev To Create a preconfigured instance on EC2 by AWS AMI - Hands On
In the last article we studied what is an AMI and how it helps in creating preconfigured EC2 instances on AWS. In this exercise we will learn how to create a new AWS AMI with preconfigured Apache serv...
01:31 pm GMT - Mon, July 5, 2021
Dev To Custom Namespaces to Organize Your Laravel Controllers
IntroductionIn some cases, when you have too many Controllers in your Laravel project, your app/Http/Controllers directory might get cluttered with too many Controllers.To keep things more organ...
01:25 pm GMT - Mon, July 5, 2021
Dev To Star[Rating] Wars - The MadsAfif Menice [An even better star rating system and a comparison]
In a galaxy...not so far away...two Sith decided to create star rating widgets that were not fully accessible, a part of their devious plan to exclude people and exert control. InHuWan CodeObi is our ...
01:13 pm GMT - Mon, July 5, 2021
Dev To Star-rating using Unicode stars
You might not have known this but over the past week there has been a shadow war taking place right here, on Dev, ok it's not that serious but a few people have been released posts about how to make s...
01:11 pm GMT - Mon, July 5, 2021
Dev To 2077 theme for vscode
Hello there vscode users !If you're still looking for that theme that will catch your eye and looking for a futuristic look while developing your applications, then this theme may be it for you.Market...
12:34 pm GMT - Mon, July 5, 2021
Dev To 5 practices I follow to get into Flow State while coding
How can developers be more productive? Devs need to be focused for long hours, often with critical deadlines and bugs to be squashed.Can we rely on waking up motivated every day to be disciplined and ...
12:01 pm GMT - Mon, July 5, 2021
Dev To Understanding Network things: part 4 Unicast, Broadcast, Multicast & Anycast
Hi,I've got a secret for you, since several years. I'm a developer and I'm a mess in undestanding network things! :'(It's hard to not understanding things that anyone seems to understand and understan...
12:01 pm GMT - Mon, July 5, 2021
Dev To How to create a linkedin clone from start to finish
Hello Nerds I made a video on youtube on how to create a #linkedin home page using #React.js, Please check it out, and please don't forget to like and subscribeSource Code available on #Github.Youtube...
11:59 am GMT - Mon, July 5, 2021
Dev To YouTube Downloader with Node.js andReact.js
The basic flow of the app:User will provide a YouTube video linkThe backend server will push this video link in the queue to process the downloadWhen the job popped from the queue for proce...
11:59 am GMT - Mon, July 5, 2021
Dev To How to Create a YouTube Downloader with Node.js andReact.js
The basic flow of the app:User will provide a YouTube video linkThe backend server will push this video link in the queue to process the downloadWhen the job popped from the queue for proce...
11:56 am GMT - Mon, July 5, 2021
Dev To Building an interactive CLI app with Go, Cobra & promptui
Originally posted on divrhino.comThis tutorial will guide us through building an interactive CLI app with Go, Cobra and promptui. We will learn how to prompt the user for input data and persist this d...
11:56 am GMT - Mon, July 5, 2021
Dev To How to build an interactive CLI app with Go, Cobra & promptui
Originally posted on divrhino.comThis tutorial will guide us through building an interactive CLI app with Go, Cobra and promptui. We will learn how to prompt the user for input data and persist this d...
11:54 am GMT - Mon, July 5, 2021
Dev To Motion detection in microscope images using Python and OpenCV
There are three types of organisms one can see in above video, the round one, the long one and couple of amobeaLast year, I was introduced to a wonderful scientific instrument called the Foldscope. I ...
11:49 am GMT - Mon, July 5, 2021
Dev To Setup your own Notion powered blog with NextJS
Two weeks ago, we asked ourselves the question: "Can we build a blog with Notion". We want everyone to publish more of their knowledge and to make this easy we opened up the Github repository of this ...
11:38 am GMT - Mon, July 5, 2021
Dev To 5 Tiny and Helpful Tools for Youtubers in 2021
Youtube has become one of the most influential platforms on the Web. Many people tend to choose to start their channel to spread the word and earn money along the way. If youre reading this article ch...
11:35 am GMT - Mon, July 5, 2021
Dev To React Virtual DOM Explained in Simple English
We still don't catch how Virtual DOM works. Actually, what is DOM? They say Document Object Model. Well, but what is it exactly? The DOM in simple words represents the UI of your application. Le...
10:56 am GMT - Mon, July 5, 2021
Dev To Understanding the Angular Framework and Source Code.
Hi All, I want to understand the in depth working of angular framework and the angular source code. How can I do this and what can be a good starting point ?...
10:42 am GMT - Mon, July 5, 2021
Dev To Create Music player app with javascript in 2021. Javascript Music player app | Coding Tutorial
Hello, I am kunaal, glad you are here. Today we'll learn to create an awesome fully functional music player with javascript. We'll not use any library. Our music player has three sections - Home, Musi...
10:42 am GMT - Mon, July 5, 2021
Dev To you have never seen this music app before
Hello, I am kunaal, glad you are here. Today we'll learn to create an awesome fully functional music player with javascript. We'll not use any library. Our music player has three sections - Home, Musi...
10:23 am GMT - Mon, July 5, 2021
Dev To React Redux | Learn the redux easily with project
React Redux Example This is a todo project for understanding the concepts of redux in react, this github project is referenced in this project What is Redux ?Redux is used for state ...
10:11 am GMT - Mon, July 5, 2021
Dev To My 3 Month Experience in GSSOC '21
What is Girl Script Summer of Code ?GirlScript Summer of Code is the 3 month long Open Source program during summers conducted by GirlScript Foundation, started in 2018, with an aim to help begi...
10:09 am GMT - Mon, July 5, 2021
Dev To How to create Multiple PR in GitHub
It is the most difficult for beginner to create Multiple Pull Request in GitHub they say that the Previous PR commit merge with it. Solution:Before following the steps given below create a PRgit...
10:08 am GMT - Mon, July 5, 2021
Dev To Modern Full-Stack Developer Tech Stack 2021
The developer technology landscape changes all the time as new tools and technologies are introduced. After having lots of interviews and reading through countless job descriptions on job boards I thi...
10:03 am GMT - Mon, July 5, 2021
Dev To Five classic SQL & database posts - July 2021
Hi! I'm Helen, one of #SQL and #database tag moderators.In this final edition of the classic posts series I'll be taking a trip down memory lane and showcasing some classic data posts. Some of these m...
10:00 am GMT - Mon, July 5, 2021
Dev To Five classic AWS posts - July 2021
Hi! I'm Helen, one of your AWS Heroes! In this final edition of AWS classic posts I'll be taking a trip down memory lane and showcasing some classic AWS posts. Some of these might be your 'go-to' reso...
09:53 am GMT - Mon, July 5, 2021
Dev To Toggle Hide and Show
what is there in my DOM(On the page)=> some dummy text =>a buttonwhat do the button actually does?=> when ever the user click on the button for thefirst time it will disappear the above the...
09:48 am GMT - Mon, July 5, 2021
Dev To How to manage API calls in React
React library is well known for building rich and highly scalable user interfaces. There are many ways to fetch data from an external API in React. Before you go through this blog be familiar with Rea...
09:19 am GMT - Mon, July 5, 2021
Dev To Appwrite Image Previews Receive Massive New Updates
Hey everyone, we have just pushed a massive update to the image preview API with few new image manipulation functionalities. Along with existing features like cropping, converting the output format, a...
08:30 am GMT - Mon, July 5, 2021
Dev To How to add Algolia InstantSearch to your Next.js application
By the time I had written 15 blog articles on my website, it was getting a little tricky to find what I was looking for in a hurry! So I set out to implement search functionality on my blog.After rese...
08:14 am GMT - Mon, July 5, 2021
Dev To My AWS Story
Bit of background. I had a healthy obession with my ZX spectrum throughout my younger years but didn't really get back into tech professionally until my mid twenties.I grew up fairly poor, on a notori...
08:05 am GMT - Mon, July 5, 2021
Dev To The easiest way to get started with AWS regardless of your background
AWS was a life changer for me. I still remember the day I stumbled across it, it was shortly after the first iPhone had been released - I remember talking to a PHP developer who was storing images in ...
07:43 am GMT - Mon, July 5, 2021
Dev To Clean Code Part 2: Functions
This is part 2 of the series of Clean Code By Robert C. Martin. If you haven't gone through the part 1, read here. Smaller FunctionsThe first rule for functions is that they should be smaller and...
06:56 am GMT - Mon, July 5, 2021
Dev To Design resources Marketplace in 15 months - 12k resources
Hello Everyone!we are really excited to share the www.uihut.com Platform with 12000+ Design Resources in this community. UI HUT is a design platform for UX/UI designers, developers, and project manage...
06:56 am GMT - Mon, July 5, 2021
Dev To Version 2 Features!
This blog will discuss the new Version 2 of our API and MKComputing Site. In this update were going to have to massive changes coming to the way things operate on our API, all endpoints have been upda...
06:31 am GMT - Mon, July 5, 2021
Dev To Etiquetas HTML | mark
Se utiliza para marcar o resaltar elementos que tienen especial relevancia para el usuario en un texto. Un ejemplo clsico suele ser destacar el trmino buscado en unos resultados de bsqueda, aunque tam...
06:31 am GMT - Mon, July 5, 2021
Dev To HTML tags | mark
Se utiliza para marcar o resaltar elementos que tienen especial relevancia para el usuario en un texto. Un ejemplo clsico suele ser destacar el trmino buscado en unos resultados de bsqueda, aunque tam...
06:15 am GMT - Mon, July 5, 2021
Dev To XSS - are you sure you are protected?
As a developer, you probably have heard what XSS is and how to defend against it by escaping user input. You also probably might have heard that modern frontend frameworks like React or Angular are XS...
06:06 am GMT - Mon, July 5, 2021
Dev To How I made my Twitter header dynamic
I saw the concept of having a dynamic header a while ago and ever since wanted to try this out myself!The concept is not new as some people did this before me like:Tony DinhErika HeidiDeveshMy first t...
05:53 am GMT - Mon, July 5, 2021
Dev To Simple alert notification for your react app
react-toastifyreact-toastify is a npm package to replace your default alert notification on the browser. InstallationUse the node package manager (npm) to install react-toastify.react-toast...
05:32 am GMT - Mon, July 5, 2021
Dev To Anvil Platform : Build Full-Stack Apps with only Python
Anvil is a platform or a framework for building full-stack web applications with only Python.So, the server-side code is in Python, the client-side code is also in Python.ANVIL URL : https://anvil.wor...
04:43 am GMT - Mon, July 5, 2021
Dev To 01-Installing Visual Studio Code for JavaScript Development
Visual Studio Code is the ultimate editor for JavaScript development. I would like to demonstrate how to set it up and make it ready for the development. In later part of another video, I will demonst...
04:42 am GMT - Mon, July 5, 2021
Dev To Some Experiments with GitHub Copilot
I recently got my hands the GitHub Copilot extension for VS Code and it's amazing (borderline scary)The examples below are in Python Function to get Pokemon DataWas able to auto-complete my comme...
04:40 am GMT - Mon, July 5, 2021
Dev To Node proxy to add CORS headers to API response!
With the introduction of CORS (Cross Origin Resource Sharing) policy, frontend code won't have access to a response if correct CORS headers are not embedded in it. If you own the backend code, then it...
04:13 am GMT - Mon, July 5, 2021
Dev To EC2 AMI
In the last tutorial we created lots of EC2 instances for auto scaling but what if we want our EC2 instances configured already before adding them to our ASG. This is where AMI comes in an AMI stands ...
04:13 am GMT - Mon, July 5, 2021
Dev To Preconfigured EC2 instances - AWS AMI
In the last tutorial we created lots of EC2 instances for auto scaling but what if we want our EC2 instances configured already before adding them to our ASG. This is where AMI comes in an AMI stands ...
03:53 am GMT - Mon, July 5, 2021
Dev To MATLAB MONDAYS- Crash Course part-2
Welcome all! This Monday let us learn pre-baked MATLAB functions which we can just use off the shelf. After that we will learn the loop in MATLAB.In built Functions in MATLABMATLAB supports sta...
03:51 am GMT - Mon, July 5, 2021
Dev To 100DaysOfCodeChallenge - Crop Management Information System - Day 10
RecapOn Day 9 we access the device camera and store the photo in cloud storage. OverviewIn this post, we will discuss retrieving real time data from cloud firestore and displaying it to the...
03:09 am GMT - Mon, July 5, 2021
Dev To Stepping into AI world
As I began my journey into the world of machine learning in python, I was totally lost on what should I do. Machine Learning has been the latest craze in the world of programming and I was eager to st...
02:01 am GMT - Mon, July 5, 2021
Dev To What I learned from my last Programming Project
For the last few days, I've been studying Next.js, and to compliment my learning journey, I decided to create a project (a blogging website where users can create account, write blogs, read other's bl...
01:47 am GMT - Mon, July 5, 2021
Dev To Freezed in Flutter
So here we need a lot of data classes while developing a flutter application. So freezed is one of the packages which is used to generate data class and union class.Also, it can be used to serialize...
12:38 am GMT - Mon, July 5, 2021
Dev To Your complete guide to Heap data structure!
Hi, I'm Aya Bouchiha, in this beautiful day, I'm going to explain the Heap data structure.#day_22 Definition of HeapHeap: is a complete binary tree (types of a binary tree) (which each node has ...
12:35 am GMT - Mon, July 5, 2021
Dev To Js beginners projects
introductionHiwe'll build some simple and friendly beginners projects using Js and we'll learn more about the DOM and some Js basics.those projects will be like a series of projects, in every po...
12:05 am GMT - Mon, July 5, 2021
Dev To My First Web Application Project at Flatiron School
For my first project at Flatiron School, I was given a task to build a Single Page Application (SPA) by using only HTML, CSS, and JavaScript. The data had to be accessed from a public API. All communi...
11:40 pm GMT - Sun, July 4, 2021
Dev To Making a Mock Service for all the mock data
In this part of the tutorial Im going to be making a mock service to house all my animal details. In the previous part of the mock data series I made a second set of classes for animals and identified...
11:06 pm GMT - Sun, July 4, 2021
Dev To Como melhorar seus testes tcnicos
Pelo menos 1 vez por ms eu corrijo testes tcnicos de pessoas que querem entrar na empresa que eu trabalho e com frequncia analiso os pontos fortes e fracos dos testes de pessoas que eu indico. Muitas ...
10:21 pm GMT - Sun, July 4, 2021
Dev To LikedList Questions: Reverse a Linked List - Iterative version
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 ...
09:13 pm GMT - Sun, July 4, 2021
Dev To Drops 04: Desmistificando ponteiros no Golang!
IntroduoE ae dev, tudo bem com voc?Agora que FINALMENTE finalizei o MBA, aproveitei o tempo livre para dedic-lo aos estudos do Golang. Confesso que eu estou apaixonado pela linguagem - ainda dan...
08:51 pm GMT - Sun, July 4, 2021
Dev To Binary in a nutshell
There are only 10 types of people in the world: Those who understand binary and those who don't The sense of curiosityWhen I got my first computer, I couldn't know at first that the Mario that I ...
08:48 pm GMT - Sun, July 4, 2021
Dev To empress-blog netlify = Page Not Found?
Ever uploaded your cool new project to Netlify and everything just seemed to work, but you seemingly randomly get a "Page Not Found" error? The reason might be very simple as well as the solution. ...
08:45 pm GMT - Sun, July 4, 2021
Dev To Creating "Your Camera Gear" with React
It is the end of Module 2/5 on my SWE bootcamp at Flatiron School and it is time to build our own apps with React. The time has come to chose a topic and start building something from scratch.Excited ...
08:24 pm GMT - Sun, July 4, 2021
Dev To React Code Splitting
Before Knowing about Code Splitting we need to know Why we need Code Splitting these first we need to know about bundling. Bundling is a process that takes multiple files and merges them into a single...
07:57 pm GMT - Sun, July 4, 2021
Dev To The 3 most interesting C posts of June 2021
Let me share with you 3 interesting #cpp posts from June.I don't take the most popular articles anymore, because I find that while some articles do meet the criteria to add #cpp as a tag, but they are...
07:48 pm GMT - Sun, July 4, 2021
Dev To 5 reasons to use node.js
What is Node.jsNode.js is an open-source Javascript run-time. It is used to create server-side APIs, network applications and services. It was designed to build out highly scalable applications ...
07:32 pm GMT - Sun, July 4, 2021
Dev To Fun with Functional Programming!
What you need to know?JavaScriptFunctions in JSCoding backgroundBasic logical thinking (The most important) What functional programming is?A programming paradigm that helps you to write a c...
07:13 pm GMT - Sun, July 4, 2021
Dev To Weekly Digest 26/2021 - Top of the Week
Welcome to my Weekly Digest #26.This weekly digest contains a lot of interesting and inspiring articles, videos, tweets, podcasts, and designs I consumed during this week. GiveawayWe are giving ...
07:02 pm GMT - Sun, July 4, 2021
Dev To How to make concurrent API calls in nodejs
When building backend of a web application, we often need to call APIs of remote servers. It is not a big deal when we have to make just one or two API calls per requests. But most of the time we have...
07:00 pm GMT - Sun, July 4, 2021
Dev To TEXT-TO-HANDWRITING USING PYTHON
Hello, guys in this post we are going to explore how to convert text into handwriting and how to save it in any format.so let's start, we need to download one python module named "pywhatkit".STEP 1: i...
06:58 pm GMT - Sun, July 4, 2021
Dev To Top 3 Best Freeware Software Downloads Sites Today 2021
There are several great free software download websites where you are able to acquire almost any software or files that you would like. These software download websites often provide an extensive list...
06:52 pm GMT - Sun, July 4, 2021
Dev To Navbar hide and show on Scroll using Custom React Hooks
Making a Custom React Hookcode:/** * useScroll React custom hook * Usage: * const { scrollX, scrollY, scrollDirection } = useScroll(); */ import { useState, useEffect } from "react"; export functio...
06:43 pm GMT - Sun, July 4, 2021
Dev To Are all JavaScript functions Closures ?
Probably this is one of the most dreaded topics to talk about. Quite a few readers won't even bother to read on but hey! hang in there and we will keep things simple. To explain what closures are, I w...
06:28 pm GMT - Sun, July 4, 2021
Dev To A few reasons why I love Solid.js
Solid is such an amazing reactive declarative tool for composing and manipulating DOM with simple reactive declarative templates! By far the best component system that currently exists for web. The So...
06:19 pm GMT - Sun, July 4, 2021
Dev To Livestream: Building E-Commerce Apps with Flutter & GraphQL
I'll be doing a live stream this week about building mobile apps with Flutter and GraphQL. My plan is to create a simple e-commerce app. For the backend I'll use the Saleor API.If this sounds interest...
06:06 pm GMT - Sun, July 4, 2021
Dev To A very basic and most effective SCSS guide
Intrudection:Hello everyone, this is Rajan K. I am a professional web developer and writer from Dhaka. I love to learn new technology. Today I will talk about SCSS, Which is most trending right ...
05:50 pm GMT - Sun, July 4, 2021
Dev To SpacersJS Official Release: Fun road to 1.0
SpacersJS library is all about spacing which provides quick margin & padding.I was working on Mighty Addons for Elementor by MightyThemes which required the use of spacers, so I started my search ...
05:10 pm GMT - Sun, July 4, 2021
Dev To All the things you need to know about the GitHub Copilot !
Q. So what is GitHub Copilot ?Q. Will it replace the developers with AI machines ?Q. Is it the start of the end?There can be many kind of things that you can say about it, here I can be a pragmatic ma...
04:24 pm GMT - Sun, July 4, 2021
Dev To A Brief Guide to Promises in JavaScript
A Promise in JavaScript is an object which returns a result after an asynchronous operation has finished. The result of promise can either be a success or a failure.The Promise has 3 states,Pending T...
04:14 pm GMT - Sun, July 4, 2021
Dev To Handling of symlinks on Windows (Perl, MSYS2, Cygwin)
After reading about the Perl language server module for VS Code,I was eager to test it since I had been missing a possibility to debug Perl code from inside VS Code. In the past I have been using emac...
03:51 pm GMT - Sun, July 4, 2021
Dev To Rust on the front-end
Up until now, JavaScript has been the only ubiquitous language available in browsers. It has made JavaScript much more popular than its design (and its associated flaws) would have allowed. Consequent...
03:49 pm GMT - Sun, July 4, 2021
Dev To [new] Complete Angular 11 tutorial in one Article
Welcome to the Angular 11 Tutorial Course, specially designed for beginners and busy developers. I create simple step-by-step tutorials which cover the version of Angular 2 to the latest Angular 11. ...
03:44 pm GMT - Sun, July 4, 2021
Dev To Data Structure with JavaScript: Linked List
Hello, devs.Today I want to dive deep into a very specific data structure to hold a collection that's called Linked List.First I'll briefly explain the array problem and how linked lists came to solve...
03:33 pm GMT - Sun, July 4, 2021
Dev To .NET 6 LINQ New Features
What is .NET 6 and why should I care?.NET 6 is the upcoming major overhaul for .NET. It unifies entire .NET experience. No more .NET Core, .NET Full Framework, Xamarine, Mono, etc. Just a single...
03:10 pm GMT - Sun, July 4, 2021
Dev To Button Loading Animation
...
03:02 pm GMT - Sun, July 4, 2021
Dev To Scalable "star rating" without JS (and no SVG or image for the star)
Here I am with my "Star rating" system: No JavaScript. No complex HTML code, only the needed <input> elements for the user interaction and one extra element. No hacky CSS code. Easily scalable....
03:01 pm GMT - Sun, July 4, 2021
Dev To Add build version using GitHub Actions
, : " ?". Semantic VersioningSemantic Versioning (SemVer) - , ' . major.minor.patch-pre-release.build, 0.1.0-rc.44. / . :major - , APIminor - , ...
03:00 pm GMT - Sun, July 4, 2021
Dev To Apply Functional Programming to Convert Strings to URL Slugs
Alright now with everything we've learned so far, let's apply to another problem.Many content management sites (CMS) have the titles of a post added to part of the URL for simple bookmarking pur...
02:57 pm GMT - Sun, July 4, 2021
Dev To Deploy Express.js app to Vercel
After research how to deploy Express.js app to Vercel. Finally, I found and got have an application has deployed to Vercel. It's take a lot of time from me but I am happy and hope this article will he...
02:48 pm GMT - Sun, July 4, 2021
Dev To Adding FIREWALL to Docker
This is going to solve problems of many Devops engineers looking for Firewall Security for their containers. Following are my previous articles on Docker Security: Why hac...
01:55 pm GMT - Sun, July 4, 2021
Dev To User Authentication in Angular App using Auth0
The focal point of this aide is to assist engineers with figuring out how to get an Angular application by executing client verification. You'll improve an Angular starter application to rehearse the ...
01:44 pm GMT - Sun, July 4, 2021
Dev To How to Open A File in Python Like A Pro
Read my original post in my blog here: How to Open A File in Python Like A ProIt's a fundamental question. Usually people learn it at the time they get started with python.And the solution is rather s...
01:20 pm GMT - Sun, July 4, 2021
Dev To slowfil.es
Direct link Neat little project here made by Harry Roberts and Ryan Townsend called slowfil.es, which is used to you guessed it! load files slowly. Might be useful for testing out apps which load re...
01:08 pm GMT - Sun, July 4, 2021
Dev To Speed-Admin: Quickly create admin like applications with Laravel
Hi everyone,This post is about the introduction of a Laravel package "speed-admin". It is a rapid application development framework for Laravel 8+. It has built-in Users Management with Roles and Perm...
01:06 pm GMT - Sun, July 4, 2021
Dev To Most committed repo on GitHub.
I beated the previous Virej's world record with my repo: https://github.com/BranchScope/committed...
12:52 pm GMT - Sun, July 4, 2021
Dev To Complete Roadmap to Learn Data Structure and Algorithms
The very 1st step you have to do is, choose a programming language, either Java or C++ (or it's up to you which language you want to learn). Now, start learning the language 1stLike Basic syntax...
12:45 pm GMT - Sun, July 4, 2021
Dev To Top 6 Ethical Hacking Tools
1. Kali LinuxKali Linux is the most used Ethical Hacking distro available, it is provided with hundreds of pentesting tools for use straight out the box. You can download Kali Linux on bare metal, clo...
12:38 pm GMT - Sun, July 4, 2021
Dev To AII4DEVS 10: Diverse knowledge is the key to grow the next generation of ML practitioners into AI engineers.
Diverse knowledge is the key to grow the next generation of ML practitioners into AI engineers. Our weekly newsletter becomes bi-weekly, with more content, deep dives, and lands on Medium's most relev...
12:29 pm GMT - Sun, July 4, 2021
Dev To Ripple effect in Xamarin.Android
If you want your controls to have ripple effect in Xamarin.Android you can use the TouchEffect from the Xamarin Community Toolkit, for most use cases it should work well. But I wanted to have ripple e...
11:57 am GMT - Sun, July 4, 2021
Dev To How to make peace with Ruby on Rails and code happily
This post sums up few ideas from various articles and videos which helped me to realize why most of the big Ruby on Rails applications are hard to maintain.I've been working on small Ruby on Rails app...
11:34 am GMT - Sun, July 4, 2021
Dev To My Dev Journey: Week 9
This week was the start of the three week long Front-End block of the Northcoders bootcamp I'm on. We started off the week by creating mini-apps by manipulating information available to us using the D...
09:30 am GMT - Sun, July 4, 2021
Dev To JavaScript Tips and Best Practices
In this article, Ill share 10 of the JavaScript tips, tricks, and best practices that I follow and found useful. 1. Use Numeric SeparatorsThis is one of the most used operators when I have to dea...
09:23 am GMT - Sun, July 4, 2021
Dev To VueJS Challenge 1: A 3-page app to create/display loyalty cards
About the challengeA few months back, some of my friends asked me to teach them about developing serverless applications with AWS Lambda. In response, I created the Serverless Challenge for them...
09:23 am GMT - Sun, July 4, 2021
Dev To VueJS Challenge 1: Create a 3-page app to create/display loyalty cards
About the challengeA few months back, some of my friends asked me to teach them about developing serverless applications with AWS Lambda. In response, I created the Serverless Challenge for them...
09:11 am GMT - Sun, July 4, 2021
Dev To Complete Introduction to React-Redux
React and Redux are often mentioned together and with good reason. As the developer who created Redux was a React developer who wanted to make it easier to share data across different components.I am ...
08:34 am GMT - Sun, July 4, 2021
Dev To go google sheets
Go Google Sheets go version 1.16.5Google Account Google Cloud account 1. Go Google Sheet Google Sheet 1 file Sheet Sheet1 Share public Service Account Google Console APIs & Services P...
08:31 am GMT - Sun, July 4, 2021
Dev To Commit, Push, Merge: GSoC Coding Phase 1
What if I told you that the GSoC Coding Period is not all about coding? Surprised?Were in the middle of the Phase 1 of the Coding Period.The Coding Period, and coding in general, does not involve only...
08:04 am GMT - Sun, July 4, 2021
Dev To Top 10 React Tricks Every Developer Should Use
Discover a set of React best coding practices, tips and tricks that should be known by all developers.Key Points -Use State Management Library (Redux, MobX, Apollo)Use Event Listener instead of Static...
08:01 am GMT - Sun, July 4, 2021
Dev To Implementing Pagination feature in Vanilla JS
Today we will implement a Paginator class which will have the following API :-// Initializationconst paginator = new Paginator(totalRecords,recordsPerPage,visiblePages);// Usagepaginator.getActivePage...
07:31 am GMT - Sun, July 4, 2021
Dev To C Exception Handling
Handling errors is an important part of programming which makes the program more user-friendly. In this tutorial, we'll learn about how we can handle exceptions in C#. The throw keywordThe throw ...
07:19 am GMT - Sun, July 4, 2021
Dev To React useEffect Hook Flow
It is important to understand the core concept of Hooks in React Components. This will increase our confidence with usage of hooks and help us understand what is actually happening inside our React co...
07:08 am GMT - Sun, July 4, 2021
Dev To Put element into fullscreen in JS
Hi there!Today I studied How can I put an element into fullscreen mode and I want to share with you How do it Primarily, you should know that It works only in events, so you should use request into fu...
06:34 am GMT - Sun, July 4, 2021
Dev To Mengenal NPM
Menjadi seorang developer tidaklah mudah, apalagi koding dari nol, karena ada banyak pekerjaan yang harus anda lakukan, mulai dari membuat beragam komponen untuk halaman website, membuat fungsi utilit...
06:28 am GMT - Sun, July 4, 2021
Dev To Design Patterns: Builder
Welcome back to our series on design patterns. This week are tackling the Builder pattern. It's another creational design pattern but is a bit different from the other pattern's we've discussed so far...
06:28 am GMT - Sun, July 4, 2021
Dev To The Ultimate Guide to Center Align - CSS
This blog will discuss 6 techniques (in order of adherence to best practices)that can be used to center align an element and when to use each one. Here, center align refers to placing the element at t...
06:00 am GMT - Sun, July 4, 2021
Dev To CRUD Operations using Javascript.
CRUD operation is the first step for any programmer who starts learning a new language.Here in this blog i have discussed about the CRUD operations ie.., Create Read Update Delete using modern javascr...
05:57 am GMT - Sun, July 4, 2021
Dev To How I Went From Analyst to Data Engineer
Photo byPakata GohonUnsplashA common career path question in the data field is how to make the transition from a data analyst to a data engineer.Of course, this question is probably overshadowed by th...
04:37 am GMT - Sun, July 4, 2021
Dev To Git Simplified: Working with Remote Repositories
This article is a continuation of the last blog on git basics. You are highly encouraged to check it out before reading this article.Often working on a large project, you will be collaborating with la...
04:06 am GMT - Sun, July 4, 2021
Dev To JavaScript .filter() Method
So today, we shall be discussing about .filter() method in JavaScript. The Filter MethodThe filter() method in JavaScript takes each element in an array and it applies a conditional statement aga...
02:43 am GMT - Sun, July 4, 2021
Dev To I did Frontend Mentor challenges for three weeks, here's what I learned
Hello! It's been a while since my last post. I've been busy doing Frontend Mentor challenges for the past three weeks in the hopes of improving my frontend developing skills. If this is your first tim...
01:36 am GMT - Sun, July 4, 2021
Dev To react-router: useHistory, useLocation and useParams
IntroductionI expect that you have read my previous blog, so you already know what is the three route props. If you don't know about it, check my previous blog here. I discuss how we can pass th...
12:58 am GMT - Sun, July 4, 2021
Dev To The frontend Hitchhiker's Guide: JavaScript Frameworks
IntroductionEvery now an then a developer has an idea to simplify building web apps and hence another framework is born. JS Frameworks bridge the gap between what standard JS provides and modern...
12:56 am GMT - Sun, July 4, 2021
Dev To Fundamentos de Teste Automatizados
Por mais que se planeje a construo de um software,fazendo o uso de tecnologias de ponta do mercado, adotando as melhores prticas no desenvolvimento de uma aplicao, erros so passveis de ocorrer, o que ...
12:45 am GMT - Sun, July 4, 2021
Dev To Amazon EKS Security Assessment - Kube Bench
IntroductionThe Center for Internet Security provides many guidelines and benchmark tests for best practices in securing your code. The CIS has published a benchmark for Kubernetes. The kube-ben...
10:42 pm GMT - Sat, July 3, 2021
Dev To React page routes made easy!!
Ever wondered how to implement page routes in a complex react application?worry not cuz i ve'gat a solution for y'allan npm package @dev_hills/easyroutes ,it makes routing between pages as easy as eas...
10:31 pm GMT - Sat, July 3, 2021
Dev To Bogo sort algorithm
Hi, today, I'm going to talk about ridiculous sorting algorithms which are called Bogo sort Definition of Bogo sortBogo sort: called also stupid sort, slow sort, monkey sort is a type of sorting ...
10:00 pm GMT - Sat, July 3, 2021
Dev To Localstack with Terraform and Docker for running AWS locally
Hello everyone, in this post I will be demonstrating how you can run localstack with Terraform and Docker and give you a proof of concept go application so you can tweak it according to your logic and...
09:14 pm GMT - Sat, July 3, 2021
Dev To What I Learned This Week: Next.js and API Keys
If you've read my previous blogs then you're aware that I have been learning Next.js recently as I tackle my next project, WatchNext. If you have not read my previous blogs, a quick update for you: I ...
09:06 pm GMT - Sat, July 3, 2021
Dev To Map running container port to the Host
We recently ran to a situation that we have a running container (MySQL) but we liked to access it from internet and this container didn't have any port mapping between host and container. We spawn up ...
08:58 pm GMT - Sat, July 3, 2021
Dev To Easy way to manage multiple git accounts using ssh
If youre having problems managing different ssh keys for your different git accounts, This article is for you! follow below steps to do it easily.Requirements: Nodejs, NpmYou will need to install and ...
08:10 pm GMT - Sat, July 3, 2021
Dev To The Richest Man in Babylon by George S Clason
The Richest Man in Babylon was first published in 1926, almost one hundred years ago. We might think about it as the father of all modern personal finance advice books.Especially if we consider that i...
08:08 pm GMT - Sat, July 3, 2021
Dev To Javascript Hacks
There are many amazing features in javascript that can make your life much simpler, In this blog, I have added 20 features that every javascript developer should know.1.Resize the Array using an array...
08:02 pm GMT - Sat, July 3, 2021
Dev To Agora vamos falar de ARIA
Antes de mais nada, se voc no leu minha histria anterior, volta l e d uma lida porque ela serve de introduo para essa aqui.A sigla ARIA (Accessible Rich Internet Applications) significa Aplicaes para ...
07:58 pm GMT - Sat, July 3, 2021
Dev To Git Conflict resolution made simple
Have you ever tried to merge a Pull Request and it seems to have a conflict on file that you changed intentionally?When it comes to conflict resolution, it can be a painful experience sometimes, even ...
06:35 pm GMT - Sat, July 3, 2021
Dev To Vue Academy 1: Scoped style
Welcome to the first 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 ! For this course we will focus on scoped a...
06:12 pm GMT - Sat, July 3, 2021
Dev To Why I switched from VsCode to WebStorm
I want to start saying that I'm not trying to claim that WebStorm is better than VsCode and it is because I think that someone can feel more comfortable in VsCode rather than WebStorm or even in anoth...
05:37 pm GMT - Sat, July 3, 2021
Dev To Containment, Specialization and Inheritance in React-Native/React
In this blog, Im going to talk about Containment, Specialization and Inheritance in React-Native/React, the difference between them and how you can use them to reuse your code.First, while the example...
05:27 pm GMT - Sat, July 3, 2021
Dev To How to install popular Linux distros
Probably there are hundred or thousands of articles on how to install Linux but I made this mainly for myself, but maybe you find it useful too.I will show you how to do it in 5 simple steps. The step...
05:00 pm GMT - Sat, July 3, 2021
Dev To Building Microservices in Go: REST APIs: Putting it all together
Putting it All TogetherThe last five posts covered all steps I consider necessary for building the barebones of a REST API, it's not a complete list for sure, it's missing things like deployment...
04:30 pm GMT - Sat, July 3, 2021
Dev To Deploying create-react-app one-page application to GitHub Pages
I wanted to create a one-page application for trying out Github Pages. The issue I had was constantly getting error 404 or readme.md. I read a lot of articles to find a way to solve those issues and g...
04:28 pm GMT - Sat, July 3, 2021
Dev To Connect to APIs with NoCode
We all know that public APIs documentation is messy and don't know how to get started with any API. So, now you don't have to worry about complex documentations.NoCodeAPI makes it easy for you to con...
04:21 pm GMT - Sat, July 3, 2021
Dev To 15 HTML & CSS only project Ideas (part-1)
If youre a beginner to web development and just started learning HTML & CSS, You might be wondering if this is enough to build something practical and add it to your portfolio. The good news is t...
04:19 pm GMT - Sat, July 3, 2021
Dev To Book Club: Eloquent Javascript - Chapter One
I recently did a technical job interview that was for a frontend position. It was for a company that specialised in cybersecurity technologies, but they were looking for React developers to create bet...
04:14 pm GMT - Sat, July 3, 2021
Dev To What is an API? API for beginners
Hello reader! In this blog post, we will learn about API in plain English.You can refer to my YouTube video Tutorial to see a working tutorial for better understanding and a step-by-step guide of the ...
04:04 pm GMT - Sat, July 3, 2021
Dev To Do You Have Any Questions For Me? | Facebook Behavioral (Jedi) Interview Series
Before we discuss this question, let us recap what the Behavioral Interview Round at Facebook is.Behavioral Interview Round is also known as the Jedi Interview round at Facebook.It is about you and yo...
03:42 pm GMT - Sat, July 3, 2021
Dev To I NEED YOUR HELP
Hey!How are you all? I know you clicked on this post, just to know what kind of help he needs, I'm right? Don't worry I'm not saying to donate money for me or for someone else. I just need your help t...
03:40 pm GMT - Sat, July 3, 2021
Dev To Why GitHub Copilot is not a Threat to your Job
TD;DR: If you are a good software designer Copilot will not help you very much. What is GitHub Copilot?GitHub Copilot is an AI pair programmer.It was trained with a huge coding database of common...
03:40 pm GMT - Sat, July 3, 2021
Dev To Do you want to make fantastic progress in learning how to code ? Use Deming PDSA continuous improvement process
You may have heard of PDCA but actually it's wrong and exported by ignorant consultants : the genuine Deming wheel for continuous improvement for both Quality and Productivity is Deming PDSA for Plan,...
03:36 pm GMT - Sat, July 3, 2021
Dev To Let's create an iOS Calculator Clone in React [ detailed explanations]
Hello everybody! Today we will be creating an iOS calculator clone using React.This tutorial comprises 3 parts: the components structure, the calculator's interface and the functionality.Let's dive in...
03:16 pm GMT - Sat, July 3, 2021
Dev To Dynamic Enums
But can one even make Enums dynamic?Enums, by definition, are static. They are used to "predefine" constants. I'll let the official Oracle Java Tutorial on Enums to help explain the definition.A...
03:08 pm GMT - Sat, July 3, 2021
Dev To Chrome Extensions That Make My Work a Bit Easier
As a developer, you probably find yourself spending a lot of time in Chrome working. You work in a fast-moving industry and keeping on top of things can be challenging.Browser extensions are known as ...
02:40 pm GMT - Sat, July 3, 2021
Dev To How to configure oh-my-zsh on Windows
There are 2 major ways to install oh-my-zsh in Windows: With WSL / without WSL. Installation with WSLWSL (Windows Subsystem for Linux) is a Windows feature that lets developers run a GNU/Linux en...
02:16 pm GMT - Sat, July 3, 2021
Dev To Automated Airtime Disbursal using Google Forms, Python, Africas Talking Airtime Api and Heroku
My previous article on automating customer rewards using airtime garnered a lot of attention and reads. Automate Customer Rewards using Python, Postgresql and Africas Talk...
01:48 pm GMT - Sat, July 3, 2021
Dev To Templates in C
Templates in C++ LanguageThe keyword template is used to define function templates and class templates in our C++ program.It introduces generic programming, which makes a way for programmers to ...
01:38 pm GMT - Sat, July 3, 2021
Dev To How to Create Your Own Helper Functions in Laravel
IntroductionHelper functions can be extremely useful in your Laravel projects. They can help to simplify your code in your projects in a clean and easy way. Laravel comes with many helper funct...
01:07 pm GMT - Sat, July 3, 2021
Dev To Moving Site from GitHub
Hi All, So yesterday I decided to move my site from github.io to one of my personal domains. I am not sure why I decided this. I mean Github provides a great free service. And I had lots of automatio...
01:00 pm GMT - Sat, July 3, 2021
Dev To Comment manipuler le DOM en javascript ?
Si vous dsirez plus de contenu francophone comme celui-ci, cliquer Follow ou suivez-moi sur TwitterQu'est ce que le DOM ?DOM est l'acronyme pour "Document Object Model". C'est une reprsentation struct...
12:15 pm GMT - Sat, July 3, 2021
Dev To Simplicity: Prerequisite for Reliability in Modern Web & Software Development Mess
Simple is not easy, easy is not simpleLet's first get that out of the way. People are often equating easiness with simplicity, but they are very different words.Simple (vs complex) - from "sim plex", ...
12:00 pm GMT - Sat, July 3, 2021
Dev To The PHP array
Arrays are a useful toolt to store multiple values. You can access a specific value in an array using a key. By default, if you dont specify keys, they will be numeric and start at zero (not one);$myA...
11:31 am GMT - Sat, July 3, 2021
Dev To VCS v/s SCM
What is VCS?VCS is Version Control System. It is a component of software configuration management. In simple terms, practice of tracking and managing changes to software code and it saves all the vers...
11:08 am GMT - Sat, July 3, 2021
Dev To How to create framework in Node.js
Are you interested in creating frameworks? Then read this post carefully. What is framework?Let's find out what the framework itself is. A framework is a program that combines one or more functio...
10:56 am GMT - Sat, July 3, 2021
Dev To Star-Rating Using A Single Input
Yesterday I read InhuOfficial's post about star-rating, using a group of <input type="radio">-controls. Go read that for some great accessibility-insights.I did something similar a couple of yea...
10:50 am GMT - Sat, July 3, 2021
Dev To 11 principles to boost your learning practices
This one is for each one of you(including me) who is trying hard to grow and learn. Below are a few guiding principles to help you define an effortless learning process. It works even better if you go...
10:46 am GMT - Sat, July 3, 2021
Dev To A Practical Guide to Higher Order Functions in C
If you have been programming for any length of time, you may well have come across higher order functions, but (like me) may not have fully appreciated just how powerful they can be. If you've not hea...
10:32 am GMT - Sat, July 3, 2021
Dev To Which database to choose for your project
From time to time, workmates ask me for choosing the appropriate database for a new project. Then I decided to write an article to share knowledge with other people. TL;DRYou are going to write ...
10:29 am GMT - Sat, July 3, 2021
Dev To miotam si
Gdy pisaem o tym e kod to nie wszystko, nie byem wiadom e posiadam projekt od ktrego co chc ale nie wiem do koca co.Chciaem mie wasn bibliotek graficzn nastawion na pixel art. Gwnie w kontekcie gier.P...
10:28 am GMT - Sat, July 3, 2021
Dev To Create a highly reusable button with styled-system and styled-components.
If you have ever worked with component libraries like Chakra UI or Material UI you probably know how intuitive those libraries are. I have always wanted to create reusable components like components e...
10:25 am GMT - Sat, July 3, 2021
Dev To Fundamentals of React - Build a Video App
Introduction What is React?React is a popular JavaScript frontend library open-sourced by Facebook. It allows you to create and re-use UI elements. React was born out of the need to solve t...
09:17 am GMT - Sat, July 3, 2021
Dev To Why I switched from normal CSS to Tailwind CSS
Tailwind as explained in their official website is a utility-first CSS framework packed with classes like flex, pt-4, text-center and rotate-90 that can be composed to build any design, directly in yo...
09:08 am GMT - Sat, July 3, 2021
Dev To Github copilot - thoughts after actually trying it
After waiting some time, today I was invited to try out Github copilots' visual studio code extension.After using it some time, I personally feel that it is a next step in the coding .Simple commands ...
09:03 am GMT - Sat, July 3, 2021
Dev To Getting started with Fauna and Node.js using Express
What is Fauna?FaunaDB is a global cloud database created to integrate with the JAMStack and modern serverless architecture. FaunaDb is not just a flexible and transactional database; it is a dev...
08:10 am GMT - Sat, July 3, 2021
Dev To JS1024 has started!
JS1024 just started a few days ago!If you don't know what that is, it's anAnnual javascript golfing competitionAnd what you have to do isCreate a javascript/shader program that has 1024 bytes or less ...
08:09 am GMT - Sat, July 3, 2021
Dev To Why DDT?
For many years I've been in the habit of naming my debugging flag variable 'DDT'. It recently occurred to me that many programmers today, looking at my code, would not get the joke. So why DDT?Dichl...
07:56 am GMT - Sat, July 3, 2021
Dev To Create AWS Load Balancer Controller Ingress With CDK8S
Table Of ContentsWhat is AWS Load Balancer ControllerInstall AWS Load Balancer Controller as the ingress controllerCreate AWS ALB IAM Role Service Account Using CDKCreate Ingress Using CDK8SAppl...
07:54 am GMT - Sat, July 3, 2021
Dev To Develop your first Dapp!
Interested in Blockchain technology, but don't find a reliable source to get started?You have come to the right place. In this article, we'll learn how to develop a complete decentralized website (Dap...
07:54 am GMT - Sat, July 3, 2021
Dev To Protect secrets in Azure Functions using Key Vault
What is an Azure function?Azure Functions is a cloud service available on-demand that provides all the continually updated infrastructure and resources needed to run your applications. You focus...
07:15 am GMT - Sat, July 3, 2021
Dev To How to SetUp Billing Alarm in AWS
AWS offers large number of resources and services. With such a diverse options it is very easy to over-spend money in AWS and obviously you do not want that. No matter you are an expert developer, adm...
06:38 am GMT - Sat, July 3, 2021
Dev To Learning Python-Basic course: Day 9, Summary of the week and exercises.
Today, we will look at the whole week's summary and check out some more questions. The solution to the Day 7 coding challenge is also provided. Summary of the week-Day 6- We learnt about th...
05:43 am GMT - Sat, July 3, 2021
Dev To Play Games in VSCODE
Are you bored of long coding sessions and want to take a small break? Or you want to play a game but you can't because your colleague is looking over you? What if I tell you that you can play games in...
05:25 am GMT - Sat, July 3, 2021
Dev To Flutter how it works, Hello World
When learning a new language, Dart, in this case, it's a good starting point to go back to the basics.So today, I'll explore the minimum requirements for a basic Hello World app in Flutter. How F...
04:50 am GMT - Sat, July 3, 2021
Dev To How to Deploy React JS Applications for Free on Firebase 2021
In this article , Ill show you how to deploy react js applications for free on Firebase, First lets understand what is Firebase What is FirebaseFirebase is a Backend as a Service that started as ...
04:48 am GMT - Sat, July 3, 2021
Dev To Install Tailwind CSS in Solid and Vite
Here's a quick guide on setting up Tailwind in your Solid project.First, generate a Solid + Vite app if you dont have one set up already.npx degit solidjs/templates/js my-appNavigate to the project di...
04:12 am GMT - Sat, July 3, 2021
Dev To 5 Underrated React Libraries
Every React developer use react libraries in daily basis to build react applications and it's a better and faster ways to create customized components. So today, I want to share 5 react libraries tha...
03:35 am GMT - Sat, July 3, 2021
Dev To Project 87 of 100 - Slider Component in React
Hey! I'm on a mission to make 100 React.js projects. Please follow my dev.to profile or my twitter for updates and feel free to reach out if you have questions. Thanks for your support!Link to today's...
02:31 am GMT - Sat, July 3, 2021
Dev To A progressive micro frontends framework - Fronts
Micro FrontendsAn architectural style where independently deliverable frontend applications are composed into a greater whole.As front-end development becomes increasingly complex, traditional l...
02:13 am GMT - Sat, July 3, 2021
Dev To Java Quickies. Singleton Pattern
IntroductionThis series is going to be dedicated to the basic understanding of Java. When ever I find myself asking, "How does this work ?". I will create a blog post and put it here. This serie...
10:27 pm GMT - Fri, July 2, 2021
Dev To Python REST API tutorial: Getting started with FastAPI
A REST API is an architectural pattern for creating web services. REST is a set of rules that outlines the best practices for sharing data between clients and servers. They use HTTP requests to manipu...
10:23 pm GMT - Fri, July 2, 2021
Dev To Why is the Virtual DOM Necesssary?
Plug: I help develop million: <1kb virtual DOM - it's fast! IntroductionThe Virtual DOM was initially pioneered by the React authors on the basis of making delarative JavaScript patterns perfo...
10:11 pm GMT - Fri, July 2, 2021
Dev To Simplifying Data for small teams and sole developers
Hello everyone,I'm Alex co-founder of SimpleData https://datashouldbesimple.com/ TL;DRPlease help provide us some feedback on our early stage product )Which part of our product you're interested ...
10:08 pm GMT - Fri, July 2, 2021
Dev To Amazing Social Media Buttons Hover Effects| HTML & CSS
Hey Devs, in this video you will learn how to create an Amazing Social Media Buttons Hover Effects with just HTML & CSS (No JavaScript). We'll walk you through step-by-step on how to create it and...
10:00 pm GMT - Fri, July 2, 2021
Dev To Using LINQ Expression Trees to build maintainable DTO modeling
Using LINQ Expression Trees to build maintainable DTOmodelingOne of the biggest problems I faced working on a medium sized.NET Framework code base was writing maintainable modeling systems without exc...
09:50 pm GMT - Fri, July 2, 2021
Dev To C Async Await, Eventually: Asynchronous Programming
I have been known to complain about other people's explanation of async/await in C# (for example, .NET Threading Gotchas and C# Async Await, Simply). I have even been told that if I know so much why d...
09:11 pm GMT - Fri, July 2, 2021
Dev To How to Collaborate on Components acrossProjects with Bit
Most of us build our web projects with components. It makes our code more reusable, more maintainable, more testable, and easier to understand and debug.We often share a few of these components, to be...
09:08 pm GMT - Fri, July 2, 2021
Dev To rapid development tips
Some of my time saving Shortcuts Alt + Tab. -> Shift Screens Windows + Arrowkey -> Screen SplitWindows + E -> Open File ExplorerCtrl + Alt +T -> Open Terminal ( linux only )In Command Pro...
09:00 pm GMT - Fri, July 2, 2021
Dev To Static Variables and Methods (Java)
VariablesStatic variables are tied to the Class itself. Each object of a class shares the static variable. Non-static variable (instance variables) are tied to the object. In the example below, ...
08:59 pm GMT - Fri, July 2, 2021
Dev To How to circumvent importing Stimulus within every controller
If you're familiar with Stimulus at all, the below bog standard controller should look very familiar. In fact I've nicked it from their homepage!import { Controller } from "stimulus"export default cla...
08:49 pm GMT - Fri, July 2, 2021
Dev To Insertion in AVL tree
Hi, I'm Aya Bouchiha and today I'm going to talk about the insertion in AVL tree, but if you're not familiar with AVL trees, check these posts below :introduction to AVL trees rotation in AVL treesBef...
08:31 pm GMT - Fri, July 2, 2021
Dev To Biometric authentication with Python
Initial SetupThe LoginID Server SDK enables you to perform operations which are protected, enabling much more robust functionality for your users.Create API Credential on the DashboardAn application m...
08:22 pm GMT - Fri, July 2, 2021
Dev To How to add loader to NuxtJs configuration
If you worked with webpack, you know how confusing it's configuration can become. Because of this, many frameworks & code generators abstract it away from the application developer. It works nice ...
07:13 pm GMT - Fri, July 2, 2021
Dev To Soft Deletes in Django
What is Soft Deletion?Sometimes, you want to delete something from your database without actually deleting it. You want to preserve it, in case you ever decide to restore it in the future, or to...
06:30 pm GMT - Fri, July 2, 2021
Dev To Extending AJAX file Uploader with Drag & Drop functionality
Hello,In the previous article we saw how we can upload any file chunk by chunk to a Django server using AJAX. That's pretty much good but still most of the sites allows user to drag and drop their fil...
06:15 pm GMT - Fri, July 2, 2021
Dev To How To Analyze An Angular Project with Fortify
Rogelio Flores Zubillaga | ng-conf | May 2019 Learn to run static code analysis on your Angular Typescript project. Angular + Fortify for the winRecently, I started a small Angular applicati...
06:02 pm GMT - Fri, July 2, 2021
Dev To Make slim Rails images
With deploying on Kubernetes in view, the production images aim to be small. It isn't so easy to find documentation on how to produce slim Rails production images, so we present a solution here as wel...
06:00 pm GMT - Fri, July 2, 2021
Dev To Run Laravel artisan commands in PHP Storm
PHP Storm has a built in terminal window which you can use to run Laravel artisan commands, but there is a quick configuration change that you can do to make it even easier to run artisan commands.Ope...
05:45 pm GMT - Fri, July 2, 2021
Dev To VueJS - 5 utilities you're likely to need
If you ever need to build an administrative tool using VueJS, you will probably need a few third-party components to help you deal with some complex user-interface behaviors.You can always build every...
05:42 pm GMT - Fri, July 2, 2021
Dev To Your Favorite DAWs and the Programming Language they are written in
Do you know the programming language some of your favorite Digital Audio Workstations(DAWs) are written in? Here is a list of some of them:Ableton Live - C++FL Studio - Delphi, Assembly languageLogic ...
05:36 pm GMT - Fri, July 2, 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 bugPlaying a new video game... or ...
05:30 pm GMT - Fri, July 2, 2021
Dev To C loops
In this article, we'll learn about how to use loops in C#.In C# there are 4 types of loops available - forforeachwhiledo-while The for loopThe for loop is a basic loop that is available in almos...
05:16 pm GMT - Fri, July 2, 2021
Dev To Use canos (pipes) sempre que possvel em Elixir!
Oi, pessoal!Recentemente fiz um vdeo sobre Pipes em Elixir. Como sei que nem todos gostam de ver vdeos (eu estou entre estas pessoas), vou escrever um pouco sobre o que falei l.Em primeiro lugar, prec...
05:15 pm GMT - Fri, July 2, 2021
Dev To C Removed Features
With the new version of C++17 many new functions introduced but some features are removed or deprecated.These are listed below :Removal of deprecated operator ++Removal of registersRemoval of auto_ptr...
04:47 pm GMT - Fri, July 2, 2021
Dev To The eight tips for every newbie programmer!
When I started learning to code, I always wanted to get tips from experienced developers. The knowledge that would cover all of my questions and unclarity when it comes to programming.That time was pr...
04:40 pm GMT - Fri, July 2, 2021
Dev To How to build a JavaScript Random Quote Generator
Hello guys, today I am going to show you How to build a JavaScript Random Quote Generator using HTML CSS & JavaScript, in this video, I will create a simple quote generator. JavaScript Random...
04:34 pm GMT - Fri, July 2, 2021
Dev To Beautiful Neomorphic Calculator Dark Mode
IntroductionOver the past year or even more, it is difficult not to pay attention to how interest in Neomorphism is rapidly growing in web design. And indeed, it is difficult to pass by such an unusua...
04:33 pm GMT - Fri, July 2, 2021
Dev To Everything you need to know about JavaScript destructuring
Why does Destructuring exist in javascript?Because it solves our problem. Let's see an example.This a normal object containing the names of 5 people.const names = { anjan: 'Anjan' , ...
04:12 pm GMT - Fri, July 2, 2021
Dev To Designing fast sign in forms diving into the data
The modern web is obsessed with speed. Just this week, Vercel launched Next.js 11 with a special focus on Core Web Vitals, a new set Google metrics that are measured in tens of milliseconds to determi...
04:10 pm GMT - Fri, July 2, 2021
Dev To How To use libraries and framework in Codepen
## Table Of Contents What is Codepen? How To add CSS Frameworks How To add JS Libraries What is Codepen? Ans. CodePen is an online community for testing and showcasing user-created HTML, CSS a...
03:50 pm GMT - Fri, July 2, 2021
Dev To YAGBW - Yet Another Git Branching Workflow
Hey guys! Andou here, backend engineer / web developer / tech leader for Bitmama Reply, an Italian web agency headquartered in Milan, Turin and London. In this article I would like to talk to you abou...
03:24 pm GMT - Fri, July 2, 2021
Dev To Learn MERN stack from my YouTube series.
Hey fam, I'm happy to announce that I completed my MERN stack series on YouTube. In this series I will take you through detailed explanation of React, Redux, Node.js, express.js, mongoDB and more.You ...
03:17 pm GMT - Fri, July 2, 2021
Dev To Amazing Profile Card Hover Using HTML & CSS
Today I created an Amazing Profile Card. In this Hover Effect, I am using only HTML CSS to create animation.I hope you find this useful like and save this post also comments about your thoughts and ne...
03:05 pm GMT - Fri, July 2, 2021
Dev To Building a WhatsApp clone from scratch using Flutter
According to Statista, around 2.77 billion mobile phone users accessed over-the-top messaging to communicate in 2020, and this figure is poised to reach three billion users in 2022. Of these, WhatsApp...
03:01 pm GMT - Fri, July 2, 2021
Dev To Monte seu Type-Safe builder
Menu: programadores + fome = cdigo sobre comidaDias atrs, aps um dia de trabalho, estava estudando como de costume e me deu uma baita fome!Resolvi terminar os estudos antes de ir jantar, mas um ...
01:31 pm GMT - Fri, July 2, 2021
Dev To 10 Trending projects on GitHub for web developers - 2nd 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. SvelteKitThe fastest way to build Svelte apps. SvelteKit is a f...
01:24 pm GMT - Fri, July 2, 2021
Dev To Implementing a Star Rating component in Vanilla JS
Star Rating/Review UI is a common sighting across different sites on the Internet. Today, we will implement a simple star rating component using Vanilla JS. We are going to use Revealing-module-patter...
01:16 pm GMT - Fri, July 2, 2021
Dev To Beginner's Guide to HTML & CSS
What is HTML?Hyper Text Markup Language commonly known as HTML, the standard markup language that is used for creating Web pages and Web applications. HTML provides a description of the structu...
12:51 pm GMT - Fri, July 2, 2021
Dev To A minimalistic Notion template to count your blessings and being grateful for them
Hey folks We just launched another Product on Product Hunt. It's a notion template that lets you Note down everything that you are grateful for. Notion Gratitude JournalThis minimalist digital jo...
12:50 pm GMT - Fri, July 2, 2021
Dev To Amazing JS Notes App With Pure Html CSS And JS
Amazing JS Notes App With Pure Html CSS And JS With Each Line of Explained in a simple and fun way Open it on your code editor because i don't know why its not working in dev.to Web app...
12:33 pm GMT - Fri, July 2, 2021
Dev To Pillars of OOPS (in python)
The scope of this article is to help you understand the concepts of oops quickly and not an in-depth tutorial on coding with oops.Object-Oriented Programming system is also known as OOPS is one of the...
12:11 pm GMT - Fri, July 2, 2021
Dev To Efficient Django Delete Cascade
BackgroundI'm working on a project that is developed using django. Part of the is project requires deleting n-level-deep relational data with a huge quantity of detail records at the lowest leve...
11:55 am GMT - Fri, July 2, 2021
Dev To How to Trigger an AWS Lambda from SQS
In this post we are going to use the AWS CDK to build an AWS Lambda Function that triggers from an AWS SQS message.All of the code can be found in this repository. SetupWe need to run a few comma...
11:49 am GMT - Fri, July 2, 2021
Dev To 5 star rating system - ACTUALLY accessible, no JS, no WAI-ARIA!
In this article I will explain how I built a star rating system that is ACTUALLY accessible, easy to style for your own needs and easy to integrate into any framework as it uses semantic HTML.If you a...
11:49 am GMT - Fri, July 2, 2021
Dev To 5 star rating system - ACTUALLY accessible, no JS, no WAI-ARIA and Semantic HTML! [Easily converted to any framework too!]
In this article I will explain how I built a star rating system that is ACTUALLY accessible, easy to style for your own needs and easy to integrate into any framework as it uses semantic HTML.If you a...
11:39 am GMT - Fri, July 2, 2021
Dev To Creating adaptive layouts with Flutter
In this tutorial you'll learn how to easily make a UI layout for your flutter app that adapts to different screen sizes with the adaptive_layout package.The next few sections show how to build a simpl...
11:34 am GMT - Fri, July 2, 2021
Dev To How I failed to create an audience twice (and succeeded the third time)
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...
11:34 am GMT - Fri, July 2, 2021
Dev To [Cybersecurity] Most common web security vulnerabilities!
OWASP or Open Web Security Project is a non-profit charitable organization focused on improving the security of software and web applications.The organization publishes a list of top web security vuln...
11:15 am GMT - Fri, July 2, 2021
Dev To How To Set Up ESLint & Prettier In VS Code
INTRODUCTIONESLint and prettier are the most popular tools which are used almost everywhere so today we will be talking about what eslint and prettier are and we will see how easy it is to set i...
10:43 am GMT - Fri, July 2, 2021
Dev To Cross-device testing of web applications with Blisk
This article will educate you all about Blisk. Blisk is a Chromium-based web browser that improves productivity and code quality by providing a wide array of tools for web development and testing. The...
10:12 am GMT - Fri, July 2, 2021
Dev To Tests und Online-Quiz erstellen mit der iSpring Suite
Interaktive Quiz und Tests mit individuellem Design erstellen. Limits setzen, verffentlichen und den Fortschritt verfolgen - ohne spezielles Vorwissen.Mehr erfahren > https://www.ispringlearn.de/is...
10:09 am GMT - Fri, July 2, 2021
Dev To Looking for a CSS framework ?
Do you need a material design framework ? then look no further :D Tronic247 Material Is the framework for you. See it Here Websitehttps://www.tronic247.com/material/ Github (Don't forget to ...
10:05 am GMT - Fri, July 2, 2021
Dev To Wie man ein virtuelles Klassenzimmer einrichtet: eine Anleitung mit Tipps
In diesem Artikel werden wir darber sprechen, wie man virtuelle Klassenzimmer erstellt. Nein, nicht wie man virtuell stilvoll ist (ja, das Konzept existiert), sondern wie man am besten ein virtuelles ...
09:42 am GMT - Fri, July 2, 2021
Dev To DONT PANIC! Averting the DDOS crisis in under 5 minutes with Cloudflare
As your business gains traction, your success will inevitably bring its share of malicious actors who will try everything to breach your systems and considerably slow down your operations.One such thr...
09:13 am GMT - Fri, July 2, 2021
Dev To SvelteKit release date?
Stuff to nail down before launch https://github.com/sveltejs/kit/milestone/2...
09:06 am GMT - Fri, July 2, 2021
Dev To Jetpack Compose - Alert Dialogs
The code presented in this article is using compose rc01Jetpack Compose brings us with a cool new UI toolkit, but some things are completely different from how we are used to it, one of these cases is...
08:43 am GMT - Fri, July 2, 2021
Dev To Send mails using NodeJS
Hey, fams! today we are going to learn how to send e-mails, right from our IDE using NodeJS. The module of interest is called Nodemailer. Prerequisites NodeJs Nodemailer Email account StepsOpen ...
08:00 am GMT - Fri, July 2, 2021
Dev To A Completely FREE planning poker app Speed up your planning process!
Estimating is tough, and us developers are pretty sh*t at it.There are many ways to go about estimating, using the Fibonacci sequence, the modified Fibonacci sequence, t-shirt sizing estimating, etc....
07:51 am GMT - Fri, July 2, 2021
Dev To Why you Must "Buy me a Coffee" to Someone and Anyone. An essay about Explainable AI on Open Data and Open source Environments
In the midst of the G.D.P.R., there's something about authoring, ownership, and fairness of working online, more important than anything else, and is at the same time the foundation for privacy...Rece...
07:23 am GMT - Fri, July 2, 2021
Dev To CSS class builder
As a web developers, we need to write the styles for the given classes.But for lazy people like me, it creates too much frustration. So I decided to make the VS code extension to solve this problem an...
06:19 am GMT - Fri, July 2, 2021
Dev To Git Squash Simplified
If you have just started as an open source contributor or planning to become one, you might came across the open source projects which makes you to squash all the commits into a single one before or a...
06:00 am GMT - Fri, July 2, 2021
Dev To Illustrating Lexical Scope in JavaScript
Chapter 2: Illustrating Lexical ScopeThese are the notes of second chapter of the book "You Don't Know JS: Scope and Closures".In this chapter, we will discuss how our program is handled by the ...
05:57 am GMT - Fri, July 2, 2021
Dev To Getting started with Probot
Open-source projects get more complex and hard to manage as they grow in terms of codebase and contributions, and thus, GitHub bots could help the project maintainers to cut down on the tedious tasks ...
05:30 am GMT - Fri, July 2, 2021
Dev To Project 86 of 100 - Dynamic Jobs Page
Hey! I'm on a mission to make 100 React.js projects. Please follow my dev.to profile or my twitter for updates and feel free to reach out if you have questions. Thanks for your support!Link to today's...
05:09 am GMT - Fri, July 2, 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...
04:47 am GMT - Fri, July 2, 2021
Dev To How to get Microsoft Azure Fundamentals Certified?
I recently passed the Microsoft Azure Fundamentals Certification Examination(AZ 900). It was an awesome learning journey and I learned a lot about Azure and Cloud Computing. This article is related to...
04:32 am GMT - Fri, July 2, 2021
Dev To JavaScript - Duplicate parameters in JavaScript Functions
Hi Devs,In this article i will introduce you to one of the most confusing and common doubt for every newbie devs, Duplicate parameters in javascript functions Table Of Contentsduplicating paramet...
01:19 am GMT - Fri, July 2, 2021
Dev To The Ember Times - Issue No. 183
Emberistas! New release of Unstable Ember Language Server, share code snippets on Twitter using Ember, the difference between ember serve and npm run start, and an addon roundup! Release of uELS...
12:24 am GMT - Fri, July 2, 2021
Dev To Software Design: Deep Modules
I'm reading A Philosophy of Software Design, by John K. Ousterhout, a professor of computer science at Stanford University and the creator of the Tcl programming language. According to this other revi...
12:13 am GMT - Fri, July 2, 2021
Dev To Migrating HLS videos to Mp4 format in Rails.
PurposeRecently, I was tasked with migrating our HLS videos over to mp4 format and store it on S3 for a variety of reasons. I wanted to document the magic incantations I followed to make this ha...
11:51 pm GMT - Thu, July 1, 2021
Dev To Guia intergaltico do artigo tcnico
Tudo o que voc precisa saber para fazer o seu primeiro texto sair do papel!Uma das premissas mais verdadeiras na vida para mim aquela que diz que "Todo mundo tem algo a aprender e a ensinar". E...
11:13 pm GMT - Thu, July 1, 2021
Dev To Rotation in AVL tree
Hi, on this amazing day we're going to discuss rotation in the AVL tree! if you're not familiar with AVL trees check this post. Type of Rotationbefore starting, I want to remention that the Balan...
11:04 pm GMT - Thu, July 1, 2021
Dev To The NEW Manual Validation Task for Azure DevOps YAML Pipelines Demystified
With the newly released Manual Validation task you can pause a YAML pipeline mid-stage. This allows you to perform manual or offline activities and then resume (or reject) the run. IntroAs I've ...
10:58 pm GMT - Thu, July 1, 2021
Dev To Top 5 DEV Comments from the Past Week
This is a weekly roundup of awesome DEV comments that you may have missed. You are welcome and encouraged to boost posts and comments yourself using the #bestofdev tag.Starting off Top Comments with ...
10:53 pm GMT - Thu, July 1, 2021
Dev To First VueJS Project - Domains For Developers
I came across domaining, or domain flipping by accident. I had an idea for an NFT platform (a little late to the party I know, but whatever), so I went to GoDaddy to buy a domain name. I found one I l...
10:32 pm GMT - Thu, July 1, 2021
Dev To Data Structures in TypeScript - Graph
The graph is a data structure that consists of vertices (or nodes) that can be connected to other vertices by edges.The degree is the number of edges that are connected to a vertex, for example, the v...
10:06 pm GMT - Thu, July 1, 2021
Dev To A light introduction to the Android intent system
IntroductionThis series is going to be dedicated to the basic of Android development. Join me and let us try to build and understand some cool stuff. All the resources I used to create this post...
10:01 pm GMT - Thu, July 1, 2021
Dev To MongoDB with Docker: Get started in 5 minutes
MongoDB is a popular NoSQL database that uses documents for data storage. MongoDB is considered schema-less, which means that it doesn't require a defined database schema. It's a great tool if you wan...
09:42 pm GMT - Thu, July 1, 2021
Dev To Lightning fast & simple Typescript Serverless builds
Slow builds tend to cost more than just the time they waste. More than a few seconds and you're off checking Slack and all of a sudden it's been a few minutes. Any longer and all of a sudden you've be...
09:32 pm GMT - Thu, July 1, 2021
Dev To Combine an Array into a String Using the join Method
The join method is used to join the elements of an array together to create a string. It takes an argument for the delimiter that is used to separate the array elements in the string.Here's an example...
09:24 pm GMT - Thu, July 1, 2021
Dev To How I designed an offline-first app. An outline.
Last week I wrote a blog post on how I built my app in React, React Native and NextJS. This blog post gives an insight on how I made it into an offline-first app. There are many ways to build an offli...
09:22 pm GMT - Thu, July 1, 2021
Dev To Split a String into an Array Using the split Method
The split method splits a string into an array of strings. It takes an argument for the delimiter, which can be a character to use to break up the string or a regular expression. For example, if the d...
09:15 pm GMT - Thu, July 1, 2021
Dev To Convert object of objects to array of objects
In some scenarios, we need data in a different format than we are given, for example from the API response. This is the situation when data transformation comes to play. In this short post, I'd like t...
09:03 pm GMT - Thu, July 1, 2021
Dev To How ad blockers can be used for browser fingerprinting
In this article, we show how signals generated by the use of an ad blocker can improve browser fingerprinting accuracy. This novel browser fingerprinting method, while oft-discussed as a theoretical s...
08:48 pm GMT - Thu, July 1, 2021
Dev To [JavaScript] 5 Interesting uses of JavaScript destructuring!
Looking at my regular JavaScript code, I see that destructuring assignments are everywhere.Reading object properties and accessing array items are frequent operations. The destructuring assignments ma...
08:33 pm GMT - Thu, July 1, 2021
Dev To How To Make Login & Registration Form | HTML CSS & Vanilla JavaScript
Hey Devs, in this episode, you will learn how to make a Login Form and Registration Form design using HTML and CSS step by step with a toggle button we will use vanilla JavaScript to switch between lo...
08:28 pm GMT - Thu, July 1, 2021
Dev To Adding Prettier to a Project
While working at a smaller dev shop, our team hit the point at which the inconsistent code formats between and within projects was becoming a pain. Our needs included:A consistent linter/formatter for...
08:08 pm GMT - Thu, July 1, 2021
Dev To Create a Slideshow With React
Let's create a simple slideshow component today. It's easy and only take few steps to achieve.Here is a demo and source code.In order to create a slideshow, we need to have two components:The containe...
08:04 pm GMT - Thu, July 1, 2021
Dev To Use Kool to Dockerize Your Local Development Environment the Right Way
Using Docker containers in local development environments has become commonplace for web development. And yet, when you get down to it, using Docker locally is still a challenge, oftentimes resulting ...
07:53 pm GMT - Thu, July 1, 2021
Dev To Toptal, as my first remote working place (plus interview experience)
I. Preface What is Toptal?Toptal is an exclusive network of top freelance software developers.They have a challenging interview process. My backgroundI'm a software developer, have spe...
07:38 pm GMT - Thu, July 1, 2021
Dev To Looking for contributors for my curated list of tech resources
Hi awesome community, Andou here.At https://github.com/andou/tech-resources you can find my curated list of useful tech resources for web developers and tech enthusiasts.I've a strong backend backgrou...
07:23 pm GMT - Thu, July 1, 2021
Dev To Jenkins - Getting Started
Jenkins is an open-source automation server written in Java. It supports the entire software delivery lifecycle, including build, document, test, package, stage, deployment, static code analysis, and...
06:51 pm GMT - Thu, July 1, 2021
Dev To My Awesome Github Readme
https://github.com/C-mmonI finally took inspiration from many github readme and created one.Here are few things I kept in mind while making it.Bullet points: Using Bullet Point increases Readability.N...
06:49 pm GMT - Thu, July 1, 2021
Dev To Announcing Clojure Morsels
Im happy to announce that we have started a totally free newsletter called Clojure Morsels! In it youll find links and summaries about all kinds of Clojure-related topics, from articles to tools to tu...
06:22 pm GMT - Thu, July 1, 2021
Dev To What is GraphQL?
In simple terms, it's like when you go to a pizza place, and order a "Make your own" pizza - you pick the base, the sauce, the cheese, the toppings and when the pizza is done, you get exactly what you...
06:18 pm GMT - Thu, July 1, 2021
Dev To Time traveling with Fluree
IntroWhen you get down to it, if you are building an app with Fluree as the backend, it is simplest to think of Fluree as a database. This can be a useful way to think about working with Fluree,...
06:13 pm GMT - Thu, July 1, 2021
Dev To 8 Advanced Google Search Operator to Ease Your Job
When in doubt, Google itAs a developer, Google is one of the most useful tool you will ever use. However, if you want to get the most out of your tool, just a simple google search might not be what yo...
06:02 pm GMT - Thu, July 1, 2021
Dev To How to debug Node.js apps in Visual Studio Code
Written by Ayooluwa Isaiah The Visual Studio Code editor has all the tools to debug Node.js applications effectively. Its built-in debugger can debug any application that targets the Node.js runtime, ...
06:01 pm GMT - Thu, July 1, 2021
Dev To Make Analytics Great Again
Dear readers, if you are reading this article, it means you're looking for a way to measure the number of views of your website. You could easily use Google Analytics, even though it's free, but it's ...
05:44 pm GMT - Thu, July 1, 2021
Dev To Organizing AWS Community MENA GameTech Day 2021
After launching me-south-1 during AWS Summit Bahrain 2019 we got to meet the amazing Pakiza Abdulrahman from EDB Bahrain, who explained how the game development community is growing in Bahrain and how...
05:23 pm GMT - Thu, July 1, 2021
Dev To What is Callback Function?
What is callback function?Any function that is sent as a function argument is called a callback function. Which is then invoked inside the outer function to do some other task or action.We can d...
05:21 pm GMT - Thu, July 1, 2021
Dev To So you burned out on coding. Now what?
Burnout happens. It happened to me 6 months ago. Only in the last 2-3 weeks have I been feeling re-energized to begin again.Here's the most important thing: It's okay if you burned out on coding....
05:12 pm GMT - Thu, July 1, 2021
Dev To Disadvantages of Css-in-Js ?
I am a big fan of CSS-in-JS especially styled-components but in this article i want to discuss about disadvantages of using CSS-in-JS.Difficulty to learn for the devs who are new to react syntax.The c...
05:10 pm GMT - Thu, July 1, 2021
Dev To 10 Tips for Safe and Secure Remote Working for Developers
10 Tips for Safe and Secure Remote WorkingModern employees require more flexibility than their previous counterparts. 54% of employees say theyd rather shift to a career that offers them more fl...
05:05 pm GMT - Thu, July 1, 2021
Dev To How to build an ECommerce App with React
In this tutorial, we will build an E-commerce App with React using ButterCMS and Snipcart. We will use Chakra UI, a modular and accessible component library, to style the app. Finally, we will deploy ...
04:33 pm GMT - Thu, July 1, 2021
Dev To Announcing: The Relicans Summer Camp
The TheRelicans.com is a welcoming, inclusive community of developers, educators and creators, with one mission: Teach the world to code!With this goal in mind, were big fans of creating content aroun...
04:27 pm GMT - Thu, July 1, 2021
Dev To Git For Dummies
We started this series with a quick introduction to code reviews, and now we are extending the analogy and applying it to one of the most important tools of our trade: Git. Its a revolutionary technol...
04:03 pm GMT - Thu, July 1, 2021
Dev To Best 6 Free Icons Pack For Web Dev And Designer
This post repost from:- https://the-dev-community.blogspot.com/best-6-free-icons-pack-for-web-dev-and Ricon v.1 Demo 240 Essential Interface IconsA growing pack of 240 fully vector icons. Icons ...
03:48 pm GMT - Thu, July 1, 2021
Dev To Lessons Learned from Programming at Google w/ Hyrum Wright & Titus Winters (Part 1)
Google is a titan of technology with one of the largest codebases in the world - and there are many lessons to be learned from how Google has scaled.In the first episode of a two-part series, Senior G...
03:42 pm GMT - Thu, July 1, 2021
Dev To Connection and Collaboration on Polywork
Hello!I'm Cassidy, and I'm the Director of Developer Experience at Netlify, and an Advisor for Polywork, and an Advisor for Contenda, and a Chief Product Officer at Cosynd, and a podcast host, and a n...
03:39 pm GMT - Thu, July 1, 2021
Dev To GitHub for storage
I've been seeing GitHub repositories used for many things other than code awesome lists, music, travel logs. But the next thing is data storage. Utterances, for example, is a commenting system that c...
03:35 pm GMT - Thu, July 1, 2021
Dev To Getting To Know Flutter: Google Maps Integration
In this tutorial you will learn how to add an interactive map provided by Google Maps in your Flutter app. We will use the official Google Maps package https://pub.dev/packages/google_maps_flutter.We ...
02:46 pm GMT - Thu, July 1, 2021
Dev To How to Make a Twitter Bot Using Python
Hello!This tutorial will demonstrate how to create a simple Twitter bot using the Tweepy library in Python.This tutorial will be separated into four parts:PrerequisitesSetting up a Twitter Developer A...
02:26 pm GMT - Thu, July 1, 2021
Dev To How should you prepare for your first interview as a developer?
Over the last few years, Ive mentored over 300+ students and working professionals on how to prepare for interviews to land their dream job. Here are my top tips on how to prepare for your first...
02:13 pm GMT - Thu, July 1, 2021
Dev To Hand Wave Animation Using HTML & CSS
Hello Guys,Today I created an Amazing Hand Wave Animation. In this animation, I am using only HTML CSS to create animation.In this html I am using a tag & span tag and in the simple css to wave th...
02:05 pm GMT - Thu, July 1, 2021
Dev To Five JS Libraries to Help you Build a Standout PersonalWebsite
For web developers, personal websites can be a great way to stand out among the crowd. More than just serving as a way to host your resume and portfolio, the website itself can convey a lot about your...
01:54 pm GMT - Thu, July 1, 2021
Dev To How to create a chat similar to Discord with TalkJS
In this article, well look at how we can use the TalkJS chat API and TalkJS Themes to mimic the appearance and functionality of Discord. Themes allow you to change the look and feel of user interfaces...
01:22 pm GMT - Thu, July 1, 2021
Dev To Git Merge vs Rebase
An FAQ that explains and answers when to use which andwhy.There's a common discussion among developers about how teams should use Git to make sure everyone is always up-to-date with the latest changes...
01:21 pm GMT - Thu, July 1, 2021
Dev To WebRTC Build Yet another Chatting app but P2P/E2EE.!!
What does this title meanIf by reading the title of this article you're thinking that we're going to build just a chatting app then you're thinking wrong, no we're not. Hey-Hey.!!! We all have b...
12:56 pm GMT - Thu, July 1, 2021
Dev To How to find sustainable jobs and projects as a web developer in Germany
One of the main reasons I wanted to work self-employed again was independence and freedom of choice. Working where and when, but most importantly how and for whom seemed appealing enough to quit my 9-...
12:41 pm GMT - Thu, July 1, 2021
Dev To The Engineer's Complete Guide to Legacy Code
We live in a world where progress is king - complete tasks, meet goals, commit more, deploy frequently, ship faster. But what happens when something is lurking in the codebase thats holding you back? ...
12:17 pm GMT - Thu, July 1, 2021
Dev To Running Weblogic Server when connected to VPN
As part of my development work, I tried to run my Weblogic Server when I am connected to VPN network.The weblogic server failed with error saying:(thread=Cluster, member=n/a): Delaying formation of a ...
12:04 pm GMT - Thu, July 1, 2021
Dev To Debug Selenium Tests in Docker using VNCViewer
In the previous post, we learned how to integrate Selenium tests with Docker. In this tutorial, we will take a look at how to integrate VNC Viewer with Docker and debug Selenium tests in Docker using ...
11:33 am GMT - Thu, July 1, 2021
Dev To How to make a share button html | Awesome button effect CSS | Modern web Coding Tutorial
Hello, I am kunaal, glad you are here. Today we will see how to make share button for your website. We'll see how can we make a share options in HTML for our website.Share Button is very useful in thi...
11:15 am GMT - Thu, July 1, 2021
Dev To Proud to present you Fakeflix, a Netflix Clone built with React, Redux, Firebase & Framer Motion
Hi guys, I'm proud to present you my latest project: Fakeflix.I have started this project with the purpose of learning how to structure a Web App of a mid-level complexity integrating the Redux logic ...
10:46 am GMT - Thu, July 1, 2021
Dev To Laravel 8 React Js Fetch Api Get Data Example
Perhaps you are a backend engineer who wants to load data to your site using the React library, or you want to explore the use of React with Laravel. Or maybe you have other interests in using Laravel...
10:09 am GMT - Thu, July 1, 2021
Dev To Browsing Jetpack Compose samples
ProblemWhile writing apps with Jetpack Compose you can always Cmd+Click on a library function to check their sources and comments. And often you can find a link to the sample code with an exampl...
09:57 am GMT - Thu, July 1, 2021
Dev To Neo4j GraphQL Library
A booming market has created the demand for reducing the time to market of software products to a minimum. The current trend is pushing app development more and more towards versatility and speed to m...
09:51 am GMT - Thu, July 1, 2021
Dev To React State Management with Recoil
Deciding which state management library to use in a new React project can be quite a challenge there are so many options. Obviously Redux is high on the list, however it requires a lot of boilerplate...
09:37 am GMT - Thu, July 1, 2021
Dev To Hetchr Beta : a developer's homepage
Hi folks!We centralize the main features of your everyday tools (PRs, CI, Kanban tasks) and build a live feed of everything happening within your development teams. Essentially, we aggregate a "quick ...
09:36 am GMT - Thu, July 1, 2021
Dev To Nele about ideal job requirements, the desire to do something meaningful and the motivational effect of anger
Illustration by Stephanie Case Tell us about yourself!My name is Nele, my pronouns are she/her and Im based in Hamburg. About 3 years ago I started as a Quality Assurance Engineer at SinnerSchrad...
09:20 am GMT - Thu, July 1, 2021
Dev To How to See Which Branch Your Teammates are on in VS Code
"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". Here's how you can get an answer to that question without even need...
09:14 am GMT - Thu, July 1, 2021
Dev To Make a glass-morph card in less than 5 minutes!
Hey everyone , today we are going to make a glass morphism card using only HTML and CSS!Now what is glass morphism, it is a UI trend which was trending in recent times and is very very easy to make, s...
09:13 am GMT - Thu, July 1, 2021
Dev To Deploy a Rust Web App With Rocket
IntroductionRust is a popular programming language offering blazingly fast performance, and guaranteeing memory and thread safety.In this tutorial, we will explain how to deploy a Rust web appli...
09:11 am GMT - Thu, July 1, 2021
Dev To Devy Brew: Get your daily dose of featured articles on the popular dev platforms sent right to you
Hey guys,Been a while I've posted, lots of things have happened since February....graduated uni, got a fulltime and a part-time job then resigned from one(I'll leave the guess up to you guys). I...
09:01 am GMT - Thu, July 1, 2021
Dev To Cool APIs you might not know about
Here are some cool APIs you might not know about. They are all free to use for no comercial projects.THE MEAL DBHave you ever wanted to make a recipe book app? This is the best choice you can find. It...
08:59 am GMT - Thu, July 1, 2021
Dev To Complete Introduction to Redux
Does Redux have you confused? In this blog, you'll learn the fundamentals of Redux stores, actions, reducers, and middleware to manage data throughout your application.What is Redux?Redux is an open-s...
08:53 am GMT - Thu, July 1, 2021
Dev To Add shiels on github
Hello everyone, today we are going to discuss another way to customize your README.md file from a github repository. Indeed, we will see how to add shields. Shields are SVG badges that automatically u...
07:57 am GMT - Thu, July 1, 2021
Dev To Adding Support for Multi-Audio Tracks in The Eyevinn Channel Engine
In this blog post, I'll describe how I extended the current demuxed audio feature so that the Channel Engine could play multiple audio tracks. I will also assume that reader is somewhat familiar with ...
07:18 am GMT - Thu, July 1, 2021
Dev To Throttling and Debouncing in ReactJS
IntroductionThis article talks about how these two techniques can be applied to optimize website performance and covers how to make a optimized searchbar.Suppose there is a program in which the ...
07:00 am GMT - Thu, July 1, 2021
Dev To Connect to Docker database with an external tool
Docker is pretty awesome, and when creating a database instance with Docker, we can log in through the terminal command.However, I'm one for graphic Database tools, so today I'll guide you through how...
06:53 am GMT - Thu, July 1, 2021
Dev To How to create confetti animations using a button with tsParticles
tsParticles recently has been updated to version 1.30 with new beautiful and realistic confetti animations.They are awesome but there's a lot to configure, right?Don't worry, there's a simpler way usi...
06:27 am GMT - Thu, July 1, 2021
Dev To 5 Blog Layout and Design Tips
When most businesses think about blogging, content is their only focus. And while content is obviously important, design and user experience (UX) matter as well. Ignore this element of the equation at...
06:25 am GMT - Thu, July 1, 2021
Dev To ML in Golang
Calculating simple statistical propertiesStatistical learning is a branch of applied statistics that is related to machine learning.Machine learning, which is closely related to computational st...
06:24 am GMT - Thu, July 1, 2021
Dev To Amazon Web Services- An Overview
Amazon Web Services(AWS) is a secure cloud services platform that offers a broad set of cloud-based products including compute services, storage, analytics, networking, databases, developer tools, IoT...
05:49 am GMT - Thu, July 1, 2021
Dev To CSS- The Cascade !
Sometimes two or more competing CSS rules are applied to a particular element. In this post we will find out how browser choose which property to use for the element and how to control it.CSS stands f...
05:34 am GMT - Thu, July 1, 2021
Dev To Top software for download paid and premium bootstrap templates
Hello, guys in this post, you will see how to download a paid templates for free, you don't need to pay anyone for these templates, just copy the link and paste it into the software and set the root d...
05:07 am GMT - Thu, July 1, 2021
Dev To Learning Python-Basic course: Day 8, Unicode in Python
Welcome! Till now, we have dealt enough with numbers. Now is the time to add Unicode to our arsenal.Unicode in PythonPython and Java support Unicode characters. The ord() method converts a char...
05:06 am GMT - Thu, July 1, 2021
Dev To Easily Update npm Packages Without the Fear of Breaking the Application
In this article, we'll explore how you can easily update npm packages used in your application without worrying about breaking the application functionality.So let's get started. Semantic Version...
04:57 am GMT - Thu, July 1, 2021
Dev To 6 science based advices for better work and learning
Today I'm going to talk about some tiny habits which can go a long way in improving your daily work and motivating you for long-term learning. Each of the principles is backed by science because under...
04:57 am GMT - Thu, July 1, 2021
Dev To Clean Code
Innovation starts with simplification, we can't create if we're always fixing. Why Simply Designed Clean Code?Why battle against technical debt?Why invest into refactoring? Why fight for Clean Co...
04:34 am GMT - Thu, July 1, 2021
Dev To Modal File Manager: Update and Extensions
I recently wrote an update to my Modal File Manager project called Modal File Manager: Update and Extensions. It goes into many new features that I've added to the Modal File Manager, how to install t...
04:17 am GMT - Thu, July 1, 2021
Dev To Modify or Update live database in Python and Django
Hello guys, in this post I'm gonna tell you about how to update the live database in Python and Django, you'll see in this blog how to connect with the live database and update or modify that. we upda...
04:11 am GMT - Thu, July 1, 2021
Dev To Solid vs React - the Fastest VS the Most Popular UI Library
by author Arek NawoReact isnt known for being a performance champion. Instead, it excels mainly by having the biggest mindshare and ecosystem. Sure, both come from Reacts leadership in the UI framewor...
03:56 am GMT - Thu, July 1, 2021
Dev To Finding element that appears once in an array where other elements appear twice : Leetcode
This is an example implementation using hashmap. The input array nums is considered to have only one unique number found once, other numbers occurs > once.// tsfunction singleNumber(nums: number[])...
03:35 am GMT - Thu, July 1, 2021
Dev To Ternary Operator: Better Alternatives
The ternary operator is a nice way to write concise value assignments without having to write a more lengthy if/else.For example:// This...let value;if (test) value = 1;else valeu = 2;// can be writte...
03:34 am GMT - Thu, July 1, 2021
Dev To How to Make Mobile Apps More Effective Through the Use of AI and Machine Learning
AI enables better decision-making, while machine learning allows the system to learn new things from the data.Everybody appreciates simplicity, comfort, and ease of living. However, machines that unde...
03:19 am GMT - Thu, July 1, 2021
Dev To Project 85 of 100 - Dynamic Restaurant Menu in React
Hey! I'm on a mission to make 100 React.js projects. Please follow my dev.to profile or my twitter for updates and feel free to reach out if you have questions. Thanks for your support!Link to today's...
03:07 am GMT - Thu, July 1, 2021
Dev To TExtarea iMproved Part 2: better lists, auto-resize, and more!
Welcome to v2 of the TExtarea iMproved! We're gonna add a few more features to our previous textarea improver to make it nicer to use.Here's what it looks like:This one won't actually make much sense ...
02:49 am GMT - Thu, July 1, 2021
Dev To Awesome README
Clique aqui para ler em portugusWhen entering a project, before looking at code the first information we see is whats in the README, so nothing more fair than making a spectacular README. LogoIf ...
02:26 am GMT - Thu, July 1, 2021
Dev To 5 Tools to Create Color Palettes for Your Websites and More - II
This is the extended version of my last post. Here are some more of my favorite tools for finding the ideal color palette for the websites. Let's get started: ColorsWallIt is the place to store your c...
02:14 am GMT - Thu, July 1, 2021
Dev To Eight Questions I Had Every Day As A Dev Team Lead
When I was a software developer manager, there were a lot of questions. Questions that my boss asked me. Questions that I had myself. Questions that arose when discussing work with my team. And mos...
01:44 am GMT - Thu, July 1, 2021
Dev To How to add a remote Github repository to local
You might have been given a task to accomplish using github classrooms or created a remote repository on github and you are wondering how to push your local project to the remote repository. In this a...
01:41 am GMT - Thu, July 1, 2021
Dev To Create a black-out poetry maker with javascript
In this tutorial, I'll walk you through how to build a black-out poetry maker with vanilla javascript! Black-out poetry is a kind of reductionist poetry-writing method where you cross out words in bla...
01:13 am GMT - Thu, July 1, 2021
Dev To A free (or mostly free) computer science education
We programmers are lucky. A world-class education in the subject we practice is literally just a few searches away. There are myriad free and low-cost online courses available, and if you're not inter...
12:25 am GMT - Thu, July 1, 2021
Dev To Noes bsicas de Python
PadornizaoNomes de vriaveis e mtodos so separados por underscore(_), em vez de usar o CamelCase. Ex: my_name, get_my_name. MtodoEstrutura:def sum(n1, n2): return n1 + n2 Inferncia d...
12:15 am GMT - Thu, July 1, 2021
Dev To Introduction to AVL tree
Hello, today, we're going to talk about AVL tree.#day_19 why we need to use AVL trees.Sometimes, the Binary search tree's operations become O(n) instead of O(log n) due to being a skewed binary s...
11:21 pm GMT - Wed, June 30, 2021
Dev To Set Up Your Next Web Dev Project with SCSS Made Easy!
If you are anything like me, sometimes vanilla CSS just doesn't cut it. I mostly use SCSS for it's organizational purposes. Here, I will walk you through the pretty simple steps of how to set up SCSS ...
11:13 pm GMT - Wed, June 30, 2021
Dev To Introduction To Graphs
Graph Data Structure Introduction including: adjacency list, adjacency matrix and the incidence matrix. what is a graph ?The graph data structure is not the same as a graph you may have learned a...
10:50 pm GMT - Wed, June 30, 2021
Dev To 3 Tips for Developers Writing their First Book
Photo Credit: #WOCinTech ChatSo you want to write a book? Or maybe you don't but you've certainly seen more and more developers in the community publishing their own books, right? Since I published m...
10:25 pm GMT - Wed, June 30, 2021
Dev To LikedList Questions: Delete nth node from end in Single Pass
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 ...
10:06 pm GMT - Wed, June 30, 2021
Dev To Use Higher-Order Functions map, filter, or reduce to Solve a Complex Problem
Now that you have worked and looked through the posts using higher-order functions like map(), filter(), and reduce(), you now get to apply them to solve a more complex challenge.Complete the code for...
09:54 pm GMT - Wed, June 30, 2021
Dev To Building Slack UI with pure HTML5, CSS3 and JavaScript: The power of CSS grids and flexbox
MotivationSometimes last year, around October, I came across this post1 about slack's biggest redesign. It looked quite appealing to me and I tasked myself to make a clone of this pageusing pure...
09:16 pm GMT - Wed, June 30, 2021
Dev To Build a Step Progress Bar | JavaScript
In this episode you will Learn how to build a Step Progress Bar with HTML, CSS, and JavaScript, step-by-step the easy way! Recommended Projects Neumorphism Login Form | HTML & CSShttps://youtu.be...
09:06 pm GMT - Wed, June 30, 2021
Dev To Getting Started with Machine Learning Models in the Browser with TensorFlow.js
Originally posted here: https://aidangee.dev/blog/getting-started-with-tensorflow-in-the-browser IntroThere were a great set of talks this year at Google IO 2021, one that piqued my interest was ...
08:59 pm GMT - Wed, June 30, 2021
Dev To [Github] What is Git? How do we use it?
What is Git?If you are a software developer then you must be familiar with Git. Git is vastly used for version/revision control for software development for controlling source code.It is a distr...
08:55 pm GMT - Wed, June 30, 2021
Dev To Developing a Kubernetes Operator for a Real Time Data Platform
In this article well cover the basics of Aerospikes Kubernetes operator and how we went about several engineering challenges we faced. Well then discuss the capabilities of the Aerospike Kubernetes Op...
08:47 pm GMT - Wed, June 30, 2021
Dev To 24 lessons on ML, now on GitHub
Microsoft just released 24 lessons on Machin Learning, ML. All you need are some basic skills in Python. It covers the following topics:RegressionClassificationClusteringNLPTime seriesReinforcement Le...
08:31 pm GMT - Wed, June 30, 2021
Dev To Understanding Imposter Syndrome
Have you ever been in a position where you feel like youre a fraud and are going to get found out? Or that youre going to get in trouble because everyone else around you seems to know what theyre doin...
08:26 pm GMT - Wed, June 30, 2021
Dev To [JavaScript] 7 OOP fundamentals you will need!
Object Oriented Programming is one of the most popular ways in programming. Before OOPs, list of instructions will be executed one by one. But in OOPs we are dealing with Objects and how those objects...
08:23 pm GMT - Wed, June 30, 2021
Dev To Hands-On Demo With Persistent Data
This is a simple, and beginner-friendly demo to analyze and visualize the data on running containers and where actually the data on the running containers goWe first need to create an image in order t...
07:47 pm GMT - Wed, June 30, 2021
Dev To Create a mailing list with SendGrid and Next.JS
Create a mailing list with SendGrid and Next.JSThere are a lot of articles on how to send an email with SendGrid, but when I wanted to create a mailing list, I found myself facing a very light d...
07:31 pm GMT - Wed, June 30, 2021
Dev To LDAP Authentication in Golang with Bind and Search
If you are familiar with the Windows Active Directory or Samba, you may have already heard about LDAP. But if you didn't, here is the description in Wikipedia.Lightweight Directory Access Protocol (LD...
07:24 pm GMT - Wed, June 30, 2021
Dev To Using the Strangler Pattern to Break Down Your E-Commerce Monolith
Monolithic platforms like Shopify, Oracle ATG, and BigCommerce are easy to get up and running. However, they lock you into various platform-specific limitations. As a result, you're subject to each pl...
07:04 pm GMT - Wed, June 30, 2021
Dev To I got Linux Foundation Scholarship,2021 :)
Hello friends,I am delighted to inform all of my friends here that I was nominated and finally got selected for this year Linux Foundation Scholarship (under Cloud Category). They announced winners o...
06:47 pm GMT - Wed, June 30, 2021
Dev To Demystifying DevRel with Nader Dabit, Christina Gorton & Pachi Carlson
DevDiscuss is a bit of a "bad news, good news" situation this week. Let's start with the bad news first: it's the season 5 finale of the DevDiscuss podcast! Our eight episodes always seem to fly by ...
06:44 pm GMT - Wed, June 30, 2021
Dev To Day 11 of 100DaysOfCode!
Today's progressI learned about every() and some() methods.What I learned every() methodThe every() method tests whether every element in the array passes the test implemented by the provided fun...
06:36 pm GMT - Wed, June 30, 2021
Dev To Youtube Channel For Cracking Coding Interview
Following Video count includes for DSA VideosCS Dojo (Total: 31) (Inactive)Inside Code (Total Video: 36) (Ongoing)Great Explanation and Animation generated using manim engine, Same engine is used by 1...
06:34 pm GMT - Wed, June 30, 2021
Dev To Welcome Thread - v131
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...
05:58 pm GMT - Wed, June 30, 2021
Dev To Why is using javascript for loop for array iteration a bad idea?
Sometimes using loop for array iteration can be bad. Let's see how?Let's create a 10 empty slot array using Array constructor.const array = Array(10);console.log(array); //[empty 10]Now let's iterate...
05:53 pm GMT - Wed, June 30, 2021
Dev To Reactjs: Building debounce forms
Do you really need a form library to build forms in React?Hello friends, today I will continue my post on forms. This is the second post on the subject and I hope that it teaches you something new. In...
05:53 pm GMT - Wed, June 30, 2021
Dev To What is Your Story?
Everyone has their life story, what makes them unique. Recently, I read the book A Million Miles in a Thousand Years by Donald Miller . It is one of my favorite books I have read so far. It talks abou...
05:50 pm GMT - Wed, June 30, 2021
Dev To Challenge to Write Git Tutorial
A few years ago for an interview, I was asked to write a git tutorial for beginners. Even thought there was many existing tutorials out there, I thought it was a good challenge to make sure I truly un...
05:44 pm GMT - Wed, June 30, 2021
Dev To Server-side rendering(SSR) with React[Part-1]
ContentsClient-side-renderingDrawbacksServer-side renderingDrawbacksConclusionThis article is not for beginners, I'll assume that you save some experience working with React.The article consists...
05:39 pm GMT - Wed, June 30, 2021
Dev To Build Big Companies UI by Using HTML, CSS.
Please give me Github if you like the project. Pull Requests are highly appreciated I'm Hiep. I work as a full-time software engineer. Most of my open-source projects are focused on one thing - to he...
05:33 pm GMT - Wed, June 30, 2021
Dev To React form validation with React Hook Form and Yup
Validating user input on forms prior to submission, in my opinion, is one of the most important and fundamental things about a website these days.Thank god we have several options to validate them, in...
05:06 pm GMT - Wed, June 30, 2021
Dev To Next JS Starter Template with NextJS 11, Tailwind CSS 2, React, TypeScript, ESLint, Prettier, Husky, Lint-Staged, SEO, VSCode
A couple months ago, I've release my free and open source Next JS Starter Template and I use it for my own projects. Recently, the Next JS team has released a new version, Next JS 11. So, I was for me...
04:52 pm GMT - Wed, June 30, 2021
Dev To Files every open-source project must have
This is just how I like to go. Hence, I am sharing this with everyone. But if you do things differently and you dont agree with what I have to say next then I respect your opinion.Well, well, well! I ...
04:38 pm GMT - Wed, June 30, 2021
Dev To HTML exam. How much do you know?
I thought I knew a lot of HTML because I didnt use DIV for everything... accesability matters. I used ASIDE, HEADER, MAIN, ,SECTION,FOOTER... yeah that's fine, but there are a ton of other tags or att...
04:33 pm GMT - Wed, June 30, 2021
Dev To Testing Patterns And Strategies
Our goal at Knock is to empower people to move freely. A large part of achieving that goal is to make real estate transactions as easy and seamless as possible for our customers. Real estate transacti...
04:07 pm GMT - Wed, June 30, 2021
Dev To The problem with the fancy animations in your website and how to fix it
AboutYou are a developer. You want to build a website to show off your skills. What better way to impress visitors or potential employers or clients than having the elements of the page jump aro...
04:01 pm GMT - Wed, June 30, 2021
Dev To Death by Closure (and how Qwik solves it)
In our [previous post],(https://dev.to/mhevery/a-first-look-at-qwik-the-html-first-framework-af) we introduced Qwik to the world. In that post, we glanced over many details, which we promised to get i...
03:54 pm GMT - Wed, June 30, 2021
Dev To Web dev purely in Python
Sierra is a micro templating engine for web frameworks in Python, bridging the gap between Python, HTML and CSS. You can basically do all of your web development solely in Python, taking full advantag...
03:47 pm GMT - Wed, June 30, 2021
Dev To Create To-do List using Vanilla JavaScript
It's a simple To-do app. As a beginner, creating these features like DOM manipulations, animations and dark theme feature was challenging for me. So let's see how I created this and what I've learned ...
03:38 pm GMT - Wed, June 30, 2021
Dev To Thinking about Ternary Operators
This is sort of a more advanced topic, and I've been recommended not to worry about it too much. After all, you want to feel more comfortable with the basics before you simplify, and "simplification" ...
03:31 pm GMT - Wed, June 30, 2021
Dev To How to test your API with Hoppscotch
You can read the full article on AviyelIn this article, I will show you how to interact with APIs by making requests while showing you some of the cool features of Hoppscotch. Introduction to Hop...
03:30 pm GMT - Wed, June 30, 2021
Dev To An Open Source No-Code Solution for Kubernetes Deployment now on Minikube
Yes! You read it right. Devtron, an open source end-to-end software delivery workflow for Kubernetes, can also be installed over the Minikube cluster, now! Devtron is a no-code solution for Kubernetes...
02:53 pm GMT - Wed, June 30, 2021
Dev To How to manage internationalization in React ? react-intl like
If you make an application which will be used all over the world, you probably want to handle internationalization for texts, dates and numbers.It already exists libraries to do that like react-intl, ...
02:39 pm GMT - Wed, June 30, 2021
Dev To Animate on scroll using IntersectionObserver
Using animation in your portfolio site would be a great way to capture the users attention and make them stay longer on your site.In this post I will show you how to add a special type of animation on...
02:31 pm GMT - Wed, June 30, 2021
Dev To Comprendre les diffrentes syntax pour crire des fonctions en javascript
Si vous dsirez plus de contenu francophone comme celui-ci, cliquer Follow ou suivez-moi sur TwitterFonctionsUne fonction est un morceau de code que nous pouvons rutiliser plusieurs reprisent dans not...
02:28 pm GMT - Wed, June 30, 2021
Dev To Web rendering methodologies, a quick snap .
When it comes the performance tradeoffs in application development , rendering methodologies plays an important role.Generally we classify this as server side rendering and client side rendering but t...
02:16 pm GMT - Wed, June 30, 2021
Dev To React Portals, And how to use them (Next Js and CRA)
Hi everyone.In this post I want to show you how to work with react portals.First I'm gonna create one then render some elements, such as modals, notifications, etc...1. Create create-react-app// Creat...
02:14 pm GMT - Wed, June 30, 2021
Dev To Useful CSS units
Generally, there is a lot of confusion in the selection or usage of units in CSS. But, they are things that affect the styling. So, they are the ones which should be handled with utmost care.When writ...
02:12 pm GMT - Wed, June 30, 2021
Dev To How to enforce Kubernetes Best Practices with Datree
DevOps tool of the month is a series, where each month I introduce one new useful DevOps tool in 2021 For June I chose: Datree - a CLI tool that prevents Kubernetes misconfigurations from reaching pr...
01:58 pm GMT - Wed, June 30, 2021
Dev To Neumorphism Sidebar Menu Using HTML and CSS
In this tutorial, I will show you how to create a Neumorphism Sidebar Menu using HTML and CSS programming code. In the meantime I have shown how to create many types of web elements of Neumorphism des...
01:38 pm GMT - Wed, June 30, 2021
Dev To My reasons to never finish some projects
Hello, today I wanted to speak about a topic I been dealing with my whole life, "why the hell I keep leaving things half done?" I imagine that just from reading the title of the article your mind alre...
01:24 pm GMT - Wed, June 30, 2021
Dev To Las 30 mejores herramientas digitales para la educacin en lnea
Debido a la pandemia de COVID-19, muchas empresas e instituciones educativas han recurrido al aprendizaje a distancia. En estos tiempos difciles, esta es la manera ms segura y efectiva de que las pers...
01:21 pm GMT - Wed, June 30, 2021
Dev To Bootstrap 5 Lightbox
What is Bootstrap Lightbox?Lightbox is a responsive gallery with the option to enlarge selected photos. Installation Manual installation (zip package)To take advantage of our Bootstra...
01:17 pm GMT - Wed, June 30, 2021
Dev To Firebase: Start up your base or fire up your own servers?
This article was originally published on Applozic Blog.If you clicked this article because of the word "Firebase", you have probably been a part of a mobile application development lifecycle at some p...
01:06 pm GMT - Wed, June 30, 2021
Dev To Show dev: glassmorphism CSS generator
Hello devs Me and my friend decided to built a glassmorphism css generator based on an upcoming CSS library called Glass UI.What you can do with this tool is that you can generate the CSS that you nee...
12:39 pm GMT - Wed, June 30, 2021
Dev To How to Help Developers Work in The Flow
Developers job is one of the most mentally demanding jobs. Developers work with complex algorithms, juggle multiple things in their short-term memory and do many other mental operations to write code,...
12:32 pm GMT - Wed, June 30, 2021
Dev To Package.json File explained!!!
If you've been working on javascript or related framework projects then definitely you came across the file named package.json and we might be curious why this file is included in our projects and why...
12:24 pm GMT - Wed, June 30, 2021
Dev To Introduction to AWS Cloudformation
What if I told you that a text file could help you tackle the normally tedious and time-consuming task of setting up and managing your AWS infrastructure? Good news. Its actually easy to do with an AW...
12:22 pm GMT - Wed, June 30, 2021
Dev To The React Router Module Is Now Available!
I'm excited to announce that the React Router module of my React JS program is now available in your classroom. For those who have not enrolled yet, you can still benefit from the 76% limited-time di...
12:20 pm GMT - Wed, June 30, 2021
Dev To Best Crypto Payment Gateways to Accept Bitcoin
What is a payment gateway and why do businesses need them?A crypto payment gateway is used to accept payments in Bitcoin and other cryptocurrencies such as Ethereum, Litecoin, Ripple etc. The ra...
12:20 pm GMT - Wed, June 30, 2021
Dev To Screen readers: hearing the unseen
A screen reader is software which forms part of a group of Assistive Technologies and renders graphical user interface content in the form of speech or braille output. This kind of software is essenti...
12:14 pm GMT - Wed, June 30, 2021
Dev To Setup travis CI builds directly from the API
Executing a CI Build using an API built with no-code backend platform! These truly are craziest of times. The need for APIs triggering Builds actually eliminates a lot of hassle that often come with u...
12:02 pm GMT - Wed, June 30, 2021
Dev To Learning Python-Basic course: Day 7, Exercises and coding challenges
Welcome Today's agenda is solving more interesting questions! intricate patterns and mind-blowing sequences Let us now today solve some more questions on while loops and for loops. We will l...
11:58 am GMT - Wed, June 30, 2021
Dev To -
- . - SEO, , .Website Speed Test: , KeyCDN , .** Google PageSpeed Insights**: PageSpeed Insights -, .Google Chrome DevTools: - , G...
11:20 am GMT - Wed, June 30, 2021
Dev To 5 must have extensions when working with SharePoint framework (SPfx)
I have previosly written a blogpost about my favorite extensions for VSCode. Today I want to share my favorite SPfx-specific extensions and tools. If you know about some extension, tool or package tha...
11:16 am GMT - Wed, June 30, 2021
Dev To Automating your Web Profile using React JS
As a Lazy Developer, I used to feel that were writing too much code, but getting only peanuts in terms of output. Why not we change this by automating a lot of things? Welcome to the world of scriptin...
10:57 am GMT - Wed, June 30, 2021
Dev To UI/UX Tips for Frontend Developers (Part 1)
This is Part 1 in the series called "UI/UX for Frontend Developers". A new article will be published every few weeks.In each part, I will talk about a general topic, some UI/UX tips about an element, ...
10:32 am GMT - Wed, June 30, 2021
Dev To We Helped 42 Developers Get $772.441 in Salary Raises and Promotions, Here Is What We Learned
It doesn't matter if you never went beyond building simple apps, have no degree in Computer Science or can barely remember the last time you touched an algorithm. You can use these simple secrets to e...
10:31 am GMT - Wed, June 30, 2021
Dev To How to build a chat app that looks like WhatsApp with the TalkJS API
Today, we'll show you how to create a chat UI similar to WhatsApp using the TalkJS Chat API. We'll start with the TalkJS Default Theme and customize it by using the TalkJS Themes. Here is the current ...
10:09 am GMT - Wed, June 30, 2021
Dev To Mask and unmask a password input
I recently worked on a feature to be able to mask and unmask a password using some vanilla javascript, and I thought I'd share how I did this. If you want to jump ahead and just see the code without ...
09:58 am GMT - Wed, June 30, 2021
Dev To Reporting Functions for Your Application Build or Buy?
The build-or-buy-question can easily be translated with DIY or let somebody else do it for you? And this question essentially appears quite often in everyday life when it comes to other things. Should...
09:52 am GMT - Wed, June 30, 2021
Dev To Anomaly Detection With CloudWatch
As a performance engineer, I work closely with the Ops teams to proactively identify any production performance bottlenecks before they negatively impact the user experience. We employ a variety of mo...
09:41 am GMT - Wed, June 30, 2021
Dev To How to navigate and switch components with BrowserRouter
I want to switch between components after the user enterd the requested info. Components that will be shown to user by this order:Enter mobile numberID numberCreate PasswordWhen all these steps are c...
09:38 am GMT - Wed, June 30, 2021
Dev To Micro APIs for everyday use
Hey all,Today were excited to announce our new Micro API cloud platform, now in beta. Simple, fast and affordable APIs for everyday use. Signup for free (no credit card needed) and get $5 of free cred...
09:32 am GMT - Wed, June 30, 2021
Dev To Applozic Android SDK Tutorial 3 - Chat Conversations
IntroductionThis tutorial is Part 3 of a multi-part series covering Applozic Android SDK integration into an Android app.Our goal is to learn the following steps in this tutorial:Launch Conversa...
08:55 am GMT - Wed, June 30, 2021
Dev To Flutter Plugin For Importing Stickers Into Telegram
Telegram recently has announced a new contest.Given: a sticker import mechanism for Android and iOS apps.Task: write an Android or iOS app that uses this mechanism.The timing is very limited, the dead...
08:30 am GMT - Wed, June 30, 2021
Dev To DigitalOcean MongoDB Hackathon - Memories Sharing App
Hello everyone,In this post we are going to learn how to create a memories sharing app on MERN stack. If you don't know what MERN stack is, it's a full stack technology which utilises the following:Mo...
08:27 am GMT - Wed, June 30, 2021
Dev To A Faster Free Heroku (Kinda) | Quick Hack
If you've been building stuff on web for a while now, you've probably heard of HEROKU and NETLIFYJust-In-Case you haven't heard about it Quick Intro on Heroku and NetlifyHeroku: A free PaaS (Plat...
07:13 am GMT - Wed, June 30, 2021
Dev To Coding the code versus coding the code that codes
According to Tiobe analysis, there are close to 300 programming languages today. Their analysis is a bit complex though. It rules out markup languages and frameworks from the equation, it also expects...
07:01 am GMT - Wed, June 30, 2021
Dev To My Top React Interview Questions
This article summarizes a list of React interview questions that I would ask candidates and that I get often asked in interviews. Table of Contents1. What is React?2. What are the advantages of R...
06:53 am GMT - Wed, June 30, 2021
Dev To 5 Reasons Why UX/UI Design is Crucial for your Business Growth
The Third industrial revolution made humans make a shift from conventional methods to digital methods. Todays fast-paced world is dominated by high-quality content and technology that can make an impa...
06:36 am GMT - Wed, June 30, 2021
Dev To Create a robust server using Auto Scaling groups and Load Balancers- AWS Hands On
Image taken from stackoverflow.comNow we have all the tools to create a robust server. In this exercise we will create a server that can auto scale, be load balanced and can handle instance failures a...
06:25 am GMT - Wed, June 30, 2021
Dev To GitHub Bots for every open-source project
With the explosive growth and expansion of open-source projects, the project maintainers have to be always on their feet. The longer an open-source project thrives, the more the number of issues and p...
05:56 am GMT - Wed, June 30, 2021
Dev To I'm not an expert; I'm learning
Although I've been a developer for most of my life, I can't say I'm an expert.I do have some expertise, but as many things in Tech, they keep evolving, changing, and improving.The same has to apply to...
05:44 am GMT - Wed, June 30, 2021
Dev To Five cool Python snippets (Part - 2)
Introduction Python is a beautifully designed high-level interpreted programming language that provides us with many features.This is a gentle guide to some of those Python features that you pro...
05:37 am GMT - Wed, June 30, 2021
Dev To Always the Buyer
Always the Buyer is the title of another free e-book of Dan Sullivan (I recently reviewed The 4C's formula). But this article now is not a book review. I haven't read the book - yet.Benjamin P Hardy, ...
05:34 am GMT - Wed, June 30, 2021
Dev To [Angular] How to create beautiful and realistic confetti animations using tsParticles
I wrote a post about tsParticles and the new confetti animation created in the 1.30 version. [JS] How to create beautiful and realistic confetti animation with tsParticles...
05:10 am GMT - Wed, June 30, 2021
Dev To New benchmark: Mezon Router is upt o 567 times faster than Zaphpa 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...
03:47 am GMT - Wed, June 30, 2021
Dev To Angular Material 12 Image upload with Preview example
In this tutorial, I will show you way to build (Multiple) Image upload and Preview example with Web API/Rest API using Angular Material 12, FormData and Progress Bar.Full Article: https://bezkoder.com...
03:18 am GMT - Wed, June 30, 2021
Dev To I said goodbye to local development and so can you
Key TakeawaysIndividual developer efficiency is hard to measure, but directly impacts a companys bottom line and team morale.Remote work requires developers to onboard in isolation, a process that was...
02:19 am GMT - Wed, June 30, 2021
Dev To AWS Managed ADGoogle
AWS Managed AD x AWS SSOGoogle WorkspaceAWS Managed Microsoft ADAWS SSOGoogle WorkspaceADGoogleGoogleGoogle Cloud Directory SyncGCDSGoogleOKhttps://cloud.google.com/architecture/identity/federating-gc...
02:04 am GMT - Wed, June 30, 2021
Dev To Reason for Developing in GO
GO also know as golang is a statically typed and compiled programming language baked by three of the google developers to mainly solve some of google's internal problems. Those three names are Rober...
01:51 am GMT - Wed, June 30, 2021
Dev To Install Java JDK in Ubuntu 20.04LTS
Go through this youtube video...
12:58 am GMT - Wed, June 30, 2021
Dev To 5 Basic Things you need to know about managing a Linux server
As a web developer, you may come up with the situation of needing to set up a Virtual Machine to host your website online. While it's great that we have a variety of managed cloud services to lift thi...
12:33 am GMT - Wed, June 30, 2021
Dev To How I got my first job in tech.
As a bootcamp grad(Flatiron School) I constantly get asked how I landed my first job in tech. Here's what i've learned from that experience. Applying to jobs online.As a recent grad applying to ...
12:00 am GMT - Wed, June 30, 2021
Dev To React Native Fix Blank Flash After Splash Screen
The splash screen is the first view of your React Native app that a potential user sees. Whether they just downloaded the app or are opening it the thousandth time, users are immediately greeted with ...