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.
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: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...
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 [email protected] to CloudFront Functions
I have been using [email protected] 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