Your Web News in One Place

Articles by Dev To from May 2021

Help Webnuz

Referal links:

Sign up for GreenGeeks web hosting
< Return to Dev+To details.
10:28 pm GMT - Sun, May 30, 2021
Dev To A Complete Guide to Redux
Hello coders!! Today we will discuss some concepts you need to know to build real complex applications with React and Redux.In this article we'll cover the following concepts in detail:Why we need red...
09:19 pm GMT - Sun, May 30, 2021
Dev To Why your website needs validation
Contents Intro Forms Custom Validation Summary Intro Continuing on from my previous blog about website security week, we're going to talk about a validation.If accept user input, you are go...
08:19 pm GMT - Sun, May 30, 2021
Dev To Building a Portfolio: A Project Idea
In the first part of this series, I introduced the general factors that generally make up a good project. Today, I will be suggesting a project idea, why it works, and some recommended features.I will...
08:05 pm GMT - Sun, May 30, 2021
Dev To My Dev Journey: Week 4
Week 4 marks the end of the JavaScript Fundamentals block! Wow this has been a big challenge but I feel so happy looking back at what I can do now as opposed to just three weeks ago. This (along with ...
08:01 pm GMT - Sun, May 30, 2021
Dev To Fix Your Failing Tests: A Debugging Checklist for React Testing Library
When you get stuck fixing your React Testing Library tests, it's hard to remember all the tips and tricks for every issue, and you don't always have a coworker available to help get back on track. But...
07:51 pm GMT - Sun, May 30, 2021
Dev To Throttling vs Debouncing - an interesting analogy
Events like 'click', 'scroll', 'drag' etc. can be abused to trigger the event handler function as many times as to noticeably degrade the performance of a web app. To limit such unwanted function call...
07:27 pm GMT - Sun, May 30, 2021
Dev To Publishing First Rust Crate
BackgroundI am a College Student and have been using and experimenting with Rust for a while now. I wrote a small crate to identify the various video formats using their magic bytes as kinda a p...
07:23 pm GMT - Sun, May 30, 2021
Dev To Different approach to loading screen in React
Most of the loading screens I saw, based on boolean variable loading. Then based on it, component loadingScreen is returned or the actual page. The more data I wanted to load, the more if statements I...
07:04 pm GMT - Sun, May 30, 2021
Dev To What are Microservices? | Advantages of Microservice Architecture
In this video, we learn all about Microservices, and the advantages of using Microservices architecture over Monolithic architecture....
06:45 pm GMT - Sun, May 30, 2021
Dev To Dockerizing Phoenix Development (1) Introduction
The overall objective here is to construct a development environment within Docker for a website based on: Phoenix and Elixir backed by PostgreSQL with PostGIS.The plan is to have the Elixir and Phoen...
06:40 pm GMT - Sun, May 30, 2021
Dev To CSS-Only Direction-Aware Cube Links
Hello Guys,Today I created a Amazing css Only Direction-Aware Cube LinksHover Effect Using HTML & CSS. this hover effect is simple but it looks amazing. I hope you like this also comments about y...
06:33 pm GMT - Sun, May 30, 2021
Dev To How To Quickly Add Cypress To Your Next.js App
Pssst.. you might also like this guide on adding Jest to your Next.js App. Combined with Cypress, it's a great setup! How To Quickly Add Jest To Your Next.js App Ash...
06:31 pm GMT - Sun, May 30, 2021
Dev To VS Code Remote SSH Multipass
This guide will show you how to remote SSH into a Ubuntu VM instance in Visual Studio Code.Multipass is a platform developed by Canonical to prototype cloud launches locally for free. Learn more about...
06:23 pm GMT - Sun, May 30, 2021
Dev To How to use MJS files in Node.js?
Today I want to show you how to import functions from *.mjs files. You can think of MJS as JavaScript code that is exported in a standardized module format. It's basically (M)odular (J)ava(S)cript. Th...
06:22 pm GMT - Sun, May 30, 2021
Dev To How To Quickly Add Jest To Your Next.js App
Pssst.. you might also like this guide on adding Cypress to your Next.js App. Combined with Jest, it's a great setup! How To Quickly Add Cypress To Your Next.js App ...
06:16 pm GMT - Sun, May 30, 2021
Dev To Run GUI Application inside Docker Container
Hello everyone,In this blog we are going to launch GUI[Graphical User Interface] application inside docker container.Before we start with main topic let's first discuss what containerization is and wh...
06:14 pm GMT - Sun, May 30, 2021
Dev To Introducing JellyFish - Theme your vscode will love
From the day one of using visual studio code I always had a thought of designing my own theme one day. I wanted to customize each bit of its visuals but never had that much time to do so. A week earli...
05:57 pm GMT - Sun, May 30, 2021
Dev To Get Started with Go!
InstallationI use an Arch based Linux distribution so I am going to install golang through pacman. If you are a Mac or a Windows user you can see the installation procedure over here.Updated the...
05:56 pm GMT - Sun, May 30, 2021
Dev To Flutter Series - Create your first app in Flutter
In the last tutorial, we learned a little about dart programming language. In this tutorial we will get started with the framework itself and learn to build basic applications with flutter. If at anyt...
05:28 pm GMT - Sun, May 30, 2021
Dev To Using Weather API with JavaScript;
A simple weather app is something everyone should try making as it make us familiar with basics of API handling. The LayoutSo first what we have to create is a layout in which there will be a sea...
05:16 pm GMT - Sun, May 30, 2021
Dev To Virtual DOM
Why virtual DOM?To avoid re-creation of entire real DOM, when one manipulates DOM elements.The Virtual DOM concept can help in efficient DOM manipulation through diffing and reconciliation.Diffi...
05:03 pm GMT - Sun, May 30, 2021
Dev To Step-by-Step Big O Complexity Analysis Guide, using Javascript
When you get familiar with the common Big O complexities, you have a good base on how to look at the algorithms & operations you deal with.If you need a quick refreshment for the common Big O comp...
04:13 pm GMT - Sun, May 30, 2021
Dev To [Quick Tip] Dump the configuration easily and improve the developer experience.
Always knowing the state of the application is a sign that the system is under control, but sometimes this is not trivial.Depending on the environment, it is not a simple task to access the applicatio...
04:09 pm GMT - Sun, May 30, 2021
Dev To My first cup of Rust
It all started with an informal chat with my friend Anthony. We were talking about languages, and I said that I preferred compiled ones. He then went on to mention Rust. We admitted that we were too a...
03:54 pm GMT - Sun, May 30, 2021
Dev To Maintainer AMA : Liyas Thomas of Hoppscotch
Community is at the heart of everything Open Source!*Post AMA Questions here *Were kick-starting our Maintainer AMA series, and we are thrilled to announce our first AMA with Liyas Thomas, the maintai...
03:14 pm GMT - Sun, May 30, 2021
Dev To DynamoDB and TTL
In the modern databases, there is a TTL (Time to Live) option available where the item/record is automatically deleted when the TTL attribute is exceeding the current time. Like any other modern datab...
03:13 pm GMT - Sun, May 30, 2021
Dev To AWS DynamoDB DocumentClient & Node.js - Complete Cheat Sheet
DynamoDB Node.js Query ExamplesThis cheat sheet should help you how to perform variefy of operations starting from simple queries ending with complex transactions using AWS DynamoDB DocumentClie...
03:02 pm GMT - Sun, May 30, 2021
Dev To MobX State Tree (MST) - State Management
Hello Developers, Everyone uses various State Management library on their Application, many of us already use Redux, Redux Saga, Redux Rematch. Today we will explore MobX which is the most popular Red...
03:01 pm GMT - Sun, May 30, 2021
Dev To Using JS Intersection ObserverAPI to track user footprints
Understanding user behavior for your web app to find out where the disconnect is and which of your features is giving a hard time to your users is no more a secondary thing. If you try googling for so...
02:45 pm GMT - Sun, May 30, 2021
Dev To Complete Web Development Roadmap.
Hi, my name is Saifullah Usmani. I am a Full Stack Python Web Developer. I have been programming for almost 4.5 years now. Why do you need a roadmap:Roadmap is like a known road to your destinati...
02:40 pm GMT - Sun, May 30, 2021
Dev To Add Tailwind 2 to Rails 6.1
Originally posted on my blog: https://webdevchallenges.com/add-tailwind-to-rails How to add Tailwind to Rails 6.1 New Rails Projectrails new myprojectcd myproject Install dependenciesya...
02:34 pm GMT - Sun, May 30, 2021
Dev To 10 Tips to Optimize Your DynamoDB Costs
Because Amazon DynamoDB is a fully managed database where a user does not provision any machines, the pricing is not as straight forward. While our Pricing Calculator can help with forecasting the cos...
02:27 pm GMT - Sun, May 30, 2021
Dev To How to use Notion API with NextJS
Notion API is finally here, and it's so cool. But you must be wondering what is Notion in the first case? Well, it's a powerful productivity tool for managing your daily day-to-day tasks, or maybe jot...
02:02 pm GMT - Sun, May 30, 2021
Dev To Positioning text on image/div using css position and transform properties
Use Case :Sometimes we need to put some text on image/div on different positions. We can do this by using positions like belowHTML<div class="container"> <div class="top-left">Top Lef...
01:46 pm GMT - Sun, May 30, 2021
Dev To Amazing Button Hover Using HTML & CSS
Hello Guys,Today I created a Amazing Button Hover Effect Using HTML & CSS. this hover effect is simple but it looks amazing. I hope you like this also comments about your thoughts.For more content...
01:32 pm GMT - Sun, May 30, 2021
Dev To Create an electron-app using svelte build script included
First generate the svelte appinstall degit if not installednpm install -g degitSetup svelte app using degit sveltejs/template app-namecd app-name and run npm installnow your svelte app is ready ...
01:24 pm GMT - Sun, May 30, 2021
Dev To Lazy-loading React componentsno rocket science
Imagine you've been to a caf and order a cup of coffee . Once the bill arrives, it isn't only for the coffee you ordered, but all the menu items available in the caf. How would you feel? Shocking rig...
01:20 pm GMT - Sun, May 30, 2021
Dev To The 5 Community Mantras : Benefits joining a community.
Before getting reasons to join a community let's talk about what a community is!For me community is a group of like minded people who share a common vision/goal. Like a group of developers working on ...
01:03 pm GMT - Sun, May 30, 2021
Dev To Efficiency as a Developer - Big O Notation
IntroductionAs developers, we write new algorithms or work on existing ones. And whenever we code something we should ask ourselves multiple questions. One of these questions is:How efficient is...
12:35 pm GMT - Sun, May 30, 2021
Dev To Headless-UI "Fully Accessible" - it's not your fault you believe the BS [accessibility rants]
In case you haven't read one of these posts before, the anger is just for fun, the message is really important, I am not actually angry! On a side note: There is something wrong with you all! You all...
12:28 pm GMT - Sun, May 30, 2021
Dev To Solution: Maximum Gap
This is part of a series of Leetcode solution explanations (index). If you liked this solution or found it useful, please like this post and/or upvote my solution post on Leetcode's forums. Leetc...
12:28 pm GMT - Sun, May 30, 2021
Dev To TCP, UDP or QUIC? Read this before you choose.
If you're writing an application that sends data over a network, you have an important choice to make. How will it communicate? In some cases you can - and probably should! - reuse an existing applica...
12:15 pm GMT - Sun, May 30, 2021
Dev To A headache named default style inCSS
At least once, Front-end developers tackled default style in their projects and professional life. And also, swearing at CSS creator or Google Chrome and so on as well. So how we can get rid of this n...
12:14 pm GMT - Sun, May 30, 2021
Dev To Day 11/30 : Custom Radio Buttons using HTML and CSS
Welcome to Day 11 of this Challenge. This is what I created today. Here is the Demo : Video Tutorial : Source Code :https://www.mrwebwolf.com/2021/05/how-to-create-custom-radio-buttons-with.html Inst...
11:51 am GMT - Sun, May 30, 2021
Dev To Marketing Your Mobile App, The Steps For Continued Success
Here are some tips for continued success in marketing your app to new users and maintaining your existing userbase. Ask Users For FeedbackIf people are using your app constantly, it is a sign that hav...
11:51 am GMT - Sun, May 30, 2021
Dev To Understanding Kubernetes in a visual way (in video): part 15 Deployment Rolling Update
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...
11:44 am GMT - Sun, May 30, 2021
Dev To Top 10 Google chrome extensions I use as backend web developer
Many extensions are available for chrome which helpful in any way but I am going to share what I use as a backend developer and going to explain how they are helping me speed up the daily. So let us s...
11:38 am GMT - Sun, May 30, 2021
Dev To Java vs JavaScript. Key differences and similarities
The software programming world has progressed rapidly over time and has a lot of programming languages to offer. You might have heard about programming languages Java and JavaScript that sound similar...
11:23 am GMT - Sun, May 30, 2021
Dev To Understand React Js Hooks once and for all | part I
You'll already know now The React framework includes react hooks. Witch are Special hook functions that can be called from within a component. function component(){ //your react hook return &l...
11:08 am GMT - Sun, May 30, 2021
Dev To Buying a new domain is not the way to start your side project
When an idea strikes, the very next thing to do is buy a domain I do this a lot and started to slow down recently. You take a shower and the idea generator puts an awesome idea in your headIt would b...
10:57 am GMT - Sun, May 30, 2021
Dev To Scheduling API for Digital Courses and e-learning
The world of work, learning, and play has been forever changed. What was once a source of anxiety has now begun to bear fruit, showing us that the new normal is a frontier with some exciting opportuni...
10:47 am GMT - Sun, May 30, 2021
Dev To Legacy Interface
Suppose you are working on a very very big java project.Congratulations!!! Problem ScenarioSuddenly your senior comes to your desk and says- "Hey X, we need to add a new method to XYX interface"....
10:43 am GMT - Sun, May 30, 2021
Dev To Confusing Terms in the Git Terminology
Git and GitHub are at the core of open source in todays programming world. However, there are a lot of confusing terms that often seem similar yet can have conflicting meanings and uses. Lets demystif...
10:23 am GMT - Sun, May 30, 2021
Dev To Multiplayer Learning in Public with Roam Research
I have started an exciting new project, that will go in parallel with everything that I am doing. In short, it's called Learning in Public and I have written about it in this blog post [[Learning in P...
10:17 am GMT - Sun, May 30, 2021
Dev To Daily Share Price Notifications using Python, SQL and Africas Talking - Part Two
Previously..To recap abit, in Part One of this article: Created a folder to hold all of our code.Used pip to install the required packages including: africastalking,beautifulsoup4, scrapy, psyco...
10:00 am GMT - Sun, May 30, 2021
Dev To Making a custom toggle/switch button with Tailwindcss and Vue.js
Not sure what you call them, toggles or switches, but here's how you make a toggle button with Tailwindcss and Vue.Here's how it looks and works.Let's make a new component called toggle.vue and add th...
09:09 am GMT - Sun, May 30, 2021
Dev To How Tailwind Can Help You Code Faster
What is TailwindCSS?TailwindCSS is a CSS framework used for rapidly building websites without leaving your HTML. It should not be confused with TailwindUI which is a set of prebuilt HTML templat...
08:18 am GMT - Sun, May 30, 2021
Dev To Web Design Best Practices
What are the web design best practices? Which best practices should I implement in my web design?These are the questions that are rolling in most of the minds of web designers. So, I am going to have ...
08:09 am GMT - Sun, May 30, 2021
Dev To Escaping Ctrl S in Vs Code
Are you also tired of pressing ctrl + s every single time?Here you can change your setting to AutoSaveOpen Vs code -> Click on file -> Select AutoSave**Twitter:https://twitter.com/NewGenDevelope...
08:00 am GMT - Sun, May 30, 2021
Dev To How to host your React App on your custom domain or its sub-domain using AWS Amplify and Route 53
Hey everyone, hope y'all are safe and sound.I recently purchased a custom domain for my portfolio from GoDaddy. This was my first time when I was purchasing domain and was all set to host my portfolio...
07:56 am GMT - Sun, May 30, 2021
Dev To Epic battles Apple
It's been 9 months since Epic games tried to bypass Apple's in-app purchases rule on Fortnite, one of the biggest multiplayer battle royale games. After the violation of the rule, Apple decided to ban...
07:46 am GMT - Sun, May 30, 2021
Dev To Space Physics
So last month I was bored and decided to have some fun by coding some space related stuff. I took 5 space related topics but I have added 2 of them here since the rest are still in work in progress. I...
07:20 am GMT - Sun, May 30, 2021
Dev To YAGNI Principle in 100 seconds
What does YAGNI stand for?YAGNI stands for You Aint Gonna Need It. Its a principle from software development methodology of Extreme Programming (XP). This principle says that you should not cre...
07:08 am GMT - Sun, May 30, 2021
Dev To Blog with Go, Gin, MySQL and Docker - Part 2
Welcome to Part 2 of the Blog Project with Go, Gin, MySQL and Docker. Do make sure you have followed part 1, Here is the link.Contents : ArchitectureGetting StartedDesigning ModelsAdding Repository La...
06:48 am GMT - Sun, May 30, 2021
Dev To Creating your own bind() (Polyfill of bind)
So, what is polyfill?Polyfill is a fallback for a method that is not supported by the browser by default. You can find browser support for any function or method on the mdn website.Now, what is bind()...
06:43 am GMT - Sun, May 30, 2021
Dev To Introduction to Design Patterns
I hate the feeling when I don't know something. This is where impostor syndrome hits. I had this feeling when my teammate said, "Oh, just use X pattern" and I had no idea what that was.This is why I'v...
06:41 am GMT - Sun, May 30, 2021
Dev To Please stop the forem app pop-up
Please stop the forem app message from constantly popping up on mobile. It's annoying. ...
06:21 am GMT - Sun, May 30, 2021
Dev To Master this in JavaScript
In this article, we cover the all-important yet so confusing topic in JavaScript which is the this keyword. TL;DRIf this scares you, do not worry! We will learn how to determine the value of the ...
06:00 am GMT - Sun, May 30, 2021
Dev To How to change font is VS Code
Search for the font you want or go to Google fonts I want Noto Sans JP font. So, I searched for it and clicked on the first one.Click on Download family on the top rightExtract the downloaded file.Ei...
05:42 am GMT - Sun, May 30, 2021
Dev To HTML : Disable resizing of textarea
What is textarea?The <textarea> element is often used in a form, to collect user inputs like comments or reviews.A text area can hold an unlimited number of characters. How to resize ...
05:01 am GMT - Sun, May 30, 2021
Dev To 25 JavaScript Project With Source Code to Build your Skills
Hello amazing people,If you are interested in becoming a web developer then JavaScript is one of the best and essential coding language you can learn, but getting familiar with JavaScript basics means...
04:57 am GMT - Sun, May 30, 2021
Dev To Despliegue de tu aplicacin de React usando Github Actions
Cuando creamos nuestras aplicaciones, usando una librera o framework, llega el momento donde deseamos verla desplegada en algn entorno o algn hosting gratuito o de pago.Para ello lo que normalmente ha...
04:55 am GMT - Sun, May 30, 2021
Dev To Beautify Your GitHub Profile like a Pro
If you have ever used GitHub, you must have come across some impressive-looking profiles and thought "Damn! I want my profile to look like that." Well, this article will help you with precisely that. ...
04:54 am GMT - Sun, May 30, 2021
Dev To Ethical Hacking
What is ethical hacking?Ethical hacking, also known as penetration testing or pen testing, is legally breaking into computers and devices to test an organizations defenses. It involves an authorized a...
04:45 am GMT - Sun, May 30, 2021
Dev To Most useful javascript math functions
absMath.abs function returns the absolute value of a number ceilMath.ceil function rounds a number up to the next largest integer floorMath.floor function rounds a number down to its n...
04:35 am GMT - Sun, May 30, 2021
Dev To Answer: How to call CodeIgniter controller function from view
answer re: How to call codeigniter controller function from view May 30 '21 ...
03:51 am GMT - Sun, May 30, 2021
Dev To Don't Develop Just for Yourself - A Developer's Checklist to Accessibility
We, as developers, tend to develop sites unconsciously for people like ourselves. If we don't actively pay attention, the sites are often accessible only for certain types of people: Sighted mouse-us...
02:33 am GMT - Sun, May 30, 2021
Dev To 5 Common Mistakes When Using the Bootstrap Framework.
At first glance, this framework seems to us as simple and easy to deal with, and of course, it is so, and starting to use it is not difficult. Documenting this framework is well written and contains a...
12:40 am GMT - Sun, May 30, 2021
Dev To React Application Various Testing Options
Any post on testing libraries will be incomplete without Mike Cohns Test Pyramid diagram, so here it is:Image source: https://martinfowler.com/bliki/TestPyramid.htmlWe need more unit tests, lesser int...
11:17 pm GMT - Sat, May 29, 2021
Dev To Perfect Date: A Javascript and API Project
I am currently a Flatiron student. Our first phase focused on the fundamentals of Javascript and understanding APIs. At the end of this phase, we have to synthesize our learnings into a one-page app t...
10:17 pm GMT - Sat, May 29, 2021
Dev To Best Open Source Apps
Rhyme PlayerRhyme Player is a great music player that supports multiple music file types it can play local music or music from the internet supporting Light and Dark Themes PenPotPenpot - T...
09:04 pm GMT - Sat, May 29, 2021
Dev To Useful tips to prepare for the AWS Certified Developer Associate Exam
Since I started working with Amazon Web Services (which is 1 year and 2 months ago), I knew I'd want to take an exam. I find that the process for exam preparation works very well for me, and allows me...
08:43 pm GMT - Sat, May 29, 2021
Dev To Top 10 Websites for Developers
I would like to tell you that this is PART 3 of this series, Websites For Developers. I'm starting a free Open-Source Forums For Developers, Please DONATE, It Really Helps. A Shout-Out to 5 peopl...
08:40 pm GMT - Sat, May 29, 2021
Dev To How to create a binary decision tree in JavaScript
Stuck writing large and nested if-else if-else conditions? Trouble following how all these different conditions interact and flow together? Here's a tool that can help: decision trees.Decision trees a...
08:36 pm GMT - Sat, May 29, 2021
Dev To How I Created an Event-Driven Backend with RxJS, Server-Sent Events and ExpressJS
About a month ago, a friend and I came up with an idea for a small website and decided to create an MVP in a couple of days to give it a shot. The idea was pretty simple; a meme-driven chat room and a...
08:31 pm GMT - Sat, May 29, 2021
Dev To Data Structures in JavaScript [Arrays]
What is an Array?Arrays & Big O NotationImplementing an ArrayPush Method (Adding)Using push MethodBig O With push Methodget Method (Access)Using the get method.Big O With get Methodpop MethodUsing...
08:21 pm GMT - Sat, May 29, 2021
Dev To How to Integrate MongoDB Realm with React: Part 2
This article was originally published on my personal blog.Please participate in this survey to voice your opinion as a developer for an upcoming article!In the first part of this tutorial, we went ove...
08:12 pm GMT - Sat, May 29, 2021
Dev To How to Create a 2D draggable grid with react-spring
In this article we will create a 2D grid were each item can be dragged and moved to a different place, quick demo.We will be writing most of the things from scratch to see how things work under the ho...
08:09 pm GMT - Sat, May 29, 2021
Dev To How to Install React in Laravel 8
What is React.js?React is an open-source front-end JavaScript library for building user interfaces or UI components. It is maintained by Facebook and a community of individual developers and com...
07:39 pm GMT - Sat, May 29, 2021
Dev To Use AppRun with React
It only takes three lines to use the elm-inspired AppRun architecture in React apps. IntroductionReact is a popular JavaScript library for building user interfaces.AppRun is an elm-inspired event...
07:19 pm GMT - Sat, May 29, 2021
Dev To How to close a port in use on Windows
Several times there was a task in my simple day-to-day life that often took me five minutes to remember the commands to execute it at the prompt, or a few more minutes to do a quick google search and ...
07:13 pm GMT - Sat, May 29, 2021
Dev To What's in my RC 2021
Welcome to a tour of my .zshrc file! I thought it would be fun to take a dive into the different tools I use to elevate my developer game.If you want to see my whole config, I keep all my setup files ...
06:11 pm GMT - Sat, May 29, 2021
Dev To Why to use React if HTML/CSS/JS works fine?
Few minutes ago I was checking the tag section of react on dev.to/t/react , and I notice that React is just like simple JavaScript with whole bunch of create element things. My point of discussio...
05:27 pm GMT - Sat, May 29, 2021
Dev To Migrating a notebook app from react to Next.js
I created a notebook app in react a few months ago. I wrote article about it. Create a Notebook app with React, ChakraUi, and framerMotion Muhammad Ahmad Apr 2 1 m...
05:23 pm GMT - Sat, May 29, 2021
Dev To How functions work in java Script?
Table of ContentWhat are functions?Types of function declaration in JavaScript?BTS Functions working?Call stack with functions. What are functions?Functions in JavaScript are same as in any other...
05:23 pm GMT - Sat, May 29, 2021
Dev To What is the most common unicode encoding when moving data between systems?
https://kodlogs.com/blog/9459/what-most-common-unicode-encoding-when-moving-between-systems...
05:16 pm GMT - Sat, May 29, 2021
Dev To Build Instagram REELS Clone using HTML and CSS
Hello, Everyone. I Built Instagram Reels Clone using just HTML & CSS and little bit of JS. I Just Love to build these to practice my HTML & CSS Skills. I made a tutorial video to help beginner...
05:09 pm GMT - Sat, May 29, 2021
Dev To Modern Full-Stack Serverless, Part III
In this part, you will be creating a GraphQL API that interacts with a DynamoDB NoSQL database to perform CRUD+L (create, read, update, delete, and list) operations. Youll learn what GraphQL is, why d...
05:04 pm GMT - Sat, May 29, 2021
Dev To Awwward : Images following cursor, REACT.JS UNSPLASH API
I love spend time to study cool website on awwward.com, there are always impressive and inspiring effects.In this tutorial we are building an interactive cursor using React and the Unspash API.https:/...
05:04 pm GMT - Sat, May 29, 2021
Dev To What is HTTP?
What is HTTP?HTTP stands for Hyper Text Transfer Protocol. Lets break it down word by wordHyper Text - They are text which can contain link to other information. For ex: HTML pagesTransfer - to...
05:00 pm GMT - Sat, May 29, 2021
Dev To Simple Parallax Scrolling Effect Using GSAP ScrollTrigger
Hello guys, In this video we will learn how to create simple parallax scrolling effect using GASP ScrollTrigger GSAPThink of GSAP as the Swiss Army Knife of JavaScript animation...but better. It ...
04:41 pm GMT - Sat, May 29, 2021
Dev To WebdriverIO v7 Crash Course (Sync Mode)
Check out this crash course on WebdriverIO v7 using the sync mode - Please review the below info to follow along with this video using sync mode:Along with installing all the packages in the vid...
04:34 pm GMT - Sat, May 29, 2021
Dev To SaaS Project Setup & Database Creation - Update 2
In this series, I'm building a Software-as-a-Service product for syncing environment variables between team members. Since my background is mostly frontend, I'll be learning about backend technologies...
04:22 pm GMT - Sat, May 29, 2021
Dev To Proxy VS Reverse Proxy (less theory)
Okay, it was a very common scenario during your university life, there were some friends who gave our attendance.That actually means, during roll call, our friends respond on behalf of us. Simply, thi...
04:08 pm GMT - Sat, May 29, 2021
Dev To Tell Me About A Time You Failed Or Made A Mistake | Facebook Behavioral 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...
04:01 pm GMT - Sat, May 29, 2021
Dev To AlexNet
ImageNet Classification with Deep Convolutional Neural NetworksWe trained a large, deep convolutional neural network to classify the 1.2 million high-resolution images in the ImageNet LSVRC-2010...
03:56 pm GMT - Sat, May 29, 2021
Dev To Notes on LDAP
IntroLightweight Directory Access Protocolan application protocol used over an IP networkused to manage and access the distributed directory information servicedirectory service is used to provi...
03:47 pm GMT - Sat, May 29, 2021
Dev To JavaScript tips: The labeled statement
What if you type in the console something like this?label: {}You won't have any errors. This is valid JS!It turns out you can reference loops in Javascript. This was something I did not know a few day...
03:39 pm GMT - Sat, May 29, 2021
Dev To Recommendation Systems by Matrix Factorization and Collaborative Filtering
IntroductionWe're all using any platform which has some items and these items are made for us, for users. In general, we use some of them and get suggestions for other items as well, but what su...
03:30 pm GMT - Sat, May 29, 2021
Dev To The Quiet Code: How tech silences with severance and fear
Late in the afternoon of May 24, 2021, Tessa Kriesel was informed by her leadership at Fast that the team she was hired to lead, DevRel (Developer Relations), would own Documentation. The day was wrap...
03:21 pm GMT - Sat, May 29, 2021
Dev To How to add editable post angular
Hi, i got my app and now I try to make edit feature but I can't do you got any tutorials or tips?Here is my code: https://stackblitz.com/edit/angular-ivy-qkhrjx?file=src%2Fapp%2Fnotes%2Fnotes.componen...
02:54 pm GMT - Sat, May 29, 2021
Dev To Bias-Variance Tradeoff in Machine Learning
Hypothesis SpaceBefore speaking about bias and variance, let's understand what hypothesis set is and how we are going to define it. First of all, when you train a model, you are seeking a hypoth...
02:14 pm GMT - Sat, May 29, 2021
Dev To How to start with competitive coding...?
Everyone is aware about so many competitive platforms but don't really know which one to choose. We all have been told by our seniors teachers to start with competitive coding and with that motivation...
01:57 pm GMT - Sat, May 29, 2021
Dev To Diving into Object Detection Basics
IntroThe prospects of Artificial Intelligence (AI) are not just limited to predicting if a person will get a loan or not by giving his credit history, annual income, annual expenses, criminal re...
01:45 pm GMT - Sat, May 29, 2021
Dev To Introduction of Fast Fourier Transformation (FFT)
IntroductionSuppose you have an audio file, or even a video file, or let's say you have an image file. But the only problem is it has lots of noise. You can't distinguish between the required au...
01:21 pm GMT - Sat, May 29, 2021
Dev To GitUI - v0.16 supports merging!
GitUI is a terminal UI for git written in Rust. We aim to simplify common git tasks in a fast, keyboard-only and cross platform way without leaving your beloved command line. Release Highlightsme...
01:13 pm GMT - Sat, May 29, 2021
Dev To 30DaysOfAppwrite: Grafana Integration
IntroAppwrite is an open-source, self-hosted Backend-as-a-Service that makes app development easier with a suite of SDKs and APIs to accelerate app development. #30DaysOfAppwrite is a month long...
01:08 pm GMT - Sat, May 29, 2021
Dev To Headless-UI "Fully Accessible" - it's not your fault you believe the BS [accessibility rants]
In case you haven't read one of these posts before, the anger is just for fun, the message is really important, I am not actually angry! On a side note: There is something wrong with you all! You all...
01:04 pm GMT - Sat, May 29, 2021
Dev To Writing An Operating System - The Boot Process (Part 1)
This post was originally published hereMy journey on learning to build a simple OSHow many times have you read an OS book but not been able to code one?Operating System (OS) books are tedious, but onl...
12:23 pm GMT - Sat, May 29, 2021
Dev To What to do next ?
Like, Comment, Share....
12:08 pm GMT - Sat, May 29, 2021
Dev To Python Open Source projects in GitHub
Hello everyone. How is it going? Hope you all doing well. Let's dive into the topic. Nowadays we are hearing a lot of buzz about Open Source. So, let's see the evergreen Python's top Open Source proje...
12:04 pm GMT - Sat, May 29, 2021
Dev To how to style select input in css
Hello, glad you are here. I am kunaal and today we will see how to make a custom select input, a custom options input. You can see demo below. Demo Video Tutorial -If you find this article h...
11:53 am GMT - Sat, May 29, 2021
Dev To Saravel Unit heater
.https://payadama.com/products-529/%db%8c%d9%88%d9%86%db%8c%d8%aa-%d9%87%db%8c%d8%aa%d8%b1-%d8%b3%d8%a7%d8%b1%d8%a7%d9%88%d9%84 . . ...
10:45 am GMT - Sat, May 29, 2021
Dev To Get Satta matka live fast results on Live satta App
Have you ever wondered if there was really an app that could be perfect? Just a dream, right? If it is then we do not agree because we might have just found the perfect satta matka app for you. An app...
10:31 am GMT - Sat, May 29, 2021
Dev To Cool Python Project Ideas which are Really UNIQUE(But can be made in Other Languages)
Introduction(Or Backstory)Back in the day, I would google "python project ideas for beginners", "python project ideas for intermediate", and "python project ideas for advanced". But all of the r...
10:26 am GMT - Sat, May 29, 2021
Dev To HTML : Apply cellpadding and cellspacing to table with and without using CSS
What is Cellpadding?Cellpadding - Sets the amount of space between the contents of the cell and the cell wall What is Cellspacing?Cellspacing - Controls the space between table cellsOld sch...
10:23 am GMT - Sat, May 29, 2021
Dev To Marketing Your Mobile App, The Retention Stage
Most people will put considerable thought into acquisition marketing, but once youve acquired users, if no one is using the app, the product isnt yielding business. Your next move should be to develop...
10:10 am GMT - Sat, May 29, 2021
Dev To I made an app for Web Developers!
ResponsivizeA must have tool to develop responsive websites!Download here What is Responsivize?Responsivize is an open-source, cross-platform, desktop app that is used to develop responsive...
09:32 am GMT - Sat, May 29, 2021
Dev To Decluttering Mailbox Using Python
I've had so many unread emails in my inbox because they were promotional content, or I was just too lazy to read when they came in. Now imagine opening your mailbox and seeing over a thousand emails ...
09:18 am GMT - Sat, May 29, 2021
Dev To Write if else in react (Conditional Rendering)
I was trying to search like this "How to write if else in react".Then got to know about conditional rendering.When to use conditional rendering?If one wants to render a component based on some state c...
08:28 am GMT - Sat, May 29, 2021
Dev To New Switch syntax with C 8.0
Microsoft has launched newer syntax for switch expression starting from C# 8.0. Switch statements must produce a value in each of its case blocks. Switch expressions allow us to use extra compact expr...
08:04 am GMT - Sat, May 29, 2021
Dev To SQL & database monthly wrap up - May 2021
Hi! I'm Helen, one of your friendly mods looking after the #sql, #postgres, #mysql, and #database tags. At the end of each month, I'll be showcasing some of the great posts, projects, and insights fro...
08:00 am GMT - Sat, May 29, 2021
Dev To Solution: N-Queens II
This is part of a series of Leetcode solution explanations (index). If you liked this solution or found it useful, please like this post and/or upvote my solution post on Leetcode's forums. Leetc...
07:55 am GMT - Sat, May 29, 2021
Dev To Know why companies do not open your CV.
I've added a new feature to my platform, https://kwickbox.cloud and its super interesting!Now, you are able to grant access to friends, colleagues to review each section of your CV. This helps to get ...
07:50 am GMT - Sat, May 29, 2021
Dev To 21 Best Practises in 2021 for Dockerfile
This is a curate long-list of 20+ Best Practises for Dockerfile for the Year 2020.Since the inception of Docker on 20th March 2013, it has already taken the world by storm, by revolutionizing the way ...
07:05 am GMT - Sat, May 29, 2021
Dev To The ultimate JavaScript cheatsheet you'll ever need
Cheat Sheets our something developers need always for reference. So here I have compiled many JavaScript reference codes. See the classification and find it. This post is helpful for learners and deve...
06:51 am GMT - Sat, May 29, 2021
Dev To 41 Must have chrome extensions for Developers and Productivity
Since a dominant part of the populace uses the Chrome internet browser, engineers and designers should guarantee that their web applications function admirably with it. Truth be told, a lot of web des...
06:46 am GMT - Sat, May 29, 2021
Dev To How to extend User Model in Django
In the previous post, I discussed how you can create a custom User model in Django but what if you don't want to create a custom one.In that case, You can just extend the User model with a OneToOne mo...
06:38 am GMT - Sat, May 29, 2021
Dev To AWS Appflow as a Salesforce Migration Method with CDC
My Background: I am Cloud Engineer | Project Manager | Solution Architect in APN Advanced Consulting Partner | MLOps Engineer | 4x AWS | CSFPC | AWS Community Builder | Poke Master |Life apprentice :D...
06:23 am GMT - Sat, May 29, 2021
Dev To AWS monthly wrap up - May 2021
Hi! I'm Helen, one of your AWS Heroes! At the end of each month, I'll be showcasing some of the great posts, projects, and insights from the AWS community right here on Dev.to. To get us started we ha...
06:11 am GMT - Sat, May 29, 2021
Dev To 30 Illustration Resources For Web Developers
Here is a list of 30 illustration designs that will help you to find illustrations for your next web project. I also include more than 30 illustration resources from my old post for your reference. Be...
05:53 am GMT - Sat, May 29, 2021
Dev To How I made this styled DIV (Feature Section)!
Either it being a company portfolio website or being an e-commerce website they all need a feature section. Making cool feature section is easy and thus is this styled section.Below I will be guiding ...
05:52 am GMT - Sat, May 29, 2021
Dev To Day 3: Intro to Conditional Statements
'use strict'; process.stdin.resume(); process.stdin.setEncoding('utf-8'); let inputString = ''; let currentLine = 0; process.stdin.on('data', function(inputStdin) { inputString += inputStdin; })...
05:44 am GMT - Sat, May 29, 2021
Dev To THE WAY JAVA WORKS
If you want your computer to run the way you want, you have to speak the language of God. Programmers refer to it as a programming language.The thing our computer understands is 0 and 1's [Machi...
05:12 am GMT - Sat, May 29, 2021
Dev To Classical inheritance vs Prototype delegation in JavaScript
In my previous posts, I have covered Class and Prototype in JavaScript and learned its behavior and working. In this post, we're going to do an ultimate faceoff Kidding. Just a simple post about Proto...
04:49 am GMT - Sat, May 29, 2021
Dev To How to convert your website from HTTP to HTTPS
Recently I developed a personal blog website, bought a domain and wanted to go-live, but had no idea on how to make my website secure. It wasn't easy to find the list of steps to achieve this, so I wr...
04:00 am GMT - Sat, May 29, 2021
Dev To Choose your first language
Throughout many years, one of the biggest question in the tech industry is "What is the best programming language to start?". While this is a very opinionated topic, in my opinion, I heavily believe t...
03:10 am GMT - Sat, May 29, 2021
Dev To What is an Api ?
Application Programming InterfaceThink of it as a set of tools designed for software developers. API makes your life easier by giving you access to data and providing you with an abstraction of ...
03:10 am GMT - Sat, May 29, 2021
Dev To The Frontend Hitchhiker's Guide: UI Libraries
About the hitchhikers seriesThis is a series of posts dedicated to help devs discover and navigate the web ecosystem. Look, web development is vast and intimidating everyone could use a guide. ...
01:39 am GMT - Sat, May 29, 2021
Dev To How self-xss work in bookmark.
On my previous article, I share on how to add javascript code in bookmark which later user can just click on it and browser will run it. And after published the article, I had another idea of writing ...
12:24 am GMT - Sat, May 29, 2021
Dev To Containerize your Dev environment! Forget about painful project setup. (Beginner friendly)
NOTE: IDE will not work on Windows. Please read windows section.After only a few years of working in the industry I am already tired of having to setup my machine each time something happens to it or ...
12:14 am GMT - Sat, May 29, 2021
Dev To Designing Highly Scalable Serverless Event Scheduler
Some of the business use cases often require a lightweight event scheduling instead of a full blown workflow. For instance, an OTT service that wants to remind the customers of their favorite shows 15...
09:59 pm GMT - Fri, May 28, 2021
Dev To Configure Symbl.ai to Listen for Action Items in a WebSocket Call
Symbl.ai, a conversation intelligence platform for developers to create new experiences around conversation data, empowers developers to extend beyond mere automated speech recognition to contextual i...
09:47 pm GMT - Fri, May 28, 2021
Dev To PWA myths and secrets revealed
Here I'm going to tell you what nobody is going to tell you from the business and technical standpoint. The opposite side of the PWA word, the myths that might become the dark side of it for you. But ...
09:28 pm GMT - Fri, May 28, 2021
Dev To Learning from React - part 1
Original post at: https://siderite.dev/blog/learning-from-react---part-1/ More to come.A billion years ago, Microsoft was trying to push a web development model that simulated Windows Forms developme...
09:27 pm GMT - Fri, May 28, 2021
Dev To Can someone help me figure out how I can redistribute my game?
Original tweet.I want people to test my game, and I got someone to test my game, but they got this strange error, and so I tried to fix it in a logical way, and it provided another error, and I'm not ...
08:27 pm GMT - Fri, May 28, 2021
Dev To How to create a multilingual project in Laravel 8 (i18n)
This tutorial explains how to create a language system and be able to change the language in the menu with the corresponding translations.I will try to be clear and concise SetupFirst, you need ...
08:26 pm GMT - Fri, May 28, 2021
Dev To Ruby Money & BigDecimal
The problemIn my current job, we faced calculation errors when operating with float for Money.After some investigation, we found this articleOur first approach was to find every usage of money a...
08:25 pm GMT - Fri, May 28, 2021
Dev To Referrers on the web
Contents Intro Referrer-Policy Linking Bonus: Server header Summary Intro Continuing on from my previous blog about website security week, we're going to talk about a Referrers on the web.R...
08:24 pm GMT - Fri, May 28, 2021
Dev To Minimizing Webpack bundle size
The dreaded loading spinnerThe two key metrics in determining whether users will stay on your site is the time it takes to load the page and the time it takes to interact with it. The first is F...
08:24 pm GMT - Fri, May 28, 2021
Dev To Projects to become a Fronted Master
Front-end web development is the practice of converting data to a graphical interface, through the use of HTML, CSS, and JavaScript, so that users can view and interact with that data. A person who do...
08:19 pm GMT - Fri, May 28, 2021
Dev To Top React component libraries (2021)
Because of Reacts ubiquity (169k stars on GitHub), developers have a near-endless supply of UI libraries with custom components to draw upon to build applications. But not all React component librarie...
08:08 pm GMT - Fri, May 28, 2021
Dev To A Complete Guide To Deploy GitHub Project on Amazon EC2 Using GitHub Actions and AWS CodeDeploy
Auto Deploy in Amazon EC2 on Git Commit. A complete guide to configure CodeDeploy and GitHub CI/CD Action. PrerequisiteCreate a GitHub account.Create AWS Account. Table Of ContentsCrea...
08:08 pm GMT - Fri, May 28, 2021
Dev To How to create an NFT on Ethereum Blockchain
What's Blockchain ?Blockchain is a system of recording information in a way that makes it difficult or impossible to change, hack, or cheat the system.Picture a spreadsheet that is duplicated th...
08:06 pm GMT - Fri, May 28, 2021
Dev To Small tips that will help you to use ActiveRecord callbacks more efficiently
Everything there is related the Rails 6 but also actual for 5 and 4. Do not use callbacks if you can - callbacks are incredibly helpful when you need to add a function that should run before/after/ar...
07:26 pm GMT - Fri, May 28, 2021
Dev To Can we beat covid-19 using Artificial Intelligence? If yes how?
I will appreciate your viewpoint please reply me in the comment section....
07:21 pm GMT - Fri, May 28, 2021
Dev To Is it possible to have ssl certificate for ip address not domain name? Answer is YES :)
"To be concise, here is how to generate an individual self signed SAN certificate with IP addresses. Expand the IP list to include your entire subnet and use one cert for everything." As said by ...
06:28 pm GMT - Fri, May 28, 2021
Dev To Is LeetCode the best way to prepare for interviews?
The coding interview process is notoriously difficult, and the preparation process isnt any easier. Developers often spend months preparing for their coding interviews. At most big tech companies, cod...
06:15 pm GMT - Fri, May 28, 2021
Dev To The way to launch Apache Spark Apache Zeppelin InterSystems IRIS
Hi all. YesterdayI tried to connectApache Spark, Apache Zeppelin, and InterSystems IRIS. During the process,I experienced troubles connecting it all together and I did not finda useful guide. So, I de...
05:55 pm GMT - Fri, May 28, 2021
Dev To Building a SaaS Product in Public - Update 1
Welcome to this new series! I'm a frontend developer who recently had an idea for a SaaS product, so I'm going to write this series to share my development process publicly. Since I've mostly done fro...
05:52 pm GMT - Fri, May 28, 2021
Dev To On the Topic of Writing
I've consistently been writing for a few weeks now intending to publish a new post every Friday. This week, I want to pause the technical posts and reflect on my writing process and what I've learned...
05:49 pm GMT - Fri, May 28, 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 bugGoing on a walk with a friend.....
05:43 pm GMT - Fri, May 28, 2021
Dev To Redux: Beginner's guide
Your app is getting more and more complex?Over time, your React application becomes more complex, with more app components, and more data going in and out of it. Managing multiple simultaneous compone...
05:39 pm GMT - Fri, May 28, 2021
Dev To How Much JavaScript Do I Need To Be Job Ready?
Today, we're going to cover JavaScript, the last of the three foundational technologies used in web development. I consider JavaScript harder to learn than CSS (especially if it's your first tradition...
05:20 pm GMT - Fri, May 28, 2021
Dev To Adding physics to web components
It's Friday afternoon, so I wanted to do some crazy experiment. In a previous post I already looked into using Web Components (Custom Elements) for browser game development.Today we're going to add ph...
04:45 pm GMT - Fri, May 28, 2021
Dev To Pydantic for FastAPI
FastAPI is a modern async framework for Python. According to Python developers survey 2020, FastAPI is the 3rd most popular web framework for python. What makes FastAPI so popular?AsyncFastEasy t...
04:40 pm GMT - Fri, May 28, 2021
Dev To 12 Best VS Code Extensions To Enhance Your Productivity
Visual Studio Code is one of the well-known and most widely used code editors in the developer community. The reason for its popularity is its numerous extensions that speed up the development process...
04:34 pm GMT - Fri, May 28, 2021
Dev To Why I left CSS-in-JS and returned to good old CSS preprocessors
I used to be a big fan of CSS-in-JS (JSS), but now I'm back to preprocessed CSS. Regression? Technophobia? Or justified choice? Let me explain. 1. Problems JSS solvesFirst, JSS isn't just a proof...
04:14 pm GMT - Fri, May 28, 2021
Dev To Get user's location in your app
This module allows you to locate your user either by navigator permission, either by IP address. What does it bring?(For the browser solution) Navigator permission ask(For the browser solution) N...
04:07 pm GMT - Fri, May 28, 2021
Dev To What are your thoughts on search engine optimization (SEO)?
Hey all,I'm doing some research on developer experiences and sentiments toward search engine optimization (SEO) and want to hear from you.What comes to mind when you hear SEO?Have you ever spent any t...
03:32 pm GMT - Fri, May 28, 2021
Dev To Como funciona o sistema de insero de dados na BD
TL;DR: Vamos conhecer um pouquinho sobre como funciona a infraestrutura de insero de dados da Base dos Dados e como voc pode melhorar seu portflio de cientista de dados e/ou desenvolvedor contribuindo...
03:23 pm GMT - Fri, May 28, 2021
Dev To Unit test your knowledge
Next time you have to learn a programming language, or a set of libraries from an ecosystem, put your learning under unit tests. It has 7 amazing advantages. My storyLearning programming things b...
03:15 pm GMT - Fri, May 28, 2021
Dev To Create a starter kit that fit your needs.
I work in a french company called theTribe where our typical projects are 3 to 6 month long, generally web or mobile app.We usually end up choosing a mix of JS / Python or PHP for our web based projec...
03:05 pm GMT - Fri, May 28, 2021
Dev To An Easy Admin Panel - Rails 6
Having an admin panel in your Rails application is honestly, to me, the best thing to do when it comes to keeping track of your users and giving them permissions. Finding out how to have an admin pane...
02:56 pm GMT - Fri, May 28, 2021
Dev To Knowledge test
I did a knowledge test where I received a link with 3 steps, unfortunately, I stayed stucked at second step.The first step ask for to get te middle char of any word.If the word has a even length, retu...
02:42 pm GMT - Fri, May 28, 2021
Dev To The Why of TDD
Many people have false starts with test-driven development (TDD). When I discuss it with people I feel many people have some misunderstandings around the method, in particular the motivations behind i...
02:28 pm GMT - Fri, May 28, 2021
Dev To Short Polling vs Long Polling
Hello everyoneBefore proceeding, I am assuming, you are aware of the request-response architecture of a basic web application. To build a real-time application like a chat application we can't use the...
02:25 pm GMT - Fri, May 28, 2021
Dev To DotNetDates
I made a little diddy I wanted to share with you all. It's nothing too grand or impressive. I just really like how it turned out and even more happy with the cleanliness of the code.It's a simple form...
02:17 pm GMT - Fri, May 28, 2021
Dev To What's New in Codesphere Version 1.11.2
The latest Codesphere updates! What's New? FeaturesApp MonitoringCode SearchStarting today, Codesphere has a new interface to monitor your app! The new feature will allow you to make sure th...
02:14 pm GMT - Fri, May 28, 2021
Dev To What is Cookies All about HTTP(Part 2)
HTTP CookiesHTTP cookies are known as a web cookie, Internet cookies, browser cookies. in the cookie, we can store a small piece of data that server send to your browser.Cookies are useful for A...
02:13 pm GMT - Fri, May 28, 2021
Dev To Pulumi - IaC in your favorite programming language!
DevOps tool of the month is a series, where each month I introduce one new useful DevOps tool in 2021 For May I chose: Pulumi - a modern Infrastructure as Code Tool for Developers. What is...
02:07 pm GMT - Fri, May 28, 2021
Dev To 10 Trending projects on GitHub for web developers - 28th May 2021
Trending Projects is available as a weekly newsletter please sign up at www.iainfreestone.com to ensure you never miss an issue. 1. ComlinkComlink makes WebWorkers enjoyable. Comlink is a tiny li...
01:46 pm GMT - Fri, May 28, 2021
Dev To Introduction to Promises in JavaScript.
I promise that you will have a good understanding of promises by the end of the article . What is a PromiseA promise in javascript is just like a promise we make in our lives. It refers to an eve...
01:35 pm GMT - Fri, May 28, 2021
Dev To Quasar Brand Refresh and New Partnership
Hi everyone,As part of our journey to improve Quasar with each passing day, we're proud to announce a new partnership with Dreamonkey (who is also an important sponsor of our framework).The Dreamonkey...
12:57 pm GMT - Fri, May 28, 2021
Dev To Bootstrap 5 Search
What is the Bootstrap Search?The search box is an UI element prepared for creating search engines. Its most important element is search input, but it can also contain icons or buttons. It is als...
12:49 pm GMT - Fri, May 28, 2021
Dev To JavaScript Interview Question 43: Object.toString vs Array.toString
What's the difference between Object.toString and Array.toString in JavaScript? Whats the output?.................A regular behavior of the JavaScript function Object.prototype.toString in a browser ...
12:43 pm GMT - Fri, May 28, 2021
Dev To 30DaysOfAppwrite: Docker Swarm Integration
Intro#30DaysOfAppwrite is a month long event focused at giving developers a walk through of all of Appwrite's features, starting from the basics to more advanced features like Cloud Functions! A...
12:36 pm GMT - Fri, May 28, 2021
Dev To Django Vs Laravel: Which framework to choose?
When the question is about choosing a particular framework, which works well for mobile and web application development, often this choice can be a daunting and a hard one. Capable programmers and Dev...
12:30 pm GMT - Fri, May 28, 2021
Dev To Linux for Devops Basic Cource
Hey People,Today I want to review a course "Linux for Devops" by Valexy Technology which you can find out on UDEMY Platform.I took this course because I want to learn Devops from scratch and Linux is ...
12:09 pm GMT - Fri, May 28, 2021
Dev To Grokking Lenses
In most functional programming languages data structures are immutable by default, which is great because immutability eliminates a whole raft of issues from our code, freeing our brains up to worry a...
11:44 am GMT - Fri, May 28, 2021
Dev To Here's what every React Developer needs to know about TypeScript - Part 1
If you've been using React for a while, you'll have noticed some cases where the freedom and wild nature of JavaScript works against you (and not because of JS ), especially if you're working in a tea...
11:33 am GMT - Fri, May 28, 2021
Dev To How to check if key exists in a python dictionary?
In this python tutorial, we look at dictionaries and how to check if a key exists in a dictionary we also explain the code to facilitate further learning.This tutorial is a part of our initiative at F...
11:14 am GMT - Fri, May 28, 2021
Dev To Learn CSS By Playing Games
Learning CSS can be a frustrating experience sometime. One of the best things about learning to code is that people who are good at coding also happen to have the skills to make games that teach other...
11:11 am GMT - Fri, May 28, 2021
Dev To Ways to Build a Mobile App - Low Level Coding
As the name implies, building an app using this method requires coding knowledge. If you don't know how to code. you'll either have to learn it or hire a developer. While I don't want to discourage yo...
10:59 am GMT - Fri, May 28, 2021
Dev To Telemedicine software development
Hello to everybody!Today I want to talk about telemedicine. It is a modern answer to a number of obstacles that a person faces when he decides to visit a doctor. The creation of a specialized applicat...
10:55 am GMT - Fri, May 28, 2021
Dev To Notion template to organize your chords and learning guitar
Hey folks We just launched another Product on Product Hunt. It's a notion template that helps you to organize your chords and learn guitar Learn GuitarAn amazing template to make your dreams of p...
10:48 am GMT - Fri, May 28, 2021
Dev To Pillars of learning programming
I have only about 2+ years of experience in the field of programming, but in these 2 years, I have gone through more than 100s courses. Some of them actually helped and some didn't.So here are my on h...
10:30 am GMT - Fri, May 28, 2021
Dev To Benefits of Microsoft Flow
Microsoft Flow is a cloud-based system with which you can create automated workflows, simplify business processes, and manage them more efficiently.Microsoft Flow divides its flows into three main typ...
09:53 am GMT - Fri, May 28, 2021
Dev To 9 Python Project Ideas From Beginners to Advanced
If you are learning to code, chances are you might be learning Python. What are some ways that you are able to learn Python effectively and efficiently? Arguably, one of the best ways to learn a progr...
09:35 am GMT - Fri, May 28, 2021
Dev To All You Wanted to Know About UX, UI, and Usability Testing
Imagine creating a great app just to have it crash and burn because adequate steps werent taken to rid it of bugs and errors. This might happen because one essential stage of building a digital produc...
09:23 am GMT - Fri, May 28, 2021
Dev To Video call app with chat functionality built using React.js, Web RTC and Socket.io
This is a video calling application where users can call other user and will also have the capabiltiy to mute their mic and audio. Their is also real time chat functionality.It's also a modern PWA so ...
09:04 am GMT - Fri, May 28, 2021
Dev To How to install both Tailwind and Bootstrap 5 in a Laravel project
Often I have encountered problems in installing Bootstrap and Tailwind so Today I will write about how easy it actually is but if you try to dind out things on your own it might take a lot of time. Fi...
09:04 am GMT - Fri, May 28, 2021
Dev To The 1 tip to familiarize with new JavaScript codebases
The #1 tip to familiarize with new JavaScript CodebasesIn my years as a software engineer, I have probably looked at hundreds of codebases. Too many to count. I struggled a lot with understandin...
08:50 am GMT - Fri, May 28, 2021
Dev To Why to use useState in react?
What will happen if we don't use the useState hook in react?Let's take an example, suppose we want to create a counter button that increments itself by one.Without useStateIn the below code if one tri...
08:45 am GMT - Fri, May 28, 2021
Dev To Make a login form with password display
Hello everyone, today I propose you a tutorial to create a login form to your website using a little javascript to display or hide the user's password field. This tutorial is quite simple, however it ...
08:18 am GMT - Fri, May 28, 2021
Dev To Build an online Shop with Gatsby and Shopify (Part 3)
This is the third and last part of my gatsby and shopify series. If you have not read the parts before I would recommend reading them before. Otherwise, it will be hard to follow.Today we will add the...
08:17 am GMT - Fri, May 28, 2021
Dev To 10 job interview questions every software developer should know
So youre looking to become a software developer and join the ranks of highly skilled professionals If youre in the midst of your job search and need some quick tips to get better prepared for the inte...
08:13 am GMT - Fri, May 28, 2021
Dev To Solution: Maximum Erasure Value
This is part of a series of Leetcode solution explanations (index). If you liked this solution or found it useful, please like this post and/or upvote my solution post on Leetcode's forums. Leetc...
07:44 am GMT - Fri, May 28, 2021
Dev To Most useful aliases for git
Hello everyone! In this article, I'll share with you some useful aliases for git that I use every day. Working with branchesFor each feature I work on, I create a new branch, this alias saves me ...
07:40 am GMT - Fri, May 28, 2021
Dev To On Meritocracy
I am a product of the PHP community - it's how I got into software development, it's why I have my career, it's why I now do Developer Relations.There are three factors that made me choose this path. ...
07:33 am GMT - Fri, May 28, 2021
Dev To JavaScript Oddities and Secrets you need to know
In this post, I will cover some things that are cool and most of you're unaware of. Let' see them. Null is an ObjectNull is an object. Despite this, null is not considered as an instance of an o...
06:53 am GMT - Fri, May 28, 2021
Dev To Python read data from a Google sheet
A while ago, we made a node script that could read data from a Google Sheet.I thought it would be cool to check how we could achieve the same thing in Python.So today, you'll be learning how to read d...
06:32 am GMT - Fri, May 28, 2021
Dev To How to create a notification badge with CSS ?
Notification badges annoy me most of the times by popping up every now and then and I am pretty sure most of you experience similar thing, but anyways, let's see how we can create a notification badge...
06:11 am GMT - Fri, May 28, 2021
Dev To Taking Advantage of the platform with Sutil and Web Components
Hello everyone, here we are once again with another F# blog post. This time I want to bring attention to a project that has caught my eye and fits my way of doing web development from F# ...
06:04 am GMT - Fri, May 28, 2021
Dev To Keycloak on Distroless
Keycloak is a wonderful piece of software, managed with success by RedHat, to be used as an Identity and Access Management software. RedHat distribute it as a zip package to be run on a machine with a...
05:26 am GMT - Fri, May 28, 2021
Dev To Top 8 Self-Improvement Tips To Grow as a Software Engineer (Developer)...
Many developers will neglect to do what will make us the best possible version of ourselves.Make the most of yourself....for that is all there is of you...Remember:Motivation is what gets you started....
05:22 am GMT - Fri, May 28, 2021
Dev To Three real-world examples of distributed Elixir (pt. 1)
While deploying any project to a production environment, you can either scaleit vertically (adding more resources to the single instance where it is running) or horizontally (adding multiple instances...
04:44 am GMT - Fri, May 28, 2021
Dev To Create Chrome Desktop Notfications with JavaScript in 100 seconds
In this article, I will show you steps to create a simple Chrome Desktop Notification looked like the image below by using JavaScript just in 100 seconds Let's count down! RepositoryYou can dow...
04:43 am GMT - Fri, May 28, 2021
Dev To How to Set Up Firebase Authentication in React from Scratch
Overview:User authentication is a must if you are building a platform that stores some private data of users like a social media app. At the same time, its kind of tricky to implement. In this a...
03:27 am GMT - Fri, May 28, 2021
Dev To Comparing Managed Kubernetes Services: EKS vs. AKS vs. GKE
The way organizations are using Kubernetes has quickly evolved in the past years. All the giant cloud providers offer managed Kubernetes services for their customers so that they can easily automate t...
03:10 am GMT - Fri, May 28, 2021
Dev To Coding a React Carousel From Scratch
I have recently been working on an app for musicians to connect and be matched up with based on similar preferences. I wanted the UX/UI to be something like a tinder swiper where you can scroll throug...
03:10 am GMT - Fri, May 28, 2021
Dev To React Navbar Change Background Color on Scroll - React JS - Gatsby
Currently I'm developing a new website for a client that I have that is a travel agency located in Caracas, Venezuela. I'm using GatsbyJS and Strapi CMS to build the website. On this tutorial I want t...
03:09 am GMT - Fri, May 28, 2021
Dev To Back to Basic: Should we use Flexbox or Grid?
Back to Basic will answer some of my questions when I first started learning CSS. Personally, I think when you start learning CSS, it will be very hard, because CSS has about 520 properties that we ca...
02:54 am GMT - Fri, May 28, 2021
Dev To 35 Simple CSS Based Pre Loaders
Pre loader or a loading screen animation is animation which will be displayed before the content of the website get loaded. Pre loaders help to keep users engaged while the page gets loaded. I list he...
02:50 am GMT - Fri, May 28, 2021
Dev To HTML : Simplest way to refresh the page in X seconds
The redirects to the provided URL in 5 seconds. Set to 0 for an immediate redirect.<meta http-equiv="refresh" content="5;url=http://example.com/" />This is super easy, you just have to put this ...
02:49 am GMT - Fri, May 28, 2021
Dev To May 27th, 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:37 am GMT - Fri, May 28, 2021
Dev To DannJS, a cool, user-friendly neural-network library for JavaScript.
DannJS is a neural-network library for JavaScript.Dannjs (Homepage).Dann (GitHub).Thanks for reading, and checking out Dann.js!Cheers!...
02:09 am GMT - Fri, May 28, 2021
Dev To The Power of Personal Podcasting
Listen to the audio version of this essay here!What kind of egotistical asshole runs a solo podcast?!Loads. Naval Ravikant has one. Peter Thiel has one. James Beshara has one. Scott Hanselman's has be...
01:56 am GMT - Fri, May 28, 2021
Dev To How Litestream Eliminated My Database Server for $0.03/month
Here's a riddle. My web app keeps all of its data in a SQL database. I can spontaneously tear it down, deploy the code to a different hosting platform, and the app will still serve all the same data. ...
01:32 am GMT - Fri, May 28, 2021
Dev To Build an idea generator from scratch, part 1: Project setup with Github and dotenv [Video]
So as I was finishing up teaching my web development class last year, I really wanted to give my students something to help them continue growing and learning. I decided to build an idea generator wit...
12:02 am GMT - Fri, May 28, 2021
Dev To Exploring DEV.to API
You often forget that APIs exist for most of the platforms you use. While some companies lock down their APIs to only provide very limited information, DEV.to goes the extra mile to provide an extreme...
11:42 pm GMT - Thu, May 27, 2021
Dev To Simple GUI on Linux Using Zenity and Node.js
It is incredible the amount of "secret" features on Linux that are not well known until today.I came across a tool called Zenity the other day. It is related to sending UI notifications on Linux.Zenit...
11:42 pm GMT - Thu, May 27, 2021
Dev To How to send web push notifications in Java
Web push notifications are a way of informing your app users when something important has happened. Users can receive web push notifications even when they are not actively using your application, for...
11:35 pm GMT - Thu, May 27, 2021
Dev To Building Microservices in Go: REST APIs - HTTP Handlers
When building Microservices the de facto way to do it is to use both HTTP, as the protocol, and REST, as the way to represent resources. HTTP is literally the foundation of the World Wide Web and it i...
11:19 pm GMT - Thu, May 27, 2021
Dev To Oh My ZSH! Deixando seu terminal mais interessante
Cover photo by Cookie the Pom on Unsplash IntroduoNeste pequeno tutorial, vou mostrar como instalar o Oh My ZSH! e deixar seu terminal um pouco mais limpo, interessante e com as informaes que imp...
11:08 pm GMT - Thu, May 27, 2021
Dev To Upload videos on GitHub (now GA!)
Today we talk about uploading and using videos in GitHub. IntroAs developers, the ability to collaborate through videos (for example, pair programming, demos, etc.) is an extremely important part...
11:00 pm GMT - Thu, May 27, 2021
Dev To Whats new in Next.js 10.2
Next.js is a framework for building React web applications, super-fast static websites, and single-page JavaScript applications. It was designed to help solve common problems associated with React dev...
10:49 pm GMT - Thu, May 27, 2021
Dev To Git Tutorial: Learn Git Branching in 5 minutes
Git is one of the most widely used version control systems and is an important tool for every developer to know. One of the greatest benefits of Git is its branching capabilities. Git branching is a f...
10:45 pm GMT - Thu, May 27, 2021
Dev To Welcome to the Golden Age of Developer Advocacy
Summary: The displacement of in-person developer events has vaulted Developer Advocacy forward by years. The momentum of self-forming communities, better streaming capabilities, and the rise of scaled...
10:43 pm GMT - Thu, May 27, 2021
Dev To O Ciclo de Vida do Request no Phoenix
O objetivo deste artigo falar sobre o Ciclo de Vida do Request no framework web para a Linguagem de Programao Elixir chamado Phoenix. Esse assunto introdutrio para comearmos a aprender o framework, ...
10:15 pm GMT - Thu, May 27, 2021
Dev To Platform.sh VueJS platform.sh gridsome application deployment template
Currently I need to deploy my application to platform.sh but could find a good example for the template for a vue - grid some application so here it is:The application that I'm currently using ...
10:12 pm GMT - Thu, May 27, 2021
Dev To awesome Css Loader in 2 min!
HelloIf you have been working with CSS before you may have trouble with animation,transitions,etc...Maybe in this post you will change your mind! how to create an awesome loader easilyCreat...
09:00 pm GMT - Thu, May 27, 2021
Dev To Conociendo Sass
Aprendiendo Sass Conociendo Sass Sass es un preprocesador de CSS inicialmente diseado por Hampton Catlin y desarrollado por Natalie Weizenbaum.El cual nos permite usar caracteristicas pres...
08:55 pm GMT - Thu, May 27, 2021
Dev To Why Lambda School is worth it
Eight months ago, I worked as a customer service consultant and had nearly zero programming experience. This month, I had the opportunity to work remotely with a team of nine developers to build a ful...
08:25 pm GMT - Thu, May 27, 2021
Dev To Top 5 DEV Comments of the Past Week
This is a weekly roundup of awesome DEV comments that you may have missed. You are welcome and encouraged to boost posts and comments yourself using the #bestofdev tag.Sometimes it just takes encoura...
08:23 pm GMT - Thu, May 27, 2021
Dev To Best Practices for REST API interface design
This post contains some notes about REST and best practices that I follow to design RESTful APIs, it will focus mainly on Uniform interface constraint. RESTREST (REpresentational State Transfer) ...
08:12 pm GMT - Thu, May 27, 2021
Dev To How CSS is parsed on the browser?
We all have used CSS to build beautiful and responsive webpages. But do you know:How browser parses the CSS?How CSS renders the style?How layout of the page is decided?In this post I will try to answe...
08:04 pm GMT - Thu, May 27, 2021
Dev To An alternative way to integrate with Slack using Node-RED
Do you want to make an integration with Slack?Do you already know Node-RED but the solutions that appear in the documentation and the tutorials are not working?Ive been there and I passed through that...
07:59 pm GMT - Thu, May 27, 2021
Dev To X-headers, what and why?
Contents Intro X-Content-Type-Options X-XSS-Protection X-Frame-Options Summary Intro Continuing on from my previous blog about website security week, we're going to talk about a series of X...
07:55 pm GMT - Thu, May 27, 2021
Dev To How to use GitHub actions and Contentful webhooks to show your latest blog posts on your GitHub profile README
If you push code to GitHub and share it with the public, chances are that someone will stumble across your GitHub profile. Since the launch of the GitHub profile README in 2020, more and more people a...
07:45 pm GMT - Thu, May 27, 2021
Dev To Building your own Ngrok in 130 lines
Running a local development server for your app is pretty common, but what if you wanted somebody else to access it? Maybe for a demo, or maybe to debug webhook integrations. If you've ever used Ngrok...
07:44 pm GMT - Thu, May 27, 2021
Dev To Improving Code Quality With Dart CodeMetrics
Dart Code Metrics is a static code analysis tool that allows you to collect code metrics and provide additional rules for the analyzer. The tool helps developers monitor the quality of code and improv...
07:12 pm GMT - Thu, May 27, 2021
Dev To Introduction to Micro Frontends with Module Federation, React and Typescript
The Micro Frontend is one of the hottest topics on the internet right now. We hear it all the time, but what is micro Frontend? Imagine a website with lots of components such as Navbar, Footer, Main C...
07:03 pm GMT - Thu, May 27, 2021
Dev To My Top Trick To Learn Programming Languages Fast.
Hello, I am a passionate programmer. I was introduced to programming when I was 13, via a google search on "How To Make Games".Since then I always wanted to get good at programming. I found unity3D Ga...
06:53 pm GMT - Thu, May 27, 2021
Dev To [Quick Tip] Improving developer experience with Options Pattern validation on start.
When we're new or have less contact with some project is hard to understand all configuration possibilities.Option pattern is the most appropriate way to inject environment settings options into the a...
06:49 pm GMT - Thu, May 27, 2021
Dev To Create your own Create React App template
Create React App is a convienient way to start building a new single-page application in React. Your app only needs one build dependency react-scripts. Under the hood it uses webpack, Babel, ESLint, a...
06:11 pm GMT - Thu, May 27, 2021
Dev To Laravel Has Many Through Relationship Explained with Example
Eloquent Relationships is one of the most useful and powerful features of the Laravel Framework. It is one of the reasons why I like Laravel most. Mainly it helps us to fetch or insert data in a very ...
06:01 pm GMT - Thu, May 27, 2021
Dev To Revealing Multiple Content on Scroll Using JavaScript's Intersection Observer
In this article, we would continue our discussion on JavaScript's Intersection Observer API and how we could easily use it to observe multiple elements in the DOM, revealing each as they come into vie...
05:59 pm GMT - Thu, May 27, 2021
Dev To My Journey toGSoC
If you are reading this blog, then you probably know about GSoC already.If not, then Google Summer of Code, abbreviated as GSoC is a 10 week global summer program administrated by Google which mainly ...
05:58 pm GMT - Thu, May 27, 2021
Dev To Top 10 Websites for Developers
Before Starting, I would like to tell you that this is part 2 of this series, Websites For Developers. PART 1Hacker News ( visit website)Hacker News is a website where people submit links and have ...
05:47 pm GMT - Thu, May 27, 2021
Dev To Vim Tips and Tricks
The following are my favorite tips and tricks for working with Vim. I use Vim as my primary editor, and try to avoid the use of other IDEs and editors.If you're new to vim, or looking to learn more ab...
05:29 pm GMT - Thu, May 27, 2021
Dev To Setup Eslint, Prettier with Typescript and React
Eslint is a linter which enforces developer to write good and consistent code all over Project. Prettier is a good formatter tool that automatically formats the source code.In this blog I will teach y...
05:04 pm GMT - Thu, May 27, 2021
Dev To Made a Real Time Chat Application using React.js
1.This is a fully functional Real time Chat Application made using React.js with functionalities like online status,image support,Read receipent,multiple rooms2.Link to Github repo-> LinkIf you lik...
05:03 pm GMT - Thu, May 27, 2021
Dev To Freenodes Mass Resignations, NVIDIAs Less Crypto-Friendly Cards, & more on DevNews!
A new episode of the DevNews podcast is here! S4:E7 - Freenodes Mass Resignations, NVIDIAs Less Crypto-Friendly Chips, Twitters Crop Algorithm Investigation, and Remote Employers Excluding...
05:02 pm GMT - Thu, May 27, 2021
Dev To Drag-Drop-Upload, using JavaScript;
Disclaimer : In this post I am just showing the drag-drop feature, the upload part is totally depends on you that how you want to do it.You must have seen many sites use drag drop feature to upload fi...
04:56 pm GMT - Thu, May 27, 2021
Dev To 10 JavaScript Animation Libraries
After some research, Ive gathered 10 of the finest libraries around to use in your app. Ive also added a few more, mostly unmaintained, useful libraries.When building your UI with components, use Bit ...
04:44 pm GMT - Thu, May 27, 2021
Dev To Why to choose VS Code?
In this post we will be taking up the most important question which generally pops up in the minds of most of the beginners who want to ace in programming or development. So mates, VS Code can b...
04:36 pm GMT - Thu, May 27, 2021
Dev To Migrating to Cloud Run's Secret Manager Integration from Libraries
Secret Manager is easier to use with Cloud Run since I last wrote about "serverless mysteries". At the time of that writing, the best way to use a Secret in Cloud Run was to add code to your service t...
04:35 pm GMT - Thu, May 27, 2021
Dev To Beware The Missing Foreign Key Index: A Postgres Performance Gotcha
I got absolutely thrashed by some PostgreSQL performance issues this past week. It was painful. And, it was incredibly instructive. I didn't just solve the problem, I now better understand Postgres. I...
04:26 pm GMT - Thu, May 27, 2021
Dev To Reflections Of A CodeCollab Fellow
Its Demo Day!Generally, Im grateful to be a fellow in CodeCollab Cycle 2.We had two weeks of Testing the App before Demo week and it was such a learning experience for me. It gave me a deeper un...
04:18 pm GMT - Thu, May 27, 2021
Dev To Updated Dashboards - Soft UI, AdminKit, Volt Bootstrap 5
Hello Coders,This article is a curated list with popular Admin Dashboards recently updated by their vendors. The open-source ecosystem comes with many great products that sometimes become zombie proje...
04:16 pm GMT - Thu, May 27, 2021
Dev To React Native SDK in public beta
We're sharing our most recent developer digest here on DEV! If you're interested in subscribing to monthly developer updates, sign up here. May Developer Digest React Native SDK in public b...
04:03 pm GMT - Thu, May 27, 2021
Dev To Let's code a Netlifx Clone with GraphQL Pagination (Reviewed by a NETFLIX ENGINEER!)
In this video, I build a Netflix Clone using React, Apollo GraphQL, DataStax Astra + Netlify Serverless Functions! For more free credits on top of your already free ones, use code ANIA200 on https://w...
03:37 pm GMT - Thu, May 27, 2021
Dev To Why using React.js for a website is a bad idea?
SummaryNew developers create websites using React.js because they get caught in the React hype-train, not knowing what the drawbacks are. React makes your website undiscoverable in search engine...
03:18 pm GMT - Thu, May 27, 2021
Dev To The Ultimate Eleventy Template for your blog with a FREE minimalist theme [Open Source]
Yesterday, I've just updated my 11ty Starter code to the latest version with Tailwind CSS 2 and Webpack 5. Built in developer in mind with great tooling with ESLint and Prettier. The template is produ...
03:15 pm GMT - Thu, May 27, 2021
Dev To Learn JavaScript - A Free 7-hour Interactive Tutorial
Over the last four months, I have recorded what is probably the most interactive JavaScript course that has ever been created.The reason I have done this is because I often see new coders fall into th...
03:12 pm GMT - Thu, May 27, 2021
Dev To Share data between browser tabs
I recently came across the issue of sharing some data between different tabs of the same web application. Using OAuth to retrieve an external provider's API key, saving it and finally displaying it on...
03:05 pm GMT - Thu, May 27, 2021
Dev To WAO: How do you make money with your side hustle?
Cover photo by Michal Matlon on Unsplash Wrong Answers OnlyHow do you make money with your side hustle? Whether that's writing articles (like here on DEV) or freelancing or making your own game: ...
02:48 pm GMT - Thu, May 27, 2021
Dev To Goodbye, Internet Explorer. You will not be missed.
My first draft of this post focused on all of the good that followed IE6 in the world of web development but I think its worth focusing on why we're so happy to be saying goodbye to my nemesis for a l...
02:47 pm GMT - Thu, May 27, 2021
Dev To .NET Hot Reload First Look
Hello everyone, In today's video, we'll take a look at .NET Hot Reload which shipped in the latest Visual Studio 2019 preview. In short, you can modify your apps source code while the application is r...
02:44 pm GMT - Thu, May 27, 2021
Dev To Manage your time - Using this Appointment Scheduling widget
They say: Time is the longest distance between two places. Well I will agree with this at some point yes. Now Imagine this scenario with all the working home staff you happen to get a remote job but t...
02:10 pm GMT - Thu, May 27, 2021
Dev To Python read and write files
There are many great use-cases to read and write data to a local file.It might be for crawling purposes, price checks, logs, or whatnot.Today I'll be exploring the basics of reading and writing data t...
02:05 pm GMT - Thu, May 27, 2021
Dev To State Management: How to tell a bad boolean from a good boolean
TL;DR: Bad booleans do a bad job modelling state. Good booleans are derived from well-modelled state.When you're managing state in your app, it's easy to fall prey to bad booleans. Bad booleans look l...
02:00 pm GMT - Thu, May 27, 2021
Dev To How to Make a Web Developer Resume That Will Get You Employed
More people learn to code every day, which increases competition in the field of web development. Landing a programmer job can be tricky, so you have to market yourself very well in the recruitment pr...
01:52 pm GMT - Thu, May 27, 2021
Dev To Custom Radio Button With HTML & CSS
Today I created a Amazing Custom Radio Button With HTML CSS & JS. I use JavaScript to toggle class between light and dark theme also this a custom radio button label for custom button. I hope you ...
01:52 pm GMT - Thu, May 27, 2021
Dev To How to see all AWS services currently in use
Ever wondered what a black hole looks like? My AWS Billingor yoursmight be one of the closest things to a black hole on earth. So scary, and so hard to remove things from it, firstly because we dont k...
01:48 pm GMT - Thu, May 27, 2021
Dev To Create fancy borders for your images.
Recently I needed to make odd shaped borders for some images in a card UI. Most of the times you would create these images in photoshop or some other imaging software. So I looked into border radius a...
01:33 pm GMT - Thu, May 27, 2021
Dev To Rich Text field tips and tricks from the Contentful DevRel team
The Contentful Rich Text field is powerful. But how can you make the most of it? Level up your Rich-Text game with a growing list of top tips from the Contentful DevRel team. How to wield the pow...
01:10 pm GMT - Thu, May 27, 2021
Dev To De Kotlin Java en 20 minutes
Cet article est ddi aux dveloppeurs Java qui ont entendu parler de Kotlin, mais ne s'y sont encore jamais frotts. quoi ressemblerait leur dcouverte de Kotlin?Une sance de mob-programming avec des col...
01:00 pm GMT - Thu, May 27, 2021
Dev To 400 (!) EC2 instance types: the good, the bad, and the ugly
A DevOps life isnt a piece of cake in AWS. How are you supposed to make sense of EC2 instance types when youre looking at almost 400 different ones? Picking the right VM type for the job that doesnt b...
12:57 pm GMT - Thu, May 27, 2021
Dev To 18 Cards with form design tips
Hey devs!I made 18 cards with tips of common mistakes when designing web forms.I've also posted them on Twitter, so if you're a Twitter user you can make a bookmark there.Here we go...
12:38 pm GMT - Thu, May 27, 2021
Dev To 30DaysOfAppwrite : Appwrite for Production
IntroAppwrite is an open-source, self-hosted Backend-as-a-Service that makes app development easier with a suite of SDKs and APIs to accelerate app development. #30DaysOfAppwrite is a month long...
12:34 pm GMT - Thu, May 27, 2021
Dev To Visualize the architecture of your Ruby app in RubyMine, in 2 / minutes
AppMap is an open source RubyMine plugin which helps you improve your code by showing you how it behaves, feature by feature, as you work. It does this by automatically generating interactive maps of ...
12:30 pm GMT - Thu, May 27, 2021
Dev To Email Validation made simple in Flutter
Photo by inlytics | LinkedIn Analytics Tool on UnsplashWelcome to my first article about Flutter package testing. Each week, I will test another package published under pub.dev. Email ValidatorTh...
12:13 pm GMT - Thu, May 27, 2021
Dev To Day 8/30 : Game Card Hover Effects using HTML and CSS
Welcome to Day 8 of this Challenge. This is what I created today. Here is the Demo : Video Tutorial : Source Code :https://www.mrwebwolf.com/2021/05/css-card-hover-effects-using-html-and.html Instagr...
12:13 pm GMT - Thu, May 27, 2021
Dev To Top 10 Tricky InterView Question About JavaScript
Truthy vs Falsy:As well as a type, each value also has an inherent boolean value, generally known as eithertruthyorfalsy. Some of the rules are a little bizarre so understanding the concepts and...
12:03 pm GMT - Thu, May 27, 2021
Dev To Error Handling In React.
IntroductionIn this article, we are going to cover the basics of error handling in React. At the end of this article, you should:know what an error boundary is, and how to build one.know the two...
11:53 am GMT - Thu, May 27, 2021
Dev To How to make style checkbox in HTML. Pure CSS
Hello, glad you are here. I am kunaal and today we will see how to style checkbox in HTML. How we can easily make our own custom checkbox for website. You can see demo below. Demo Video Tuto...
11:39 am GMT - Thu, May 27, 2021
Dev To Ruby and computer science: a self-learning curriculum
It's been exactly one year since I started studying part-time to get into software development, and I thought it would be useful to write out my curriculum. I am learning Ruby, Rails, and a healthy do...
11:37 am GMT - Thu, May 27, 2021
Dev To Why JavaScript not Python for Web Development?
So today one of my friend asked me how to start web development in pythonAnd I told him about Flask and Django because those are the one I have heard of and kinda actually tried.But then I him for wh...
11:35 am GMT - Thu, May 27, 2021
Dev To Run Ansible playbook on mac1.metal instances fleet with AWS Systems Manager
In days of containers and serverless applications, Ansible looks not such a trendy thing.But still, there are cases when it helps, and there are cases when it combines very well with brand new product...
11:19 am GMT - Thu, May 27, 2021
Dev To How to debug list index out of range error in python?
In this python tutorial, we look at why we receive the IndexError: List index out of range error in python, post which we look at solutions for the error.This tutorial is a part of our initiative at F...
11:11 am GMT - Thu, May 27, 2021
Dev To Understanding C Variables
Understanding variables and how they work is very essential for every coder as variables are basic concepts which you see and make use of at any stage in coding.In this article, you would know what C#...
10:53 am GMT - Thu, May 27, 2021
Dev To Online XML Sitemap Generator
Easily generate HTML, RSS and Google XML sitemaps for free. Compatible with major search engines including Google, Bing, Baidu, Yandex and more. XML sitemaps enable you to quickly and easily notify se...
10:36 am GMT - Thu, May 27, 2021
Dev To JavaScript Questions You Need To Know
JavaScript is one of the most used and best language currently. It solves the problem of of complex backend from java & C++ making the backend code less complex and faster.But First You Could Foll...
10:29 am GMT - Thu, May 27, 2021
Dev To Solution: Maximum Product of Word Lengths
This is part of a series of Leetcode solution explanations (index). If you liked this solution or found it useful, please like this post and/or upvote my solution post on Leetcode's forums. Leetc...
09:53 am GMT - Thu, May 27, 2021
Dev To Build a Responsive Flutter App with The Power of MediaQuery
First of all, I wanna say that Im so excited about the new release of Flutter 2.2 with null-safety stable. But we'll talk about it later.When we develop an app with a multi-platform framework like Flu...
09:51 am GMT - Thu, May 27, 2021
Dev To Build a Markdown-based Blog with Spring Boot - Part 4
Before continuing with part 4 of this series, make sure you have checked out the previous three parts as well:Part 1 | Part 2 | Part 3Up to this point, we have a database ready, and we have establishe...
09:47 am GMT - Thu, May 27, 2021
Dev To Benefits of indexing in building fast-performing APIs
I was opportune to present this topic at engineering a few weeks ago, so I decided to share it on my blog as well. Database indexing is a huge subject, but here I have streamlined it to fit how we can...
09:17 am GMT - Thu, May 27, 2021
Dev To How to semantically strikethrough with HTML5
Do you want a visual indication that something was removed from the document or a visual representation that you cross something from a (to-do, wish-list) list. Do you want to create a discount price ...
08:24 am GMT - Thu, May 27, 2021
Dev To They...just...won't...learn - a button is a <button>! [Series: Accessibility Rants]
Preword: Here we are with yet another on of my angry rants on Accessibility. If you haven't seen these before, the anger is just for fun, but the message is important, I am not actually angry . If you...
08:15 am GMT - Thu, May 27, 2021
Dev To Create a User Group In AWS IAM
In the last post we created a user but now we create user groups. User groups are used to manage AWS a group may contain certain permissions and everyone belonging to that group has the same permissio...
07:44 am GMT - Thu, May 27, 2021
Dev To Prevent unnecessary renders (React.memo)
React.memo is helpful in, preventing unnecessary renders, in the below snippet, I'm using React.memo this component will only be rendered when the component gets mounted and if the props quantity cha...
07:24 am GMT - Thu, May 27, 2021
Dev To Text-Case-Converter Using Python
A Small Utility Made Using Python For Quickly Editing Text Cases Comes Handy When Dealing With Large Texthttps://github.com/LP-Codes/Text-Case-Converter-Editor...
07:11 am GMT - Thu, May 27, 2021
Dev To HTML : Specify a default URL and a default target for all links on a page
The HTML <base> element specifies the base URL to use for all relative URLs in a document. There can be only one <base> element in a document.Full information at https://developer.mozilla....
07:02 am GMT - Thu, May 27, 2021
Dev To HTML : Group related options in a drop-down list
To achieve the list as dropdown list shown below -we can use optgroup tag mentioned below-<form action="/action_page.php"> <label for="skills">Choose a Skill:</label> <select na...
07:00 am GMT - Thu, May 27, 2021
Dev To The Cost Of JavaScript
Building interactive sites can involve sending JavaScript to your users. Often, too much of it. Have you been on a mobile page that looked like it had loaded only to tap on a link or tried to scroll a...
06:59 am GMT - Thu, May 27, 2021
Dev To Exam Preparation for AWS Machine Learning Specialty Certificate
In this article I will share some resources that I use and depend on during journey to AWS MLS Certificate. But first, I would like to thank both of Ministry of Communications and Information and AWS ...
06:46 am GMT - Thu, May 27, 2021
Dev To Should you quit your software developer job? (5 alternatives for struggling developers)
Software development is a great industry to work in...Developers get the chance to work on interesting topics, with smart people all over the world and get paid generously. Software companies offer ma...
06:42 am GMT - Thu, May 27, 2021
Dev To HTML : Using a protocol-independent absolute path
If the browser is viewing an page in SSL through HTTPS, then it'll request that asset with the https protocol, otherwise it'll request it with HTTP.This prevents that awful "This Page Contains Both Se...
06:10 am GMT - Thu, May 27, 2021
Dev To Music Player using React.js
This is a Music Player made using React.js LibraryDesign Credits to Giga Tamarashvili on dribbble: https://dribbble.com/shots/6437042-Music-App-UIAlso, I couldn't find any open music APIso credits to ...
05:54 am GMT - Thu, May 27, 2021
Dev To Convert px to rem - An effective workflow
Beginner CSS developers often use the pixel unit everywhere and that's fine there is nothing wrong with it.But in this post, I will try to convince you to use rem instead of px. You will see what are ...
05:50 am GMT - Thu, May 27, 2021
Dev To Deploy Machine learning(ML) model in Docker container.
First we will understand what is machine learning(ML) and Docker.Machine learning:- Machine learning is an application/program or subset of AI that allows machines to learn from data without being pro...
05:05 am GMT - Thu, May 27, 2021
Dev To Responsive in flutter
La forma ms sencilla de tener control en nuestros diseos es imaginar que dividimos nuestra pantalla entre 100 bloques iguales, a lo ancho y a lo alto. De esta manera podremos definir que widgets abarq...
04:59 am GMT - Thu, May 27, 2021
Dev To Finding the perfect React checkbox component
Many websites and applications use checkboxes as a critical way to help users select more than one optionwhether theyre filling out a form, adding their preferences, or searching for the perfect produ...
04:58 am GMT - Thu, May 27, 2021
Dev To 10 Finest Places To Learn How To Code For Free
If you are a new user of coding and web development, it makes sense to start using the free online resources to code. Using these free resources will allow you to understand your likes and dislikes ab...
04:27 am GMT - Thu, May 27, 2021
Dev To Best PostgreSQL GUIs in 2021
If youre a modern web developer, chances are youve interacted with PostgreSQL (Postgres for short). Its the second most popular database among developers overall, and almost 70% say they love working ...
04:16 am GMT - Thu, May 27, 2021
Dev To Instalao das ferramentas de um desenvolvedor Elixir
Este um guia de instalao de muitas ferramentas necessrias para voc poder desenvolver na Linguagem de Programao Elixir. Para evitar alguns problemas, recomendo fortemente o uso de Linux ou WSL2 para q...
03:55 am GMT - Thu, May 27, 2021
Dev To Make a Photo Booth with React, Cloudinary & Make.cm to boost your next virtual event
What are we building?In the interest of open source, today Im going to take you through creating your own photo booth using the same technologies that were used in building the 2021 Red Hat Summ...
03:43 am GMT - Thu, May 27, 2021
Dev To Continuing the Mid Life Coding Journey
Obviously understanding that I can't continue to blog down a journey of the past forever, I want to get it all out there as to where I am and how I got here. Having messed around with it as a kid here...
02:42 am GMT - Thu, May 27, 2021
Dev To Perls SvPV Menace
If youve read my Perl, Unicode, and Bytes or Sys::Binmode posts, you know about the complexities of character encoding in Perl. A bit after I wrote that first post I had a little epiphany I thought wo...
01:24 am GMT - Thu, May 27, 2021
Dev To An artist does not always produce art, though expected, one must explore the unknown to find the profound.
A follow-up segment of my initial post.[open for discussion and private reviews are welcomed.]` The psychoanalytic and the unconscious bravery to venture into the depths of technological advancem...
01:15 am GMT - Thu, May 27, 2021
Dev To Public Inbox
If possible, let's keep the bulk of this in reference to my Main posts and pursuit of analytical psychology within the domain of the programming and developmental community.Obviously, if I am stuck an...
01:09 am GMT - Thu, May 27, 2021
Dev To Next.js TypeScript Tailwind CSS project setup
1. Set up the Next.js projectFirst, create-next-appuse the command to create a codebase from the Next.js template.npx create-next-app nextjs-ts-tailwind-example --use-npm --example "https://github.com...
12:11 am GMT - Thu, May 27, 2021
Dev To How to build flutter apps on CI with Fastlane and reuse some code
We use fastlane for our flutter apps, for ios and android builds, it give us a common language to define the setup and reuse code for:Generating a changelog based on our changelog styleValidate code s...
11:11 pm GMT - Wed, May 26, 2021
Dev To Are Developers Not That Keen On Kubernetes?
Should application developers learn Kubernetes? Lets ask an even deeper question; should application developers even be aware of Kubernetes in their infrastructure?I frequently hear this question bein...
11:06 pm GMT - Wed, May 26, 2021
Dev To 11 Beginner Tips for Google's Flutter
11 Beginner Tips for Google's FlutterFlutter has established itself as a major player in the cross-platform space. I've been working on a Flutter app for the last 30 days, and here are a few thi...
10:36 pm GMT - Wed, May 26, 2021
Dev To Scheduling API for Small Businesses
APIs or Application Programming Interfaces have become part of business vocabulary across all spectrums of e-commerce. At the most basic level, an API acts as a door into a software program, allowing ...
10:07 pm GMT - Wed, May 26, 2021
Dev To Updates from 83rd meeting of TC39
There were several items in the agenda, this post mainly focuses on feature proposals and their progress.Stage 4:RegExp Match Indices provide additional information about the start and end indices of ...
10:06 pm GMT - Wed, May 26, 2021
Dev To I created this CSS Gradient Editor in Vue, what do you think?
I created this CSS Gradient Editor, you can check it out here Color GradientWhat do you think?...
09:31 pm GMT - Wed, May 26, 2021
Dev To Loosely coupled code: Babylon vs Three.js
Hello! :)A while back, I started a port of Three.js from JavaScript to AssemblyScript (an awesome TypeScript to WebAssembly compiler): lume / glas ...
09:28 pm GMT - Wed, May 26, 2021
Dev To Join our Electron Developer Office Hour
We are excited to share our new community initiative - Developer Office Hours by the engineering team at CoScreen on technologies that we are excited about.Electron is a hugely popular open source fra...
09:06 pm GMT - Wed, May 26, 2021
Dev To Java Quickies. Arrays, Lists and ArrayLists
IntroductionThis series is going to be dedicated to the basic understanding of Java. When ever I find myself asking, "How does this work ?". I will create a blog post and put it here. This serie...
08:54 pm GMT - Wed, May 26, 2021
Dev To How to crack coding interviews
First things first, it is very important to spend some time (at least a weekend) on research finding the right kind of resources to study for your interviews, and coming up with a plan for the next f...
08:33 pm GMT - Wed, May 26, 2021
Dev To Make a Blockchain Speak to You
The ternity Middleware puts blockchain data into context so you get the information you needThere are good technical reasons for blockchain protocols to leave bits of information stored in their...
08:31 pm GMT - Wed, May 26, 2021
Dev To Filtering, Sorting and Pagination With React Hooks & Redux
Demo https://react-redux-filtering.netlify.app/ Github https://github.com/saidMounaim/React-Redux-Filtering Getting StartedThese instructions will get you a copy of the project up an...
08:24 pm GMT - Wed, May 26, 2021
Dev To Learning React: APIs with Fetch & Axios
Unlike Gretchen from Mean Girls, React really IS going to make fetch happen.Whether you like using functional components or class components, if your app is big enough you're likely needing to get dat...
08:21 pm GMT - Wed, May 26, 2021
Dev To The race to connect the world to the blocks
Blockchain adoption has been taking giant leaps forward in the last couple of years, and with DeFi leading the change, oracles have become a necessity, representing one of the cornerstones of blockcha...
07:54 pm GMT - Wed, May 26, 2021
Dev To Building a blog with Franklin.jl
INTRODUCTIONFranklin.jl is a Julia framework that is used to generate static sites. It is a template that can be modified to suit your taste and it is very fast and efficient to use. Franklin is...
07:16 pm GMT - Wed, May 26, 2021
Dev To JavaScript: Understand 'this' keyword
'this' is one of the most important concepts in JavaScript. It's part of the basics and the sooner you get comfortable with it the easier your coding life will be :) Make sure you understand the use...
07:00 pm GMT - Wed, May 26, 2021
Dev To Read More/Read Less functionality with Vue
Hi!In this post I am going to show you a simple way to do a Read More/Read Less functionality in vue.js.One way to do that is to have two divs that will store both versions of the text (the long and t...
06:58 pm GMT - Wed, May 26, 2021
Dev To Course Launch - Sets and Frozen Sets in Python
Are you a newbie and is your next Python learning goal is Sets and Frozen Sets?Preparing for an upcoming interview, want to brush up your knowledge on Sets and Frozen Sets while solving problem alongs...
06:38 pm GMT - Wed, May 26, 2021
Dev To Tools to know when starting coding
When we start to code, most of us really don't focus on tools. These tools can really make your programming more productive and efficient. In the tech world, there are thousands of tools that people u...
06:29 pm GMT - Wed, May 26, 2021
Dev To Plotting Decision Trees using Python
Hello folks,To plot Decision Trees using python as output the following code can be implemented:-Before, executing the python code download the dataset from the following link:https://github.com/ruthv...
06:18 pm GMT - Wed, May 26, 2021
Dev To Integrating Scylla DB with Quarkus
Hello, everyone!! In the previous post, we talk about Scylla DB and some characteristics of the database. For those who have not seen it yet, this is the link https://dev.to/j_a_o_v_c_t_r/working-with...
06:03 pm GMT - Wed, May 26, 2021
Dev To Learn SVG animation while saving the planet
Photo by Ralph (Ravi) Kayden on Unsplash TL;DRI made this landing page and wanted to make it cool so I used SVG's animateMotion, docs here The storyIf you find stories a boring stuff, skip t...
05:51 pm GMT - Wed, May 26, 2021
Dev To Quick Tip: Formatting Elixir templates
Finding a VS Code plugin to automatically format my Elixir templates (.eex, .leex) has been some trouble. The Elixir Language Server extension doesn't do this by default. I've been using "Beautify" up...
05:38 pm GMT - Wed, May 26, 2021
Dev To Building a Distributed Turn-Based Game System in Elixir
One of the best things about building web applications in Elixir is LiveView, the Phoenix Framework feature that makes it easy to create live and responsive web pages without all the layers people nor...
05:29 pm GMT - Wed, May 26, 2021
Dev To AWS Exam Preparation: Strategies and Techniques to prevent you from Pulling your Hair Out! - Part 1
This is a two part post. This article delves into common problems and strategies to overcome them. May be in the process save you some hair loss. In Part 2 of this post, we will see some answering tec...
05:03 pm GMT - Wed, May 26, 2021
Dev To Test Automation with Angie Jones
A new episode is DevDiscuss is here and I was lucky enough to have Molly Struve, Site Reliability Engineer at Forem, join me as co-host this week. S5:E3 - The Future of Automation ...
04:52 pm GMT - Wed, May 26, 2021
Dev To Cmo mejorar el rendimiento de una aplicacin hecha en Django?
Tu aplicacin hecha en Django o la de tu compaia anda lenta? Lo anterior puede tener mltiples causas: un servidor con hardware insuficiente, un paquete de hosting que necesite un upgrade para procesar ...
04:42 pm GMT - Wed, May 26, 2021
Dev To Make your Website accessible for people with eye disablities
Before getting in to the article I would like to ask you all a question !How people with eye disablities use your website ? is the website you've made is accessible for them ?wait ! what ? is there a ...
04:41 pm GMT - Wed, May 26, 2021
Dev To Creative Button Animation Hover Effect
Hello guys, In this video you will learn how to create creative button animation hover effect using html and css. Step:#1Add below code inside index.html<!DOCTYPE html><html lang="en">...
04:25 pm GMT - Wed, May 26, 2021
Dev To Extract Zip files recursively with NodeJS
Hello Coders This is my first attempt at writing a technical post. Hope you find it helpful. Problem StatementRecently, I encountered a requirement where I had to extract all the zip files presen...
04:17 pm GMT - Wed, May 26, 2021
Dev To Cnator: channel-based subscriptions in Go
Channels is one of those things that makes Go awesome.I use channels quite a lot in my next open projects. One of those scenario is to model an event-driven approach.While developing these projects, I...
04:12 pm GMT - Wed, May 26, 2021
Dev To LaTeX Crossing Referencing: The Idea
Hello hello how are you today? :) We have learned a lot of stuff in LaTeX, from the most basics like installing the distributions, going through changing font styles to create tables and images, so, w...
03:47 pm GMT - Wed, May 26, 2021
Dev To Deploy React Apps In Production Pretty Easily
TL:DR :Serving react app is pretty simple if we does it directly through development environment( i.e. serve apps directly including their source_code), but how to serve react apps as bundled s...
03:46 pm GMT - Wed, May 26, 2021
Dev To Scope and Scope chain in Javascript
What is scope?Scope can be defined as the space in which variables and statements are accessible. It makes it possible to have variables with the same name without colliding with one another and...
03:45 pm GMT - Wed, May 26, 2021
Dev To How to handle server responses in ExpressJS - The easy way!
IntroductionThere are way too many HTTP status codes. If you're like me, you find it difficult to memorize these codes. Fortunately, we don't usually use every HTTP status code out there. There ...
03:26 pm GMT - Wed, May 26, 2021
Dev To Fetching and reading files from S3 using Go
Trying to figure out how to do simple tasks using the AWS SDK for particular services can be difficult given that sometimes the AWS documentation is limited and gives you the bare minimum. Today I'll ...
03:25 pm GMT - Wed, May 26, 2021
Dev To React typed state management under 10 lines of code
GoalThe goal of this tutorial is to write "strong" state management with 100% type inference from the javascript code. TLDR:Final example of the state management is available on githubor yo...
03:24 pm GMT - Wed, May 26, 2021
Dev To Top JavaScript VSCode Extensions for Faster Development
VSCode is an open-source, cross-platform editor that has become a favourite of programmers, particularly in the Web Development community. Its fast, extensible, customisable, and has tons of features....
03:21 pm GMT - Wed, May 26, 2021
Dev To Golang: Build and Deploy an AWS Lambda using CDK
If you read my previous posts you can see that I am working with Golang and AWS a lot, so in this one, I will present how I deploy a serverless API in AWS Lambda with an API Gateway to access it.I wil...
03:00 pm GMT - Wed, May 26, 2021
Dev To Curso de HTML e CSS feliz (Projeto Portflio) 00 00
Vem c e bora conhecer o projeto no qual trabalharemos durante todo o Curso de HTML e CSS feliz. Estudar sem praticar chato, n?! E praticando que a gente fixa nosso conhecimento terico, por isso todo...
02:50 pm GMT - Wed, May 26, 2021
Dev To Using Notion's new beta API
Recently, Notion released a beta public API. This is amazing news, as an avid user of Notion, I am excited to find ways to integrate my Notion workplace more seamlessly across tools. The documentation...
02:34 pm GMT - Wed, May 26, 2021
Dev To 8 JavaScript array methods you should know
With most of these methods, you need to understand callbacks. A callback is a function passed as an argument to another function. When using the methods below - JavaScript will take your callback and ...
02:28 pm GMT - Wed, May 26, 2021
Dev To Getting Started With JetPack Composed
In this tutorial we are going to discuss few concept in the jetpack composed library which a upcoming ui toolkit for faster development of android UI with kotlin managed by google.What We are going to...
02:13 pm GMT - Wed, May 26, 2021
Dev To Top 3 Entertaining and Inspirational Instagram Influencers you Must Follow in 2021
Let's all admit, those simple motivation words always work, a simple quote or a 5 minute video of a podcast, a picture, or a story of someone elses success can get us fired up.So who are the best acco...
02:11 pm GMT - Wed, May 26, 2021
Dev To MongoDB updateOne() , updateMany() e seus operadores
Atualizando documentosNo MongoDB temos diversos mtodos que nos ajudam a atualizar nossos documentos, por exemplo: adicionar um novo campo ou remov-lo e at adicionar um novo item em uma array ou ...
01:59 pm GMT - Wed, May 26, 2021
Dev To Angular 11 - JWT Authentication Example & Tutorial With PHP
A user is usually authenticated by entering a username, email address, and/or password and then being given access to various resources or services. By its very existence, authentication relies on mai...
01:29 pm GMT - Wed, May 26, 2021
Dev To Stop returning NULL components
Conditional rendering on React helps you build your apps avoiding unnecessary renders depending on some validations, and it can be used on tooltips, modals, drawer menus, etcetera. But, if we do it wr...
01:23 pm GMT - Wed, May 26, 2021
Dev To How to mask Text and TextInput components in React Native and Expo
In this post, I will show you how to work with custom masks in React Native and Expo, available for iOS, Android, and Web!We will use a library called react-native-mask-text, is a full javascript libr...
01:22 pm GMT - Wed, May 26, 2021
Dev To 5 websites that will help you with the design and branding of your next project.
Are you a FrontEnd developer?Here are five websites that will help you with the design and branding of your next project. 1 ColorableVisualize the combination of background and text colors. Maybe...
01:18 pm GMT - Wed, May 26, 2021
Dev To Maximizing the Product Research You're Already Doing
Insightful user research can be expensive and time consuming.There are many to cut down the cost of research, but one of the most important is to focus on extracting as much value as possible from you...
12:45 pm GMT - Wed, May 26, 2021
Dev To How to Create Your Own Next.js RSS Reader App
I recently came across a tweet from Sara Soueidan applauding folks who provide an RSS feed on their site. Sara is someone I highly admire in frontend web development and accessibility, but I had so li...
12:43 pm GMT - Wed, May 26, 2021
Dev To Marketing Your Mobile App, The Acquisition Stage
With a user acquisition strategy, the possibilities are endless. It is important to utilize different methods, be creative, and continually refining your strategy. Aim to get as many downloads as poss...
12:36 pm GMT - Wed, May 26, 2021
Dev To How to Build a Great Developer Portfolio ( Examples & Tools)
As any other specialists, developers need to market themselves to get dream jobs and projects, attract more clients and reach a desirable level of income. The necessary skills and a killer portfolio w...
12:23 pm GMT - Wed, May 26, 2021
Dev To AWS CDK: Per-Environment Configuration Patterns
Introduction Often projects will have different configuration values for each deployed environment. This could be feature toggles, URLs for third-party services or any number of other variables....
12:22 pm GMT - Wed, May 26, 2021
Dev To Scientific Programming School Bootcamp (Coding Videos)
Introducing the Scientific Programming School - Bootcamp.https://bootcamp.scientificprogramming.io/A 100% free, automated video-based learning platform that curates, organises and shows tutorials on a...
12:19 pm GMT - Wed, May 26, 2021
Dev To 7 Tricks I Use To Rewrite JavaScript Code From My Early Days
For the past four years, I have been working on a Cordova app that runs on JavaScript. The codebase has grown to the point where working on it often feels like wandering through streets and alleys of ...
12:18 pm GMT - Wed, May 26, 2021
Dev To 40 Developer tools to make your programming life a little easier
A list of 40 awesome websites, chrome extensions, web apps, and everything in between that will help you in your programming career. 1. WhatrunsA free browser extension that helps you identify te...
12:18 pm GMT - Wed, May 26, 2021
Dev To AI algorithm families
Different families of algorithms solve different problems. We don't necessarily need to be experts in the details of each one, but having a grasp on what problems they can solve, and how they generall...
11:50 am GMT - Wed, May 26, 2021
Dev To Container Queries: Another Polyfill
I love container queries I have been waiting for them for years.But, alas, until all browsers have implemented them, we have to rely on polyfills to make them work. While other polyfills work just fi...
11:43 am GMT - Wed, May 26, 2021
Dev To How to check if a python string contains a substring?
In this python tutorial, we look at how you can check if a python string contains a substring. We look at the various methods and explain their use cases in detail. This tutorial is a part of our i...
11:37 am GMT - Wed, May 26, 2021
Dev To Understanding Docker: part 34 Context
Understanding Docker can be difficult or time-consuming. In order to spread knowledge about Cloud technologies I started to create sketchnotes about Docker. I think it could be a good way, more visual...
10:56 am GMT - Wed, May 26, 2021
Dev To 6 Amazing Tips To Boost Your SEO
While there is a lot of SEO advice and tips out there, most dont deliver desirable results. And some are already outdated and seem to work no more with Googles constant change in algorithm. With an ab...
10:55 am GMT - Wed, May 26, 2021
Dev To 5 Interview QuestionsEvery JavaScript Developer Should Know
These are some of the general Interview Questions Every JavaScript Developer Should Know 1. Can you name two programming paradigms important for JavaScript app developers?JavaScript is a multi-pa...
10:41 am GMT - Wed, May 26, 2021
Dev To [41 ways] How to Unsubscribe from Observables in Angular like a
IntroductionIn this article, we will see some of the best practices to unsubscribe from subscriptions (aka Observables) and how to keep our code clean and nicely architectured avoiding memory le...
10:37 am GMT - Wed, May 26, 2021
Dev To Pomodoro : Effective Time Management Technique
Darling Distraction"It's barely 7:00PM, I'll just reply the next couple of messages then get to work...", I told myself the seventh time.It was a September evening in 2018, I had to prepare for ...
10:31 am GMT - Wed, May 26, 2021
Dev To Build Sidebar navigation menu in ReactJS with react router and framer-motion for cool page transition effects
Hi there ,Checkout this cool sidebar.Here is the Demo Link:https://react-sidebar.vercel.app/I have created this using Styled-components, react-router and framer-motion for page transition. You can use...
10:26 am GMT - Wed, May 26, 2021
Dev To 4 Ways You Can Organise Your TODOs as a Software Engineer
TODOs are a tricky subject for developers. Many codebases are guilty of having TODOs linger around while nobody knows whos responsible for a TODO or even has the required context to tackle it. Yet, sh...
10:10 am GMT - Wed, May 26, 2021
Dev To Build Static Blog With Jekyll For Free On Github Pages
What is Github?To understand GitHub, you must first have an understanding of Git. What is Git?Git is an open-source version control system that was started by Linus Torvaldsthe same pe...
10:06 am GMT - Wed, May 26, 2021
Dev To Lessons learned: AWS AppSync Subscriptions
AWS AppSyncAWS AppSync, simply said API Gateway for GraphQL since it allows you to connect your GraphQL schema to different data sources like RDS, DynamoDB, Lambda, HTTP endpoint etc. We are us...
10:01 am GMT - Wed, May 26, 2021
Dev To 5 most underrated skills of a top developer
You all might have stumbled upon blogs like "Best books you should read to become a top developer", "Best frameworks you should learn to become a successful developer", etc. We all aspire to be ninja ...
09:25 am GMT - Wed, May 26, 2021
Dev To Why do I keep getting this weird error when trying to load an image?
So I'm trying to make a game in GoLang using Raylib Go (Go bindings of a C library with the same name).I'm using a temporary variable to test if I can load a texture (I'm only gonna show the one line,...
09:02 am GMT - Wed, May 26, 2021
Dev To 5 Reasons why we chose to transpile to SolidJS instead of React
Choosing a relatively young framework with a limited support over Facebook's giant may seem like craziness. As a core developer at GlueCodes Studio, I was the one pushing towards taking the risk. The ...
08:49 am GMT - Wed, May 26, 2021
Dev To Display Hostname and IP address using Python
In this article, We are going to see how to Display the hostname and the IP address with the help of the language Python.As we all know about IP, IP (Internet Protocol) is a fundamental networking con...
08:30 am GMT - Wed, May 26, 2021
Dev To The best time to ask for a Raise
It had been a grueling eight months of coding into the nights, stressful deadlines, continuous spec changes, bad planning and estimates and bug fixing that was almost impossible to replicate reliably....
08:20 am GMT - Wed, May 26, 2021
Dev To I made my first app using React.
The mindset I had when creating this app was whether or not I was able to use it. I constantly have a problem when it comes to my fridge: too many ingredients not being used. Since quarantine has intr...
08:04 am GMT - Wed, May 26, 2021
Dev To Top 20 Tips that will change your coding skills forever
In this small article, I am going to talk about my top 20 tips that can change your coding forever. This article is a summary of all the points, Enjoy-1.Break big pieces of code into small functions, ...
07:39 am GMT - Wed, May 26, 2021
Dev To 70 Awesome Free Resources To Learn JavaScript
Hey there, today in this blog we'll be discussing some great free resources to learn JavaScript right from the scratch.So, are you excited? Let's go then! So first things first, are you a person like ...
07:29 am GMT - Wed, May 26, 2021
Dev To How to Make Qrcode Generator using Python.
Hello beautiful people,I would be sharing out on how I made a python project that generate qrcode using python.You can check how the runs here You can also access the source code hereOkay, let's get s...
07:23 am GMT - Wed, May 26, 2021
Dev To Database Backup Scripts For MongoDB with AmazonS3
This article will provide you with database backup scripts that not only allow you to create database backups, but also upload the backup dumps to Amazon S3 and automate the process daily. Table ...
06:55 am GMT - Wed, May 26, 2021
Dev To Fun tech quiz questions directly in your terminal
IntroductionQuizzes are a great way to test your knowledge on a specific topic. So I decided to create a tool called the Quiz API! Quiz API is a simple HTTP REST API for technical quizzes includ...
06:51 am GMT - Wed, May 26, 2021
Dev To Writing functions in Python
Functions are an essential part of programming, as they can execute a block of code at once.Often it's an excellent way to re-use blocks of code.Let's give it a go and see how they work in Python. ...
06:32 am GMT - Wed, May 26, 2021
Dev To Top 6 Latest Trends in Web Development to Outline 2021
This article was originally posted on Codica Blog.How to make a website appealing to customers? What should be done to increase its profitability? Questions like this became pressing issues for many o...
06:30 am GMT - Wed, May 26, 2021
Dev To Modern Full-Stack Serverless, Part II
Getting Started with AWS AmplifyAt the core of most applications is the data/API layer. This layer could look like many things. In the serverless world, this usually will be composed of a combin...
06:23 am GMT - Wed, May 26, 2021
Dev To What are selectors and their types in CSS?
What are Selectors?CSS selectors identify specific HTML elements as targets for CSS styles. This topic covers how CSS selectors target HTML elements. Selectors use a wide range of over 50 select...
05:56 am GMT - Wed, May 26, 2021
Dev To Behind the Scenes of React.
Behind the Scenes of ReactArent you guys curious about what does React do behind the scenes and how it does so many things for us..?Well,this blog comes out of my curiosity of how the developers...
05:52 am GMT - Wed, May 26, 2021
Dev To Linux Kernel vs. Memory Fragmentation (Part II)
In Linux Kernel vs. Memory Fragmentation (Part I), I concluded that grouping by migration types only delays memory fragmentation, but does not fundamentally solve it. As the memory fragmentation incre...
05:45 am GMT - Wed, May 26, 2021
Dev To Architecture:Web app[front-end] from scratch 2021 - v2
Part 1 - linkCoding style guideTheme customizationEs-lint and PrettierGit pre-commit hookInternationalization Code style guideEvery product use multiple language and tools like SCSS, ReactJS / Vu...
05:28 am GMT - Wed, May 26, 2021
Dev To Live like a monk - the key to success
Don't get me wrong, I'm not particularly successful. If I look around I see prettier, richer, more popular people. People who rose more in the company ranks, people who write better code, who can cont...
04:40 am GMT - Wed, May 26, 2021
Dev To The LANd of Computer Networking
To understand how your laptop at home talks to Googles servers in a galaxy far far away, you first need to understand how your laptop at home (or in a data center) talks to another computer located in...
04:21 am GMT - Wed, May 26, 2021
Dev To Deploy a Simple Website Using Github Pages
So what is github pages?Github pages is a feature in github that allows you to deploy static webpages.How do I do it?Its actually really simple, lemme walk you through it:Step 1:Make a github reposito...
03:59 am GMT - Wed, May 26, 2021
Dev To Enabling Quake Mode on Windows Terminal
Hello everyone, I just got my hands on the new Windows Terminal preview and wanted to share how to enable "Quake Mode" which allows you to open a new terminal instance from anywhere in Windows by pres...
03:39 am GMT - Wed, May 26, 2021
Dev To Cheatsheet for the Regex Cheatsheet, Part VIII: Pattern Modifiers
IntroI was recently doing a code challenge for a job interview that required me to strip out all nonalphabetic characters. "Ah! I should use Regular Expressions for this!" I thought in triumph, ...
02:51 am GMT - Wed, May 26, 2021
Dev To Gatsby: Smart way to build websites
Gatsby is Frontend framework based on React and GraphQL with plugins for almost anything one can imagine some of which are officially supported. The plugin approach makes it modular, want to handle im...
02:40 am GMT - Wed, May 26, 2021
Dev To What is Null Safety Operator in PHP 8 and why is it next big thing in PHP
PHP is known to have a very bad reputation among developers because of its loose type system and little weak technical design.However with every new version, PHP is changing the perception of develope...
02:17 am GMT - Wed, May 26, 2021
Dev To Stripe Goes No-Code Stripe Payment Links Explained
It's official: With the new Payment Links feature, Stripe has entered the No Code market. Why It's a Big DealYou can think of the process of getting money from your customers to yourself in 3 sta...
02:10 am GMT - Wed, May 26, 2021
Dev To Top 10 sites / extensions you should use if you are a Frontend Developer
CssGradient Here you will find gradients of all types so that your website is at another level Color PickerLook for that color that you like from your favorite website GlyphyGlyphy es...
01:17 am GMT - Wed, May 26, 2021
Dev To @okikio/animate - animejs but built on the Web Animation API.
Table of ContentsTable of ContentsIntroductionWhat is the Web Animation API?How does @okikio/animate fit in?Getting StartedExamples & DemosConclusionTLDR @okikio/animate is basically animejs...
01:17 am GMT - Wed, May 26, 2021
Dev To @okikio/animate - the animejs-esque animation library built on the Web Animation API
Table of ContentsTable of ContentsIntroductionWhat is the Web Animation API?How does @okikio/animate fit in?Getting StartedExamples & DemosConclusionTLDR @okikio/animate is basically animejs...
12:13 am GMT - Wed, May 26, 2021
Dev To 5 Steps to become Frontend Developer
1- you should learn Html and Css basics.2- You have an idea about Responsive Web Designs3- You learn Css framework 4- Take a look at UI/UX5- Learn javascript...
11:36 pm GMT - Tue, May 25, 2021
Dev To How can you send automated messages via WhatsApp with Node.js
How you can use Node.js to send messages via WhatsApp with Twilio's API. First, here the things that you need:Node and npm installedCreate an account with Twilio (it's free)And finally, T...
11:30 pm GMT - Tue, May 25, 2021
Dev To Entendendo as funes Map, reduce e filter
A vida de um programador baseada em alterar um array quase todos os dias. Quem nunca precisou extrair um dado de alguma API que retorna um array gigante?. No post de hoje vou contar um pouco de cada ...
11:18 pm GMT - Tue, May 25, 2021
Dev To Building a Simple Secure API REST with Node.js
This time we learn to create a secure API REST with CRUD operations like Create, Read, Update and Delete.This development include a public and private API, for security we use JWT for authentication a...
10:39 pm GMT - Tue, May 25, 2021
Dev To Big Data MySQL = Mission InnoPossible?
PrefaceIf youre a MySQL DBA or a developer that deals with MySQL instances daily, it will probably not come as a surprise if you hear that you should not run big data sets on MySQL. Ask almost a...
10:35 pm GMT - Tue, May 25, 2021
Dev To Add sign in with google to react app using firebase
Firebase is a great way to set up authentication on your react applications, and with just a few steps it can be implemented very easy Steps:Create react appYarn add / npm install firebaseCreate fireb...
10:32 pm GMT - Tue, May 25, 2021
Dev To How To Add Prettier and ESLint Automation to a React Codebase
"Civilization advances by extending the number of important operations which we can perform without thinking about them." Alfred North WhiteheadI've just implemented Prettier + ESLint on my React cod...
10:11 pm GMT - Tue, May 25, 2021
Dev To Form Event Fires on Button Render : A Pesky Gotcha in React's Rendering Process
This post is a note that explains the issue and its cause and solution(s).I created the web app that fetches the users' information and shows them as a list. It also has the functions to edit or delet...
09:34 pm GMT - Tue, May 25, 2021
Dev To Create a animated portfolio card with React and ChakraUI
Portfolio card post Create a portfolio card with React, ChakraUi, and framerMotion Muhammad Ahmad May 11 1 min read #react #webdev ...
09:20 pm GMT - Tue, May 25, 2021
Dev To Have Recent Browser Privacy Updates Stopped Browser Fingerprinting? An Analysis
The trend in web browsers over the past few years has generally been in favor of more privacy for users. Almost all mainstream browsers (Safari, Firefox, Brave, and Chrome) now block third-party cooki...
09:17 pm GMT - Tue, May 25, 2021
Dev To Learn how Stripe authentication works in 8 minutes
What youll learnAuthentication is fundamental to using Stripe. Secure keys, or tokens, are used to authenticate requests made to the Stripe API. In the video, youll learn how to:Securely make St...
09:11 pm GMT - Tue, May 25, 2021
Dev To Life at Draftbit - First 3 Months as a Developer Advocate
Photo by Prayer X on UnsplashIt has been 3 months since I joined Draftbit. It feels like Ive been on a journey. I was initially hired as a tech writer but the role eventually evolved (within a month) ...
09:11 pm GMT - Tue, May 25, 2021
Dev To No-code AWS Lambda Monitoring
Auto-instrumenting AWS Lambda Monitoring didnt originate through a focus group or business plan. It started as a hackathon project that addressed the tedium of removing manual code instrumentation. De...
08:56 pm GMT - Tue, May 25, 2021
Dev To 17 Blogs & Videos That Will Help you Develop your App
April was a month with some fun news as we refreshed our Map Display API. We also had some new tutorials in the form of blogs, videos, and webinars on all things ETA and last mile. Take a look at what...
08:46 pm GMT - Tue, May 25, 2021
Dev To How to build an effective popup that will help get you hired
As users, popups suck. Most of us never click on them and likely leave the page when we see them. But, they work. They convert users to your goal better than most other techniques. In fact on my devel...
08:44 pm GMT - Tue, May 25, 2021
Dev To Make your own Markdown Converter (with new Features) - Part 1
Hello ;Dthis a simple post about how to make your own Markdown parser, in part 2 we will make a awesome markdown Parser/Features how Markdown Conveter Works we well know simple things in thi...
08:26 pm GMT - Tue, May 25, 2021
Dev To Face detection with TensorflowReact TypeScript
Hello guys,I have developed an application with face detection, that applies a mask automatically to your face in real time.In this article, I will explain how to develop this application.DEMOhttps://...
08:05 pm GMT - Tue, May 25, 2021
Dev To The 52 most popular projects from the last year of Trending Projects
For the last year, I have been curating Trending projects a newsletter that showcases 10 popular web development projects each week.The following list highlights the project that received the most cli...
07:58 pm GMT - Tue, May 25, 2021
Dev To Social Media App Using MERN Stack
If you want to be a full-stack web developer and stuck at just beginner projects, here is the chance to improve your skills and create something real. I decided to share my 9 hours tutorial series on ...
07:46 pm GMT - Tue, May 25, 2021
Dev To Shopping Cart JavaScript
Shopping Cart Using HTML5, CSS3 & JS Demo : https://shopping-cartjs.netlify.app/Code : https://github.com/saidMounaim/100DaysOfCode/tree/main/Day17My #100DaysOfCode Challenge :https://github.com/s...
07:25 pm GMT - Tue, May 25, 2021
Dev To Creating a Markdown blog with Notion, Tailwind & Next.js
Last week Notion announced that they are opening up their API to the public, after being in closed beta for a while.For me that was great news, since I'm a big Notion fan and I was looking for a way t...
07:14 pm GMT - Tue, May 25, 2021
Dev To Learn React JS - Creating a React App- Part 2 (Series)
Hello everyone ,In the previous article, we learned about the basic concepts of React which covered JSX, React Element, Rendering the element, etc.In the 2nd part of the Learn React JS series, we will...
07:09 pm GMT - Tue, May 25, 2021
Dev To How to build a more accessible carousel or slider
Carousels! They arent effective or popular with real users, and yet they can be found all over the web. Often the result of competing internal priorities, carousels might be thought of as a manifestat...
07:05 pm GMT - Tue, May 25, 2021
Dev To Detect AdBlock using HTML CSS & JavaScript
Hey friends, today in this blog youll learn how to Detect AdBlock using JavaScript. In the earlier blog, I have shared how to Detect Internet Connection Status using JavaScript and now its time to cre...
07:04 pm GMT - Tue, May 25, 2021
Dev To String obj:
string Objectsin js strings are objects.The String object lets you work with a series of characters; it wraps Javascript's string primitive data type with a number of helper methods.Use the foll...
06:37 pm GMT - Tue, May 25, 2021
Dev To Discovering Vue Composition API with examples
by author Arek NawoVue 2 is the next major iteration of the highly popular JS UI framework. With it, come several upgrades and new features established Vue user will surely appreciate and new-comers w...
06:29 pm GMT - Tue, May 25, 2021
Dev To Create a popup message using javascript;
So you might have seen popup message on some website, here is a simplest way to make thatSo to make this I have created a div with id Modal-1, using position property in css fixed the position at the ...
06:17 pm GMT - Tue, May 25, 2021
Dev To Handling Multiple Fetch Calls using Promise.all and Promise.allSettled
Hey everyone ,In the previous article, we discussed about some of the very important methods that we have in the Promise API- Promise.all,Promise.allSettled, Promise.race. In this article, let me show...
06:03 pm GMT - Tue, May 25, 2021
Dev To Ways to Build a Mobile App - Hybrid Development
Hybrid development has been growing in popularity over the years. This methodology relies on web technology JavascriptWith a hybrid app, you can write the code just once and deploy it on multiple plat...
06:02 pm GMT - Tue, May 25, 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:56 pm GMT - Tue, May 25, 2021
Dev To Website Security Week!
Contents Intro HTTPS Security Headers Summary Intro I've been a bit quiet on the blog front recently so thought I would kick back off with something thats very important to me.Website Secur...
05:50 pm GMT - Tue, May 25, 2021
Dev To A Civil/Construction Engineers First 100 Days of Coding.
Hello World! I am a 30-Year-Old civil/construction engineer from India, learning to code for the first time. I share my journey and learning here. Table of ContentsThe StartWas it really No Zero...
05:37 pm GMT - Tue, May 25, 2021
Dev To How is usually consistency maintained between DB and cache?
Say I have some documents in MongoDB and have cached a couple of fields in redis. If I were to update some value in both the DB and cache, I would like either both of them to succeed or both of them t...
05:09 pm GMT - Tue, May 25, 2021
Dev To Best Windows 5 Apps for Developers
Developing isn't as simple as writing a few lines of strange text. It requires a lot of effort, as well as thoughtful thinking, to achieve a great result such as an application for a smartphone, or a ...
05:06 pm GMT - Tue, May 25, 2021
Dev To How Install WordPress with Docker
What you need in order to get this to work successfully.DockerDocker Compose Step 1:This first thing that you need to do is to create a project folder to work in, and inside the project fol...
04:52 pm GMT - Tue, May 25, 2021
Dev To Next.js - Your next go to framework
Next.js is a React framework developed by Vercel that is bound to ease your life as a React developer by abstracting away the common and redundant tasks (such as routing) into relatively simpler and p...
04:50 pm GMT - Tue, May 25, 2021
Dev To SB Admin - Free Bootstrap 5 Template
Hello Coders, This article presents SB Admin, a well-known dashboard template recently migrated to Bootstrap 5. This iconic product comes with minimal custom styling using Google's material design pat...
04:47 pm GMT - Tue, May 25, 2021
Dev To Challenges in Federated Learning
This blog post is inspired by Peter Kairouzs talk titled Advances and Open Problems in Federated Learning at the OpenMined Privacy Conference 2020. What is Federated Learning?Federated Learning i...
04:44 pm GMT - Tue, May 25, 2021
Dev To CSS Container Queries - The future of responsive web design is almost here
With the huge number of smartphone users and increasing power of these devices, ensuring that your web applications run fine on all screen sizes is more important than ever. Fortunately CSS provides a...
04:34 pm GMT - Tue, May 25, 2021
Dev To Work from Home Essential Tips
Hello, Reader!Working from home has become the new normal and It is a must to ensure a healthy work-life balance. Here are few essential tips which can help you! You can also refer to the YouTube vide...
04:33 pm GMT - Tue, May 25, 2021
Dev To JavaScript - Ternary Operator
It seems that some juniors overlook or eschew few JavaScript features because of its bizarre and dynamic nature. It's common to happen. I can relate to this evasive moment when I first began my journe...
03:52 pm GMT - Tue, May 25, 2021
Dev To How asynchronous works in JavaScript. Event Loop concept
Written by Kirill Bychkov for UppLabs.JavaScript is easy when all you need is a simple working interface. The problems begin when the interface becomes more complex. Here you need to have a deeper und...
03:08 pm GMT - Tue, May 25, 2021
Dev To Pretty printing JSON.stringify
Most of use JSON.stringify a lot to avoid the infamous "[object Object]". But did you know that it had a few more arguments?JSON.stringify takes a total of 3 arguments. The first one is the data, the ...
03:02 pm GMT - Tue, May 25, 2021
Dev To How to manage global state with XState and React
Many React applications follow the Flux architecture popularised by Redux. This setup can be characterised by a few key ideas:It uses a single object at the top of your app which stores all applicatio...
03:01 pm GMT - Tue, May 25, 2021
Dev To How to remove outside borders of a 3x3 grid using CSS, e.g. Tic-Tac-Toe UI
I was trying to achieve this kind of UI when I tried implementing the Tic-tac-toe game (I know it looks easy to some XD) The challenge was how to properly select the first and last column, as well as ...
02:55 pm GMT - Tue, May 25, 2021
Dev To Generating unique IDs in a Large scale Distributed environment
IntroductionRecently at work, We were looking for a way to generate unique IDs across a distributed system that could also be used as the primary keys in the MySQL tables.We knew in a single MyS...
02:41 pm GMT - Tue, May 25, 2021
Dev To Want to compress your pdf files ?
Are you tired of scanning images and trying to shrink them under 25 mbs just so you can send them via email? Look no further, I am here to save you from this trouble. (that kinda rhymed.)This basic sh...
02:28 pm GMT - Tue, May 25, 2021
Dev To Persisting Typed Objects with DataStore
In a previous post we have explored how to use Preferences DataStore to migrate our SharedPreferences. And in this post we will focus on Proto DataStore. What makes Proto DataStore different? Whi...
02:24 pm GMT - Tue, May 25, 2021
Dev To Best Hosting for Developer (With Free Trial)
Hi,If youre a web developer, you need a web hosting provider that offers the cheapest hosting plan, best hosting features, and as well as excellent support and full backend access.I recommend 4 web ho...
02:07 pm GMT - Tue, May 25, 2021
Dev To Top 10 (/-) Linux skills for landing a Linux job
IntroductionHey now, you have probably went through numerous job-hunting websites and you memorized all the buzzwords (Junior Sysadmin; Junior Site Reliability Engineer; NOC Engineer; System sup...
02:00 pm GMT - Tue, May 25, 2021
Dev To Perl can do that now!
Last week saw the release of Perl 5.34.0 (you can get it here), and with it comes a years worth of new features, performance enhancements, bug fixes, and other improvements. It seems like a good time ...
01:59 pm GMT - Tue, May 25, 2021
Dev To Coding Goals for 2021: the Reasons to Learn Java
In terms of a pandemic situation, many large companies were forced to take all their processes online. So, they need someone who can build an enterprise-level server-side application, create website c...
01:50 pm GMT - Tue, May 25, 2021
Dev To The difference between a Cryptocurrency and a Token
What is a Digital Asset?In broad terms, a digital asset is a non-tangible asset that is created, traded, and stored in a digital format. Using this definition In the context of blockchains, digi...
01:48 pm GMT - Tue, May 25, 2021
Dev To Node.JS - Foal framework - version 2.4 is here
Version 2.4 of Foal has been released! Here are the improvements that it brings. $data references for validationVersion 2.4 allows you to enable the AJV $data option so that you can use the verif...
01:36 pm GMT - Tue, May 25, 2021
Dev To Amazing Specific Select File Using HTML CSS & JS
Today I created a Amazing Specific with HTML & JS. I use JavaScript to select this file name and upload this file you can be use a post method after choose the file using axios or http I hope you ...
01:13 pm GMT - Tue, May 25, 2021
Dev To 30DaysOfAppwrite : Cloud Function with CRON
Intro#30DaysOfAppwrite is a month long event focused at giving developers a walk through of all of Appwrite's features, starting from the basics to more advanced features like Cloud Functions! A...
01:06 pm GMT - Tue, May 25, 2021
Dev To The outcomes of developers embracing No-code
Photo credit: IwariaThe Software industry is the most exponential field in the world. Especially in the way we craft and think software."We've never had a better yesterday, it has always been a forwar...
01:02 pm GMT - Tue, May 25, 2021
Dev To Interesting people to follow for UI/UX/Webdesign
If you are interested in UI/UX or webdesign, here are a few people for you to follow!These are really interesting people which post regularly about new tools, tips... Geoffrey CrofteHe is a UX in...
12:43 pm GMT - Tue, May 25, 2021
Dev To The rise of no-code & low-code: are we out of a job yet?
Photo by Luca Bravo on UnsplashHello fellow devs! I hope you are doing well!I'm sure you have come across no-code and low-code solutions before. It is by no means a new concept. For those unfamiliar,...
12:40 pm GMT - Tue, May 25, 2021
Dev To why use useState?
useStateuseState is a react API to change the state of elements or components.Why do we require a seperate hook to change a value of an element?Well,Its always a bad practise to mutate the state...
12:31 pm GMT - Tue, May 25, 2021
Dev To Looking for non-profit or open-source projects
I am looking for a non-profit or an open-source project that I can contribute to. MotivationThe motivation behind this is that I would love to find a place I can practice coding. Normally, if I w...
12:16 pm GMT - Tue, May 25, 2021
Dev To Declarative in terms of React.
what is declarative in terms of react?if you are new to react then you might have heard about react being declarative.What exacly does that mean?Lets have a look.Say we have a button with us and...
12:11 pm GMT - Tue, May 25, 2021
Dev To 4 Habits For Better Life
Habit 1 : Never Stop LearningDont get confused between what people say you are and who you know you are. - UnknownThe people who stop learning are the ones who remain mediocre and poor in life. ...
11:48 am GMT - Tue, May 25, 2021
Dev To Js fundementals
Tips:primitive data type:assigning to primitive data type any changes are made directly to that value.non-primitive data-type:assigning non-primitive value to variable is done by reference ,so any ch...
11:43 am GMT - Tue, May 25, 2021
Dev To Top 10 Programming Languages to Choose in 2021
When you only take your first steps into the technologies and strive to learn programming its kind of hard to figure out where to go. With the number of possible programming languages to learn reachin...
11:36 am GMT - Tue, May 25, 2021
Dev To How I Recreated YouTube in Figma: Practical Guide
Content is king in 2021. we learn through content, we entertain ourselves with content, we even procrastinate ourselves with content. A large number of this content is the video and when it comes to v...
11:01 am GMT - Tue, May 25, 2021
Dev To useContext for better state management!
Hi folks, Managing data in an app is little tricky when many components are sharing and updating it. useState, useReducer, useMemo etc. are some state management hooks in React, which are very efficie...
10:45 am GMT - Tue, May 25, 2021
Dev To Making Better Decisions
Making difficult decisions is never fun, especially when you doubt. Give yourself the confidence to stand behind your decisions by learning about how to make decisions... better.How do you choose betw...
10:40 am GMT - Tue, May 25, 2021
Dev To A Developer's Guide to Proper Desk Sitting
We spend countless hours hunched over at our desks, typing away and squinting at our screens while working on a code. And naturally, we focus on getting the job done instead of paying attention to our...
10:26 am GMT - Tue, May 25, 2021
Dev To Introducing Tailwind Figma: a figma design kit built for integration with Tailwind CSS
Its been a while since I last posted on the blog, but today I want to talk a bit about our newest project: Tailwind Figma. Basically, it is a Figma design kit that is built for integration with Tailwi...
10:25 am GMT - Tue, May 25, 2021
Dev To Simple Chat with Translator by AWS Amplify
AWS Amplify has many functions related to other AWS services.This article uses "Predictions," which is the category of "AI/ML."Among them, let's use "Translate language."https://docs.amplify.aws/lib/p...
10:21 am GMT - Tue, May 25, 2021
Dev To Disclose what you collect
We are building Offen, a fair web analytics software that treats operators and users as equal parties. Operators can gain insights into how users interact with their services, while ensuring that they...
10:21 am GMT - Tue, May 25, 2021
Dev To Resourses I Use For Web Development
**)MDN Web DocsMDN Web Docs is the almost go-to site for Web developers, so I didn't mention it here 1) HTML Cheat SheetA cheat sheet which contains all basic HTML tags and attributesThere ...
10:10 am GMT - Tue, May 25, 2021
Dev To How I made over $700 in sales with a Gumroad product (and how you can too)
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...
09:59 am GMT - Tue, May 25, 2021
Dev To Check out my React.js Tutorial series [more videos coming soon...]
Hey everyone ,So a couple of months back, I started working on my React.js Tutorial Series on my YouTube Channel but couldn't continue with it due to my strict work schedule. But I am back with new st...
09:40 am GMT - Tue, May 25, 2021
Dev To Fast Connect - Standalone React WebRTC Application
COVID-19 Changed the world...Since the year 2020 world is different. The majority of people change the way of workflow from Office to Remote mode.We are required to use different enterprise appl...
09:39 am GMT - Tue, May 25, 2021
Dev To WordPress Maintenance Mode
What is WordPress Maintenance Mode?Maintenance mode makes your website temporarily unavailable to visitors.It replaces your website with a page that displays a message to the visitor that the si...
09:33 am GMT - Tue, May 25, 2021
Dev To Best Sites With High Quality Free Stock Photos
Pixabay Pixabay offers a large collection of free stock photos, vectors and art illustrations.All photos are released under Creative Commons CC0. Pexels Pexels provides hig...
09:20 am GMT - Tue, May 25, 2021
Dev To React Hook Form Validation example | react-hook-form 7
In this tutorial, I will show you how to implement React Hook Form Validation and Submit using react-hook-form 7 and Bootstrap 4.Full Article: https://bezkoder.com/react-form-validation-hooks/Overview...
09:11 am GMT - Tue, May 25, 2021
Dev To Solution: Evaluate Reverse Polish Notation
This is part of a series of Leetcode solution explanations (index). If you liked this solution or found it useful, please like this post and/or upvote my solution post on Leetcode's forums. Leetc...
09:02 am GMT - Tue, May 25, 2021
Dev To Another 100 CSS loaders for your next project
Ready for the second set of loaders? Yes, it's again me with another collection of 100 CSS loaders. Now you have a total of 200 different loaders!Like the previous one, only one <div> per loader...
08:43 am GMT - Tue, May 25, 2021
Dev To Difference Between WordPress.org And WordPress.com
It is a very common thing to confuse WordPress.org and WordPress.com.Both services may seem similar at a first glance, but in fact, they differ greatly. WordPress.org WordPre...
08:17 am GMT - Tue, May 25, 2021
Dev To Scoped CSS for React Components with TypeScript
React applications are being composed of small components that can be used individually and in best case scenario can be reused across multiple applications. But what about the CSS that they need for ...
07:26 am GMT - Tue, May 25, 2021
Dev To useEffect - react hook
Hello guys,In this article I will explain how does useEffect work. PrerequisiteBefore you dive into the article, it is important you understand what react hooks are. If you are new to react hooks...
07:16 am GMT - Tue, May 25, 2021
Dev To CSS ::placeholder and :placeholder-shown
The `:placeholder-shown` CSS pseudo-class represents any `` or `` element that is currently displaying placeholder text.<input type="text" placeholder="some text" />input:placeholder-shown { fo...
07:13 am GMT - Tue, May 25, 2021
Dev To Blog Project with Go, Gin, MySQL and Docker - Part 1
ContentsTarget AudienceLearning ObjectivesRequirementsGetting StartedGetting Up Hello World ServerSetting up DockerSetting up the databaseEnvironment VariablesDocker Compose fileWrap Up Tar...
07:07 am GMT - Tue, May 25, 2021
Dev To Build a COVID-19 Tracker Application using HTML,CSS and JavaScript [interesting features included]
Hey everyone ,In this article, I will show you how you can make a COVID-19 Tracker Application with interesting features. To learn how you can create one, check the video provided down below. You can ...
07:01 am GMT - Tue, May 25, 2021
Dev To Understanding Promise.all, Promise.race and Promise.allSettled
Hey everyone ,In this article, let us discuss some very important methods that we have in the Promise API - Promise.all,Promise.allSettled, Promise.race. So let's start with Promise.all Promise.a...
06:44 am GMT - Tue, May 25, 2021
Dev To 5 ways to get 'developer experience' when you have none
Did it happen again?You've already applied to a few jobs. You re-wrote your cv, told all your friends you are looking for a developer job. You even got far with a few companies and passed the technica...
06:38 am GMT - Tue, May 25, 2021
Dev To 6 Dark Mode color palettes with examples , CSS and the Figma file.
Hello everyoneWell, I am a huge fan of Darkmode and I build my sites as much as it goes using a dark color scheme.Taking this into acccount, I also enjoy a nice bright color palette, in fact som...
06:33 am GMT - Tue, May 25, 2021
Dev To UI Dev Newsletter 58
Learn CSSGoogle's evergreen CSS course and reference to level up your web styling expertise.Microsoft is finally retiring Internet Explorer in 2022Internet Explorer will no longer be supported in June...
06:33 am GMT - Tue, May 25, 2021
Dev To One of my JavaScript videos crossed 40k views on YouTube...
Hey guys, As the title of this article says, I felt so good to see that one of my videos was able to cross 40k views on YouTube and of course it is a video on Web Development. As you all know by now, ...
06:09 am GMT - Tue, May 25, 2021
Dev To How To Make Your First Contribution As a Beginner In Open Source
Open Source is very powerful that is encouraging and empowering, but students today are not really aware of what power the Open Source world really holds, how motivating the community is, and what opp...
05:15 am GMT - Tue, May 25, 2021
Dev To Why is a Financial Plan Template Important?
A financial plan is a financial tool you can utilize both for business and personal use. It helps set priorities towards financial freedom and growing a business. Companies which want to achieve speci...
05:13 am GMT - Tue, May 25, 2021
Dev To A Guide to Handling Date and Time for Full Stack JavaScript Developers
Table of contentsIntroductionDate formatsTime zonesUnix timestampThe Date objectCalculating the difference between datesFormatting the dateTime zone on the back endStoring dates in the databaseC...
05:02 am GMT - Tue, May 25, 2021
Dev To How to make passive income as a web developer in 2021?
Want to know how to make passive income as a web developer? Then this article is for you. Here you'll get to know which are the best ways to earn well. Well, passive income is one of the strongest inc...
03:52 am GMT - Tue, May 25, 2021
Dev To My First PR in GIT-HUB
As a beginner every coder wonders " How should I start with Open Source? " and not a while ago I started learning about Open Source Fundamentals, guess what in these last few weeks I have more than 10...
03:26 am GMT - Tue, May 25, 2021
Dev To Using MongoDB For Free on MongoDB Atlas
I have the chance to use MongoDB Cloud for my projects and it's very impressive. Because you can start with zero budget and it really enough for the new project. Below are the introduction text from M...
01:38 am GMT - Tue, May 25, 2021
Dev To Mario Kart Tabs UI
View Fullscreen Demo A fun exercise making Mario Kart tabs using Alpine.js ...
01:01 am GMT - Tue, May 25, 2021
Dev To Scrapping LINE stickers with Golang
Let's start by agreeing that Whatsapp does not have great stickers, but LINE does. For the people who have no idea what is LINE, or wonder what is so great about their stickers, check one out here. Ap...
12:58 am GMT - Tue, May 25, 2021
Dev To Perl Lists - a Partial Taxonomy
Mark Garder recently published the article A list of Perl list processing modules, a detailed and factual, unopinionated listing of eight Perl modules that manipulate lists. So, naturally, when his fa...
12:42 am GMT - Tue, May 25, 2021
Dev To JavaScript Inheritance: the Dark Arts
Inheritance remains one of the most relied upon and misunderstood features of JavaScript to this day. Since ES2015 JavaScript developers have been able to ignore how the inheritance sausage is made by...
12:21 am GMT - Tue, May 25, 2021
Dev To Java Tutorial - 2 Control Flow (selection)
The condition selection is a commonly used in Java to execute a certain code based on the specific condition. if StatementTo create an if statement, use this syntax.if (condition) { // code..}...
12:14 am GMT - Tue, May 25, 2021
Dev To Using ternaries for variable assignment in Python
One of my favorite "tricks" as a programmer is to condense conditional logic (i.e. if/else blocks) into one line when assigning variables. The ternary operator makes this possible.If you come from a J...
12:09 am GMT - Tue, May 25, 2021
Dev To Cmo empec a programar? Mi (no tan) maravilloso viaje por el mundo de sistemas
Mi nombre es Bel Rey, tengo 34 aos, soy desarrolladora fullstack, co-founder en CourseIt y creadora de contenido en teloexplicocongatitos.com. Desde que decid empezar a compartir contenido recibo por ...
11:21 pm GMT - Mon, May 24, 2021
Dev To Creating our own color theme in vscode
the dilemmaWe've all been there. The need to please our eyes when you see a particular block of code. You like some nuances from a colour scheme and some things you just don't like at all. You l...
11:18 pm GMT - Mon, May 24, 2021
Dev To Sexy, accessible show-hide animations in any web framework
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 Usin...
10:25 pm GMT - Mon, May 24, 2021
Dev To Some thoughts about productivity
For the last couple of years, I have been in the Linux space and mostly tried to find the best distro, best file manager, best terminal etc. I was caught up in the loop of finding the best programs to...
10:24 pm GMT - Mon, May 24, 2021
Dev To Como transformar visual studio code em uma IDE [PT-Br]
suporte para linguagensAbrindo o visual studio code (que aqui ser chamado de vs code), selecione a opo mostrada na imagem, sem clicar nos nomes em azul.A janela de extenses sera abertaSelecione ...
10:14 pm GMT - Mon, May 24, 2021
Dev To react-router: Three Route Rendering Methods (component, render, and children)
IntroductionIn the last post, I talked about react-router setup tutorial. If you don't read the previous post, click it here!. I want to add several important topics about Route Rendering Method...
09:54 pm GMT - Mon, May 24, 2021
Dev To SOLID: Interface Segregation Principle
This principle was developed by Robert C. Martin while working at Xerox as a consultant. Martin was in charge of developing a new printing management system that could carry out tasks concurrently, wh...
09:46 pm GMT - Mon, May 24, 2021
Dev To Interface Segregation Principle
The Interface Segregation Principle states that a client should never be forced to implement an interface that it does not use, or clients shouldn't be forced to depend on methods they do not use. A c...
09:34 pm GMT - Mon, May 24, 2021
Dev To Jamstack comments suck - but they don't have to
Let's face it - Jamstack websites have many advantages, but adding comments easily isn't one of them.And for those of us with blogs, we know that a blog is never fully complete without comments. Blogg...
09:05 pm GMT - Mon, May 24, 2021
Dev To How to scale Hangfire with docker
Hangfire is an open-source framework that helps you to create, process and manage your background jobs and an easy way to perform fire-and-forget, delayed and recurring jobs inside .NET applications. ...
08:59 pm GMT - Mon, May 24, 2021
Dev To ngx-awesome-popup Interactive modals on steroids
What is it?It's the npm library made for the Angular 9+ What it does?It provides:Evoking dynamic components in popupToast NotificationsAlert BoxConfirm BoxCookie GDPR banner Why it is ...
08:34 pm GMT - Mon, May 24, 2021
Dev To DJPADE
Abstract:The DjPad is a device that emulates various musical instrument electronically. it uses Signal processing and control system to fire sound. the device replace with various music Instrument by ...
08:25 pm GMT - Mon, May 24, 2021
Dev To How you'd write a reactive calculator with x-HTML in 5 mins
In this article you won't see the millionth way of writing a calculator with the tools that are well covered by many others. Instead, I'm going to show you how to do it with much less effort in a tool...
08:10 pm GMT - Mon, May 24, 2021
Dev To DAY 2 of Coding Challenge! Forms and Ugly Tables
I'm very proud to say that I've written some of my first lines of code and drawn what I would say is a verryyy ugly chart. These concepts were easier to understand so I am very excited to start making...
08:08 pm GMT - Mon, May 24, 2021
Dev To Optimizing performance of PHP app that sends an external request
Table Of ContentsIntroOptimization Iteration #0Optimization Iteration #1Optimization Iteration #2Exposing more infoSummary Intro Im running web services API written in PHP and one of the en...
08:06 pm GMT - Mon, May 24, 2021
Dev To Friendly Intro to Document Oriented Databases
Choosing a database for your application is a critical and important part of software development cycle. There is no shortage of database options that you can chose and this just adds more complexity ...
07:58 pm GMT - Mon, May 24, 2021
Dev To This week in Flutter 4
This week's Google I/O brought us many talks about Flutter. I really enjoyed Why null safety? by Bob Nystrom. It gives you a very good explanation of why adding (sound) null safety static analysis to ...
07:32 pm GMT - Mon, May 24, 2021
Dev To Chrome Extensions For Developers
If youre a developer, you will likely already have a collection of Chrome extensions you use on a daily basis. Extensions make your work more productive, easier as well as can make your working fast. ...
07:16 pm GMT - Mon, May 24, 2021
Dev To Facebook launches Dynaboard an evaluation-as-a-service for NLP
In Natural Language Processing it is very difficult to gauge the performance of a model. Facebook has launched Dynaboard which ranks state-of-the-art language models like BERT, RoBERTa, ALBERT, T5, an...
07:05 pm GMT - Mon, May 24, 2021
Dev To We teach "design" (the whole process) - and of course / the programming too!
Haven't heard of us? We're Perpetual "Dot" EducationThat makes sense! We're not a giant corporation. We're keeping thing small and effective.We're a small design school dedicated to educating a new er...
07:01 pm GMT - Mon, May 24, 2021
Dev To Firebase Authentication with React and Guarded Routes
Authentication is one of those things that just always seems to take a lot more effort than we want it to, yet it's always a feature every website needs.Firebase makes this process super easy. So toda...
06:35 pm GMT - Mon, May 24, 2021
Dev To SOLID: Principio de Segregacin de Interfaces
Este principio fue desarrollado por Robert C. Martin mientras trabajaba como consultor en Xerox. Durante su periodo laboral, Martin estuvo a cargo del desarrollo de un nuevo sistema de gestin de impre...
06:21 pm GMT - Mon, May 24, 2021
Dev To Hide NavBar as Scroll down, in less than 10 lines of javascript;
You must have seen this effect on several website, where you scroll down and navigation bar automatically hides and reappears when scroll up.So here's basic page in which I have implemented this,in ju...
05:43 pm GMT - Mon, May 24, 2021
Dev To Deployer on GitHub Actions
Today I would like to share with you my approach on how I deploy my PHP applications with deployer through GitHub Actions. This might sound counterintuitive, as deploying with deployer is already easy...
05:13 pm GMT - Mon, May 24, 2021
Dev To New Pattern Matching Feature in Python
https://www.youtube.com/watch?v=2qJavL-VX9YThe new structural pattern matching feature arriving to Python 3.10!Python 3.10 is beginning to fill-out with plenty of fascinating new features. One of thos...
05:10 pm GMT - Mon, May 24, 2021
Dev To Top 5 Web Development Trends of 2021
AI or BotsJavaScriptProgressive Web AppMobile-Friendly WebsiteBlockchain TechnologyAI or BotsArtificial intelligence (AI) is the intelligence displayed by machines to mimic human intelligence and perf...
05:07 pm GMT - Mon, May 24, 2021
Dev To A historical introduction to the Compose reactive state model
Jetpack Compose offers a completely new way to write, and to think about, UI code. One of its key features is that Compose code is reactive, which is to say it automatically updates in response to sta...
05:05 pm GMT - Mon, May 24, 2021
Dev To Sending images and more with Telegram bot
Hi everyone,This is a follow-up tutorial on my previous tutorial about Sending messages with Telegram bot. make sure you check that before following this tutorial. Sendin...
04:46 pm GMT - Mon, May 24, 2021
Dev To How to Manage a Winning Tech Team for YourStartup
Regardless of how innovative your idea may be, building and managing a cohesive tech team for your startup lays down the stepping stone tosuccess.In fact, 23% of failed startups name a poorly constitu...
04:09 pm GMT - Mon, May 24, 2021
Dev To Is there any difference between struct embedding and defining a field with the struct you want to embed?
So I'm looking at this article on Structure Embedding in GoLang.When reading, I came upon this: "Note that the access co.b is a syntactic convenience; we can also do it more explicitly with co.Base.b....
04:04 pm GMT - Mon, May 24, 2021
Dev To Automate Azure Role Based Access Control (RBAC) using Github
What are Azure Roles and Custom Definitions?When you start working more and more with Azure permissions you will undoubtedly have used Azure RBAC (also known as IAM) and have most likely used so...
03:57 pm GMT - Mon, May 24, 2021
Dev To Score Football React Hooks
Scoore Futball Using React Hooks & Scorebat API Demo : https://scoorefutball.netlify.app/Code : https://github.com/saidMounaim/100DaysOfCode/tree/main/Day34API : https://www.scorebat.com/video-api...
03:20 pm GMT - Mon, May 24, 2021
Dev To JavaScript Interview Question 42: How Math.max works in JS
How exactly Math.max works in JavaScript? Whats the output?.................In JavaScript, the function Math.max() accepts variable number of arguments and returns the biggest of them.If you pass a co...
03:17 pm GMT - Mon, May 24, 2021
Dev To The most CSS/HTML common mistakes that is in your project
I help people to check CSS/HTML of their projects. I have noticed that some errors are repeated from project to project. And so I decided to write this article so that you can check if you have them. ...
03:16 pm GMT - Mon, May 24, 2021
Dev To Marketing Your Mobile App, Pre-Launch Stage
The awareness stage of a mobile app marketing strategy occurs before the product is launched. This stage is meant for building brand awareness and product visibility. Specifically, how will your targe...
03:15 pm GMT - Mon, May 24, 2021
Dev To Hello world
hello world...
02:58 pm GMT - Mon, May 24, 2021
Dev To When to Pair Program and When to Go Solo
Despite all the praise pair programming gets, it is not a silver bullet and we should carefully practise it to get the most benefit from it.I recently finished reading Practical Remote Pair Programmin...
01:59 pm GMT - Mon, May 24, 2021
Dev To Creating a Haskell Application Using Reflex. Part 3
Author: Nikita AnisimovPart 1Part 2Hi there! In this post well discuss how we use the EventWriter class and ghcjs-dom library. Using EventWriterIn the current implementation, in order to send eve...
01:48 pm GMT - Mon, May 24, 2021
Dev To How to fetch data from the Anilist API (GraphQL) usingAxios
Now I will not be going too much into what GraphQL exactly is but what you should know is that it is a query language for your APIs that is fundamentally different from the good ol' RESTful APIs. In G...
01:46 pm GMT - Mon, May 24, 2021
Dev To Set up APNs to deliver instant notifications in your iOS app
This article was first published on Applozic Blog. IntroductionIt's 8 pm and you're tired after a long day of work. You want to order in food but you also need to be on video for the marketing ca...
01:43 pm GMT - Mon, May 24, 2021
Dev To Heres How Casinos Are Using AI
In-person casinos and online gaming platforms are using AI in unique ways to improve the gaming experience. In addition to helping players have fun (and, thus, spend more money at a slot machine or ta...
01:38 pm GMT - Mon, May 24, 2021
Dev To Build A Library With esbuild
I recently developed plugins and, migrated all the utilities of DeckDeckGo to build these with esbuild.If you are looking to do the same, hope this tutorial helps you get started! Introductionesb...
01:38 pm GMT - Mon, May 24, 2021
Dev To Deconstructing Art: Learning From Constraints
Artists have always worked with a lot of constraints. Today, we can make any color we want chemically (with very few exceptions, such as vantablack), but earlier on, artists had to rely on much fewer ...
01:35 pm GMT - Mon, May 24, 2021
Dev To How to create Tokens using Stellar
Learning blockchain can be intimidating and the learning curve can be very steep. Stellar makes it easier IMO.With this article, I hope to help you gain a better understanding of how the stellar block...
01:34 pm GMT - Mon, May 24, 2021
Dev To First public release of Perl::Critic policy: *::ProhibitHighPrecedentLogicalOperatorErrorHandling
I have been cleaning up in my TODOs over the weekend. Monday is a national holiday in Denmark, so it has been a nice long weekend, with room for chores, dinner with friends, cleaning, gardening and of...
01:10 pm GMT - Mon, May 24, 2021
Dev To 30DaysOfAppwrite : Our First Cloud Function
Intro#30DaysOfAppwrite is a month long event focused at giving developers a walk through of all of Appwrite's features, starting from the basics to more advanced features like Cloud Functions! A...
01:08 pm GMT - Mon, May 24, 2021
Dev To How to Build a Card-Linked Application With Node.js, React and the Fidel Web SDK
Fidel makes it simple to add card-linking capabilities to any application. The process involves setting up a program, along with the participating brands and locations. And then registering or helping...
01:04 pm GMT - Mon, May 24, 2021
Dev To Building small desktop apps with Ember.js and Tauri
I recently played around with Tauri, a toolkit for development desktop apps with web technologies. Here's how I got it working with an Ember.js application. What is Ember?Ember.js is a frontend f...
01:03 pm GMT - Mon, May 24, 2021
Dev To A Complete Beginner's Guide to Next.js
I've used Create React App non-stop to scaffold React apps, and I love it. Recently, though, I've been using Next.js for more and more of them. It has a bunch of great features like routing and server...
12:44 pm GMT - Mon, May 24, 2021
Dev To Amazing SignUp Form Using HTML & CSS
Today I created a Amazing SignUp Form with HTML & CSS for my MEAN Project. This is a simple form have with html validation. I hope you like this also comments about your thoughts.For more content ...
12:26 pm GMT - Mon, May 24, 2021
Dev To Day 5/30 : Social Media Icons with Tooltip on Hover using HTML and CSS
Welcome to Day 5 of this Challenge. This is what I created today. Here is the Demo : Video Tutorial : Source Code :https://www.mrwebwolf.com/2021/05/social-media-icons-with-tooltip-on.html Instagram ...
12:23 pm GMT - Mon, May 24, 2021
Dev To Using Kedro In Scripts
With the latest releases of kedro 0.17.x, it is now possible to run kedropipelines from within scripts. While I would not start a project with thistechnique, it will be an excellent tool to keep in m...
12:14 pm GMT - Mon, May 24, 2021
Dev To Ace your LeetCode preparations
I've been practicing my Data Structures and Algorithms on LeetCode for a few months now, and it's an awesome platform. The quality of the questions is generally great, there's very nice explanations f...
11:19 am GMT - Mon, May 24, 2021
Dev To Free & Paid Flutter Templates
What is a Flutter and how does it work?Flutter is a young but very promising platform that has already attracted the attention of large companies such as Google, ebay, BMW, NUbank, Alibaba Group and l...
10:54 am GMT - Mon, May 24, 2021
Dev To Free Real-World Web Development Projects for All Developers
Web development usually entails building websites on the internet. However, web development technologies can also be used to build mobile apps. Whether youre an aspiring or junior front end, back end,...
10:17 am GMT - Mon, May 24, 2021
Dev To Redux boilerplate was never the problem
Recently, Redux maintainer Mark Erikson, brave soul that he is, posted the following to Twitter:When interviewing React devs and talking state management the most frequent responses I get are:I use Re...
10:16 am GMT - Mon, May 24, 2021
Dev To Scheduling API for Service Providers
Managing multiple offices with a high influx of client appointments can be complicated and error-prone. Tracking the appointments with client's payments makes it even more cumbersome. That is where a ...
10:14 am GMT - Mon, May 24, 2021
Dev To CSS Grid Course for Complete Beginners
PrerequisitesA basic understanding of HTMLA basic understanding of CSSA working knowledge of Flexbox (I will be borrowing many concepts from my Flexbox tutorial here) The goal for this less...
10:05 am GMT - Mon, May 24, 2021
Dev To NUnit vs. XUnit vs. MSTest: Comparing Unit Testing Frameworks In C
One of the most challenging things to do is making the right choice. Arriving at a decision becomes even more complicated when there are multiple options in front of you. The same is the case with cho...
09:36 am GMT - Mon, May 24, 2021
Dev To New benchmark: Mezon Router is up to 222 times faster than Steampixel 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:29 am GMT - Mon, May 24, 2021
Dev To Why you should create a PWA for your side-project
IntroductionWe, (web-)developers, often have some small ideas for fun projects. Most of these ideas are not startup worthy but are just for the sake of learning something new or just having fun....
08:36 am GMT - Mon, May 24, 2021
Dev To Hidden power of || and &&
TLDR: Logical operators actually return one of the operands, so you can refactor code using this feature.Usually, you may see || and && logical operators in if cases.if (case1 || case2) { do...
08:28 am GMT - Mon, May 24, 2021
Dev To CSS Flexbox: Making Layouts Easy (Part 2)
What is Flexbox CSS?It is a responsive design layout that distributes elements within their parent container, even if the size of items is unknown or dynamic (hence the term "flex").In the previ...
08:19 am GMT - Mon, May 24, 2021
Dev To React Query and TypeScript
TypeScript is - this seems to be a common understanding now in the frontend community. Many developers expect libraries to either be written in TypeScript, or at least provide good type definitions. ...
08:16 am GMT - Mon, May 24, 2021
Dev To Using Gulp with Dart Sass
I'm playing around with Sass again recently and I noticed newer features (like @use and @forward) are only available on Dart Sass. Upon further inspection, I noticed that LibSass is now deprecated. ...
08:08 am GMT - Mon, May 24, 2021
Dev To Solution: To Lower Case
This is part of a series of Leetcode solution explanations (index). If you liked this solution or found it useful, please like this post and/or upvote my solution post on Leetcode's forums. Leetc...
08:08 am GMT - Mon, May 24, 2021
Dev To Main Reasons Why SaaS Startups Fail (And How You Can Avoid It)
This article was originally posted on Codica Blog.Nowadays, the software-as-a-service domain is rocketing due to cost-effectiveness and low entry barrier. As such, more and more entrepreneurs strive t...
07:15 am GMT - Mon, May 24, 2021
Dev To AWS open source news and updates 69
May 24th, 2021 - Instalment #69Newsletter #69. This week we celebrate more new open source projects, covering tools that can help you lock down and monitor your IAM policies, reference solutions...
07:11 am GMT - Mon, May 24, 2021
Dev To Should Young Kids Learn How to Code?
"Everybody should learn to program a computer, because it teaches you how to think," said Steve Jobs in 1995.Well, he was in the computer business and he wanted to sell his Macs after all.Yes, you tec...
06:55 am GMT - Mon, May 24, 2021
Dev To Linux Commands - A Complete Handbook
Hello folks,You might be working on GUI based interfaces to do your daily tasks. But do you know that you can do the same and some advance tasks just using the terminal but more efficiently. Also havi...
06:42 am GMT - Mon, May 24, 2021
Dev To Python loops explained
Besides the Python data types I've walked through just the other day, loops are an essential part of programming.Today we'll be looking at loops in Python, and there are two types I'll explain in this...
06:16 am GMT - Mon, May 24, 2021
Dev To How to Authenticate using Keys, BasicAuth, OAuth2 inPython
Not all APIs are as well documented as Twilio. This guide should help you work with APIs which are secured using Keys, BasicAuth, or OAuth.We will be working with the following APIS Cat Facts Cat as ...
06:13 am GMT - Mon, May 24, 2021
Dev To Multiple inheritance and MRO in python
IntroductionLet's first talk about the word inheritance, oxford dictionary defines it as something from the past or from your family that affects the way you behave, look, etc.In object-oriented...
06:00 am GMT - Mon, May 24, 2021
Dev To An Introduction to React useReducer Hook
The React useReducer hook is a very good alternative to useState when you need to manage complex states with multiple values. In this tutorial, you will learn about this React hook. You will learn abo...
05:53 am GMT - Mon, May 24, 2021
Dev To Scala For Beginners - Crash Course - Part 1
Welcome to this scala beginners crash course, here we will go through the basic syntax of scala programming language and some of the nuances available just for scala developers!It will be a no-nonsens...
03:35 am GMT - Mon, May 24, 2021
Dev To Does yes and no have a "type name", like how true and false are called "boolean"?
Do "yes" and "no" have a name together, like how "true" and "false" are called "boolean"?...
03:30 am GMT - Mon, May 24, 2021
Dev To Introduction to AWS ElasticBeanstalk
Amazon has offered a wide range of web services that can help in boosting up your IT business to attain new heights. The services are available for every individual across the globe, so they can easil...
03:14 am GMT - Mon, May 24, 2021
Dev To Hackathon guide, tips, tricks, and resources for organisers
I'm really excited to finally something big. Before I started working at GitHub, I was running hackathons. Organising them, mentoring at them, judging entries, and even participating.I became known a...
03:10 am GMT - Mon, May 24, 2021
Dev To How to set up a local PostgreSQL development server on MacOS
HomebrewHomebrew is an extremely useful package manager for Mac. To check whether you have it installed, run the following command:$ brew -vThe output should start with a version number:Homebrew...
03:01 am GMT - Mon, May 24, 2021
Dev To Firefox and Chrome resolve any localhost domain (*.localhost) to loopback address
I was reading this reddit's thread and this comment caught my interest:-Chrome and Firefox also consider "*.localhost" as secure so you can develop multiple websites with different service workers. Th...
01:58 am GMT - Mon, May 24, 2021
Dev To A super-easy way to determine 'this' in JavaScript
this is one of the fundamental concepts in JavaScript but it's also one of the most confusing concepts to wrap your head around as well. In this blog, I want to share with you the ways that I use to d...
01:50 am GMT - Mon, May 24, 2021
Dev To PACT, the way to code
Hello Developers! Many of us use various design patterns with React Development to make React Apps more clean, clearly understandable, and more structured. But still we are facing issues with coding s...
01:24 am GMT - Mon, May 24, 2021
Dev To Live Q&A on DevOps, GitHub and Azure DevOps
Got any questions about DevOps, GitHub and/or Azure DevOps?Join me for this live Q&A and I will try and answer all your questions!To celebrate the 2,000 subscribers on my YouTube channel CoderDave...
01:06 am GMT - Mon, May 24, 2021
Dev To Creating a material design sidenav using pure JavaScript
The sidenav components are designed to add side content to a fullscreen app. The drawer component is designed to add side content to a small section of your app.Here's how to achieve this using pure ...
01:00 am GMT - Mon, May 24, 2021
Dev To What are micro frontends?
This is a term that has been growing for past years. But, what is exactly a micro frontend? IntroductionSince the dawn of the internet era, we have been writing code to make the web interactive. ...
12:46 am GMT - Mon, May 24, 2021
Dev To Bases de datos: Vistas
Photo by luis gomes from PexelsEn algun momento de nuestras vidas como desarrolladores, nos hemos topado con SQL.Hemos hecho consultas agradables:SELECT * FROM usersWHERE age > 18;Otras mas complej...
12:05 am GMT - Mon, May 24, 2021
Dev To Virtualizing Memory
In the last article, we asked ourselves how the operating system gives each process the illusion that it has its own address space despite only having one hardware RAM. This is one of the most importa...
11:53 pm GMT - Sun, May 23, 2021
Dev To JavaScript async/await
In JavaScript, asynchronous code can be done many different ways. The most recent, and most readable, is using the async/await syntax to deal with promises.If you've seen promises, you'll know the syn...
10:44 pm GMT - Sun, May 23, 2021
Dev To Detectar imgenes con inteligencia artificial
Hola, soy Juan Miguel!Quisiera iniciar mis entradas en este blog con uno de los temas que ms me atraen, la inteligencia artificial. Les advierto, para realizar este tutorial es necesario contar con co...
10:08 pm GMT - Sun, May 23, 2021
Dev To How to Build a RegEx Engine in Python (Part 2: The Lexer)
In the previous article, we spoke about grammar and what we need to complete this project.Its now time to finally dig into the coding part. Set Up The EnvironmentTo set up the environment we firs...
09:28 pm GMT - Sun, May 23, 2021
Dev To The best MongoDB GUIs in 2021 (Updated)
MongoDB is a NoSQL database that more than a quarter of developers use in some capacity. What makes MongoDB and other NoSQL DBs attractive is flexibility; instead of being held to a rigid schema that ...
09:03 pm GMT - Sun, May 23, 2021
Dev To TDD with PlatformIO 1
hi all, this is my first post on this amazing platform. I'd like and I'll try to use this tool to talk about my hobbies, or at least, what was my job when I was I developer... but you know, who is bor...
09:02 pm GMT - Sun, May 23, 2021
Dev To We need to talk more about equality in tech
This post is an invitation by Salma from Unbreak.tech that aims to be a platform for MEN to educate other MEN about the need for change and equality in tech. Politics is a taboo in tech circles. Im ou...
08:25 pm GMT - Sun, May 23, 2021
Dev To Custom hooks to deal with complex asynchronous code in React
You've probably encountered asynchronous tasks many times inside React components. A typical approach is to split a complex asynchronous task into multiple synchronous ones, wrap them with useEffect, ...
08:13 pm GMT - Sun, May 23, 2021
Dev To Azure Devops 2019.1 Build Agent running on a pod in my Kubernetes cluster
As a "toy" I decided to try and revive an old version of Microsoft's Azure Pipelines Agent on an image from before they made that Azure Services Only. However, I updated the agent on the ubuntu-16.0...
08:11 pm GMT - Sun, May 23, 2021
Dev To Profitability Margin Analysis with Python
Profitability ratios are financial metrics offering insights on how good a company is able to generate earnings from revenues, assets and equity. In this post, we will perform aprofitability margin an...
08:05 pm GMT - Sun, May 23, 2021
Dev To NetlifyCMS with GitHub OAuth authentication hosted on Vercel
Recently, I was moving www.danielamulle.at to Vercel while transitioning to Next.js from Gatsby. The transition went quite smooth in general, but one thing I didn't expect troubles with was making Ne...
08:05 pm GMT - Sun, May 23, 2021
Dev To Top 10 Websites for Developers
IndieHackers.comIf you are starting to make your own internet startup or company, IndieHackers is one best places for you to start a internet company without raising money. IndieHackers is a community...
07:57 pm GMT - Sun, May 23, 2021
Dev To 10 Important Machine Learning Terminologies you should always keep in mind
It is my strong believe that the key to understanding ML is knowing its terminologies and also knowing what you are doing.You will love the last one 1) EpochA full training pass over the entire ...
07:55 pm GMT - Sun, May 23, 2021
Dev To 6 things you need to focus before live a website
Developing a new website is a thrilling experience. It would help if you focused on various website areas, such as planning, content creation, and practical additions. It's time to put your website li...
07:51 pm GMT - Sun, May 23, 2021
Dev To CSS Flexbox in 5 Minutes
What is CSS FlexboxCSS Flexbox is a one-dimensional layout module that can be used to make your applications more responsive. Flexbox allows you to dynamically control alignment, direction, and ...
07:47 pm GMT - Sun, May 23, 2021
Dev To When math helps CSS
Math does not do evil, and modern CSS allows you to use it, so enjoy. Functional notationsCSS allows you to do from simple to advanced calculations with functional notations:selector { property:...
07:21 pm GMT - Sun, May 23, 2021
Dev To More interactive samples
Photo by Killian Cartignies on Unsplash Following the notebook that demonstrates how to learn .Net, i'm posting here the sample to play with PuppeteerSharp. External Reference downloadFirst, let...
06:33 pm GMT - Sun, May 23, 2021
Dev To Learn React JS - Basic Concepts - Part 1 (Series)
Hello everyone!I hope everybody having a great weekend. Let's learn the new technology starting from this week. We will cover the main concepts of React JS with multiple parts & this is the first ...
06:26 pm GMT - Sun, May 23, 2021
Dev To Using Inline Web Workers To Improve UI Performance
I'll demonstrate how you can use inline web workers to perform heavy computation without blocking the main thread. Web WorkerAccording to the Mozilla Developers Network (MDN) documentationWeb Wor...
06:23 pm GMT - Sun, May 23, 2021
Dev To Feature flags for Infrastructure as Code
Feature what?Feature flags or toggles are often* used in application code to allow for rapid integration of new changes without necessarily enabling them in production.*I have no real idea how c...
05:46 pm GMT - Sun, May 23, 2021
Dev To Technology and web development in Australian News
Web Development in AustraliaAustralia is emerging as the next big global destination for web development. The intense competition between Web developers, both in the developed world and in the develop...
05:42 pm GMT - Sun, May 23, 2021
Dev To As a man in tech I stand for EQUALITY
The topic that I'm going to cover today is a bit different from what I usually write about, but I felt the need to express my opinion on this subject because even though we are living in 2021 we are s...
05:02 pm GMT - Sun, May 23, 2021
Dev To Weekly Digest 20/2021 - Top of the Week
Welcome to my Weekly Digest #20, which is the last one of May.This weekly digest contains a lot of interesting and inspiring articles, videos, tweets, podcasts, and designs I consumed during this week...
04:58 pm GMT - Sun, May 23, 2021
Dev To What is Prop Drilling in React? Understanding Context API - Part 1
If you have started learning or exploring react then you must have come to a situation where you are passing your props down to 3rd - 4th or Nth level in your components hierarchy.Prop Drilling by Exa...
04:54 pm GMT - Sun, May 23, 2021
Dev To 30DaysOfAppwrite : Week3 Recap
It's a wrap! Week 3 of #30daysOfAppwrite is now officially over! We learnt so much during this week that its hard to talk about everything here! So here's a quick summary and links to the original pos...
04:28 pm GMT - Sun, May 23, 2021
Dev To Pure CSS Arcade
Hey, friends! I hope you had a great week! On Thursday, I finished my last CSS project: Pure CSS Arcade. Built from scratch with HTML & CSS by doing live-coding on twitch.Every week I host a few ...
04:19 pm GMT - Sun, May 23, 2021
Dev To Ruby Metaprogramming
What is MetaprogrammingMetaprogramming is one of those words that seems to exist to scare people.However, its actually quite easy to understand if you look past the scary name.So Are we talking ...
04:15 pm GMT - Sun, May 23, 2021
Dev To NanoID - Alternative To UUID
Hey coders If you are a JavaScript developer, I am pretty much sure that you have used the npm package UUID at least once in your development journey.For those who don't know what is UUID. It is an np...
04:08 pm GMT - Sun, May 23, 2021
Dev To Burger Popup Menu (anime.js)
Burger popup menu with hover navigation.To implement the menu, I used anime.js and reavelRx.js. Unfortunately, I didn't have the ability to insert library references into the project, so I had to copy...
04:06 pm GMT - Sun, May 23, 2021
Dev To Make Code Run in Your Docs
IntroductionThe recently updated AppRun Docs Site has made the code snippets in the documents runnable and editable, making the technical documentation interactive and much more fun to use.The s...
03:53 pm GMT - Sun, May 23, 2021
Dev To Django Photo Gallary | Django Project
Hello Friends, Whatsup? I hope you will fine.In this blog, I am showing you a amazing project - Photo Gallary in Django Framework. Demo Video Source Code1.) settings.py(Add Code)#Media Files...
03:43 pm GMT - Sun, May 23, 2021
Dev To Lightweight CSS Frameworks - A curated list
Hello Coders, Using Bootstrap or other fully featured CSS Framework definitely is a good idea for complex projects with a lot of requirements, but for small, one-page projects using a Lightweight CSS ...
03:30 pm GMT - Sun, May 23, 2021
Dev To Understanding Git EP01: The Five Zones of Git
Hello everyone. Last week at work, a sudden requirement really tested my git skills. I had to go through and understand two complex git use cases: git-subtree and git-filter-branch. While reading thro...
03:27 pm GMT - Sun, May 23, 2021
Dev To How to get started with Machine Learning in 2021 [Roadmap]
The process of learning Machine Learning (ML) can often be challenging and confusing. A good majority of ML enthusiast start off energetic only to give up at the start and trust me, I know and Ive bee...
02:54 pm GMT - Sun, May 23, 2021
Dev To Using the Google Maps API in React
The Google Maps JavaScript API is a great way to include an interactive map on your website and gives you heaps of options for controlling and customising it. In this post, I'll take you through how t...
02:20 pm GMT - Sun, May 23, 2021
Dev To What is Git and Github? | Git vs GitHub
Hello reader!If you are a programmer, you must have heard about Git and GitHub. This article will not contain any code, We will first get familiar with the interface I will try and explain to you the ...
01:55 pm GMT - Sun, May 23, 2021
Dev To Create awesome Page Transitions in NextJS using Framer motion
I recently decided to re-design my portfolio in NextJs. So, I started researching around the web for some cool page transitions which I would like to have for my portfolio, and I came across something...
01:49 pm GMT - Sun, May 23, 2021
Dev To A better `typeof`
The typeof operator is a really useful one but it has a few pitfalls:typeof ["an", "array"] // objecttypeof /regex/g // objecttypeof null // objecttypeof NaN // numbertypeof Number('I am not a number!...
01:48 pm GMT - Sun, May 23, 2021
Dev To How to Integrate MongoDB Realm with React: Part 1
This article was originally posted on my personal blogMongoDB Realm is a serverless backend that allows you to not only write and read data easily but also provides easy ways to authenticate users, ke...
01:35 pm GMT - Sun, May 23, 2021
Dev To Typography in CSS
1.The Font ShorthandWith the syntax:element { font: [font-style] [font-variant] [font-weight] [font-size/line-height] [font-family];}You can have all your font-related styles in one declaration ...
01:34 pm GMT - Sun, May 23, 2021
Dev To 30DaysOfAppwrite : Appwrite Cloud Functions
Intro#30DaysOfAppwrite is a month long event focused at giving developers a walk through of all of Appwrite's features, starting from the basics to more advanced features like Cloud Functions! A...
01:34 pm GMT - Sun, May 23, 2021
Dev To React Clean Architecture
Hello Developers! Many of us use various design patterns with React Development to make React Apps more clean, clearly understandable, and more structured. But still we are facing issues with coding s...
01:09 pm GMT - Sun, May 23, 2021
Dev To How to build a React CRUD todo app (refactor)
In this series, we have built a todo application.I suggest following along and if you get stuck, you can fork the code from the Code Sandbox.In the previous posts, added the ability to edit todos. We ...
01:09 pm GMT - Sun, May 23, 2021
Dev To Morsible - Morse App
Morsible - fast and reliable morse translator https://morsible.iwgx.io Translate text to morse or vice versa Play the text and the morse Input through speech Multi accent, English or Indonesia PWA, In...
12:55 pm GMT - Sun, May 23, 2021
Dev To Top 8 Things I Learned as a Software Engineer (Developer)...
Top 8 Things I Learned as a Software Engineer (Developer)...A Thread... pic.twitter.com/P4AMGlzYA9 Ankur (@TheAnkurTyagi) May 23, 2021 Top 8 Things I Learned as a Software Engineer (Developer)....
12:39 pm GMT - Sun, May 23, 2021
Dev To How to Make an E-Learning Platform in Python & Django 3.0
Hello Devs, In this post, you can learn how to make an E-learning website in Django 3.0, after reading this you can easily create an e-learning platform in django and check my GitHub repository and le...
12:14 pm GMT - Sun, May 23, 2021
Dev To My Dev Journey: Week 3
this is my entry for my second week of JavaScript fundementals at the Northcoders bootcamp. this week has been a big one, as we were introduced to a new paradigm in the form of Object Orientated Prog...
12:05 pm GMT - Sun, May 23, 2021
Dev To How to make tabs in CSS. Tabs for website
Hello, glad you are here. I am kunaal and today we will make tabs for website with CSS and JS. You can see demo below. Demo Video Tutorial -If you find this article hard or for better explan...
12:00 pm GMT - Sun, May 23, 2021
Dev To Ruby on Rails: New SupeRails Youtube channel!
You are a Ruby on Rails fan? Here is new Rails channel to add to your subscribe list. This guy is pretty new but have made some goods video so far.I do this post to give him a little help. Everyone ha...
11:38 am GMT - Sun, May 23, 2021
Dev To Les hooks React expliqus!: useState (1/8)
Les articles de la srie: useStateuseEffectuseReduceruseContextuseCallbackuseRefuseMemouseLayoutEffectSalut tous!Cet article est le premier d'une srie de 8 consacrs aux hooks en React. Il s'agira de p...
11:25 am GMT - Sun, May 23, 2021
Dev To Everything you need to know about nullish coalescing
Nullish coalescing is new Javascript feature of ES11 (aka ECMA Script 2020).The nullish coalescing operator looks like this ?? Truthy and Falsy valuesBefore proceeding further,, you need to know ...
10:46 am GMT - Sun, May 23, 2021
Dev To Make your website PWA compatible | Next.js | PART-1
What is PWA and how it will help you?PWA has been around for more than 5 years now, but lately it's popularity is increasing. If you are building a new website and want to get more engagement fr...
10:21 am GMT - Sun, May 23, 2021
Dev To How to Implement password reset via email in node.js ?
Hi guys today we gonna implement password reset via email in node.js. If you user forgot there password, we send an link to you user email account. From that link user can add there new password. If y...
09:57 am GMT - Sun, May 23, 2021
Dev To Merge Sort, Its not hard!
Merge sort works on the principle of divide and conquer algorithm. It is one of the most efficient sorting algorithm. The top down merge sort approach uses recursion. We break/divide the array into su...
09:02 am GMT - Sun, May 23, 2021
Dev To 3 Books that will improve you as a Developer
IntroductionHello there!For a very long time, i just read fantasy books. And i loved it and will still do in the future. But as i went more and more into self-improvement i thought about reading...
08:39 am GMT - Sun, May 23, 2021
Dev To Cookies vs Local Storage
One of the most popular myths in the web dev community is around cookies & local storage. It's also a commonly asked interview question. Let's uncover the concept behind these two storage mechanis...
08:29 am GMT - Sun, May 23, 2021
Dev To What is Infrastructure as Code? When to use Terraform, CDK, CloudFormation?
The enabling idea of infrastructure as code is that the systems and devices which are used to run software can be treated as if they, themselves, are software.Kief Morris, Author, Cloud SpecialistLook...
08:25 am GMT - Sun, May 23, 2021
Dev To Data Structures: Graphs
IntroductionGraphs. Everyone talks about them. They always ask them in interviews.But you don't know them. It doesn't have to be this way, that's why in this week we are tackling the graph data ...
07:54 am GMT - Sun, May 23, 2021
Dev To What is Currying?
If you are present in the world of Javascript long enough then you would have come across a term known as Currying. Although this is an advanced technique understanding it is not that hard. We can def...
07:34 am GMT - Sun, May 23, 2021
Dev To Laravel Service Container and Service Providers Explained
Laravel's service container is one of the most important pieces of the framework yet it gets so little attention from a lot of developers. Being interviewed a large number of candidates, I've realized...
07:33 am GMT - Sun, May 23, 2021
Dev To Book CoWIN Vaccination Slots directly from your Terminal...
IntroductionCoWIN Portal is used to self-register yourself for the Vaccination process in India. Here you can register yourself with your Phone Number and avail a slot from the available slots i...
06:45 am GMT - Sun, May 23, 2021
Dev To Random Quote Generator Using HTML, CSS, and JavaScript
Hello learners,In this article, you will learn how to build a Random Quote Generator using HTML, CSS, JavaScript, and API. This application fetches a new random quote from an API, upon the click of a ...
06:28 am GMT - Sun, May 23, 2021
Dev To Best IDEs
There are tools to every trade and writing code is no different. Ive posted in the past about the best code diff tools, but thats only a small part of the equation. Arguably the biggest part of the jo...
06:14 am GMT - Sun, May 23, 2021
Dev To Super Useful Tips & Tricks for JavaScript Developers
Quick way to mask numbers using slice and ES8 padStart methodconst creditCard = "4111111111114321"; // 16 digit credit card numberconst lastFourDigits = creditCard.slice(-4); // get last 4 digit...
06:13 am GMT - Sun, May 23, 2021
Dev To Working with Multiple Elements in Cypress
In this Cypress tutorial, we will cover how you can work with multiple elements. We will verify the length of the list as well as assert the text of all the list items. Test ScenarioIn this test ...
06:10 am GMT - Sun, May 23, 2021
Dev To Generate QR Code in 4 Lines of Code
A QR code is a computer-readable identification that contains data about the item to which it is attached. The article demonstrates how to return the QR Code image as a response from .Net Core API. ...
05:39 am GMT - Sun, May 23, 2021
Dev To Generating QR Codes in Google Sheets
Being a developer comes down to using the right tool for the right job. And sometimes, it can be a Google sheet or Excel sheet that can automate a simple task for you.Have you ever needed to generate ...
05:27 am GMT - Sun, May 23, 2021
Dev To Responsive menu with only HTML and CSS (part 2)
In this project, you will learn how to make a responsive menu with only HTML and CSS, But keep in mind this is not a burger menu. The main feature of the menu is, it will look in a row at the desktop ...
05:16 am GMT - Sun, May 23, 2021
Dev To Everything you need to know about Docker Swarm
IntroductionDocker is a free and open framework for building, delivering, and running apps. Docker allows you to decouple your code from your hardware, allowing you to easily deliver apps. You w...
05:05 am GMT - Sun, May 23, 2021
Dev To How to create custom User model in Django
We can't imagine a web app with our User model, so today I will show you how you can create a custom User model in Django which will override the default User model.Here are the main features of this ...
03:26 am GMT - Sun, May 23, 2021
Dev To Using abstract models in Django
One of the principles of Python is Do not repeat yourself. Abstract models in Django are meant to do exactly that.If you are designing a database for a school, there would be database models represent...
03:06 am GMT - Sun, May 23, 2021
Dev To Put the effort where your value is
Whether you are building your own products as a company, or build them for your clients as an agency, inevitably there are parts of the software that are considered to be just necessary and another pa...
02:36 am GMT - Sun, May 23, 2021
Dev To Master useful CSS pseudo-classes
What are CSS pseudo-classes?A CSS pseudo-class is a selector which specifies a specific state of the selected element. For example :hover enables the developer to target the state when an elemen...
02:21 am GMT - Sun, May 23, 2021
Dev To Cheatsheet for the Regex Cheatsheet, Part VII: Groups & Ranges
IntroI was recently doing a code challenge for a job interview that required me to strip out all nonalphabetic characters. "Ah! I should use Regular Expressions for this!" I thought in triumph, ...
02:04 am GMT - Sun, May 23, 2021
Dev To Migrei do VS Code para o VIM
Uma mudana gradativa...Pois , hoje temos como padro de editor de cdigo para vrias e vrias linguagens, Visual Studio Code, VS Code. um timo editor de texto, muito mais produtivo e mais simples d...
01:05 am GMT - Sun, May 23, 2021
Dev To You don't need variables
Before you think I'm crazy, I'm not saying that you don't need a way of storing data in memory, because you do ... I'm just saying that once you save something, you should never change that value. So ...
12:41 am GMT - Sun, May 23, 2021
Dev To Liberar acesso ao servidor SSH pelas chaves do GitHub
Uma das formas mais utilizadas para acessar servidores GNU/Linux atravs do SSH. Esse acesso pode ocorrer atravs de usurio e senha ou de um par de chaves criptogrfica, normalmente RSA ou mais recente ...
11:50 pm GMT - Sat, May 22, 2021
Dev To Tips For Writing Good Alt Text In HTML
Hello Fellow Codenewbies ,Sometimes we forget or ignore writing an alt text.One of the reasons I often hear is that we don't know what to write, skip it for later, and then forget to write it down. Or...
11:18 pm GMT - Sat, May 22, 2021
Dev To Cmo crear un historial de productos visitados con django y redis?
Ests navegando en un ecommerce, un producto llama tu atencin y haces click para verlo, no te convence. Decides ver otras opciones, haces click en un nuevo producto y, cuando haces scroll al fondo de l...
10:30 pm GMT - Sat, May 22, 2021
Dev To Making a popsicle with CSS only!
Getting creative with CSS illustrationsEven though CSS illustrations might not be ideal for production (let's face it, a simple SVG is a lot less painful), they are a great way to improve your C...
09:29 pm GMT - Sat, May 22, 2021
Dev To Why you should use OAuth for your App.
Imagine how cool it would be not to have to create a username, verify your email for every website you create an account in.Image how cool it would be not to have to create passwords regularly and try...
09:26 pm GMT - Sat, May 22, 2021
Dev To Hidden Door I'd Use To Get A Software eEngineer Job At Apple
Most engineers don't realize that there is always a hidden door to enter any company if traditional ways, such as sending a resume, don't work for you.No one talks about these doors because it's hard ...
09:21 pm GMT - Sat, May 22, 2021
Dev To The Art Of Solving An Algorithm
What Is An Algorithm? If you find this question on google, you will get It is a process or set of rules to be followed in calculations or other problem-solving operations, especially by a computer. Bu...
07:58 pm GMT - Sat, May 22, 2021
Dev To Introducing Quotes App
This article was originally published at my blog. Please try reading it there for a better experience :)Hi everyone, how are y'all doing It's been a long time since I published my last blog post and a...
07:55 pm GMT - Sat, May 22, 2021
Dev To PostgreSQL: como permitir acesso de leitura a apenas algumas colunas de uma tabela?
Como fornecer acesso de leitura a algumas colunas de uma tabela e impedir o acesso as demais colunas para um certo usurio?Para exemplificar esse cenrio, vou usar a base de dados Chinook e a ferramenta...
07:43 pm GMT - Sat, May 22, 2021
Dev To Doom Captcha
Hi there!My name is Miquel Camps, I'm a web developer based in Spain, you can find me on twitter and linkedin.TLDR: You can visit the demo herehttps://vivirenremoto.github.io/doomcaptcha/How to use th...
07:29 pm GMT - Sat, May 22, 2021
Dev To How does CSS works behind the scenes?
With the arrival of so much technology and novelty in the development market, many programmers end up leaving aside concepts that are essential for the complete understanding of a web application. One...
07:23 pm GMT - Sat, May 22, 2021
Dev To The Art Of Writing Clean Code: My 5 Go-To Tricks.
Anyone can code, but can you code cleanly? In this article, I'll show you my go-to clean coding techniques for better code understanding and folder structure. This applies to any tech stack you work w...
06:50 pm GMT - Sat, May 22, 2021
Dev To React Hooks Portfolio
Said MOUNAIM To view a live example, click here. Getting StartedThese instructions will get you a copy of the project up and running on your local machine for development and t...
06:31 pm GMT - Sat, May 22, 2021
Dev To What Is Simulated Annealing?
What Is Simulated Annealing?Today Ive been playing around with simulated annealing, which is just a probabilistic technique for approximating the global optimum. Dont let that put you off, it ...
06:02 pm GMT - Sat, May 22, 2021
Dev To Weatherify: A Weather App built with React.
Hey there everyone! Hope you're all doing good.So it's been a month since I started learning React, and I can say that I'm loving it so far. And to understand it even better, I decided to follow...
05:54 pm GMT - Sat, May 22, 2021
Dev To Storing Dotfiles in a Git Repo
Everyone has seen those dotfiles repositories on GitHub. There's lots of different ways to manage them, but the method I use now requires no extra tooling (other than git and a command line shell of y...
05:40 pm GMT - Sat, May 22, 2021
Dev To Virtualizing the CPU
Have you ever wondered how your 6-core MacBook is able to run more than 6 programs at once? Each core is executing one instruction at a time, its bizarre to me that its able to run more than 6 applica...
05:37 pm GMT - Sat, May 22, 2021
Dev To The Vim Reference
Recently I decided to learn vim after hearing how much Ben Awad loves it. I though maybe it could boost my productivity too. I am still getting use to it, but right now it seems pretty fun.Now to the ...
05:18 pm GMT - Sat, May 22, 2021
Dev To Building a Quiz Application in Python [video]
In this video, we will learn how we can create a Quiz Application using Python. Follow me on: Twitter: https://twitter.com/The_Nerdy_Dev Instagram: https://instagram.com/thenerdydev YouTube: https://y...
04:39 pm GMT - Sat, May 22, 2021
Dev To Consecutive difference of elements in an Array
Hi guys, In this post we gonna check a most basic but most important programming problem in which we have to find the consecutive difference of elements in a given Array. This problem I came across wh...
04:03 pm GMT - Sat, May 22, 2021
Dev To Tell Me About A Time You Had To Manage Conflicting Priorities | Facebook Behavioral 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:29 pm GMT - Sat, May 22, 2021
Dev To Build a Node.js graphQL API with NestJS and Prisma
Building an API requires spending too much time on boilerplate and repetitive coding. Defining the data model, connecting the database to the server, creating the API endpoints, add security and permi...
03:24 pm GMT - Sat, May 22, 2021
Dev To Python if...else statements
Since I'm still new to exploring the Python world, I thought it would be good to understand the syntax behind if...else statements. Basic if statement in PythonLet's start by looking at a regular...
03:17 pm GMT - Sat, May 22, 2021
Dev To Roundup of my Accessibility Resources
May 20 was Global Accessibility Awareness Day (#GAAD) and turns out - I created quite a bit of content about digital accessibility (a11y) last year! CSS and AccessibilityCSS can strongly impact a...
03:14 pm GMT - Sat, May 22, 2021
Dev To My experience skimming the cutting-edge dream front-end stack
Probably going to be a quick and messy post. More of a dev log. Keep this in mind and try to bear with me.TLDR; I tried using Vite + svelte + tailwind stack. As a React / Nextjs developer, I don't thi...
02:53 pm GMT - Sat, May 22, 2021
Dev To Create a React project from scratch, with TypeScript and Webpack
A step by step guide on how to create a React project from scratch, with TypeScript and Webpack 5. SetupPrerequisites:nodeyarnCreate the project's folder:mkdir react-appcd react-appGenerate a de...
02:44 pm GMT - Sat, May 22, 2021
Dev To The Ultimate Guide to Writing and Publishing Your First NPM Package
I have written this article. It tells how you can make your own NPM package and use it.Read more here:Link:https://levelup.gitconnected.com/the-ultimate-guide-to-writing-and-publishing-your-first-npm-...
02:32 pm GMT - Sat, May 22, 2021
Dev To Fetching data from weather API using axios in Reactjs
First create react-app using command in the terminal:npx create-react-app weatherthen install axios:npm i axiosuseState() is a hook in react functional componentit take useState returns an array of tw...
01:57 pm GMT - Sat, May 22, 2021
Dev To 100 days of Coding (2/100)
100 days of Coding challenge day 2...
01:28 pm GMT - Sat, May 22, 2021
Dev To The Big Leap: Conquer Your Hidden Fear and Take Life to the Next Level by Gay Hendricks
The Big Leap! Who doesn't want to take the big leap? I bet there are many. Stepping up always involve some risks and humans, in general, are more afraid of loss and therefore they are more risk-averse...
01:21 pm GMT - Sat, May 22, 2021
Dev To 30DaysOfAppwrite : Appwrite CLI
Intro#30DaysOfAppwrite is a month long event focused at giving developers a walk through of all of Appwrite's features, starting from the basics to more advanced features like Cloud Functions! A...
01:15 pm GMT - Sat, May 22, 2021
Dev To How To Deploy NodeJS Express App On Heroku (Free Hosting)
Hello guys,Today I am going to show you how to deploy your NodeJs (Express) app on Heroku as Free.First, I want to write an article about it but I prefer to show you with practical video. So, I record...
01:07 pm GMT - Sat, May 22, 2021
Dev To Lets Talk About Cross-Origin Resource Sharing (CORS)
Access to fetch at https://coolserver.com from origin http://localhost:3000 has been blocked by CORS policy: No Access-Control-Allow-Origin header is present on the requested resource. If an opaque re...
12:56 pm GMT - Sat, May 22, 2021
Dev To What was the name of that one game, again?
Original tweet.I think it was like:// Game name:var name rune = '';...
12:26 pm GMT - Sat, May 22, 2021
Dev To A basic reference to monitor network connections
IntroThis short article will help you to check if there is indeed a connection established, if a server is still listening or has died, how many connections can be established to a listening ser...
12:18 pm GMT - Sat, May 22, 2021
Dev To Day 3/30 : Responsive Task Management Dashboard using HTML and CSS
Welcome to Day 3 of this Challenge. This is what I created today. Here is the Demo : Video Tutorial : Source Code :https://www.mrwebwolf.com/2021/05/responsive-task-management-dashboard.html Instagra...
12:12 pm GMT - Sat, May 22, 2021
Dev To Solution: N-Queens
This is part of a series of Leetcode solution explanations (index). If you liked this solution or found it useful, please like this post and/or upvote my solution post on Leetcode's forums. Leetc...
12:09 pm GMT - Sat, May 22, 2021
Dev To An Intro To Closure In JavaScript
Introduction:In this article, I am going to walk you through the basics of closure in JavaScript, as simply as I can. Prerequisite:If you have a prior knowledge of lexical scope in JavaScri...
11:56 am GMT - Sat, May 22, 2021
Dev To Neumorphism login form UI Design Using HTML & CSS
In this article I will show you how to create a login form of neumorphism design. I know everyone knows how to make this kind of design. However, I think there are many beginners who do not know how t...
11:53 am GMT - Sat, May 22, 2021
Dev To Build a Markdown-based Blog with Spring Boot - Part 2
If you haven't read the first part, please do so.At the end of the first part, we had defined the POJO classes for the two entities (Author and Post) in our project.We begin the second part by definin...
11:23 am GMT - Sat, May 22, 2021
Dev To Call Parents' Methods in Vue! Or literally wherever!
Hi DEV.to community!When it comes to business logic in every UI framework there are some drawbacks due to their nature and design. With most modern web UI frameworks or libraries such as Vue, React an...
11:16 am GMT - Sat, May 22, 2021
Dev To How to remove item from list python?
In this python tutorial, we look at all the different methods you could use to remove items from lists in python. We also break down which methods are best suited for each use case. This tutorial is ...
11:15 am GMT - Sat, May 22, 2021
Dev To Do you know 0.1 0.2 0.3 in JavaScript? Here is why!
Hey ,Its been a while since I have been working with JavaScript. Yesterday, I experienced a very strange behaviour.I was really confused & surprised at the same time . Initially I thought, I have...
10:59 am GMT - Sat, May 22, 2021
Dev To I made an Emoji App with Electron - Geniemoji
Geniemoji The Emoji GenieDownload for your OS here What is Geniemoji?Geniemoji is an app that makes using emojis on desktop simpler than everIt works on operating systems including Windows,...
10:44 am GMT - Sat, May 22, 2021
Dev To Yeni bir SAMBA Etki Alan oluturma
Daha nce SAMBA'nn ne olduuna ynelik eitli yazlarmz olmutu.https://dev.to/aciklab/samba-ve-smb-nedir-28c1https://dev.to/aciklab/domain-aktif-dizin-samba-ve-temel-kavramlar-1l85Bu yazmzda ise hazr bir e...
09:43 am GMT - Sat, May 22, 2021
Dev To Revealing Contents on Scroll Using JavaScripts Intersection Observer API
Have you ever visited a website where as you scroll down the page, the contents of the webpage gradually begin to reveal themselves as you approach them? You got to admit, it's a pretty sleek feature....
09:25 am GMT - Sat, May 22, 2021
Dev To Never trust an upload's filename
It's generally accepted that we should never simply trust a user's input. Otherwise, we're vulnerable to malicious input (CE-5). For a file upload from a user, its common to check their file size or t...
09:24 am GMT - Sat, May 22, 2021
Dev To Message Customization on Cognito
AWS Cognito has become one of the most adapted ways to authenticate your Modern applications (Click here to know more). The emails and SMS messages involved in the process of different actions, the mo...
08:43 am GMT - Sat, May 22, 2021
Dev To How to cartoonize an image with Python
In this tutorial, I will show you how to give a cartoon-effect to an image in Python with OpenCV.OpenCV is an open-source python library used for computer vision and machine learning. It is mainly aim...
08:42 am GMT - Sat, May 22, 2021
Dev To Hoisting in JavaScript?
Table of contentWhat is hoisting?Undefined or not-defined?Only declarations are hoisted!ExamplesThanks for reading. support! what is hoisting?Hoisting in JavaScript is a must known concept ...
07:28 am GMT - Sat, May 22, 2021
Dev To Send email with MailKit in .NET
.NET Framework used to use SmtpClient, which read this from the app.config/web.config file:<mailSettings> <smtp deliveryMethod="Network"> <network host="my-host" ...
07:24 am GMT - Sat, May 22, 2021
Dev To Learning Web Development from Youtube
May 2020 is the first time I started learning web development. In the beginning, I learn from a Udemy Course by Angela Yu. In my opinion, that course is really great, but it is a very long course, abo...
07:10 am GMT - Sat, May 22, 2021
Dev To How to create a taxi app like Uber, Grab in 2021? [Cost Technology Features]
We often hear these questions from our potential customers [Entrepreneurs] - How can we create a ridesharing app like Uber, Grab? and how much does it cost to create one? And we thought you guys must ...
06:58 am GMT - Sat, May 22, 2021
Dev To I built this cool GitHub UI based DEV Portfolio
The Design IdeaSpitting the truth, I really came across 1000s of dev portfolio websites among which some inspired too but that inspiration and design faded until I saw this amazing VS-Code T...
06:57 am GMT - Sat, May 22, 2021
Dev To A guide to planning a programming project.
In this post, I am going to explain how I plan my programming projects. Planning a project can make it easier for you to keep away from feature creep and recognize what to do next. Take some time to r...
06:50 am GMT - Sat, May 22, 2021
Dev To 5 Vs code extension's to increase your developer productivity
Hey there developers. How is it going. Today in this blog, I will be showing you 5 useful vs code extension's which will increase your developer productivity. So if you are interested, continue readin...
06:28 am GMT - Sat, May 22, 2021
Dev To Appwrite VS Code extension
In my very first post to dev.to I'll be talking about the Appwrite for VS Code extension, what you can use it for, and some features I hope to include in the future. IntroThe team at Streamlux ch...
06:27 am GMT - Sat, May 22, 2021
Dev To Appwrite 0.8: ARM Support
Appwrite 0.8 brings support for ARM64 processors - you can now install Appwrite on Amazon's Graviton2 instances, Apple M1 systems (without Rosetta 2), Raspberry Pi 4 SoCs, or any other 64-bit ARM devi...
06:20 am GMT - Sat, May 22, 2021
Dev To Asynchronous C: Cherry on the top (Tips and Tricks)
In Part 1 and Part 2 of the series, we took a nice dive to get us started in writing efficient async code in C#, I wanted to finalize the series with a couple of Tips and Tricks that will certainly co...
05:52 am GMT - Sat, May 22, 2021
Dev To Applying Code Linting in Test Automation Frameworks
The QA team should use one of the linter e.g. checkstyle to apply a coding standard in the Automation framework.This helps us keep the code clean and consistent, make pull requests shorter and easier,...
05:39 am GMT - Sat, May 22, 2021
Dev To How to use Flipper for Mobile UI element identification
DownloadDownload from: https://fbflipper.com/AUT: Woolworths Shopping AppFind Activity and element IdConnect your device to your Mac and open the appOpen FlipperIn the WOOLWORTHS panel (on the left ha...
05:28 am GMT - Sat, May 22, 2021
Dev To The Ember Times - Issue No. 180
Emberistas! Ember's 10 year anniversary, Prettier for Handlebars support, Embroider in 3.5 weeks, GAAD pledge, quickstart to authentication, built with Ember: Fleetbase, and new and shiny add-ons ...
05:21 am GMT - Sat, May 22, 2021
Dev To The Sublime Text 4 | The editor that can make you quit VSCode
The brand new Sublime Text 4I was inside the pit of Web Dev for the past month or 2. Then I wanted to have some fun with my old buddy - "Python". As well as I was interested in making some compl...
05:16 am GMT - Sat, May 22, 2021
Dev To How to use Junit Annotation in Android UI Framework- Kotlin & Espresso based
Problem Statement:We need to add a capability in the framework, where they can Create and use JUnit tags to filter/group and run tests. e.g.@Sanity@Regression@MyAnnotationSo, basically we will Run spe...
05:03 am GMT - Sat, May 22, 2021
Dev To Why Indentation is more important than coding?
As a beginner, I always thought that working of code is more important than how well it's indented. After write code for about a year now I realised how important it is to write good code. Good code h...
04:38 am GMT - Sat, May 22, 2021
Dev To Creating a super simple Badge component in Angular using directives.
So I'm back with another small post to show how you can leverage directives to do magical things in your Angular application. Directives are really powerful. Once you get to know about the, you can st...
03:25 am GMT - Sat, May 22, 2021
Dev To Rutas Relativas en JavaScript utilizando VSCode
Cuando tenemos un proyecto utilizando JavaScript o algn Framework como React, utilizamos el modulo Import { } from ''Por ejemplo:import Component from '../../../components/Component'// import Logo fro...
02:50 am GMT - Sat, May 22, 2021
Dev To Do you want to or do you have to?
A jubilant "Friday" meme made me write this. For more than 7 years, my work was something which I had to do.I used to check the time every few minutes as soon as the second half started and wait for t...
02:20 am GMT - Sat, May 22, 2021
Dev To Using a React Component's function from its Parent
React offers an awesome toolset that allows you to effectively break up and modularize your applications into smaller pieces that work together. This allows us developers to breakout functionality and...
01:57 am GMT - Sat, May 22, 2021
Dev To Configure HTTP Security headers with CloudFront Functions
A couple of weeks ago, AWS released CloudFront Functions a true edge compute capability for the CloudFront.It is true edge because Functions work on 200+ edge locations (link to doc) while its predec...
01:10 am GMT - Sat, May 22, 2021
Dev To RDP Cracking Method
This guide will teach you how to crack VPS/RDPs (Remote Desktop Connection). RDP cracking Is not a thing to Waste your time on. Even if you change the RDP Password, The owner Can recover the RDP from ...
01:00 am GMT - Sat, May 22, 2021
Dev To Danny Needs Help
Hello all,I just learned that Danny from New Relic was involved in an accident. If you have the means to help please do. We know what a great guy he is. If not check out his sites below and get to kno...
12:02 am GMT - Sat, May 22, 2021
Dev To Any Netsuite or Suitecommerce Developer?
Hi guys! Glad to be here were a team of consultants, developers, and web designers specialized in delivering tailor-made solutions for NetSuite SuiteCommerce Advanced.Any NetSuite developer out here?C...
12:00 am GMT - Sat, May 22, 2021
Dev To Restaurant Menu using javascript
Hello DEV community! I've recently attempted to make a Restaurant Menu using HTML CSS and java script.Live Demo: https://res-menu.netlify.app/You can check the github repository here for the source co...
11:27 pm GMT - Fri, May 21, 2021
Dev To Vim Will Actually Change Your Life
You probably haven't used it for very long. Sure you've heard of it, you might even be using it right now but... do you really know how to use it?Vim is one of the most powerful text editor on the pla...
10:56 pm GMT - Fri, May 21, 2021
Dev To How the Pomodoro Technique Made Me a Better Developer and Writer (and you too)
As I have stated a number of times, one of the biggest factors that holds people back from their goal is lack of focus.Focus is the life-blood of progress. Without focus, you're just wasting your time...
10:06 pm GMT - Fri, May 21, 2021
Dev To Elastic Search Django
Requirements:DjangoElastic Search Install (required version 6)Drf HaystackPoetry Install or you can use pip or pipenv Project Setup:$ mkdir dj_elastic && cd dj_elastic$ python3 -m v...
09:52 pm GMT - Fri, May 21, 2021
Dev To Basic auth with NGINX Ingress Controller on Kubernetes
Note: This particular post will not try to explain the basics of Kubernetes Ingress controllers.The NGINX Ingress Controller, provided by F5 (the company that owns NGINX) is not the same thing as the ...
09:46 pm GMT - Fri, May 21, 2021
Dev To Developing an api architecture
IntroductionI love a bit of architecture. How you structure your application is so important and if you get it wrong you'll really pay for it down the line. The problem is you often don't know y...
09:42 pm GMT - Fri, May 21, 2021
Dev To Create your own octocat
If you don't know the Octocat is GitHub's mascot and logo.Want to make your own?Visit: https://myoctocat.com (Official)Octocat library: https://octodex.github.com/ (Unofficial)Share your octocat in th...
08:38 pm GMT - Fri, May 21, 2021
Dev To Stamp Detection using Computer Vision andPython
BackgroundA friend of mine reach out and asked me whether I could write a program to detect the number of Rubber stamps in an image. Apparently, these invoice receipts will be categorized based ...
08:11 pm GMT - Fri, May 21, 2021
Dev To Laravel One of Many Eloquent Relationship Example
A new one of many Eloquent relationships is coming to Laravel 8.42 thanks to a PR contribution by Lennart Carstens-Behrens along with collaboration from Taylor Otwell is released some days ago. This o...
07:58 pm GMT - Fri, May 21, 2021
Dev To How to properly create an Express server (with Typescript)
Previous post: How to start a Node project from scratch (with Typescript)Source code: Github The baseline projectThis post assumes you are following along with the baseline project tutorial, but ...
07:31 pm GMT - Fri, May 21, 2021
Dev To I made this GitHub theme Dev Portfolio
The Design IdeaSpitting the truth, I really came across 1000s of dev portfolio websites among which some inspired too but that inspiration and design faded until I saw this amazing VS-Code T...
07:23 pm GMT - Fri, May 21, 2021
Dev To Make HTTP GET Requests With Axios
The most common way for frontend programs to communicate with servers is through the HTTP protocol. If you're used to vanilla JavaScript, then you're probably familiar with the fetch() API which allow...
06:42 pm GMT - Fri, May 21, 2021
Dev To Web Scalability for Beginners
IntroductionAlmost every new application starts out its life under very simple circumstances. The beginning means few users (mostly in the hundreds, rarely thousands), low traffic, few transacti...
06:26 pm GMT - Fri, May 21, 2021
Dev To Sanitizing SQL in Rails/ActiveRecord
ActiveRecord methods are great for easily querying your database. However, at some point you'll probably have to implement custom sql into your application if the traditional ActiveRecord methods won'...
05:54 pm GMT - Fri, May 21, 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 bugTaking some time off ... or wha...
05:50 pm GMT - Fri, May 21, 2021
Dev To Back to basics: Why excellent markup is the foundation of accessible content
Happy Global Accessibility Awareness day, my friends!One of the things I didn't learn until late in my career as a frontend developer was just how important HTML is to accessibility. When I first star...
05:35 pm GMT - Fri, May 21, 2021
Dev To How Much CSS Do I Need To Be Job Ready?
CSS is one of the three foundational web technologies every front-end developer needs to know, and in some ways, the most difficult to learn. There are a staggering amount of properties one can learn,...
05:31 pm GMT - Fri, May 21, 2021
Dev To file-size Web Component, because size does matter
The <file-size> Web ComponentKeep a watch on how many bytes you send down the wire, when you deliver Web Components.<!-- Load the <file-size> Web Component --><script src="h...
05:28 pm GMT - Fri, May 21, 2021
Dev To CodePen - CSS Icons (Animation)
I want to introduce you to my 6 animated icons. It took me a little over a week to create them.You know, I often use icons in my projects, but it always seemed to me that they lack dynamics, and that ...
05:12 pm GMT - Fri, May 21, 2021
Dev To Front-end Studio powered by SolidJS
I would like to showcase my project I've been working on for a last year. It's a Studio that has built in IDE, repository of Widgets, it's own meta-framework, it is powered by SolidJS and export code ...
05:04 pm GMT - Fri, May 21, 2021
Dev To Parse LIVE Website - Extract component and convert to React
Hello Coders, This article explains how to parse and extract components from a LIVE website using open-source libraries and tools. Personally, I'm using HTML parsing to convert automatically component...
04:52 pm GMT - Fri, May 21, 2021
Dev To My Top 10 Visual Studio Code Extensions for Web Development
IntroductionVisual Studio Code or VS Code is the most popular editor for Web Development in 2021. One of the most impressive parts of Visual Studio Code is customizability, especially with the e...
04:31 pm GMT - Fri, May 21, 2021
Dev To Launching Pixiko on Product Hunt
Hey everyone Were developing an online video editor and maker and today were launched on Product Hunt Pixiko is cool at:Apply filters (Glitch, BW, RGB splitter and etc.) to any period of time (all tog...
04:28 pm GMT - Fri, May 21, 2021
Dev To ZERO CSS and just 1 HTML element to build a fully interactive SPA???!!?? Abusing the internet once more! [Extreme SSR!]
I am back at it again, abusing the internet and this one should really blow you away.This time I really do think I have outdone myself.I present to you:A 3 page SPA with an interactive poll and a cont...
04:28 pm GMT - Fri, May 21, 2021
Dev To ZERO CSS and just a single image to build a fully interactive SPA???!!?? Abusing the internet once more! [Extreme SSR!]
I am back at it again, abusing the internet and this one should really blow you away.This time I really do think I have outdone myself.I present to you:A 3 page SPA with an interactive poll and a cont...
04:18 pm GMT - Fri, May 21, 2021
Dev To A importncia da matemtica para a programao
Esse artigo surgiu a partir de uma palestra que eu dei para pessoas de ensino mdio. O intuito era mostrar que a matemtica existe no mundo real da profisso.Quando eu decidi abandonar a carreira de biot...
04:15 pm GMT - Fri, May 21, 2021
Dev To React & REST API: How to render a list from a JSON response
In Part 4 of this series, we'll render the JSON data obtained in our last article in a cleaner way, instead of slapping the stringified REST API JSON response on to the browser. Add queries to th...
03:59 pm GMT - Fri, May 21, 2021
Dev To Let's start the journey to learn together Full-Stack Development
Hello, My name is James Scott and I am a students of CS, as most students would know just got into college for Bachelors.I will be utilizing this summer to learn Web development basic languages like H...
03:56 pm GMT - Fri, May 21, 2021
Dev To Build Serverless Applications using CDK and SAM
AWS recently announced the public preview of Serverless Application Model (SAM) support for CDK. SAM is an open-source framework that can be used to build, test and deploy serverless applications on A...
03:42 pm GMT - Fri, May 21, 2021
Dev To Sublime Text 4 is here, can it convert you? (Snack Pack 6)
It hasn't converted me. Benefits Large files and memoryVSCode is without a doubt a fantastic experience when you get your workflow set up. VSCode also is a memory hog in comparison to Subli...
03:37 pm GMT - Fri, May 21, 2021
Dev To JavaScript tricky interview questions
What are the truthy and falsy values of javascript?JavaScript falsy means false of boolean condition context. Mainly, six expressions are called falsy. They are false, (empty string), undefined,...
03:14 pm GMT - Fri, May 21, 2021
Dev To Building REST API using AWS with Serverless, Node.js, Express
Getting startedTo get started, you'll need the Serverless Framework installed. You'll also need your environment configured with AWS credentials. Then, let's install a few dependencies. We'll in...
03:08 pm GMT - Fri, May 21, 2021
Dev To API's From Dev to Production - Part 10
Series IntroductionWelcome to Part 10 of this blog series that will go from the most basic example of a .net 5 webapi in C#, and the journey from development to production with a shift-left mind...
03:03 pm GMT - Fri, May 21, 2021
Dev To FACEBOOK Clone Using just HTML & CSS - Beginners Tutorial
I Built Facebook Clone using just HTML & CSS. I Just Love to build these to practice my HTML & CSS Skills. I made a tutorial video to help beginners to improve there html & css skills to b...
02:32 pm GMT - Fri, May 21, 2021
Dev To How I Make an Average of 250$ Every Month on Twitter
I realised the importance of having an online presence sometime in the last year when I saw how much money people were making by using Twitter as a Marketing channel. Since I was new to marketing &...
02:25 pm GMT - Fri, May 21, 2021
Dev To How We're Building Glenstack
Glenstack is a production-ready, modern data platform. And as such, we are embracing the latest and greatest technologies as we deliver our application quickly, securely, and with the features our cus...
02:10 pm GMT - Fri, May 21, 2021
Dev To String em Python!!
O que uma string? Como criar uma string em python? Strings so como matrizes! Como acessar estes elementos? Iterando Strings?! Tamanho de uma string! Validando caracteres em uma string! Concluso ...
01:58 pm GMT - Fri, May 21, 2021
Dev To Creating Data Visualizations with D3 andReactJS
D3 is a lot more than just a graphing library, it's a toolset for efficiently editing the DOM and creating visualizations based on data.If all you want is to quickly insert a generic bar graph into yo...
01:50 pm GMT - Fri, May 21, 2021
Dev To 10 Trending projects on GitHub for web developers - 21st May 2021
Trending Projects is available as a weekly newsletter please sign up at www.iainfreestone.com to ensure you never miss an issue. 1. DoczDocz makes it easy to write and publish beautiful interacti...
01:49 pm GMT - Fri, May 21, 2021
Dev To How To Build A Chrome Extension NEW Manifest V3
How To Build A Chrome Extension NEW Manifest V3You can get the source files here to follow along. There Are 5 Major Components to Building a Chrome Extension Let's go over them briefly...
01:36 pm GMT - Fri, May 21, 2021
Dev To Charts in Vue3
Hello !Today I want to talk about charts, more specifically charts in Vue 3.Recently I had to add some charts to my latest project so I had to find a good library that will allow me to do this easily...
01:26 pm GMT - Fri, May 21, 2021
Dev To Is there a way to have custom typecasting in GoLang?
I know there is typecasting in GoLang, such as:type long int64;type ulong uint64;var l long = 39486;var i16 = int64(l);var ui16 = uint64(i16);fmt.Println( string([]byte {100, 150, 125, 68, 66}) );But ...
01:21 pm GMT - Fri, May 21, 2021
Dev To Setting up an Angular 12 workspace with Nx and GitHub Actions
In this episode of Nx After Dark, we're creating an Nx workspace for an Angular 12 app called Energy Insights. We're also setting up a GitHub Actions workflow and connecting it to Nx Cloud.Follow the ...
01:20 pm GMT - Fri, May 21, 2021
Dev To Hey I just made this cool pen...
You can check it out here. You sure will love it!And I won't put details here. It's a surprise......
12:51 pm GMT - Fri, May 21, 2021
Dev To What is the difference between Library vs Framework?
While the terms Library and Framework may sound similar, they both work differently. Many people use these two words interchangeably without knowing the profound meaning behind them.Before we dig into...
12:31 pm GMT - Fri, May 21, 2021
Dev To CSS Animation Libraries
Animate.cssAnimate.css is a library of ready-to-use, cross-browser animations for use in your web projects. Great for emphasis, home pages, sliders, and attention-guiding hints. AnimistaAni...
12:28 pm GMT - Fri, May 21, 2021
Dev To How long does it take to learn to code?
In one word, FOREVER!You might think I am exaggerating, but learning to code is an iterative and lifelong process. Every day new technologies are being developed to optimize old workflows or introduce...
12:19 pm GMT - Fri, May 21, 2021
Dev To Build a Serverless Data API with AppSync and DynamoDB
IntroductionPlease find below a tutorial to create a serverless data api using AWS DynamoDB as the backend data store and AWS AppSync to create a GraphQL interface. All the steps and code sample...
12:10 pm GMT - Fri, May 21, 2021
Dev To Day 2/30 : Neumorphism Login & Sign Up Form using HTML and CSS
Welcome to Day 2 of this Challenge. This is what I created today. Here is the Demo : Video Tutorial : Source Code :https://www.mrwebwolf.com/2021/05/neumorphism-login-and-sign-up-form.html Instagram ...
11:40 am GMT - Fri, May 21, 2021
Dev To JS interview in 2 minutes / pure vs impure functions
Question:Explain the difference between pure and impure functions. What are the side effects?Quick answer:A pure function is a function that returns the same result for the same arguments, also this f...
11:34 am GMT - Fri, May 21, 2021
Dev To Using Cache-Control and CDNs to Improve Performance and Reduce Latency
We believe latency and caching are crucial subjects we need to talk about. Loading times are a critical component in the user's experience for all apps andwebsites: new pages and screens should load i...
11:31 am GMT - Fri, May 21, 2021
Dev To How the new 'One Of Many' Laravel relationship made my project 600 times faster
When a framework is as mature as Laravel, most new features tend to become subtle improvements, "nice to haves", or something that covers an edge case that you might encounter someday... But sometimes...
11:23 am GMT - Fri, May 21, 2021
Dev To How to get the current directory in python?
In this python tutorial, we look at how you can get the current working directory in Python and how you can change the working directory. This tutorial is a part of our initiative at Flexiple, to writ...
11:13 am GMT - Fri, May 21, 2021
Dev To Interpreting Free Monads
In the last post in this series we grokked Free Monads and saw that they gave us a way to neatly build an abstract representation of a computation using only data. Thats all well and good when were wr...
11:07 am GMT - Fri, May 21, 2021
Dev To From Ghost Blog to Static Site
I've always liked the Ghost Blogging platform since it was released years ago. I like it's editor, CMS, among other things. However, I don't like that I can't host it as a static site (SS). I want to ...
11:02 am GMT - Fri, May 21, 2021
Dev To React: ContextAPI as a State solution? [ UPDATED ]
Updated from Previous Article React: ContextAPI as a State solution? Dewald Els May 18 4 min read #react #state #javascript ...
10:31 am GMT - Fri, May 21, 2021
Dev To Navbar built with TailwindCSS & AlpineJS
Inspired from Github Readme Page. https://github.com/readme/caleb-porzio...
09:57 am GMT - Fri, May 21, 2021
Dev To beCoditive API
Hi, I have made a api with many endpoints like memes, animal images,text manipulation, image manipulation, url shortner, fake data, and many more.The project is open source so people can learn from it...
09:42 am GMT - Fri, May 21, 2021
Dev To In-depth Interview Questions
In-depth questions are used to evaluate your work ethic in your chosen profession. They also help hiring managers determine how you solve problems and handle certain situations.This article is a conti...
09:27 am GMT - Fri, May 21, 2021
Dev To 10 tips to improve readability in Javascript
1. Log level and semantic methods Console docsconsole.log("hello world")console.warn("this is a warning")console.error("this is an error")console.info("this is info")console.debug("this is debug...
09:18 am GMT - Fri, May 21, 2021
Dev To Will Python replace Java? Myths you still think are true.
Hey, if you are a fresher, there is no need to learn Java. It is outdated! If you want to learn an Object-Oriented Programming Language, instead of Java, go for Python!Java is an old language, why to ...
09:15 am GMT - Fri, May 21, 2021
Dev To Solution: Find and Replace Pattern
This is part of a series of Leetcode solution explanations (index). If you liked this solution or found it useful, please like this post and/or upvote my solution post on Leetcode's forums. Leetc...
08:59 am GMT - Fri, May 21, 2021
Dev To A few Markdown tips
Here are a few markdown tricks which I recently discovered Make a buttonButtonButtonButtonGroupDoesn't that look cool? It's just a hack of the table. Here's the source:| [Button](https://dev.to/s...
08:15 am GMT - Fri, May 21, 2021
Dev To Why product development is the beautiful game
Building TeamsFirstly, I need to apologise to any football fans out there. Im the first to admit I dont follow the Beautiful Game but I keep turning back to it as a useful example. I could use many ot...
08:09 am GMT - Fri, May 21, 2021
Dev To Migration from JCenter to Maven Central
Everything started on the cold evening of February 3rd, Android Twitter was suddenly agitated with the news. JCenter is shutting down!Since I can remember, JCenter has been the default repository for ...
08:08 am GMT - Fri, May 21, 2021
Dev To JS Iterator objects
When we want to iterate through an object we usually fall in the trap (or not) to use always the same iterators, like for or .map(), but there is a whole world of iterators in JS each one with their r...
07:51 am GMT - Fri, May 21, 2021
Dev To Javascript session storage - beginner's guide
In the last article we talked about local storage (see the link above), what is it and how can we use it. Today we'll talk about session storage. It is similar to local storage and it can be used for ...
06:32 am GMT - Fri, May 21, 2021
Dev To How to become a better learner as a developer
When I started learning how to code, I looked for many online resources such as blog posts, youtube videos, online courses, and I used to take them and do the same thing they were doing and then jumpe...
06:30 am GMT - Fri, May 21, 2021
Dev To How We Saved $428/Mo & Boosted Performance by 200 times
The article was originally published on Ascendix Tech Blog.So, we achived these results through .NET to .NET Core migration.The need emerged while we have been supporting a complex KnockoutJS-based we...
06:18 am GMT - Fri, May 21, 2021
Dev To Deep Dive into Front-End Accessibility Issues
Looking into the complexity of the web-development one of the most common issue that arises in handling big websites is the accessibility issue. Let's deep dive into some common problems and learn how...
05:42 am GMT - Fri, May 21, 2021
Dev To Understanding Async Await In Javascript
In this article, we are going to explore async/await which is the go-to tool for every javascript developer for async programming. If you're fairly new to javascript, don't worry, this article will he...
04:20 am GMT - Fri, May 21, 2021
Dev To Responsive Navbar with only HTML and CSS
Yes, you can make a responsive navbar with only HTML and CSS. Let's learn how?First of all, you have to create an HTML file with these codes.In this HTML file, I have created a nav tag for navigation ...
04:12 am GMT - Fri, May 21, 2021
Dev To What do you think about strongly-annotated HTML?
I want to know what you all think about strongly-annotated HTML?Let me know!What is strongly-annotated HTML?Strongly-annotated HTML is where you don't leave any optional attributes unset, even if they...
02:57 am GMT - Fri, May 21, 2021
Dev To Using Font Awesome Icons in a React Application
If you've ever had to display some sort of Icon on a webpage, more than likely you've used or seen Font Awesome. Font Awesome is an awesome (heh) toolkit that provides a rich set of icons and logos. T...
02:30 am GMT - Fri, May 21, 2021
Dev To Productivity Tips for every Javascript Programmer
Here is a interesting fact, do you know which is the worlds most hated and most loved programming language .......? (anyways) You are right it is JAVASCRIPT Someone who is working in javascript f...
02:23 am GMT - Fri, May 21, 2021
Dev To How I Learned to Code and Started Freelancing Full-Time in 8 Months
In September 2020 I signed up for Free Code Camp and started learning HTML and CSS.In April 2021 I doubled my monthly income from my previous job in landscaping, doing freelance web development and te...
01:53 am GMT - Fri, May 21, 2021
Dev To May 20th, 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...
12:19 am GMT - Fri, May 21, 2021
Dev To Six Things You Thought Senior Devs Did (But We Don't)
If you're a junior or mid-level developer, you may have certain ideas about what constitutes a Senior Developer. There's almost certainly an idealized picture in your mind, and if so, I can safely bet...
12:02 am GMT - Fri, May 21, 2021
Dev To Up and Running with Marko and Vite!
In this tutorial I will show you some of the basics of Marko.js and getting it set up with Vite.js! Why MarkoMarko.js is a JS framework that is SSR (server-side rendered) by default with an MPA (...
10:37 pm GMT - Thu, May 20, 2021
Dev To Shift Left on Security: EXPLAINED Easily
Application Security in DevOps is important, but often underrated. So much so that someone has created the DevSecOps word for it. But what does shift left mean? And how to shift left on security?We wi...
10:27 pm GMT - Thu, May 20, 2021
Dev To Top 5 DEV Comments of the Past Week
This is a weekly roundup of awesome DEV comments that you may have missed. You are welcome and encouraged to boost posts and comments yourself using the #bestofdev tag.It's the little tricks that mak...
09:49 pm GMT - Thu, May 20, 2021
Dev To Beginner's guide to Linux
Once upon a time I installed Ubuntu, and here is a summary of how it progressed. Here I am trying to write in laymen's terms, and suggestions are welcomed.Why did I install it?My computer at the time ...
08:58 pm GMT - Thu, May 20, 2021
Dev To Add Animation over your favorite Terminal in GNU/Linux.
I've always wanted to animate my konsole with an animation over it's title bar. I searched everywhere but I can't find a program for that. That's why I've created spirit. It is a small program written...
08:57 pm GMT - Thu, May 20, 2021
Dev To Como crear un bot en discord.py
Hola que tal? hoy les traigo este post de como crear un bot de discord usando discord.py.Cabe destacar que es muy pero muy recomendable saber de python desde antes(python es un lenguaje de programacin...
08:37 pm GMT - Thu, May 20, 2021
Dev To Let's Build An Instagram Clone With The PETAL(Phoenix, Elixir, TailwindCSS, AlpineJS, LiveView) Stack [PART 7]
In part 6 we added the homepage, in this part, we will work on the search functionality in our top header navigation menu. You can catch up with the Instagram Clone GitHub Repo.The search functionalit...
08:30 pm GMT - Thu, May 20, 2021
Dev To Explain Middleware like I'm five
Cover image courtesy of Will Francis via Unsplash...
08:10 pm GMT - Thu, May 20, 2021
Dev To Web Components 101: What are Web Components?
Welcome to the Web Components 101 Series! We're going to discuss the state of Web Components, provide expert advice, give tips and tricks and reveal the inner workings of Web Components.Today, more th...
08:00 pm GMT - Thu, May 20, 2021
Dev To The Top 5 Reasons I Switched to Vim
Ive been a happy Vim user for a very long time. Ive used it at work, in university. I'm glad I did. In this post, I'll list the top five reasons why I've become an avid vim user.Before that, I used so...
07:13 pm GMT - Thu, May 20, 2021
Dev To Contributing to back-end codebase as a front-end for first time.
Ive 4 years of experience working with client-side code (HTML, CSS, JS and Node.js). Thanks to Zero To Mastery i could deep dive in the some major computer science concepts through Data Structure and ...
07:10 pm GMT - Thu, May 20, 2021
Dev To File sharing web app made using React.Js
This is a file-sharing web app I have made using react.js and firebase!Checkout the web app and the code:Link to web app (swift-share.web.app)Link to GitHub repoUsing this web app the user can share a...
06:55 pm GMT - Thu, May 20, 2021
Dev To A Builder's Guide to Note-Taking
Your brain is a leaky bucket. If you're dedicated to filling it with knowledge, you should be equally dedicated to sealing the leak. Here's how.I'm Tim. I'm a builder. I've been building companies sin...
06:55 pm GMT - Thu, May 20, 2021
Dev To Create a React drag and drop file upload component from scratch
IntroductionIn this article, we'll learn how to create our own drag-and-drop component in React, and we'll use the HTML5 native DnD API for this. Prerequisites - What You Need To KnowTo fol...
06:44 pm GMT - Thu, May 20, 2021
Dev To Babels Money Challenges, What It's Like to Work on Rails, & more on DevNews!
@saronyitbarek and I are back for another week of developer news commentary S4:E6 - Babels Money Challenges, What It's Like to Work on Rails, and Coinbases End to Salary Negotiations ...
06:25 pm GMT - Thu, May 20, 2021
Dev To Data types in Java
Another day in the journey of learning Java, well it's day 4 and today I will talk about the very essential component in any programming language 'data types', it can be thought as that important labe...
06:21 pm GMT - Thu, May 20, 2021
Dev To Secure GET and POST requests using PHP
This post is also available in the following languages: Portuguese.In this article, we will cover two request methods: the GET and the POST methods, for sending and receiving data from an HTML form u...
06:16 pm GMT - Thu, May 20, 2021
Dev To Unboxing Apple AirTag with engraving and testing it out
Hello everyone, I just got my hands on the new Apple AirTag and wanted to share a quick review with you. Hopefully you'll find it interesting or funny! Video (12 mins) ConclusionFeel free to checkout...
06:15 pm GMT - Thu, May 20, 2021
Dev To Incorporating Accessibility Into Web Applications
On May 20th, we're celebrating Global Accessibility Awareness Day (GAAD). This significant day is here to remind us all that even though the journey toward accessibility can take years, were still com...
06:12 pm GMT - Thu, May 20, 2021
Dev To Linux CLI tool
I have created a tool for linux called tilux (work in progress) that has multiple scripts you can run. The ideaI as also many others (probably) as well have a ton of useful scripts for Linux, th...
06:01 pm GMT - Thu, May 20, 2021
Dev To FFmpeg for Instagram
Uploading high quality video to Instagram can result in lower quality video on posts and stories due to aggressive re-encoding to save on bandwidth and storage for users. You will notice this especial...
05:56 pm GMT - Thu, May 20, 2021
Dev To A Gentle Reminder to Take a Vacation
I landed on my own Github profile the other day, which is a pretty rare occurrence as I'm usually looking for repos in my company's account, but I was in search of a tutorial project I had done a whil...
05:47 pm GMT - Thu, May 20, 2021
Dev To I tried Frontend Mentor for a week.
What is Frontend Mentor?Frontend Mentor is a platform where you can solve real-world HTML, CSS and JavaScript challenges whilst working to professional designs. ProsCategoriesOne of my favo...
05:35 pm GMT - Thu, May 20, 2021
Dev To How to Automagically Take Notes From Podcasts Without Typing A Word
Listening to podcasts is a great way to learn. It's a shame that taking notes of the most insightful information we hear forces us to pick up our phones or look for our pens and journals. It's disturb...
05:30 pm GMT - Thu, May 20, 2021
Dev To Inner and Outer Joins in SQL
I'm currently refreshing my knowledge of SQL and am starting with inner and outer joins. With any type of join, there has to be a relationship between two or more tables. This is done with a foreign k...
05:30 pm GMT - Thu, May 20, 2021
Dev To VacCoWIN - Book CoWIN Slots directly from your Terminal...
IntroductionCoWIN Portal is used to self-register yourself for the Vaccination process in India. Here you can register yourself with your Phone Number and avail a slot from the available slots i...
05:29 pm GMT - Thu, May 20, 2021
Dev To HTML and CSS mistakes which I get to meet as person without disabilities. Part 2
In last year I collected some cases when HTML and CSS mistakes make accessibility of interfaces worse. In this article I'd like to share more cases. How the justify-content and align-items make ...
04:23 pm GMT - Thu, May 20, 2021
Dev To It's Global Accessibility Awareness Day - Do you actually give a f*ck? Here are 7 reasons YOU should.
Preword: The "anger" in this article is just for fun and poking a bit of fun at the "months and days" where we are meant to be aware of things we should always be conscious of, I don't want you thinki...
04:14 pm GMT - Thu, May 20, 2021
Dev To Some Best Data-Science Courses for Free
Hii all geeks out there! This article is to make you familiar with the most amazed technology in this current working environment - i.e. Data-Science. Wondering What is Data-ScienceData science ...
04:07 pm GMT - Thu, May 20, 2021
Dev To Why accessibility should be a priority, not an afterthought
We often talk about user-centered design and development, however the process rarely includes accessibility and UX research with users with disabilities or impairments. (Web) accessibility is the prac...
04:04 pm GMT - Thu, May 20, 2021
Dev To Heroku: Easily Deploy your Vue applications
PreparationFor all the steps below, it is required that you have installed the HerokuCLI on your computer. It also assumes you have Node.js and npm already installed. Install Heroku CLI on...
03:42 pm GMT - Thu, May 20, 2021
Dev To Outside of dev.to, what's your favourite online community?
I've recently discovered IndieHackers, but it seems there are a million and one fantastic communities out there. What are some of your favourites? ...
03:41 pm GMT - Thu, May 20, 2021
Dev To Truncating Text using Chakra UI
When designing a component, you might need to truncate the displayed text to a fixed number of lines and show an ellipsis. This is possible using some CSS properties such as overflow: hidden; and text...
03:40 pm GMT - Thu, May 20, 2021
Dev To Implementing a Social Share Feature
A social share feature provides an easy method for users to share content from your web app/page directly to their social media accounts or via email/sms. This can help increase user engagement by fac...
03:35 pm GMT - Thu, May 20, 2021
Dev To I'm Using async/await. Why Does My Function Return a Promise?
Handling asynchronous became way easier thanks to the async/await pattern. It makes async tasks almost as straightforward as regular synchronous operations:async function asyncCheckPokemon() { const ...
03:18 pm GMT - Thu, May 20, 2021
Dev To Do you find regexes complex?
For the longest time I've been seeing memes about some regexes being complex. Sure, this is complex:// RFC822 Email validation/(?:(?:\r\n)?[ \t])*(?:(?:(?:[^()<>@,;:\\".\[\] \000-\031]+(?:(?:(?:...
03:04 pm GMT - Thu, May 20, 2021
Dev To 3 ways to centre a div life advice
A few years ago, when I was a beginner developer such a task, to centre a div, would be easy and hard at the same time. It's super comprehensible yet you're not sure how to do it (although you probabl...
03:02 pm GMT - Thu, May 20, 2021
Dev To Incredible tools for web design.
1 - CSS Gradient :: cssgradient.io/CSS gradient is an incredible tool that every front-end programmer should have. in it, you create a visual color gradient, and when you find one that you like, you c...
02:42 pm GMT - Thu, May 20, 2021
Dev To JavaScript Interview: Write a custom reduce function
What is this series about?Hello all! Welcome to the JavaScript interview questions series. In each post of this series, I will talk about the questions (specific to JavaScript) I faced in my rec...
02:29 pm GMT - Thu, May 20, 2021
Dev To Dicas para criar um ambiente adequado para o home office
Com a pandemia as empresas tiveram que reinventar a forma de trabalho, a maioria passou a atuar no formato home office.Isso fez com que os colaboradores tambm se reinventassem, levando um pouquinho do...
02:24 pm GMT - Thu, May 20, 2021
Dev To What frustrates you most about developers' hiring process?
While hiring developers for your organisation, what are the biggest challenges you have come across? If you could change some things in the hiring process, as a recruiter or a developer what would the...
01:52 pm GMT - Thu, May 20, 2021
Dev To Awesome Website loading animation pure css html
Hello, glad you are here. I am kunaal and today we will make an awesome website loading animation. You can see demo below. DemoThis is responsive login form. To see desktop effect click on 0.5 sc...
01:39 pm GMT - Thu, May 20, 2021
Dev To Loan Calculator using chart.js
This is a loan calculator made using HTML, CSS, JS and chart.js library Link to chart.js LibraryCheck Out the complete pen below:...
01:35 pm GMT - Thu, May 20, 2021
Dev To Themes to Make Your VS Code Look Beautiful
Your code is art, and you can make it look beautiful the way art should be.I believe that we can all benefit in terms of satisfaction when we see our work look beautiful and elegant. And today, Im her...
01:27 pm GMT - Thu, May 20, 2021
Dev To How to build a React CRUD todo app (edit todo)
In this series, we will build a todo application.To begin, we will go over a very basic way to build this application and revise as we gain more knowledge.I suggest following along and if you get stuc...
01:27 pm GMT - Thu, May 20, 2021
Dev To Breaking Down the Acronyms: SSR vs. SSG
Acronyms are always fun -- they're helpful for reducing the effort of saying out a full long-winded technical term, but they can also look like alphabet soup and be really confusing to newbies! I want...
01:09 pm GMT - Thu, May 20, 2021
Dev To Community showcase: automated home setup to stay in flow
Code Time, Softwares extension for code editors and IDEs, helps you protect valuable code time with Flow Modea set of automations that makes it easy to eliminate distractions, mute notifications, and ...
01:01 pm GMT - Thu, May 20, 2021
Dev To Upping My Accessibility Skills
In acknowledgement of Global Accessibility Awareness Day (GAAD), I've finally done something I've been meaning to do since I started coding 10 years ago. I listened to my website with a screen reader....
12:51 pm GMT - Thu, May 20, 2021
Dev To Algorithms are ruining our lives
Photo by Prateek Katyal on UnsplashHowdy DEV gang! I trust you are doing great (if not, here's a virtual hug ).Despite experiencing a bit of a writers block, I decided I'd get a discussion going so t...
12:49 pm GMT - Thu, May 20, 2021
Dev To What's new in Flutter 2.2 !?
We all know that Google is conducting their event Google I/O 2021 from Tuesday, 18 May to Thursday, 21 May. There are a lot of innovations and updates for the previous versions where are discussed in ...
12:27 pm GMT - Thu, May 20, 2021
Dev To Top Git Interview Questions And Answers
If you're looking for Git Interview Questions and Answers 2021 for Freshers and Experienced, then you are in the right place. There are a lot of job opportunities from many reputed companies in the wo...
12:05 pm GMT - Thu, May 20, 2021
Dev To Generate Node.js app with GraphQL and REST API from Excel
Working with small businesses over the years, I saw a lot of them working and managing critical business processes using Excel files that start small but quickly grow out of proportion. As a developer...
12:05 pm GMT - Thu, May 20, 2021
Dev To 10 Google Chrome Extensions you should use as a developer
If you found value in this thread you will most likely enjoy my tweets too so make sure you follow me on Twitter for more information about web development and how to improve as a developer. This art...
11:45 am GMT - Thu, May 20, 2021
Dev To How to convert list to string python?
In this short tutorial, we look at the different methods that can be used to convert a python list to string.This tutorial is a part of our initiative at Flexiple, to write short curated tutorials aro...
11:44 am GMT - Thu, May 20, 2021
Dev To Codemade Beitrag ber das Quiz-Tool
https://www.codemade.io/?p=61402...
11:41 am GMT - Thu, May 20, 2021
Dev To Some great tools to create a static site from your markdown documentation
When we are working on a project, we are writing a lot of documentation about the project, how works the application... Depending on the documentation, generally technical people need access to, but s...
11:39 am GMT - Thu, May 20, 2021
Dev To JavaScript Interview Question 41: Going above MAX_SAFE_INTEGER
True or false? What appears in the console?.................JavaScript uses the double-precision floating-point numbers even to represent integers. This means that the biggest number that can be store...
10:57 am GMT - Thu, May 20, 2021
Dev To GraphQL Static Site Generator (SSG)
Since its release, GraphQL has become increasingly popular and is being used by an ever growing number of development teams. Why? It's simple, GraphQL makes it easy to describe complex data relations...
10:27 am GMT - Thu, May 20, 2021
Dev To Introducing Teaming in LitmusChaos to ease your Chaos Engineering experience
This blog covers everything you need to know about the teaming feature provided by LitmusChaos for your Chaos Engineering needs.Litmus is a Cross-Cloud Chaos Orchestration framework for practicing cha...
10:25 am GMT - Thu, May 20, 2021
Dev To Glassmorphism Side Navigation With HTML & CSS
Today I created a Glassmorphism Side Navigation with HTML,CSS & JS. I use the Glassmorphism effect to create this Side Navigation bar and also I use littlebit js. I hope you like this also comment...
10:07 am GMT - Thu, May 20, 2021
Dev To Changing Cursor with CSS for better UX
The cursor CSS property sets the type of mouse cursor, if any, to show when the mouse pointer is over an element.There are some cases where the default cursor behaviour from the User Agent Stylesheet ...
09:40 am GMT - Thu, May 20, 2021
Dev To How we resolved a memory leak on our website
The fiit website is used for creating subscriptions as well as helping users log into the app on TV platforms such as Sky and Amazon. As such it is an important asset to the business, but ultimately d...
09:20 am GMT - Thu, May 20, 2021
Dev To 10 Sites To Get Remote Developer Jobs !
Hi, there welcome to another blog! So while searching for jobs myself I have found some great sites that I think everyone should be aware of especially at these times. I believe if someone has skills...
08:18 am GMT - Thu, May 20, 2021
Dev To One Simple Trick to Reduce Your Memory Usage in Python
Table of ContentsIntroList ComprehensionGenerator Comprehension IntroPython is ultimate "getting things done" language, where you can soo easily write code and not worry too much about perf...
07:58 am GMT - Thu, May 20, 2021
Dev To Solution: Binary Tree Level Order Traversal
This is part of a series of Leetcode solution explanations (index). If you liked this solution or found it useful, please like this post and/or upvote my solution post on Leetcode's forums. Leetc...
07:52 am GMT - Thu, May 20, 2021
Dev To AWS Services must for Front-end developers - Part 1
If you are a front-end developer and confuse about which service from AWS to learn and how it will help in your front-end career then this blog is for you.Before you jump into the services a few impor...
07:46 am GMT - Thu, May 20, 2021
Dev To Scared about moving from Redux to Recoil? Use ReduxBridge!
Scared about moving from Redux to Recoil? With ReduxBridge, you can easily test Recoil in a small feature while continue to use Redux. It allows you to access Redux states from Recoil, thinks for exam...
07:23 am GMT - Thu, May 20, 2021
Dev To List of ADB for Android
==> Install appadb install Myapp.apkadb -d install Myapp.apk //-d (directs command to the connected USB device.)adb -e install Myapp.apk //-e (directs command to the running emulator.)adb -s ...
06:29 am GMT - Thu, May 20, 2021
Dev To Create a user in AWS IAM
First we studied the basics of IAM now we do some hands on exercises. If you follow along most of the things we do while learning AWS will be completed in the AWS free tier. So you don't need to worry...
06:27 am GMT - Thu, May 20, 2021
Dev To 10 Useful Tools For Web DevelopersIn 2021
Are you looking for the best tools for web development? Well, In this article, we are going to share with you some of the useful tools for web developers in 2021. These tools will make your work easie...
06:25 am GMT - Thu, May 20, 2021
Dev To New Tailwind CSS blocks on Wickedblocks ( is 100% free ) a total of 72
Hello everyone!I have been updating wickedblocks because, well it was timeSo, what's new?I removed classes that I was using for myself ( how dumb of to use them for the blocks, right? )I redesigned th...
06:13 am GMT - Thu, May 20, 2021
Dev To Testeando una Spring Boot App dockerizada
Nuestro compaero Alex Castells (@alextremp) en su post Integrando Testcontainers en el contexto de Spring en nuestros tests nos explicaba diferentes maneras para usar Testcontainers en un test de Spri...
06:10 am GMT - Thu, May 20, 2021
Dev To Software Engineering
Software EngineeringIt is a systematic, disciplined, cost-effective technique for software development.It is an Engineering approach to develop software. Software Engineering Process1) Soft...
05:59 am GMT - Thu, May 20, 2021
Dev To Smart Contract Pancake Bunny
Pancake Bunny Smart contract Gas Smart Contract Gas ( https://peckshield.medium.com/pancakebunny-incident-root-cause-analysis-7099f413cc9b)if (IPancakePair(asset).token0() == WBNB) { valu...
05:55 am GMT - Thu, May 20, 2021
Dev To Customise Your Terminal Using Zsh & powerlevel10k
Transform your terminal from this to this !! Before After What we will setup 1.ZshZSH, also called the Z shell, is an extended version of the Bourne Shell (sh), with plenty ...
05:48 am GMT - Thu, May 20, 2021
Dev To How to Learn to Code
Software development is an incredibly rewarding skill that can be extremely valuable. Its remote-work friendly, and no matter where you live in the world, if you get good enough, you can qualify for g...
05:02 am GMT - Thu, May 20, 2021
Dev To Spring Boot Oracle example: Build a CRUD app
In this tutorial, we're gonna build a Spring Boot and Oracle example with database connection that uses Hibernate, Spring Data JPA to make CRUD Operations. You'll know: How to configure Spring ...
04:19 am GMT - Thu, May 20, 2021
Dev To Node.js : Determining the line count of a text file
Create a new file as app.js and paste below code -app.jsconst readline = require('readline');const fs = require('fs');var file = 'path.to.file';var linesCount = 0;var rl = readline.createInterface({ i...
02:40 am GMT - Thu, May 20, 2021
Dev To useAxios: React hook for any Axios call
useAxios() is a React hook that simplifies async fetching and state management. Source code and live exampleWant to suggest an improvement? I'm all ears! Please file an issue or open a PR! Usagei...
02:22 am GMT - Thu, May 20, 2021
Dev To .NET Core Apps on Linux
One of the great benefits in working with .NET Core is knowing that your code will be cross platform. In particular it will run on Linux. This opens up a lot of possibilities. But does it really ru...
02:03 am GMT - Thu, May 20, 2021
Dev To Implementing Redux pattern
If you are a software developer and aren't in another world, you have probably read or heard something about Redux. Today Redux is very popular, but not as much as some years ago. The first time that ...
12:38 am GMT - Thu, May 20, 2021
Dev To Minimum Effective Development: What You Need to Know Before You Start Learning Code
Welcome to the first entry in Minimum Effective Development, a blog series focused on sorting out signal from noise when it comes to learning front-end software development. There's a LOT to potential...
12:25 am GMT - Thu, May 20, 2021
Dev To (Realistic) List of Web Dev Resources
Photo by Luca Bravo on UnsplashI've been finding a lot of articles on DEV lately that garner a TON of reactions, especially ones that provide lists of more than 20 to 50+ resources!That's a lot. A lot...
12:16 am GMT - Thu, May 20, 2021
Dev To How To Optimize for Change
This post was originally published on FreeCodeCamp.Imagine you worked at Magic Money Corp, which runs on just three lines of JavaScript:let input = { step1: 'collect underpants' }doStuff(input) profit...
11:35 pm GMT - Wed, May 19, 2021
Dev To Proof-of-concept for inline editable areas in rich text fields in Kentico Xperience MVC
One thing I have always liked about Kentico Kontent is the out-of-the-box support for inserting arbitrary objects into rich text. This harnesses the powers of structured content, like better portabili...
10:15 pm GMT - Wed, May 19, 2021
Dev To Streams, byte streams.
IntroductionThis is going to be my first post on streams in java and we are going to start with byte streams. A quick disclaimer about byte streams, you are probably never going to use them beca...
10:04 pm GMT - Wed, May 19, 2021
Dev To Angular directives: Interesting ways to useit.
This article will be using the angular directive to create a reusable custom user validation field. A typical use case will be an account lookup field or any user validation field.I'll be using a bank...
10:00 pm GMT - Wed, May 19, 2021
Dev To "Am I a bad developer?" - A question developers commonly face
Being a developer is hard, no doubt about it.Software development is a field where nobody knows everything. Everyone in this field loves to share and talk about the technology they are working on or t...
09:47 pm GMT - Wed, May 19, 2021
Dev To Top 10 Machine Learning Projects With Free Source Code And Tutorial For Final Year & Resume
Youtube Link: https://youtu.be/C18ELHXw31A...
09:47 pm GMT - Wed, May 19, 2021
Dev To Rails Generators
Photo by Rob Pumphrey on UnsplashWhen I started learning Rails a few weeks ago, the concept of using generators scared me. I am a visual learner, and I like to have information laid out neatly in fron...
09:23 pm GMT - Wed, May 19, 2021
Dev To GitOps Superpowers
I've been using GitOps for the past few years and I wanted to reflect briefly on what I've learned, how it helps, and how it breaks down.The term GitOps was developed by Weaveworks in 2017. It's a tec...
09:09 pm GMT - Wed, May 19, 2021
Dev To A closer look at the new Glitch starter apps
The following post was written by Glitch engineer, Keith Kurson. In it, he discusses the tech stack and opinions behind our new lineup of Glitch starter apps. Enjoy, and let us know what you think + c...
09:04 pm GMT - Wed, May 19, 2021
Dev To Cheap Recommended Laptops for Coding
Oftentimes, laptops that you will see programmers and tech experts recommend for programmers are overrated. You don't need a $1000+ laptop for coding.There are cheap laptops that have the core require...
08:43 pm GMT - Wed, May 19, 2021
Dev To Actionable Advice for Creating Killer Content & Growing an Audience
In an era of extra-short attention spans and a severely over-saturated media landscape, it can be a real struggle to get people excited about your creative output online - no matter how good it ...
08:43 pm GMT - Wed, May 19, 2021
Dev To When React Hooks "just clicked" in my head
A lot of people writing React think that when they initialize a variable, it's going to stay that way every time.For instance, let's imagine a very simple React component.const Demo = ()=>{ const ...
08:32 pm GMT - Wed, May 19, 2021
Dev To As a developer, what are the cool things you like to do with containers?
I'm curious about how you guys are using containers (be it Docker, Kubernetes or any other platform) and tools (docker-compose etc...) on a daily basis.What are the cool things you like to do with con...
08:16 pm GMT - Wed, May 19, 2021
Dev To Git, A Look Under The Hood - Prologue
Git is a free and open-source Distributed Version Control System (DVCS) initially created by Linus Torvalds in 2005 following the BitKeeper controversy after none of the existing systems met his needs...
07:30 pm GMT - Wed, May 19, 2021
Dev To "Working in Public" - a recommendation not a review
One of the podcasts from the Changelog I really really enjoyed (I actually enjoy all of them), was the "Request for Commits".It is hosted by Nadia Eghbal (Twitter/GitHub) and Mikael Rogers (Twitter/Gi...
07:29 pm GMT - Wed, May 19, 2021
Dev To What are the top 5 mobile apps that you use every day?
There is a huge number of useful apps you can download. They could make your day more organized, better planed, less stressful. Besides, they would save you time. Here are my TOP 5 applications I use...
07:10 pm GMT - Wed, May 19, 2021
Dev To Automatically protect your supply chain from dependency confusion
Dependency confusion occurs when a system or user is tricked into fetching a package version from a public registry, instead of the intended trusted package with the same namespace from your private r...
06:59 pm GMT - Wed, May 19, 2021
Dev To Welcome Thread - v125
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:56 pm GMT - Wed, May 19, 2021
Dev To 8 underrated git commands every programmer should know (not the usual pull, push, add, commit)
I will be adding more useful git tips, if you find this helpful I suggest bookmarking this page. 1. Rename a local branchuseful when you mess up the branch name with some typos.// Note: no need ...
06:41 pm GMT - Wed, May 19, 2021
Dev To Deploy a Next.js App to AWS Amplify
AWS Amplify just announced server-side rendering deployment support for Next.js! Here's a quick guide on how to deploy both an SSR and an SSG Next.js app.Note: if you're new to Next.js check out this ...
06:30 pm GMT - Wed, May 19, 2021
Dev To Scheduling API for Remote and Distributed Teams
Face it. Remote work is here to stay. It's opened up a treasure trove of benefits to companies and workers alike.So the new frontier of work after the world more or less goes back to normal, will be m...
06:29 pm GMT - Wed, May 19, 2021
Dev To Building a blog with Notions public API
Ever wanted to use Notion as a blog CMS? This guide will walk you through how to setup Notion for blogging and how to access the data using Notions public API.Notions public API is finally here! I put...
06:23 pm GMT - Wed, May 19, 2021
Dev To Getting started with programming in Java
Well, it's day 3 of my learning Java journey and today we will move ahead in that by learning some components and how to write and compile our first program in Java.In order to run and make programs i...
06:16 pm GMT - Wed, May 19, 2021
Dev To Routing in React for Beginners - A Complete Guide to React Router!
So, you're trying to learn React.js. Maybe you've even built a couple of simple projects in it. Whether you're a new developer or have a bit of experience, you'll probably find yourself having to deve...
06:15 pm GMT - Wed, May 19, 2021
Dev To Introduction to Web3 and MetaMask
Web3 - Javascript - ResourcesThis page is a collection of resources, tutorials, guides, articles, etc. for learning Web3 with Javascript.Last update: 05/19/2021 - Bookmark and come back to this ...
06:10 pm GMT - Wed, May 19, 2021
Dev To Web architecture lessons from mobile apps with Matt Biilmann
This week on DevDiscuss, we'll learn a lot about Netlify and Jamstack and how the latter addresses a critical need in software development. That is, the need for all of us to have a "vocabulary that ...
05:48 pm GMT - Wed, May 19, 2021
Dev To Using Typescript to create a Robust API between your frontend and backend
Two of the major components of the @grouparoo/core application are a Node.js API server and a React frontend. We use Actionhero as the API server, and Next.JS for our React site generator. As we devel...
05:48 pm GMT - Wed, May 19, 2021
Dev To Explore Fullstack modern tools
No doubt javascript is booming the world of software industry . From frontend to backend every where javascript is getting its position.In this blog post i will share you some library and frame...
05:47 pm GMT - Wed, May 19, 2021
Dev To Very weird trip CSS
Some of the concepts we are about to see might look a little strange, but hopefully, we'll have some fun. Quirks mode<!DOCTYPE html>If your website misses that doctype (type of document), b...
05:29 pm GMT - Wed, May 19, 2021
Dev To Read this before you publish your next post
Photo by Jonas Jacobsson on UnsplashWhat's up Dev clan?disclaimer: this is a "rant" and improvement proposal based on my opinion and experience using the DEV.to platform. These tips can be used on wha...
04:55 pm GMT - Wed, May 19, 2021
Dev To Turtle Race game in Python using Turtle class!
Hello all, Hope you all are doing well. After so many backspaces and spending entirely my two days of time, I have designed a turtle game in Python. Let's talk deeply about this in this blog.OverviewW...
04:55 pm GMT - Wed, May 19, 2021
Dev To High Speed Data Monitoring for Modern Industrial Challenges
Organizations in the industrial space deal with similar challenges when it comes to data, and those challenges become more prominent the longer they go unanswered. Industry 4.0 is moving forward at fu...
04:42 pm GMT - Wed, May 19, 2021
Dev To Thinking upstream about the White House cybersecurity executive order
The upstream parableStop me if youve heard this one before.Three friends are relaxing beside a river. Suddenly, they hear the sound of someone crying out for help.Looking out into the river, they see ...
04:21 pm GMT - Wed, May 19, 2021
Dev To What **is** Kubernetes?
I was challenged on Twitter to write an article about Kubernetes. Here we go... Glossary:Bandwidth: The capacity. How much data can be transferred. Can also be a word used to describe free time b...
04:11 pm GMT - Wed, May 19, 2021
Dev To Announcing Appwrite 0.8 - an open-source, self-hosted BaaS
We're incredibly excited to announce the release of Appwrite 0.8, packed with a ton of cool new features like JWT support, ARM support, Anonymous Login, and more! Last month, we gave a sneak peek of s...
03:58 pm GMT - Wed, May 19, 2021
Dev To Distributed embeddings cluster
This article is part of a tutorial series on txtai, an AI-powered search engine.The txtai API is a web-based service backed by FastAPI. All txtai functionality is available via the API. The API can al...
03:48 pm GMT - Wed, May 19, 2021
Dev To LitmusChaos at Kubecon EU '21
KubeCon is veritably a festival for the tech community nowadays, and this is a sentiment that I have expressed several times before, but cannot tire of repeating! The sheer diversity of content (organ...
03:40 pm GMT - Wed, May 19, 2021
Dev To What Are GANs? Generative Adversarial Networks Explained
Generative Adversarial Networks, or GANs, are an implementation of a Generative Model [Figure 1]. A generative model is a neural network which is trained to output a new example (e.g. an image) from a...
03:38 pm GMT - Wed, May 19, 2021
Dev To Job Search Update:
ContextLast year I wrote a Dev.to post entitled How long did you have to wait?.I detailed my job application experience at the time, having applied to quite a few roles and receiving literally z...
03:28 pm GMT - Wed, May 19, 2021
Dev To Understanding Docker: part 33 Tools: Skopeo
Understanding Docker can be difficult or time-consuming. In order to spread knowledge about Cloud technologies I started to create sketchnotes about Docker. I think it could be a good way, more visual...
03:27 pm GMT - Wed, May 19, 2021
Dev To What do cats, AWS, machine learning, and neural networks have in common?
Learning about machine learning and neural networks can seem daunting. It sounds hugely complex and out of reach of learning for some people, but it doesn't have to be.. For help, look no further than...
03:12 pm GMT - Wed, May 19, 2021
Dev To Debugging and mocking third party services in Elixir with Mox
Almost every backend application uses them, third party services. Whether it's S3 for object storage, Segment for analytics or Firebase for push notifications. Those services are super helpful and do ...
02:58 pm GMT - Wed, May 19, 2021
Dev To LearnInPublic
Make it a point to learn at least one new thing a day. At least one. Even if it feels like life has gone all topsy-turvy on you, your plans have gone awry, everything has been set on fire, and you jus...
02:40 pm GMT - Wed, May 19, 2021
Dev To 50 Projects in 50 Days, 5/5 there!
Yesssss, I made it! Not exactly 50 projects for 50 days, but almost. Doing a small or medium project a day has not only improved my DOM skills massively, but it also taught me that discipline is the o...
02:39 pm GMT - Wed, May 19, 2021
Dev To Numpy in Python.
IntroductionNumpy which stands for Numeric Python is a Python library used for working with arrays. It also has functions for working in the domain of linear algebra, Fourier transform, and matrices.N...
02:29 pm GMT - Wed, May 19, 2021
Dev To VacCoWIN - One Stop Solution for Booking Vaccination Slots available in the CoWIN Portal directly from your Terminal...
IntroductionCoWIN Portal is used to self-register yourself for the Vaccination process in India. Here you can register yourself with your Phone Number and avail a slot from the available slots i...
02:20 pm GMT - Wed, May 19, 2021
Dev To How to Create a Virtual Assistant Using Python
Hey Guys Today let's create something interesting, a virtual assistant. A computer is a device that helps everyone to achieve things fast. It does things faster than humans and it did not get bored wh...
02:20 pm GMT - Wed, May 19, 2021
Dev To How to populate nested document in MongoDB.
Recently I run into a situation where I needed to fetch nested mongodb document data and wasted my 1 hour. If you are facing the same this is for you.Here is the stackoverflow - Populate nested array ...
02:18 pm GMT - Wed, May 19, 2021
Dev To [Bonita UI Designer] creating Custom widget for BPMN Visualization
AbstractThe Bonita platform offers a graphical web UI editor called Bonita UI Designer. If you use Bonita UI Designer to develop forms and pages for a process application on the Bonita BPMN plat...
02:05 pm GMT - Wed, May 19, 2021
Dev To How to make a cryptocurrency Telegram bot with Rust and Teloxide
In this post, you will learn how to make a simple cryptocurrency Telegram chat bot similar to the cover of this post.The Rust programming language will be used mainly for this post. Why Rust?Rust is b...
01:31 pm GMT - Wed, May 19, 2021
Dev To Most Common Git Mistakes
Many newbies tend to make mistakes, especially at the beginning. This is completely normal, as Git can get very complex, depending on the project's size. I want to accelerate your learning success wit...
01:29 pm GMT - Wed, May 19, 2021
Dev To How To View And Configure Apache Access & Error Logs
IntroductionIn this tutorial, you will learn everything you need to know about Apache logging to help you troubleshoot and quickly resolve any problem you may encounter on your server. Logging i...
01:02 pm GMT - Wed, May 19, 2021
Dev To 30DaysofAppwrite : Appwrite Storage API
IntroAppwrite is an open-source, self-hosted Backend-as-a-Service that makes app development easier with a suite of SDKs and APIs to accelerate app development. #30DaysOfAppwrite is a month long...
12:54 pm GMT - Wed, May 19, 2021
Dev To Slack: boost your team's productivity
Lets suppose the following scenario: you started working in a five person startup; Slack was a bit messy, but it worked for you. After a while the company grows up, now there are 90 employees and the ...
12:32 pm GMT - Wed, May 19, 2021
Dev To Criando temas com custom hook variveis CSS
Hoje em dia, uma funcionalidade muito requisitada em sites e apps a aplicao de temas - normalmente usando o to aclamado Dark mode. Com um clique, podemos mudar toda a cor do app/site para um tema esc...
12:28 pm GMT - Wed, May 19, 2021
Dev To Keeping your dependencies updated automatically with Dependabot
In this tutorial, you will learn how to use the GitHub dependency bot to make sure your packages stay up to date without breaking your code.I will be showing you how to add versions to Python dependen...
12:14 pm GMT - Wed, May 19, 2021
Dev To Advanced CSS Animation Using cubic-bezier()
When dealing with complex CSS animations, there is a tendency to create expansive @keyframes with lots of declarations. There are a couple of tricks though that I want to talk about that might help ma...
11:47 am GMT - Wed, May 19, 2021
Dev To Top Open-Source Status Page Tools for 2021
Status pages are a must for any online business today. In case of incidents or downtime, status pages provide a modern platform for communication with users.Now let's have a look at some open source s...
11:43 am GMT - Wed, May 19, 2021
Dev To How to make an interactive in-chat questionnaire with TalkJS HTML Panels
Todays article will be a quick introduction to using HTML panels with the TalkJS Chat API and how you can create your very own interactive questionnaire. IntroductionBelow is the end product that...
11:38 am GMT - Wed, May 19, 2021
Dev To Diagramming distributed architectures with the C4 model
"I read that C4 is best suited for monolithic architectures and less suited to distributed architectures" ... this is a statement I see frequently, and it isn't true. The C4 model is a hierarchical co...
11:19 am GMT - Wed, May 19, 2021
Dev To How to use Python Break & Continue statements?
In this short tutorial, we look at how the python break and python continue statements affect the flow of a loop and how you could effectively in your programs. This tutorial is a part of our initiat...
11:12 am GMT - Wed, May 19, 2021
Dev To A simple way to reduce complexity of Information Systems
When it comes to information systems, things can get pretty complex, to say the least. A typical information system like a web service, at the most basic level, is just one process in a massive, integ...
10:28 am GMT - Wed, May 19, 2021
Dev To PostgreSQL Correct Timezones Handling Cookbook
1) All data types in tables, that include time component (time and timestamp) - are created without time zone information. For example:create table my_table ( ts timestamp without time zone, ...
10:18 am GMT - Wed, May 19, 2021
Dev To Awesome Resource For Your Web Projects: 75 Background Resources
Web development is not an easy task, for a beginner it will be a very complex and confusing one, the complexities can be overwhelming; may feel disappointed. Only experience in the field will help to ...
10:12 am GMT - Wed, May 19, 2021
Dev To Solution: Minimum Moves to Equal Array Elements II
This is part of a series of Leetcode solution explanations (index). If you liked this solution or found it useful, please like this post and/or upvote my solution post on Leetcode's forums. Leetc...
09:56 am GMT - Wed, May 19, 2021
Dev To How to build an npm package using TypeScript, Jest, and XO
This is not an article which describes the steps in detail or describes why you need to use TypeScript, Jest, or XO; It is just meant to be a cheatsheet based on my experience which helps to get thing...
09:52 am GMT - Wed, May 19, 2021
Dev To Angular Dev Tools
We now have Angular Chrome Developer Tools, a new way to debug angular apps Easily navigate between component hierarchy, properties used in each component and can deliberately update property value f...
09:36 am GMT - Wed, May 19, 2021
Dev To AWS Transfer Family FTP for EFS and S3
If you were curious what AWS Transfer Family is, Ive already spoiled it in the title. But what is it really, why does it exist, and when would you use it? A Historical GapAWS used to have this sm...
09:32 am GMT - Wed, May 19, 2021
Dev To Chrome Extensions That Will Help You With SEO
Every SEO among us have no doubt to using entire arms of tools to analyse webpages,generate backlicks and make high impression of site.There are some chrome extensions for SEO that is very usefull for...
09:19 am GMT - Wed, May 19, 2021
Dev To Tokens in the C language
The individual elements of a program are called Tokens. In a C program, a number of individual units or elements occur. These elements are called C Tokens. In the C language, the following 6 types of ...
09:00 am GMT - Wed, May 19, 2021
Dev To Storybook in a Vue.js project: an Introduction Guide
Looking for a starting point about Storybook in a Vue.js project?Your are at the right place!At Scalingo we have been using and testing Storybook for a year while we were revamping thedashboardused by...
08:52 am GMT - Wed, May 19, 2021
Dev To ifconfig vs ipconfig vs iwconfig
This may seem useless to a lot of people, even I am thinking that way but still I got this confusion when I started learning a bit networking and started working in Linux terminal so maybe other also ...
08:34 am GMT - Wed, May 19, 2021
Dev To A couple of interesting Stack Overflow queries to play with [Query Stack Overflow]
I recently reached a milestone on Stack Overflow. I have answered 300 questions (and most are answered correctly ) on the [accessibility] tag.It is part of a personal challenge I set myself nearly two...
08:29 am GMT - Wed, May 19, 2021
Dev To Top 5 Python Coding Practise Playground
Python is a powerful general-purpose programming language. It is used in web development, data science, creating software prototypes, and so on. Fortunately for beginners, Python has simple easy-to-us...
08:12 am GMT - Wed, May 19, 2021
Dev To What are the Ways to Prevent an Organization from Phishing Attacks?
Your company might be at risk of compromising valuable data to unknown sources online. The sad part is, you might not even know about it. There are plenty of websites claiming to give you the right an...
07:43 am GMT - Wed, May 19, 2021
Dev To CodePen - Wibbly Wobbly SVG Jelly
This lil' jelly character is an example from my upcoming tutorial Creating a Liquid Hover Effect with GSAP & SVG stay tuned for updates! ...
07:23 am GMT - Wed, May 19, 2021
Dev To How to configure environment variables in node application
While building an application we come across several situations where we need to use several confidential data such as API keys, Secrets and Many More. But is it safe to put this data directly into th...
06:37 am GMT - Wed, May 19, 2021
Dev To TedX talk for Developer
A delightful way to teach kids about computers | Linda LiukasPC codes is the following all inclusive language, and its syntax will be restricted simply by the minds of the up and coming age of develop...
06:37 am GMT - Wed, May 19, 2021
Dev To 5 Ways to Promote Your YouTube Channel For More Views
1. Customize Your ThumbnailsCreating custom thumbnails is one of the simplest yet most effective ways to promote your YouTube channel.Consider your title and thumbnail as a one-two punch to outrage a ...
06:32 am GMT - Wed, May 19, 2021
Dev To Ionic tab bar circle middle button
Today I'll be showing you how to make a circle middle button inside a tab bar.It's a way to make a button stand out more from the tab bar, and it can be your center of attention inside your app. ...
06:12 am GMT - Wed, May 19, 2021
Dev To Redux for Beginners Learn Redux with Code Examples
Redux can be confusing for beginner React developers to understand. There are a lot of concepts you need to know to use it properly, like reducers, actions, store, pure functions, immutability, and mu...
06:09 am GMT - Wed, May 19, 2021
Dev To Weekly web development resources 74
mmm.pageA simple tool to create unique personal websites with drag & drop. PINTRCreate single-line SVG illustrations from your pictures. syncthingAn open-source continuous file syn...
06:01 am GMT - Wed, May 19, 2021
Dev To The big STL Algorithms tutorial: binary_search et al.
In this next part of the big STL algorithm tutorial, we cover the binary search operations. I use plural because there isn't simply std::binary_search available for us, but other algorithms as well:bi...
04:59 am GMT - Wed, May 19, 2021
Dev To 3 Tips to Grow your Business Online
There is no two-way to it. Having an online presence in todays digitalized age is essential for business success. It is the tool to growing a business reputation, generating leads and driving sales. H...
04:48 am GMT - Wed, May 19, 2021
Dev To Architecture: Web app[front-end] from scratch 2021
Currently, I work as a front-end engineer and I worked on some of the frameworks Ember, React, and Vue. during that time I learned a lot of things about the web application. some of the learnings I wi...
04:37 am GMT - Wed, May 19, 2021
Dev To 30DaysChallenge - 30 Days Extreme HTML & CSS CHALLENGE
Hey, This is Somanath Goudar. Things are about to get Hard for me these next 30 Days . You wont Believe What I have planned for these 30 Days . I will be pushing my Limits to the edges to achieve this...
04:32 am GMT - Wed, May 19, 2021
Dev To Learn Fullstack | 2021
This article focus on Fullstack web development. So, Don't blame me for the "anaconda article".If you're not using React or using Angular/Vue. It's totally fine and will be compatible for you. You can...
04:20 am GMT - Wed, May 19, 2021
Dev To All of Your React Utility Hooks in One Place
# All of Your Utility Hooks in One Place.When using react(or other frameworks like NextJS and Gatsby), we often need to use some kind of hooks to make our livesa bit easier. But each time, we have to...
03:13 am GMT - Wed, May 19, 2021
Dev To Build and Test React app with GitHub Actions
In this post, we will see how to setup GitHub Actions to build and test React Applications GitHub ActionsGitHub Actions helps developer automate tasks with in the software development lifecycle. ...
02:35 am GMT - Wed, May 19, 2021
Dev To YouTube Live Stream ON: Bash Shell for Data Sciences
Welcome to the Bash Shell for Data Sciences | Scientific Programming School FREE YouTube Live Stream. LIVE NOW!https://youtu.be/2SyrHh65qMkIn this awesome live class we will cover three practical f...
12:36 am GMT - Wed, May 19, 2021
Dev To crypto.randomUUID is three times faster uuid.v4
Node.js v14.17 release added crypto.randomUUID(). This method allows to generate random RFC 4122 Version 4 UUID strings. Example:const { randomUUID } = require('crypto');console.log(randomUUID());// '...
12:35 am GMT - Wed, May 19, 2021
Dev To SSL explained briefly
IntroHTTPS is a secure version of HTTPcommunication between server and client is encryptedHTTPS is HTTP over Secure Sockets LayerSSL certificate plays an important role in building trust SS...
12:03 am GMT - Wed, May 19, 2021
Dev To Using the useReducer Hook in React with TypeScript
The useReducer hook is an alternative to the useState hook and is preferable when you have complex state logic or when your next state depends on your previous state.The useReducer hook accepts a redu...
11:31 pm GMT - Tue, May 18, 2021
Dev To How to host a Next.js web apps with server-side rendering (SSR) in AWS Amplify
No more waiting! Its finally here, AWS Amplify hosting for Next.js server-side rendering (SSR).Why this is great: Its no joke, I wait for this feature for more than a year. And is finally here and is ...
11:22 pm GMT - Tue, May 18, 2021
Dev To Our computers run on sand, a post about silicon.
Cover image by Oksana Sand?Yes, although it seems incredible what I am saying our economy works with sand. well, not exactly, it is a component of sand called silicon. Sand, Photo by Louis W...
10:51 pm GMT - Tue, May 18, 2021
Dev To Customize your keyboard's layout using QMK
I had several problems bringing my QMK layout to life on my keyboard. I bought the OLKB Planck from Drop and since I am a native spanish speaker, and some common spanish characters (, , ) were either ...
10:47 pm GMT - Tue, May 18, 2021
Dev To Deno v1.10 has added support for localStorage. What do you think would be a good use case for this feature?
Here are some of the details: Support for Web Storage APIMy first thought was some sort caching mechanism. Like, if I have a script that fetches data from the internets or takes a very long time to pr...
10:41 pm GMT - Tue, May 18, 2021
Dev To Android CodeView the easiest way to highlight text
Hi, I am Amr Hesham a Software Engineer, I am interested in Android and Compiler Development,In my first article, I wrote about how to use the CodeView library to create a syntax highlighter for progr...
10:30 pm GMT - Tue, May 18, 2021
Dev To React vs Vue - Beginners Guide
React js and Vue js are arguably two of the most popular and widely used JavaScript frameworks (or libraries) today. But how do they compare to each other?React is a simple minimalistic framework (or ...
08:58 pm GMT - Tue, May 18, 2021
Dev To Learning OO Ruby
This week I started learning about OOP in Ruby. At first when the idea of classes and objects were introduced in a very round about lecture, I was a little overwhelmed. However after just reading abou...
08:30 pm GMT - Tue, May 18, 2021
Dev To Promise based Dialog in Vue 2
Dialogs visually exist "outside" application, and because of it, never really felt right for me to include them in places where they don't belong to. HTML regarding Dialogs is often placed in the root...
08:13 pm GMT - Tue, May 18, 2021
Dev To 10 raisons pourquoi j'aimes Laravel !
Au cours des deux dernires annes, j'ai essay plusieurs langages et frameworks de programmation. J'ai ralis des projets avec Django, Laravel, Ruby on Rails et Node.js avec Express.jsJ'ai ador tout ces ...
08:09 pm GMT - Tue, May 18, 2021
Dev To Self hosting with Pi
Self Hosting! (cough cough, this might take a while... it did for me)If your looking for the end all be all self hosting guide this is not it, but it will at least give you a good idea of how...
08:09 pm GMT - Tue, May 18, 2021
Dev To How to use SVGR?
Hey Everyone, this is my first post and i'll mention about SVGR. If you've never heard of it before, SVGR is an amazing tool that converts your SVGs into React components.There are a few ways for usin...
08:01 pm GMT - Tue, May 18, 2021
Dev To What is Cellular IoT?
To say we live in a wirelessly connected world feels like a bit of a cliche. Many of us start our days checking smartphones, accessorizing with wearables, and telling Alexa to "play top songs by Nicke...
07:56 pm GMT - Tue, May 18, 2021
Dev To State Management With WebAssembly & Rust
Link to my original Medium post here. Object Oriented State Management With WebAssembly and RustState management in any application is always a super fun problem to solve. When it comes to integr...
07:27 pm GMT - Tue, May 18, 2021
Dev To Zmsg: Zero-knowledge Messaging on the Blockchain
Last weekend I've finally finished a functional proof-of-concept command line tool called zmsg which is built on Zcash, a cryptocurrency focusing on anonymous payments. I've been experimenting with wa...
07:24 pm GMT - Tue, May 18, 2021
Dev To Build Cross-Platform Native Mobile Apps using Java/Kotlin for iOS, Android, Desktop & Web
The new Codename One Maven build makes building native mobile and desktop apps trivial Its also free and open source to boot!We can get started by opening start.codenameone.comWhere we select the pack...
07:12 pm GMT - Tue, May 18, 2021
Dev To WAO: How do you test software?
Cover photo by Michal Matlon on Unsplash Wrong Answers OnlyHow do you test your software?Comment your wrong answer!...
07:12 pm GMT - Tue, May 18, 2021
Dev To How to configure Nginx configuration file in ubuntu for localhost port forwarding
Firstcd ..cd etc/nginx/This takes you to the root dir of the Nginx serverthencd sites-availablevim YourSiteNameNow,server { listen 3000 default_server; listen [::]:3000 default_ser...
07:01 pm GMT - Tue, May 18, 2021
Dev To Load-balancing a gRPC service using Docker
Night sweatsIts sometime after midnight and you toss and turn. In your slumber, you are dreaming about getting a Slack alert that your production app is on fire from a random burst of traffic. A...
06:55 pm GMT - Tue, May 18, 2021
Dev To What's your opinion on data-first frontend ?
Read first2 years into my front-end career, I'm handling projects that I really feel like I need to be studying hard CONSTANTLY in order to reduce technical debt to a minimum.And then I come across th...
06:21 pm GMT - Tue, May 18, 2021
Dev To An Effective Strategy To Learn Vue.js In Less Than SevenDays
No BS. Here the action plan and strategy I followed to achieveitLearning Vue.js in less than seven days was one of my recent challenges. At first, I was skeptical about if I was going to able to...
06:15 pm GMT - Tue, May 18, 2021
Dev To Less annoying CSS in React with CSS modules
A fundamental problem with CSS is that it's globally scoped. So, if you have a number of components in your React app, you would have to think of unique classes to name your components.And the bigger ...
06:05 pm GMT - Tue, May 18, 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...
06:01 pm GMT - Tue, May 18, 2021
Dev To Is it worth it to cross-post on Medium in 2021?
Maybe, sometimes. The writing Copy-pasting from DEV basically works Except when you use DEV liquid tags, but that's understandable But Medium still does not support code snippets in 2021 and that...
05:59 pm GMT - Tue, May 18, 2021
Dev To CI for Dotnet project with GitHub Action
GitHub. Implement CI for dotnet I GitHub Actions. GitHub actions - . GitHub Actions workflow, - . Workflow (push, pull_request, cron ). GitHub Actions, CI .yml ....
05:54 pm GMT - Tue, May 18, 2021
Dev To Random Open-source Projects
Hello coders,This article presents a shortlist with a few (really) nice open-source projects published on Github by coding gurus and small companies. The sources can be used just for fun, to code othe...
05:52 pm GMT - Tue, May 18, 2021
Dev To 5 CSS Bad Coding Habits
A lot of time I check HTML/CSS and I got a collection of mistakes. And I'd like to share my collection of CSS bad habits that I saw in the majority of cases. Defining properties for all elements ...
05:45 pm GMT - Tue, May 18, 2021
Dev To Document and Test Django APIs with Swagger (Part 1)
Building APIs with Django Rest Framework is one of the Best Technology to work with, you have so much ways to build an API. But the problem arises when your APIs are not properly documented. But we ha...
05:45 pm GMT - Tue, May 18, 2021
Dev To How to build a React CRUD todo app (add localstorage)
In this series, we will build a todo application. To begin, we will go over a very basic way to build this application and revise as we gain more knowledge.I suggest following along and if you get stu...
05:10 pm GMT - Tue, May 18, 2021
Dev To How create CPF Input Mask on Salesforce Aura Framework
Brazilians systems that are related to person accounts and customer information, always use CPF inputs, and this type of input has it's own definitions. One of them is about the pattern.When it comes ...
05:04 pm GMT - Tue, May 18, 2021
Dev To Deadshot: Keep Sensitive Data Out of Code
Code is no place for credentials, secrets, SQL statements, or any kind of sensitive data. But everyone makes mistakes, and it's important to be able to catch human errors before they create real probl...
04:54 pm GMT - Tue, May 18, 2021
Dev To Using Angular with Rails
This article was originally written by Julio Sampaio on the Honeybadger Developer Blog. Now, you want to move on to Angular. Or, perhaps youre just looking for a way to integrate Angular with your Ra...
04:30 pm GMT - Tue, May 18, 2021
Dev To How to Deploy your React Project to Netlify? (step by step)
Today, lets take a look at how to deploy our react app to Netlify, including setting up continuous deployment.Continuous Deployment (CD) is a software release process that uses automated testing to va...
04:29 pm GMT - Tue, May 18, 2021
Dev To Theming with PrimeNG CSS Variables
We introduced CSS variables in Version 11.3.0-RC.1. This article will explain how to use the new PrimeNG CSS variables and design logic. Let's start! Project SetupLet's create a brand new angular...
04:16 pm GMT - Tue, May 18, 2021
Dev To How Computers generate random numbers ?
We have all used .random() function in our programming journey, which returned us some random number in some specified range. Did you ever think how the random number was generated?You'll agree that, ...
03:25 pm GMT - Tue, May 18, 2021
Dev To Next.js Redirect Without Flashing Content
Next.js prerenders the static page, then hydrate the site to full interactivity client-sideThat means, we see our page first which is the HTML and the CSS, and a split second later, we get the JavaScr...
03:19 pm GMT - Tue, May 18, 2021
Dev To Contentful Developer newsletter: Rich Text rendering, a new Next.js course and tags for GraphQL
Howdy friends and happy May, Contentful Community!As spring approaches in Berlin, Ive had time to think outside and came up with some interesting nuggets I wanted to share. This months newslette...
03:13 pm GMT - Tue, May 18, 2021
Dev To Best resources for developers
For #illustrations Sketchvalley Wham Craftwork Blush Ouch Open Doodle Isometric Love DrawkitFor #colors coolors.co colormind.io colorhunt.co khroma.co curls.comcolors.lol color.adobe.com pigment.sh...
03:05 pm GMT - Tue, May 18, 2021
Dev To What Are Callback Functions In JavaScript?
A callback is a function that is passed into another function as an argument which can be invoked later inside the function. Synchronous callbacksSynchronous means the code statements execute imm...
03:00 pm GMT - Tue, May 18, 2021
Dev To Integrate ESLint with your React project step by step (javascript)
First of all, we need to install ESLintnpm i eslint --save-devInstall ESLint pluginsnpx install-peerdeps --dev eslint-config-airbnbNote: with a single command will install 6 plugins:eslint-config-airb...
02:46 pm GMT - Tue, May 18, 2021
Dev To 16 VS Code Shortcuts for Faster Coding
IntroductionMicrosoft's VS code is one of the most popular text/code editors available on the internet. VS Code is an IDE(Integrated Development Environment), We can make it more powerful by usi...
02:42 pm GMT - Tue, May 18, 2021
Dev To How to create currency converter in javascript
Hello, guys In this tutorial we will try to solve the mentioned query. and also we will learn how to create a currency converter in JavaScript Common QueryHow to make a currency converterHow to u...
02:41 pm GMT - Tue, May 18, 2021
Dev To Random Art Generator: Dots & Rings
If you like random art, I've just released a new tool for generating random rings and dots (in <svg>).With the editor, you can tweak a lot of parameters (Click the Random!-button to get started)...
02:30 pm GMT - Tue, May 18, 2021
Dev To Evolution of API and Microservice ecosystem: part 1
In this first installment in a series on the evolution of API and microservices ecosystem, we will learn about how microservices and APIs became industry standards and what are different benefits micr...
02:29 pm GMT - Tue, May 18, 2021
Dev To Writing my first C MVC Unit Test
After much research and thought, I'm diving in today with a very basic C# unit test, just to get my feet wet with Test Driven Development. The purpose of this test, is to see if the home index will r...
02:25 pm GMT - Tue, May 18, 2021
Dev To Keep your AWS Kubernetes costs in check with intelligent allocation
Traditional cost allocation and Kubernetes are like oil and water. Surely, containerized environments make a lot of things easier. But not this one.Luckily, there are a few things you can do to alloca...
02:21 pm GMT - Tue, May 18, 2021
Dev To I created 3 New VSCode Themes!
Hey There!This is an exciting post because.....Drumroll please..Well you obviously know by the title .Anyways, I created 3 New (and free) VSCode themes to make your VSCode look better.A month ago I wr...
01:32 pm GMT - Tue, May 18, 2021
Dev To Opensource Introduction to SQL eBook
This is 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...
01:08 pm GMT - Tue, May 18, 2021
Dev To 30DaysOfAppwrite : Create Blog Posts
Intro#30DaysOfAppwrite is a month long event focused at giving developers a walk through of all of Appwrite's features, starting from the basics to more advanced features like Cloud Functions! A...
01:00 pm GMT - Tue, May 18, 2021
Dev To Tracking my working time using timetrace
In my new job, I'm not required to track my working time anymore. This feels great, but since I'm getting paid for working 40 hours a week, I decided to track it myself and built a simple and friendly...
12:49 pm GMT - Tue, May 18, 2021
Dev To Chakra UI: the hidden treasures
I found Chakra UI (by Sage) a few months ago, and I learned a lot of things from it.I've been coding in React since 2017, and I used Less, Sass, styled-components, even StyleSheet in react-native. But...
12:47 pm GMT - Tue, May 18, 2021
Dev To CSS Tutorial - Styling a CSS Form & Adding a Shine Effect [video]
In this video, we will see how we can style a CSS form and then we will understand How to add Shine Effect to our form button using CSS TransitionsIf you want to play with the code, check this out : P...
12:25 pm GMT - Tue, May 18, 2021
Dev To You can do more than just console.log()
The JavaScript console object has a number of methods that can be very useful for debugging. Below are a few examples: Groups using console.group()This method allows to you create new inline (and...
12:22 pm GMT - Tue, May 18, 2021
Dev To Why I made my open source React component private by default: an Open Source story
Im a big fan of open source. Because, well, we all owe to this vast collection of code, libraries, frameworks and knowledge. Just like with arts and science, we stand on the shoulders of Giants. Inspi...
12:02 pm GMT - Tue, May 18, 2021
Dev To 4 ways to Compare Strings in JavaScript
In this short JS tutorial, youll learn how to compare strings and see code examples. Strict equalityTo determine whether the strings are equal, you can use the strict equality operator ===. It re...
11:29 am GMT - Tue, May 18, 2021
Dev To Roblox Developing
Roblox developing is now one of the easiest ways to earn money by putting in effort but with low risk! All that really needs to happen is imagination. Reasons why roblox developing is low riskRoblox i...
11:19 am GMT - Tue, May 18, 2021
Dev To Various methods for Python String Comparison
In this short tutorial, let us look at the various string comparison methods in python. We also look at the various edge cases, limitations and caveats. This tutorial is a part of our initiative at F...
11:02 am GMT - Tue, May 18, 2021
Dev To 10 Things You Need To Know About Automation In Marketing
Automation is a word that gets thrown around quite a bit in the marketing world. But what does it actually mean? And how can you implement automation in your own business? For ten things you need to k...
10:56 am GMT - Tue, May 18, 2021
Dev To Top cc phn mm dit virus tt nht cho Windows 2022
Nh cc bn bit th i vi my tnh s dng h iu hnh windows 10, windows 8/8.1 hay windows 7 th vic s dng cc loi phn mm nh tng la, dit virus nhm bo v my tnh ca mnh l iu cn thit phi thc hin. V nu khng bit tm ki...
10:52 am GMT - Tue, May 18, 2021
Dev To useAxios : A simple custom hook for calling APIs using axios
Hello folks, Frontend apps are not complete if there are no api calls involved and calling an api becomes a little repetitive thing to do. By creating a custom hook for this, we can save this repetiti...
10:48 am GMT - Tue, May 18, 2021
Dev To I made a website to make programmers laugh: ProgrammerHumor.io
Created a website for programmers to spend their free time on, and get a good laugh out of it too. Here, check it out: https://programmerhumor.io...
10:22 am GMT - Tue, May 18, 2021
Dev To Ways To lose Weight That Actually work
The number of fad diets, weight loss programmes and body-shaping products is almost infinite. These days, it seems that everyone wants to lose weight but not everyone knows how. In this article, we lo...
10:15 am GMT - Tue, May 18, 2021
Dev To Loading Javascript The Right Way!
Javascript is one of the most important parts of web development. You can add functionality to your website using javascript. In order to use the javascript in a web application, you need to import it...
10:01 am GMT - Tue, May 18, 2021
Dev To What Are The Most Important Things to Keep in Mind When Building a Portfolio Website?
What a perfect developer portfolio should include? What advice would you give to Bootcamp graduates and seasoned developers? You are welcome to showcase your portfolios ...
09:52 am GMT - Tue, May 18, 2021
Dev To Solution: Find Duplicate File in System
This is part of a series of Leetcode solution explanations (index). If you liked this solution or found it useful, please like this post and/or upvote my solution post on Leetcode's forums. Leetc...
09:44 am GMT - Tue, May 18, 2021
Dev To Rails with Webpacker : a full setup
Article was originally published here : https://bootrails.com/blog/rails-webpacker-full-setupWebpacker is a wrapper around Webpack, but is not fully used in a default new Rails application. Let's see ...
09:40 am GMT - Tue, May 18, 2021
Dev To This is me, I'm a "developer"
This is meLook out 'cause here I come. I'm not scared to be seen. I make no apologies, this is meI'm Jasper, a 33-year-old developer from the Netherlands. Web development is my hobby, and it als...
09:24 am GMT - Tue, May 18, 2021
Dev To Workflow Creation with Litmus 2.0 Beta
With Litmus 2.0 announced, you are no longer confined to perform Chaos Engineering with a terminal in your hand. You now have a control plane to create, schedule and analyze chaos workflows with our u...
09:20 am GMT - Tue, May 18, 2021
Dev To 5 reasons why EVERY PROGRAMMER should have a BLOG!
When you hear a word "blog" you might be thinking something like "That's so 2000, no one reads blogs anymore!".I would argue that it's not exactly accurate. If you are a programmer without your own bl...
08:38 am GMT - Tue, May 18, 2021
Dev To Naming things
When we develop software, we name things. Things like variables, functions, methods, classes, interfaces, exceptions. Also database, database tables, columns in those tables. We name files our softwar...
07:19 am GMT - Tue, May 18, 2021
Dev To How to upload and store images in mongoDB database ?
Hi guys, today we will learn how to upload and store image mongoDB database. It is not recommended in real world projects for storing media files in database. So why do we need to learn, because we ar...
06:48 am GMT - Tue, May 18, 2021
Dev To Getting started with code.
The number one question I am asked on social media is, "how do I get started with coding" - so I'm here to point all my new devs in the right direction. The advice is simple really. Build, break, crea...
06:43 am GMT - Tue, May 18, 2021
Dev To A beginners guide to PowerApps Component Framework (PCF) part 2: Common problems/errors
In the first part of this series I gave an introduction to setup, test and deployment of PCF components. And the plan was that the next part should be about the actual coding of a PCF component.But af...
06:37 am GMT - Tue, May 18, 2021
Dev To Automate Cowin Vaccine slots Availablity using Python
Hello Reader! I hope you all are safe and sound and at home. Do not step out of your house unless its absolutely necessary with proper precautions.Coronavirus cases are increasing day by day. The seco...
06:31 am GMT - Tue, May 18, 2021
Dev To Python virtual environments
In today's article, we'll be looking at Python virtual environments.What they are, why we need them and how to create them.In basic, a virtual environment is an isolated environment for Python project...
06:14 am GMT - Tue, May 18, 2021
Dev To How to Start Learning Programming: A Guide for Beginners
The best way to learn programming is to just start.Its not necessary to know everything before you start, because you can always learn while youre doing.Here are some tips for starting to learn progra...
06:10 am GMT - Tue, May 18, 2021
Dev To Build a Complete Food Ordering App using React Redux along With Stripe Payment Integration
A great project to add to your portfolio and resume.This article is about what you'll learn by building a complete food ordering app in React + Redux.I have recently launched a new Mastering Redux cou...
05:55 am GMT - Tue, May 18, 2021
Dev To Anthos Service Mesh, Istio on Google Cloud
Anthos Service Mesh, a managed Istio Istio is one of the most advanced pieces of software in the Kubernetes ecosystem. It allows to redefine the way our services are communicating with each othe...
05:51 am GMT - Tue, May 18, 2021
Dev To URL Shortener Using Python - Beginner Python Project (10)
Ever wanted to share a link but you can not remember it because it was too lengthy? We are about to change that.We are going to create a URL Shortener using python and the pyshorteners library. L...
05:50 am GMT - Tue, May 18, 2021
Dev To Introducing you to asdf-vm
Well, I recently discovered through a video by Fabio Akita, that there is a more practical way to manage versions of programming languages.We work on several different projects. Some projects are new ...
05:10 am GMT - Tue, May 18, 2021
Dev To How to generate RSS Feed for your Blogger/Website
Hey there, I am writing this article to show how we can generate the RSS Feed and its URL for the website or the Blog.This RSS Feed URL can be merged on your website to show the list of all the posts ...
05:10 am GMT - Tue, May 18, 2021
Dev To Remote/Virtual pair programming
Whenever you are learning or working together on a common codebase with your friends and colleagues you often need to discuss "things" and code review on GitHub is not enough.Fortunately, other people...
04:53 am GMT - Tue, May 18, 2021
Dev To How to Develop and Showcase Soft Skills
Hello Reader, Hope you are doing well!Soft Skills play a vital role in Interviews and in shaping one's career.In this Blog article learn what soft skills are, examples of soft skills, why are they imp...
03:24 am GMT - Tue, May 18, 2021
Dev To Do the responsible thing.
What would you do to your coworker if they left their computer unlocked and unattended?I know what you are thinking: We should probably lock their computer for them. But wouldnt that be just like hand...
03:12 am GMT - Tue, May 18, 2021
Dev To How to efficiently sort a large array
A buddy of mine from up in Canada is in the same full-stack group as me. He happened to be out for a little while and needed to get caught up on the course work. I had a very fun time explaining merge...
02:51 am GMT - Tue, May 18, 2021
Dev To FED Talk! Episode 2: Material UI Theme
In today's episode we will step through how to implement your applications theme using Material UI's Theme Provider. We will configure everything from:TypographyBreakpointsColoursButtonsHow to scaffol...
02:39 am GMT - Tue, May 18, 2021
Dev To Why Creator Clones Fail
Listen to audio version TL;DRIncumbents fail to clone creator startups because:You need big creators to adopt them... ...but your algorithm punishes changeYou can't support it on all clients........
02:28 am GMT - Tue, May 18, 2021
Dev To Two-hundred eleven.
211...
02:27 am GMT - Tue, May 18, 2021
Dev To Cheatsheet for the Regex Cheatsheet, Part VI: Escape Sequences
IntroI was recently doing a code challenge for a job interview that required me to strip out all nonalphabetic characters. "Ah! I should use Regular Expressions for this!" I thought in triumph, ...
02:07 am GMT - Tue, May 18, 2021
Dev To Quick notes to use the serverless framework to deploy a Node project on AWS
Introserverless framework consists of an open source CLI and a hosted dashboard to provide you with full serverless application lifecycle management. The purpose of the article is to provide you...
02:02 am GMT - Tue, May 18, 2021
Dev To How to prepare a Node.js dev environment on MacOS
You will need node (required), git (optional), and yarn (optional) to develop Node applications. I also use an optional package manager, homebrew to install these tools.To check whether you already ha...
01:23 am GMT - Tue, May 18, 2021
Dev To Practical OCaml
This is a guide to OCaml as a pragmatic, general-purpose language that can scale with your everyday programming needs.Why OCaml? I think many people have attempted to answer this question:https://dev....
01:14 am GMT - Tue, May 18, 2021
Dev To BigO for technical interviews
When preparing for upcoming technical interviews (especially for software engineering roles at FAANG companies), you might practice by solving coding challenges online and preparing by solving common ...
12:33 am GMT - Tue, May 18, 2021
Dev To Introducing: C Pipe Extensions!
tl;dr - I've recreated the forward pipe operator from F# to be used in C#. Visit the NuGet page to start using it yourself. Why does this package exist?Local variables make clean code look clutte...
12:12 am GMT - Tue, May 18, 2021
Dev To SECURE Your Code From the Start with Snyk.io and Snyk Code
Ensuring application security is extremely important. But usually it's also pretty tedious and definitely not fun.The tools we use are usually slow and not very accurate, and this leads to not using t...
12:11 am GMT - Tue, May 18, 2021
Dev To How to learn to code: tips and tools for your coding journey
The ability of programming is a wonderful skill that gives you a sense of personal and professional satisfaction, as well as enables you to build, solve problems, and invent. It can also open many doo...
11:49 pm GMT - Mon, May 17, 2021
Dev To CSS skeleton loading screen animation
In this tutorial well be using CSS to create an animated skeleton loading screen. Skeleton loading screens provide an approximate representation of a site layout while a page is loading data. This let...
11:47 pm GMT - Mon, May 17, 2021
Dev To Install PHP code sniffer fixer in a Laravel project
Code sniffer is a package to apply syntax rules to our php code to follow PSR-standards, here a guide to install and use it: Install code sniffercomposer require friendsofphp/php-cs-fixer Ad...
11:15 pm GMT - Mon, May 17, 2021
Dev To Simple guide of Flexbox in Real Life
Flexbox is an interesting way of layout web, at least more interesting that float's and other techniques.So, in this article I explain to you how use flexbox in real lifeThe first actionThe first acti...
10:10 pm GMT - Mon, May 17, 2021
Dev To Leak investigation: Rx disposal race in SQLDelight
Header image: The In-Between by Romain Guy.In this blog we'll look into how an easy mistake when using Observable.create() can lead to subtle leaks.I recently investigated the following leak, which I ...
09:58 pm GMT - Mon, May 17, 2021
Dev To How to Protect Cookies Against Common XSS Attacks on the Web?
We can ignore Cookies danger by just not recommending its usage, but the fact is that at least 55% of all the websites use Cookies RIGHT NOW even with lots of existing cookieless strategies.So how to ...
09:25 pm GMT - Mon, May 17, 2021
Dev To HTML and CSS mistakes which I get to meet as person without disabilities. Part 2
In last year I collected some cases when HTML and CSS mistakes make accessibility of interfaces worse. In this article I'd like to share more cases. How the justify-content and align-items make ...
08:59 pm GMT - Mon, May 17, 2021
Dev To Become a leader in VIM window and tab creation!
PrefaceIf you are like me, a VIM user, but have never used windows, now is a great time to do it!The main reason I didn't use windows in VIM is because I use Tmux. But this is a bad reason, and ...
08:34 pm GMT - Mon, May 17, 2021
Dev To react-router setup
IntroductionDevelopers cannot build more than one-page web application in React because React is a single-page application (SPA). Therefore, a web application that is built in React will not rel...
08:09 pm GMT - Mon, May 17, 2021
Dev To Top 10 Chrome DevTools tips & tricks
DevTools are undoubtedly one of the most important tools in a web developers toolbelt. Definitely the go-to (and pretty much only) way for front-end debugging.From all the browsers, and all the DevToo...
08:06 pm GMT - Mon, May 17, 2021
Dev To Gua completa y prctica sobre posicionamiento CSS: position sticky
Hola gente bonita!En el articulo anterior explique el posicionamiento fijo, en esta ocasin voy a explicar el posicionamiento sticky o tambin llamado (en espaol) pegajoso.El posicionamiento sticky es r...
08:01 pm GMT - Mon, May 17, 2021
Dev To Gua completa y prctica sobre posicionamiento CSS: Fundamentos
Hola, gente bonita! Antes de explicar los diferentes valores que tiene la propiedad position debemos entender algunos conceptos clave, por ejemplo el flujo normal, que nos va a permitir saber como es ...
07:40 pm GMT - Mon, May 17, 2021
Dev To NuxtJS - Authentication made easy with Magic
These days adding authentication to an application is very challenging, and you shouldnt build it from scratch. As the centralized companies on the internet have already failed us in protecting user's...
07:02 pm GMT - Mon, May 17, 2021
Dev To TIL - HTML Dialog Element
#TILToday I learned that HTML has a native modal, known as the <dialog> element.The HTML element represents a dialog box or other interactive component, such as a dismissible alert, insp...
06:45 pm GMT - Mon, May 17, 2021
Dev To Formatting dates in javascript without a library
Gone are the days where we needed libraries to simply format a date (yes I'm looking at you Moment.js).After ditching Moment.js about a year ago, because it's not good with tree-shaking and immutabili...
06:36 pm GMT - Mon, May 17, 2021
Dev To How I made a web app to create presentations
I had that idea for a while in my head. I was tired of every time I had to create a presentation and I was spending more time deciding where the header should go and if it's five pixels higher than it...
06:33 pm GMT - Mon, May 17, 2021
Dev To Installing fonts on a remote server
Recently we encountered an interesting situation after migrating our web application to a new server - all the generated PDFs started to look slightly different than before. This was unexpected as no ...
06:26 pm GMT - Mon, May 17, 2021
Dev To Virtual Sommelier, text classifier in the browser
Original article: https://dev-blog.vinissimus.com/food-pairing-classifier IntroductionAt Vinissimus, we have recently launched a virtual sommelier that suggests wines given a text of a food dish....
05:46 pm GMT - Mon, May 17, 2021
Dev To Variables in JavaScript
JS variables are used to store data values. But unlike any other language, the datatypes of that variable are not declared first like in C++. JavaScript has dynamic types. This means that the same var...
05:31 pm GMT - Mon, May 17, 2021
Dev To The Easiest Way to Debug Kubernetes Workloads
Debugging containerized workloads and Pods is a daily task for every developer and DevOps engineer that works with Kubernetes. Oftentimes simple kubectl logs or kubectl describe pod is enough to find ...
05:31 pm GMT - Mon, May 17, 2021
Dev To I Built a React Landing Page Template using TypeScript and Tailwind CSS. Here is the result in video .
Recently, I've built several Landing Page in React with modern and trendy technologies like Next JS, TypeScript and Tailwind. By building this template, I've learned so much about frontend development...
05:04 pm GMT - Mon, May 17, 2021
Dev To Reflection of a Coding Bootcamp Grad
After 6 months of the coding bootcamp journey, a cohort of 18 brilliant programmers has graduated on May 15th, 2021, and we all got one step closer to our goals. It was definitely not an easy road esp...
04:23 pm GMT - Mon, May 17, 2021
Dev To 10 cool links for developers that I think you'll like
Hello everyone, As I stumble around the internet I typically find some links that simply stand-out compared to the others. Here is a list of my best finds over the past couple of weeks. https://www.a1...
04:23 pm GMT - Mon, May 17, 2021
Dev To You're Hired!
I was near tears when I heard those words from my new manager. After months and months of self-learning, both about myself and programming, I finally have my first job in the tech field and can happi...
04:13 pm GMT - Mon, May 17, 2021
Dev To Automate password rotation with Github and Azure
How to rotate VM passwords using Github workflows with Azure Key Vault OverviewToday we are going to look at how we can implement a zero-touch fully automated solution under 15 minutes to ...
04:10 pm GMT - Mon, May 17, 2021
Dev To Python dili ile basit Blokzincir uygulamas yazma
Bir sredir bo vakitlerimde blokzincir'e bakyordum. Tabi ki birikim olarak "coin"'ler deil de biraz daha teknik konular. Bu kapsamda hem renmek iin hem de aktarabilmek iin kk bir blokzincir uygulamas y...
03:56 pm GMT - Mon, May 17, 2021
Dev To Convert Your CloudFormation template from JSON to YAML
Did you know that CloudFormation templates come in two flavors? YAML and JSON. When CloudFormation launched, JSON was the only format supported. YAML was introduced to CloudFormation in 2016. Both JSO...
03:54 pm GMT - Mon, May 17, 2021
Dev To Webhook on localhost serve using Laragon
Webhooks are a simple way to communicate different services, So if you are a web developer, you will need to understand how Webhooks work to use it in your web applications. Now, taking Paystack Niger...
03:41 pm GMT - Mon, May 17, 2021
Dev To Benefits of modern application development
Modern applications are built with a combination of modular architecture patterns, serverless operational models and agile developer processes, and they allow organizations to innovate faster while re...
03:16 pm GMT - Mon, May 17, 2021
Dev To App 101: What is a Work Queue and how to make one in Node
A lot of the details about building an app are mysterious, even if you've been a programmer for years. So, I'm going to bundle up some of the discussions I've had with friends who are starting their o...
03:13 pm GMT - Mon, May 17, 2021
Dev To React: useState para dummies con una analoga simple
Lastimosamente cuando estaba en la universidad estudiando la carrera no me ensearon ningn framework frondend, los conocimientos que tengo React los fui adquiriendo de manera autodidacta (irnicamente l...
03:13 pm GMT - Mon, May 17, 2021
Dev To React: state para dummies con una analoga simple
Lastimosamente cuando estaba en la universidad estudiando la carrera no me ensearon ningn framework frondend, los conocimientos que tengo React los fui adquiriendo de manera autodidacta (irnicamente l...
03:13 pm GMT - Mon, May 17, 2021
Dev To Create your dev portfolio - Part 1: First things first
"You can't build a great building on a weak foundation." Gordon B. HinckleyIn this post we will set up the foundations for our portfolio:Create a Next JS appSet up Chakra UI with a themeSet up automa...
03:04 pm GMT - Mon, May 17, 2021
Dev To How to Solve Any Algorithm
This article originally published at jarednielsen.comIn 1992, Mary Oliver published Poem 133: The Summer Day, which ends with a question for the reader:Tell me, what is it you plan to do with your one...
02:41 pm GMT - Mon, May 17, 2021
Dev To How I built Notion Playgrounds using Notion API and some Nextjs magic
Now that the Notion API is in beta, nothing could stop me anymore from trying it out. This quickly ended up in a weird experiment called Notion Playgrounds.Here's how I built it, using Nextjs, Tailwin...
02:39 pm GMT - Mon, May 17, 2021
Dev To Automagically optimize your images with Squoosh
Follow me on Twitter at @tim_deschryver | Subscribe to the Newsletter | Originally published on timdeschryver.dev.Read the TLDR on timdeschryver.devFor my blog, I used to use the Image Optimizer Githu...
02:32 pm GMT - Mon, May 17, 2021
Dev To Deploying Web-Based Data Visualizations with Bokeh in Python
The ability to manipulate data in an easy and readable way has made Python a staple of the data science community. Nevertheless, Python has become an increasingly popular language among web developers...
02:31 pm GMT - Mon, May 17, 2021
Dev To Crie seu prprio tema para Visual Studio Code
O Visual Studio Code acabou se tornando a principal ferramenta de trabalho de grande parte dos desenvolvedores, j que ele oferece um bom suporte para diversas linguagens de programao e pode ser custom...
02:30 pm GMT - Mon, May 17, 2021
Dev To Subscribe to Newsletter Using HTML & CSS
Hello, today I created a Subscribe to the newsletter using CSS. Not great work but I hope you like this also comments about your thoughts. For more content follow me on Instagram @developer_nikhil27...
02:23 pm GMT - Mon, May 17, 2021
Dev To Add a unique id and use it as a key
IntroductionIf you use Vue or React, you must know about keys. They are mostly used with lists such asconst todoItems = todos.map((todo) => <li key={todo.id}> {todo.text} </li&g...
02:22 pm GMT - Mon, May 17, 2021
Dev To What is if __name__ == "__main___", and how do I use it.
When a python module is called it is assigned the __name__ of __main__ otherwise if it's imported it will be assigned the __name__ of the module. Concrete exampleLet's create a module to play wit...
02:02 pm GMT - Mon, May 17, 2021
Dev To Reducing Docker image size of a Nuxt SSR application
Recently I had to create a deployment of a NuxtJS application which is running in SSR mode. I have a separate backend that is already packed in Docker image, so it sounds pretty tempting to dockerize ...
01:50 pm GMT - Mon, May 17, 2021
Dev To Deploy a React Application to Firebase Hosting using GitHub Actions
Deploying applications can be a tedious task. This includes integrating, optimizing, merging, testing and deploying the codes to make sure it runs in production.Using CI/CD tools can help us streamlin...
01:48 pm GMT - Mon, May 17, 2021
Dev To Load Google Fonts in React Native with expo google fonts
Google Fonts in React Nativecheck the documentation here -> https://github.com/expo/google-fontsStart: type this into your terminal to install the expo font packageexpo install expo-fontthen ...
01:44 pm GMT - Mon, May 17, 2021
Dev To Installing Ubuntu - A Step by Step guide
What is this tutorial about :In this tutorial we will be seeing how can we install Ubuntu on any computer with few easy steps. I am going to tell you the steps if you want to make Ubuntu your p...
01:17 pm GMT - Mon, May 17, 2021
Dev To Automate Backup database SQL Server in docker container.
Hi, everyone. This is first my post in dev.to and my first time for write article in second language. today I want to share some trick for backup your database from docker container. let's begin... :)...
01:00 pm GMT - Mon, May 17, 2021
Dev To Animatly.io the platform for animated Icons and Illustrations
Animatly is a platform for designers and developers where you can download and customize animated icons and illustrations. If you now wonder why to use animated icons and illustrations, I suggest you ...
12:44 pm GMT - Mon, May 17, 2021
Dev To UML diagram for GoF design pattern examples in TypeScript
This post lists UML diagrams of GoF design pattern examples written in TypeScript. The UML diagrams are displayed using Diagram Map. If you want to know about Diagram Map, see this post. Also, you ca...
12:44 pm GMT - Mon, May 17, 2021
Dev To Call Screen Glass UI Using HTML & CSS
If you're hearing the term "Glassmorpism" for the first time, well... It only just got my attention a few hours before this post so, What is glassmorphism?Glassmorphism is a new trend which is getting...
12:43 pm GMT - Mon, May 17, 2021
Dev To What exactly are SYMBOLS in Javascript ?
Introduction 1. What is a Symbol in Javascript ? JS Symbols Grand TourA primitive data of Javascript, along with String, Number (Integers, Floats, Infinity, NaN), Boolean, null, and undefin...
12:39 pm GMT - Mon, May 17, 2021
Dev To Understanding the Node.js EventLoop
JavaScript is single-threaded, so how does it handle asynchronous code without blocking the main thread while it waits for an action to complete? The key to understanding the asynchronous nature of Ja...
12:27 pm GMT - Mon, May 17, 2021
Dev To Tricky things of javascript
TruthyIn JavaScript, a truthy value is a value that is considered true when encountered in a Boolean context. All values are truthy unless they are defined as falsy (i.e., except for false, 0, -0, 0n,...
12:27 pm GMT - Mon, May 17, 2021
Dev To How to measure contributions & finance open source projects?
Why measure anything?Data, when utilized carefully, can help you settle on better choices as an open-source maintainer.With more data, you can: See how users react to new features Find out where...
12:26 pm GMT - Mon, May 17, 2021
Dev To Git Commands!
To be frank, there are just way too many commands... somebody saves me _A Git project is broken down into 4 parts:A working directory: where you'll be doing all the work ie. creating, editing, deletin...
12:18 pm GMT - Mon, May 17, 2021
Dev To Download Youtube video to mp3 with Python
I often need to download videos from Youtube in mp3 format. There are many websites where you can convert Youtube videos to mp3, but I am giving you a simple Python script that does the same job. I a...
12:18 pm GMT - Mon, May 17, 2021
Dev To Building an Event Registration Page with Composition API and Serverless Functions
The Composition API was born out of the desire to offer Vue developers a different way of writing and organizing code while building Vue apps. It provided some flexibilities around how we build Vue ap...
11:53 am GMT - Mon, May 17, 2021
Dev To Solution: Longest String Chain
This is part of a series of Leetcode solution explanations (index). If you liked this solution or found it useful, please like this post and/or upvote my solution post on Leetcode's forums. Leetc...
11:32 am GMT - Mon, May 17, 2021
Dev To How to remove a character from a string in python?
In this short tutorial, we look at why you would need to remove character from string in python and we look at the different methods we can use to achieve this. This tutorial is a part of our initiat...
11:28 am GMT - Mon, May 17, 2021
Dev To Interview with Patrick Cason: Engineering Team Lead at OpenMined
GitHub: @cerealarceny| LinkedIn: @patrickcasonCould you tell us where youre based?Currently, Im based in Lisbon, Portugal, but Im originally from Nashville, Tennessee. Before the pandemic, I also spen...
11:21 am GMT - Mon, May 17, 2021
Dev To Laravel Fortify : Implement 2FA in a way that won't let users lock themselves out
The problem with Fortify and Two Factor AuthenticationLaravel Fortify is pretty awesome. It handles most of the heavy lifting of authentication for you, but unlike Laravel Breeze (which publishe...
11:18 am GMT - Mon, May 17, 2021
Dev To Was, Is, & Will of AI
What is artificial Intelligence? Is it a common mind-state? Is it simple book-smarts learned averagely? Artificial Intelligence is the theory and development of computer systems able to perform tasks ...
10:57 am GMT - Mon, May 17, 2021
Dev To BUILD USER AVATAR GENERATOR IN JAVASCRIPT
In this post we will write a function in javascript to generate beautiful user avatar.First we will add img tag to our HTML in which we will render our avatar from javascript.<img alt="Avatar" id...
10:28 am GMT - Mon, May 17, 2021
Dev To How to Build a Clock with JavaScript and SVG
JavaScript is a programming language that lets you create complex web page features. On the other hand, Scalable Vector Graphics (SVG) is a two-dimensional vector image format based on the Extensible ...
09:49 am GMT - Mon, May 17, 2021
Dev To JS interview in 2 minutes / Closure
Question:Explain closures in JavaScript.Quick answer:It is a feature of JavaScript which allows you to access the context of the outer function from the inner function.function getCounter() { count...
09:09 am GMT - Mon, May 17, 2021
Dev To How to generate thousands of usernames and halfway decent passwords with Bash
Have you ever needed, say, an astonishing number of user names and passwords? I recently did and thought to myself: "I can automate that!"But, first of all... What kind of user names and password...
09:09 am GMT - Mon, May 17, 2021
Dev To File Upload With Multer Node.js ad Express
Handling file input from client in the server is a very important part of both web and software development. Ranging from handling profile images of your users to handling pdf documents containing any...
08:58 am GMT - Mon, May 17, 2021
Dev To Asynchronous Javascript
Brief Overview of what you will learn in this article:What is asynchronicity in Javascript?How javascript code is executed under the hood?Introduction to Web APIs like setTimeout and how they workBas...
08:48 am GMT - Mon, May 17, 2021
Dev To Client-Side Rendering vs Server-Side Rendering vs Static-Site Generator
Hello everyoneTechnology has evolved in different ways and in the same way the concepts of building products or tools. Frontend web development is one of the domains which is changing rapidly with the...
08:38 am GMT - Mon, May 17, 2021
Dev To 3 ways to clone an object in Javascript
Before proceeding, let me explain very briefly about Primitive and Reference types in Javascript. Primitive and Reference typeJavascript has 5 data types that can contain values. Number, string,...
08:13 am GMT - Mon, May 17, 2021
Dev To Creating an internationalised site with Strapi and Nuxt
This post was first published on our site, you can subscribe for more posts like this here: https://www.pixelhop.io/writing/.We were really excited when Strapi released a new update a few weeks ago th...
08:01 am GMT - Mon, May 17, 2021
Dev To Going 3 Dimensional With Three.JS
We've all wanted to create those cool websites with those amazing moving shapes which look 3 dimensional. The technology used for this is called WebGL. It's great and gives us a lot of freedom and fle...
07:49 am GMT - Mon, May 17, 2021
Dev To Staying active during the work day - Customized Pomodoro
My goal this year has been to get my inactive time during the day lower. I'll let you know how I got this habit started and how it's going now in this blog post.I also made a customized pomodoro techn...
07:32 am GMT - Mon, May 17, 2021
Dev To Website lesson 1: structure of HTML
As I've already told you, I've decided to make my own school. So the idea is to make by the end your own project. IntroductionYou already have resources to learn tags by yourself. So let's make ...
07:20 am GMT - Mon, May 17, 2021
Dev To AWS open source news and updates 68
May 17th, 2021 - Instalment #68Newsletter #68. What better way that to celebrate my 100th post on dev.to with the latest AWS open source news and updates. This week we have posts covering Rust, ...
07:17 am GMT - Mon, May 17, 2021
Dev To Face detection using openCV python.
Face detection is really fun, attractive and it has its own use.Without going in much definition let's jump to our implementation. What is openCV?openCV stands for Open source computer visi...
07:16 am GMT - Mon, May 17, 2021
Dev To How I Got My First Fiverr Order. And Here is How You Can Too!
If you are a busy person and don't have enough patience to go through the whole post, here is the main take way,It takes timeIf you are not busy and have enough patience to go through the whole post, ...
07:03 am GMT - Mon, May 17, 2021
Dev To Frontend boilerplate with React, Next.js & TailwindCSS
Introducing the one-in-all boilerplate for your next project!I've spent the entire week structuring this repo to make it super-insanely-easy to deal with modals, forms (ugh), and tons of other small b...
06:55 am GMT - Mon, May 17, 2021
Dev To Exclusive : Text to speech (tts) in javascript! (Damn easy)
Hi guys I'm back with a new tutorial and in this tutorial I will show you how to you have speech synthesis in your web application!First include the cdna of hash.JS in your HTML heading tag:<script...
06:25 am GMT - Mon, May 17, 2021
Dev To 8 Best Practices for REST API Design
1. Automate CachingRepeated request and responding to those request consumes resources and this becomes a sign of flawed design. To solve this problem you must store data fetched from the API on the s...
06:15 am GMT - Mon, May 17, 2021
Dev To 8 ways to center elements with CSS
Centering elements in CSS sometimes causes a headache, even to experienced developers. There are many different situations and many different solutions. Sometimes it is best to choose one over another...
05:55 am GMT - Mon, May 17, 2021
Dev To A Quick Guide to React useCallback Hook
The React useCallback hook can help you improve performance of your React apps. It is weird that useCallback hook is one of the hooks that are not discussed as often. In this tutorial, you will learn ...
05:11 am GMT - Mon, May 17, 2021
Dev To 5 Good Reasons Web Development Is Not For You
Web development is a highly sought after skill in this day and age, but that doesn't mean it's for everyone.Some of your behaviours and habits may detract from your prospects of becoming a successful ...
05:04 am GMT - Mon, May 17, 2021
Dev To How to debounce and throttle API calls in React
You might have come across some websites when you search for something and it starts stuttering while the autosuggestion is being displayed. This happens since the browser is trying to update the auto...
05:00 am GMT - Mon, May 17, 2021
Dev To All That You Need To Know About Date And Time In JavaScript
In web development there will be many instance in which we need to interact with date/time values, we may need to do various operations on the dates and time values. We cannot provide these values eac...
04:44 am GMT - Mon, May 17, 2021
Dev To Learn coding on FreeCodeCamp without internet access
Not all of us have the privilege of having access to the internet at all times of the day. Imagine someone who travels to another city to attend a coding bootcamp, where they learn code with the help ...
04:41 am GMT - Mon, May 17, 2021
Dev To Dunning Kruger Effect and Imposter Syndrome
This article has been in my drafts for a long time but I never clicked that Publish button as I was skeptical whether people would connect with these kinds of topics on my blog or not. But because now...
04:08 am GMT - Mon, May 17, 2021
Dev To Futurise | Worlds largest student Discord server
I have joined the larges community of students and wanted to share with you , its a best Discord students server ,a place to find like minded people , free cources, opportunities etc . Can join it by ...
04:00 am GMT - Mon, May 17, 2021
Dev To Build a Weather Application using GraphQL and Chakra UI
I was using RestAPI architecture initially and life was going good but turns out, GraphQL is much more popular than I thought. I then went on a quest to determine why GraphQL was so much preferred ove...
03:59 am GMT - Mon, May 17, 2021
Dev To Getting started with HTML Forms
When I first started my coding journey, one of the things that Ive noticed is that forms are everywhere, and its useful to get in the habit of creating forms, whether youre a frontend or backend engin...
03:56 am GMT - Mon, May 17, 2021
Dev To How to Build a Jamstack Blog with Next.js & Ghost CMS
The purpose of this guide is to get you up and running as quickly as possible with a robust Jamstack blog that's ready to grow with you.Our final product will be skeletal and austere but fully f...
03:54 am GMT - Mon, May 17, 2021
Dev To Forever Functional: Memoizing Functions for Performance
by author Federico KerekiHi! Welcome to this "Forever Functional" series of articles, in which we'll be looking at how to using several Functional Programming patterns and solutions to simplify your J...
03:35 am GMT - Mon, May 17, 2021
Dev To Increase your coding speed 10X with Emmet
Hi there, welcome to this tutorial. Today, I will be discussing how you can improve your coding speed with a popular plugin called Emmet.Emmet is a plugin for many popular text editors that greatly im...
02:58 am GMT - Mon, May 17, 2021
Dev To Difference Between Methods and Constructors (Java).
When you study first time about constructor it almost feels like this is completely equal to Method but no its not. You might be thinking what is the need to use constructor, we use constructor to ini...
02:32 am GMT - Mon, May 17, 2021
Dev To Host files and static pages from your Terminal.
Hello Everyone, Yesterday I created a web API to host the non-binary files and CLI client for that API. It can host your HTML, JSON, XML, and many non-binary files. All hosted files are encrypted and ...
12:49 am GMT - Mon, May 17, 2021
Dev To How I build Crypto Tracker Chart with React
Hello Coders ,Recently, I visit a crypto tracker site to check DogeCoin prices to see whether it going to the moon I was curious about how to build a simplified version on that site using React, other...
12:40 am GMT - Mon, May 17, 2021
Dev To Criando servio de envio de e-mail com ELIXIR!
Que tal criar um mini servidor HTTP para envio de e-mail SMTP com o Elixir ?Nesse post vou demonstrar como criar um super simples, pequeno e muito leve. Tambm vamos ver como fazer envio de e-mail quan...
12:18 am GMT - Mon, May 17, 2021
Dev To Misadventures in web components
I have been thinking about web components a lot lately, and I wanted to see how we could start using them at The Container Store. The idea was to pick a simple component and recreate it as a web compo...
11:51 pm GMT - Sun, May 16, 2021
Dev To The 8 Robot Masters of Learning Dynamic Programming
*This article is based on my journey going through this video. I highly recommend it for learning Dynamic Programming.Dynamic Programming IS HARD!! It is a rather advanced topic and requires you to le...
11:45 pm GMT - Sun, May 16, 2021
Dev To Managing table filters between components
TLDR; The logic behind this is to pass the table filters as query params when exiting the table route and when trying to re-activate the table route add the {queryParamsHandling="preserve} directive a...
11:32 pm GMT - Sun, May 16, 2021
Dev To Super-charge your email with your own domain, routing, aliases, and catch-alls via Google Workspace
There's a good chance you're still using an email address you set up in college, or even in high school. Or a personal email address that you wish was more professional.Changing your email address, li...
10:00 pm GMT - Sun, May 16, 2021
Dev To 5 Reasons Why I Love Being a Web Developer
Suppose you are looking into a career change or in school for software development. But you are not sure if Web Development is the right choice. As a Full Stack Software Engineer, I have thought of 5 ...
09:25 pm GMT - Sun, May 16, 2021
Dev To Useful JavaScript Links
It is a project I am trying to list the repos that have received thousands of stars on Github and deemed useful by the JavaScript community.It's a gihub repo that I think might be useful for people wh...
08:49 pm GMT - Sun, May 16, 2021
Dev To Bitcoin source code guided tour, really helpful if you're studying blockchain tech
Very good series that takes you into a good guided tour inside the bitcoin source code, the tour is hosted by a crypto coin engineer Oscar. Share it if you find it useful.Linkhttps://www.youtube.com/w...
08:34 pm GMT - Sun, May 16, 2021
Dev To Testing 1, 2, 3... RSpec Basics and Tips for RoR.
I have recently begun my dive into the job search pool and have landed a couple of interviews. Exciting, right?! In each interview I have been asked about testing. Whether it was in regards to my pref...
08:28 pm GMT - Sun, May 16, 2021
Dev To Exploring Web Accessibility: a11y
The web is a great big place with lots of exciting things to explore but did you know that there is a population of people who need accommodations to explore the web for critical tasks or just for ent...
08:24 pm GMT - Sun, May 16, 2021
Dev To Getting started with AdonisJS and Inertia.js
In this tutorial we'll build a simple CRM app utilizing an awesome tech stack consisting of:React - React really needs no introduction, since it's the most popular front-end framework around.Inertia.j...
08:23 pm GMT - Sun, May 16, 2021
Dev To Programming: Salary vs Hourly
Is it better as a programmer to be on salary or hourly? Do you want to be an employee or a contractor and what are the pros and cons of each? Are you even qualified and ready to be a contractor? How ...
08:15 pm GMT - Sun, May 16, 2021
Dev To Benefits of Starting a Career in a Small Company
In September 2019, I was in the last months of my Bachelor's degree in Computer Engineering at the University of Campinas.In Brazil, we make a final project that lasts for a whole semester supervised ...
08:08 pm GMT - Sun, May 16, 2021
Dev To 5 Habits of Great Software Engineers
I first started my journey as a software engineer back in 2008 when I joined ADP, building software for building merchants. This was my first experience working at a tech company, and as someone new t...
08:04 pm GMT - Sun, May 16, 2021
Dev To Starting a tech meet-up during a global pandemic
My 2020 started like most peoples; I was going to work on the weekdays and enjoying my weekends with my family. Sometimes I would attend tech meetups after work. I even managed to host a couple in my ...
07:56 pm GMT - Sun, May 16, 2021
Dev To My Dev Journey: Week 2
My second week at Northcoders, marks the start of a 3 week block where we focus on JavaScript fundementals.If you enjoyed the past couple of posts too, then maybe consider following me on Twitter and ...
07:53 pm GMT - Sun, May 16, 2021
Dev To Use Javascript console like pro
Every JavaScript developer has used `console.log("message")` .It provides a simple debugging console that is similar to the JavaScript console mechanism provided by web browsers.In this article we wil...
07:50 pm GMT - Sun, May 16, 2021
Dev To JAVA SpringBoot request filters
IntroFilter provides a convenient mechanism for inspecting and filtering HTTP requests entering your application. For example, you want to inject a custom header to a request/response based on s...
07:49 pm GMT - Sun, May 16, 2021
Dev To How to Build an Event-Driven ASP.NET Core Microservice Architecture with RabbitMQ and Entity Framework
Use RabbitMQ, C#, REST-API and Entity Framework for asynchronous decoupled communication and eventually consistency with integration events and publish-subscribeIn this guide, you will create two C# A...
07:37 pm GMT - Sun, May 16, 2021
Dev To "Should I learn React?"
If you're asking this question...Then the answer is no. Why?When you know for sure what wall you've hit, what needs to happen, what tool makes that happen, and you understand the tech debt you'll incu...
07:31 pm GMT - Sun, May 16, 2021
Dev To Techniques for Effective Software Development Effort Estimation
How long do you think it'll take?As builders and creative people, we are all too familiar with that question. Getting estimates right is incredibly difficult and it's a skill that we learn slowl...
07:28 pm GMT - Sun, May 16, 2021
Dev To I built an app with $0
In this video I explain how I built an app with NO MONEY at all. This is my first time and it went well , I'd love to hear your feedbacks! https://youtu.be/5RYw77yibQk...
07:04 pm GMT - Sun, May 16, 2021
Dev To What I Learned This Week 1
What I Learned This Week #1 WILTWBy. Jahaziel IsraelSo, its taken me 6 weeks to actually muster up the mental fortitude and the discipline to get into this new habit of blogging about my latest j...
06:37 pm GMT - Sun, May 16, 2021
Dev To Movies app using react-query for server-side state management
State management is one of the key factors that developers should consider before starting a React project. React developers usually tend to use libraries like Redux for a solution and with that, they...
06:19 pm GMT - Sun, May 16, 2021
Dev To INTRODUCTION TO MACHINE LEARNING
Machine learning is the science of getting computers to act without being explicitly programmed. In the past decade, machine learning has given us self-driving cars, practical speech recognition, effe...
06:01 pm GMT - Sun, May 16, 2021
Dev To JavaScript Tips, Tricks and Best Practices
Hello Developers! In this tech article I will cover JavaScript Trips, Tricks and Best Practices. In daily coding many times we wrote a long lines of code, read this article I am going to cover best ja...
05:48 pm GMT - Sun, May 16, 2021
Dev To A fusion of Makefile and Docker
In our previous article we have created a Dockerfile for our Mojolicious application. In there I mentioned that we have to run several docker command and when we map it across different environment we...
05:47 pm GMT - Sun, May 16, 2021
Dev To Comprehensive Guide for not so Regular Expressions
What is Regex?Regular expressions ( or regexes, or regex patterns) are essentially a kind of formal grammar/syntax used to find the set of possible strings that you want to match.At first, REs c...
05:21 pm GMT - Sun, May 16, 2021
Dev To Improve your Code Quality with SonarLint and SonarQube
As a Quality Engineer, I am typically involved in building automated tests. These tests are used to ensure that future code changes don't break existing functionality, and can include integration, AP...
05:17 pm GMT - Sun, May 16, 2021
Dev To Weekly Digest 19/2021 - Top of the Week
Welcome to my Weekly Digest #19 of this year.This weekly digest contains a lot of interesting and inspiring articles, videos, tweets, podcasts, and designs I consumed during this week. GiveawayW...
05:14 pm GMT - Sun, May 16, 2021
Dev To Most Popular Technologies
Programming, Scripting, and Markup LanguagesUnsurprisingly, for the eighth year in a row, JavaScript has maintained it's stronghold as the most commonly used programming language. Going further ...
04:27 pm GMT - Sun, May 16, 2021
Dev To Opportunity for javascript developers
I got request from many people that they wanna contribute into javascript projects so if you are interested mail it to me at [email protected]'s it happy coding....
04:22 pm GMT - Sun, May 16, 2021
Dev To How I made this cool Responsive Navigation Bar!
Websites! We all love making websites that are built from small components and sections. One such component is Navbar. Making a Navbar is easy but making a responsive Navbar can be trouble for some of...
04:10 pm GMT - Sun, May 16, 2021
Dev To JWT Authentication in Node.js
Hola Amigos!I was learning about JWT and its application in Node.js and now I'm pleased to share my learnings with ya'll. I hope you guys enjoy reading it. In this post, I'll talk about:What exactly i...
04:07 pm GMT - Sun, May 16, 2021
Dev To Upcoming TED-like events for developers
The Monthly Dev: World-Class Talks by Expert DevelopersThe Monthly Dev is a series of online events brought to you with love by daily.dev. It's a place for software engineers to gather and hear ...
04:01 pm GMT - Sun, May 16, 2021
Dev To What are Tagged template literals?
Quick refresherTemplate literals are basically strings which are quoted with `` instead of single or double quotes.You can interpolate data in them using ${} syntax. For example, if the variable data ...
03:51 pm GMT - Sun, May 16, 2021
Dev To Creare una maschera di ritaglio con canvas
Vediamo come creare una maschera di ritaglio con il canvas.Ma cos' una maschera di ritaglio?Per capire di cosa si tratta facciamo un esempio e prendiamo due elementi, un immagine di un tramonto e una ...
03:33 pm GMT - Sun, May 16, 2021
Dev To Start new Next.js project notes
Please read the [Getting Started] guide (https://nextjs.org/docs/getting-started) it is really good. Create a new appRun yarn create next-app and follow the instructions. Move code to src fo...
03:31 pm GMT - Sun, May 16, 2021
Dev To Get productive with GraphQL - Type Adapters
Cross-posting from my blog Get productive with GraphQL - Type AdaptersOne of the demanding features in any serializer-deserializer is the ability to convert data to user defined format. GraphQL i...
03:04 pm GMT - Sun, May 16, 2021
Dev To Introduction Global Thumbnail - Weekend Project 0
Get Video ThumbnailsI recently faced an issue where I had to get YouTube and/or Vimeo video Thumbnails, so naturally, I did what many devs do, search an npm package, but I did not get any good r...
03:03 pm GMT - Sun, May 16, 2021
Dev To Getting started with Next.js Strapi: Security first
Why worry about Security?Before starting to see about Strapi's Content-Types, before looking at Next.js' file and route structure, it's good to discuss Security.A concern that usually is not fol...
03:00 pm GMT - Sun, May 16, 2021
Dev To Create games using TypeScript, Snowpack, and ESLint with this template
If you follow me on Twitter or Instagram, you may know I've been trying out Phaser lately. Phaser is an open-source game framework that allows you to develop games using HTML and Javascript. I've alwa...
02:57 pm GMT - Sun, May 16, 2021
Dev To Generating pre-signed S3 URLs in Rust
Creating Pre-signed S3 URLs in Rust took me a little more brainpower than I had anticipated, so I thought I would share how to generate them using Rusoto. Pre-signed URLs allow the creation of purpos...
02:53 pm GMT - Sun, May 16, 2021
Dev To Membuat Custom Validation Password Strength Dengan Codeigniter 4
Membuat Custom Validation Password Strength Dengan Codeigniter 4.Validasi untuk kekuatan dari password saat ini sangat penting,karena semakin canggihnya teknologi untuk melakukan brute force password....
02:45 pm GMT - Sun, May 16, 2021
Dev To How To Fill Out A Form With Your Voice
One of my friends is a dermatologist. He has a very busy schedule, seeing up to 60 patients a day. In order to save time, he approached me with a request:Can you help me make a form, where you fill ou...
02:42 pm GMT - Sun, May 16, 2021
Dev To Configuring GraphQL for backend
Hello from the Dev cave! Hope you are safe and healthy.This one is about sharing with you all how I configure GraphQL for my backend. It might help someone, or someone might have a better idea and wou...
02:41 pm GMT - Sun, May 16, 2021
Dev To Caching in Node.js using Redis
This time we are going to implement caching in an existing node.js application using Redis, but first let's understand what it is and how it can help you. What is caching?Cache is a high-speed da...
02:39 pm GMT - Sun, May 16, 2021
Dev To What is HTTP All about HTTP(Part 1)
HTTPA basically HTTP stands for HyperText Transfer Protocol and HTTP is a protocol for HTML HTTP to create a connection between a web browser and web servers a foundation for collect data exchan...
02:38 pm GMT - Sun, May 16, 2021
Dev To Flexy Boxes: Generador de cdigo Flexbox
Este ms que un post al que les tengo acostumbrado, es un recurso interesante que encontr y que quisiera compartir con ustedes. Se trata de una herramienta llamada Flexy Boxes que ayuda a generar cdigo...
02:37 pm GMT - Sun, May 16, 2021
Dev To Getting Started With React Context API - A Deep Dive
So its my first blog and had a thought about posting something that could be helpful for React-developers beginners like ME. So Ive been working in react for last 34 months and one rookie problem that...
02:36 pm GMT - Sun, May 16, 2021
Dev To Step-by-step guide: Pass your cursor position to CSS variables with JavaScript
My website has a little illustration that tracks your cursor's position. The only JavaScript that happens there is passing the cursor position to CSS variables. Everything else is in CSS using 2D tran...
02:33 pm GMT - Sun, May 16, 2021
Dev To 10 interesting and important JavaScript questions
What is the difference between == and === ? Answer:The double equal does not check for the type of the value. It only checks if the value is the same regardless of their types.const first =...
01:46 pm GMT - Sun, May 16, 2021
Dev To Comprehensive List of Chrome Extensions for Developers
Developers spend a lot of time using browsers. As of February 2021, 63% of worldwide Internet users prefer Google Chrome over other web browsers. And its not surprising because Google Chrome boasts it...
01:34 pm GMT - Sun, May 16, 2021
Dev To Google Discover: What is It and How To Succeed
Websites whose traffic has increased dramatically in a short time thanks to they become visible on Google Discover, and web pages that have managed to show themselves to target audiences that have not...
01:09 pm GMT - Sun, May 16, 2021
Dev To 30DaysofAppwrite : Database Design
Intro#30DaysOfAppwrite is a month long event focused at giving developers a walk through of all of Appwrite's features, starting from the basics to more advanced features like Cloud Functions! A...
01:04 pm GMT - Sun, May 16, 2021
Dev To How to Create and Sell NFT Art (video)
In this video I show you how to create and sell your own NFT art! Watch as I sell one of my art pieces step by step and completely from scratch! We set up a wallet (metamask), and sign up to an NFT ma...
12:44 pm GMT - Sun, May 16, 2021
Dev To Host images via Google Drive
The other day I was playing around with some image effects and needed a place to serve them from an online place.Don't get me wrong I know there are many tools and websites to do this for you.Yet I le...
12:32 pm GMT - Sun, May 16, 2021
Dev To PHP 8 really?
What is PHP PHP is a general purpose and Open Source programming language, specially designed for the development of web applications. Is PHP 8 serious? PHP is the most widely used server programming...
11:55 am GMT - Sun, May 16, 2021
Dev To One-Time presigned URLs with Amazon CloudFront and Amazon S3
ContextAmazon S3 is an object storage service that, along with many other features, allows you to create presigned URLs that enable external users to access objects within a given S3 bucket.Whil...
11:54 am GMT - Sun, May 16, 2021
Dev To Polymorphic associations in Rails
A model can associate with other models by way of a polymorphic association. This can be useful when the associated models are not of the same class but share a common interface, or when a model share...
11:35 am GMT - Sun, May 16, 2021
Dev To 5 Projects with design files to become a better frontend developer 2021
There's no better way to learn coding than by building out real projects.This is a list of 7 projects that will test your frontend skills by practicing on real design template, from landing pages, to ...
11:31 am GMT - Sun, May 16, 2021
Dev To Virtual DOM in React
Today we gonna learn about the Virtual DOM present in React, which is responsible for its fast performance and declarative nature. What is DOM?DOM stands for Document Object Model, which represen...
11:05 am GMT - Sun, May 16, 2021
Dev To Why And How I switched to Microsoft Edge from Google Chrome.
For the past decade, Microsoft is trying so hard to increase its presence in the web browsers market share, but theyre still far-far behind Googles Chrome browser. Although, Edge has managed to hold u...
11:01 am GMT - Sun, May 16, 2021
Dev To Customize the scrollbar on a website
Hello everyone, today we meet for a new tutorial, as you saw in the title, today I will learn you to customize the scrollbar of a website. This tutorial only works on some web browsers that allow this...
10:42 am GMT - Sun, May 16, 2021
Dev To How to keep user logged in in Flutter? || Logout from firebase || Flutter with firebase 5
Hey there, I am making the series on flutter with firebase. In this series, I am going to create the Todo App with flutter and firebase. Here is the 5th video of it Link: https://youtu.be/ubZpd62GKxE...
10:40 am GMT - Sun, May 16, 2021
Dev To Core Modules in Node.js (path, os, http, fs) [video]
In this video, we will learn about the core modules of Node.js. We will start with the path core module of Node.js and understand all the properties and the methods that it exposes. Then we will move ...
10:34 am GMT - Sun, May 16, 2021
Dev To Four online course providers who don't hide certificates behind a paywall
The other day, I was thinking about adding a few certificates to my resume and linkedin profile without spending a fortune, and my quest began with a simple Google search like "free online computer co...
09:57 am GMT - Sun, May 16, 2021
Dev To Modules in Node.js | Understanding require function & exports object [video]
In this video, we will learn about Modules in Node.js. We will first understand what a Module actually is, then we will understand the types of modules that we have in Node.js. We will also see unders...
09:47 am GMT - Sun, May 16, 2021
Dev To Styling Best Practices I Use With Tailwindcss
This blog is not about learning Tailwindcss from the ground up. Tailwind Labs has a complete playlist in their youtube channel. I recommend checking that out, I learned a lot from it.For me, Tailwindc...
09:42 am GMT - Sun, May 16, 2021
Dev To Modern apps going Cognito
Modern mobile and web applications have a variety of options for implementing user management such as authorization, authentication, password management etc. AWS has the perfect service for AWS enthus...
09:34 am GMT - Sun, May 16, 2021
Dev To CSS media query in depth
Hi dear folks In 2016, When I have started learning web development, CSS media queries are the most confusing thing for me. The reason is that there are lots of options and customizations we can...
09:07 am GMT - Sun, May 16, 2021
Dev To Solution: Binary Tree Cameras
This is part of a series of Leetcode solution explanations (index). If you liked this solution or found it useful, please like this post and/or upvote my solution post on Leetcode's forums. Leetc...
09:03 am GMT - Sun, May 16, 2021
Dev To SEO and multilingual web app
Ill present you in this article how to have a SEO friendly multilingual web app.If you want to have worldwide users using your web application, you are at the right place.As you may know, Google wont ...
08:30 am GMT - Sun, May 16, 2021
Dev To Azure - Intro to ARM templates
While working in a cloud based environment, we are rapidly creating and deploying new resources. Azure provides few different ways to deploy new resources. Let's have a quick look:Portal - GUI based. ...
08:21 am GMT - Sun, May 16, 2021
Dev To Communication is Key
IntroductionNowadays developers arent just nerdy guys sitting in their basement and talk to nobody except their mothers that bring them food. Developers are the crucial link between a company an...
06:33 am GMT - Sun, May 16, 2021
Dev To Strategy Pattern - Design Patterns
In this post, I am going to talk about one of the popular design patterns - Strategy pattern. Before learning it let me give you a small introduction about what is a design pattern. What are desi...
05:22 am GMT - Sun, May 16, 2021
Dev To Requests
Want a new npm package? Request here!Want a tutorial? Request here!Want ideas on what to do? Read the comments here!...
04:54 am GMT - Sun, May 16, 2021
Dev To Working of Node.js | Blocking & Non-Blocking Architecture Explained (video)
In this video, we will understand how Node.js works and then we will understand the difference between the blocking and non-blocking architecture. Node.js as we know is asynchronous and non-blocking a...
04:40 am GMT - Sun, May 16, 2021
Dev To Zero to Hero: Get started with Open Source Projects
I had been super interested in contributing to Open Source Projects for a long time but didn't have any idea on how to get started. This article is for anyone who wants to get into Open Source Project...
04:34 am GMT - Sun, May 16, 2021
Dev To Curated list of Newsletters to level up your coding skills
Taking one step forwardLearning is an unending process. The era we live in carries a plethora of resources to grab those learning opportunitiesa major one is the 'Internet'. If you're working fo...
04:32 am GMT - Sun, May 16, 2021
Dev To How to stream your IP Camera into browser using FFMPEG, Node and React
YouTube explanation and demoIf you want to hear the explanation and demo, please check this YouTube video. GitHub repositoryhttps://github.com/foyzulkarim/video-streaming PhilosophyNo...
04:19 am GMT - Sun, May 16, 2021
Dev To Best Tools to Debug Your HTML Code
As a website developer, our aim should be to make our content accessible to a maximum number of people and for that, our code should be bug-free and syntactically and semantically correct. Here are so...
04:16 am GMT - Sun, May 16, 2021
Dev To 10 basic concepts of React JS
Nowadays React Js has been quite a popular framework for web development. It has some incredible features to offer that made it so successful. Here, I present 10 of them that I find interesting V...
04:12 am GMT - Sun, May 16, 2021
Dev To How to write print statement syntax in Java same as C language?
There are basically 4 print statements in java,since the most used ones are System.out.println();System.out.print();but there are 2 more statements, those areSystem.out.printf();System.out.format();by...
02:48 am GMT - Sun, May 16, 2021
Dev To JavaScript Made Easy: Part 14
There are many built-in methods in JavaScript that we can use to make programming easier. For Part 14, we will go over some of the more common string methods. Open up your repl and code along! St...
02:14 am GMT - Sun, May 16, 2021
Dev To AWS Identity and Access Management
IAM is the Identity and Access Management service in AWS it is used to create users and assign them to groups. Whenever anyone needs access to an AWS service within out organisation then we only want ...
02:08 am GMT - Sun, May 16, 2021
Dev To A Simple Introduction to Web Sockets
IntroductionAs a backend developer, you sometimes get tired of making basic CRUD applications, it's all the same thing but with different business logic. You wanna do more interesting stuff.Well...
01:57 am GMT - Sun, May 16, 2021
Dev To Superb Comprehensions In Python Using List and Sets
TL:DR :Dealing with data structures is not a big deal if you are using python, isn't it ?If it is a big deal, then take look at conversation.Here, we have 2 noob coders . Chintu and Mintu. Mintu is...
01:54 am GMT - Sun, May 16, 2021
Dev To PHP 8 c'est du srieux ? Devriez-vous l'apprendre ?
Qu'est ce que PHPPHP est un langage de programmation gnraliste et Open Source, spcialement conu pour le dveloppement d'applications web.PHP 8 c'est srieux?PHP est le language de programmation serveur ...
01:46 am GMT - Sun, May 16, 2021
Dev To lgebra booliana
H algum tempo, quando a bug_elseif ainda estava fazendo listas de exerccios em Python, apareceu um problema que envolvia verificar se um ano era bissexto ou no. Embora a construo de uma expresso para ...
12:46 am GMT - Sun, May 16, 2021
Dev To JavaScript Salary Review 2021
What do JavaScript Developers earn around the world? How popular is the language and libraries that use JS? Which skills increase pay the most? All these questions answered in under a minute.In Q3 2...
12:42 am GMT - Sun, May 16, 2021
Dev To Building Microservices in Go: Repository Pattern
Continuing with the theme of using Domain Driven Design for building Microservices in Go, today let's talk about the Repository Pattern.Disclaimer: This post includes Amazon affiliate links. If you cl...
12:33 am GMT - Sun, May 16, 2021
Dev To Configure Your Laravel Queues with AWS SQS
IntroductionRecently, I had to migrate my queue driver on a project from Redis to SQS and for some weird reason the information provided on the official Laravel Queues documentation didn't do justice ...
12:27 am GMT - Sun, May 16, 2021
Dev To Sets in JavaScript the only explanation you will ever need
This post contains technical information, code examples and real use cases. Introduction What Sets are in general?There is a branch of mathematical logic called "Set theory" and that s...
12:20 am GMT - Sun, May 16, 2021
Dev To 5 Data Engineering Project Ideas To Put On Your Resume
Photo by Sigmund on UnsplashAll signs point towards an auspicious future for data engineering.Dice's 2020 tech jobs report cites Data Engineering as the fastest growing job in 2020. Increasing by a st...
12:07 am GMT - Sun, May 16, 2021
Dev To Honeycomb, why are my service's requests so slow?!
Honeycomb can be used to help identify the best "bang for your buck" in terms of time spent optimizing for performance.Suppose I have been asked to spend the next 2 sprints researching and contributin...
10:55 pm GMT - Sat, May 15, 2021
Dev To Top 10 JavaScript Interview Questions
1 What are the datatypes?Supported by JavaScript we have primitive data types like string, boolean, number, bigint which can represent integers with arbitrary precision and define null symbols w...
10:32 pm GMT - Sat, May 15, 2021
Dev To Cmo consegu trabajo en Gitlab desde Nicaragua
Hola a todos! Habl sobre mi proceso de contratacin en GitLab en mi publicacin anterior.Esta vez les hablar sobre: El camino que he recorrido en estos 11 aos de profesinCmo consegu trabajar 100% remoto...
09:52 pm GMT - Sat, May 15, 2021
Dev To Lending some color to Tokei Code Analyzer
Time for another open-source adventure! Well be joined by Max Jacobson as we visit the Rust cli-tool Tokei. Tokei generates statistics around your code and language usage. For example, chael.codes loo...
09:10 pm GMT - Sat, May 15, 2021
Dev To Bloomly, a new full-stack project to manage your content online
In the previous post, I announced that I start my 365 days of blogging challenge. I also released a mini CLI tool that publishes articles to all the major developer blogging platforms (dev.to, hashnod...
09:09 pm GMT - Sat, May 15, 2021
Dev To Arel Notes
Notes from RailsConf 2014Link to talk: https://www.youtube.com/watch?v=ShPAxNcLm3o What is Arel?Arel stands for: "A Relational Algebra"In actuality, Arel is an AST (Abstract Syntax Tree) pa...
08:29 pm GMT - Sat, May 15, 2021
Dev To Pagination for Laravel with Vue3 And Inertia
Hi, I've just published a component on npm for pagination when using laravel with vue3 and inertia the repository is here:https://github.com/tuckbloor/vue3-pagination-inertia-laravelany feed back is w...
08:09 pm GMT - Sat, May 15, 2021
Dev To All About Merge Sort Algorithm
Introduction to Merge Sort Algorithm1. Merge Sort works on the Priciple of Divide And Conquer Algorithm to sort the group of element.Question :- What do you understand by the term Divide And Co...
08:04 pm GMT - Sat, May 15, 2021
Dev To Observer Pattern
One of my most commonly used design patterns is the Observer Pattern and for good reasons. At its core, it allows you to program easier and worry less about how objects will get updated. For example, ...
07:31 pm GMT - Sat, May 15, 2021
Dev To Upload and handle file in ReactJs and NodeJs using FormData.
Upload and handle file from ReactJs and NodeJs using FormData. IntroductionYou may not have ever handled file uploads in React or any other technologies, but there is a high possibility you...
07:00 pm GMT - Sat, May 15, 2021
Dev To Clean up your home office with items you haven't thought about
With the beginning of the Corona pandemic, I started to completely work from home. My castle became my office and I had to figure out how to keep it clean and lean. Just like my code! It took me some ...
06:58 pm GMT - Sat, May 15, 2021
Dev To About those unfinished side projects
About those unfinished side projectsIf you are anything like me, you love to start a lot of side projects. As a software developer, it is easy to start with a lot of different projects. If you know ho...
06:47 pm GMT - Sat, May 15, 2021
Dev To Your all-in-one accessibility and productivity Chrome Extension.
Hey Dev Community!We just launched Someity - the only tool you need to start taking control of webpages in your browser. Someity is an overall winner at a Major League Hacking hackathon. After days of...
06:40 pm GMT - Sat, May 15, 2021
Dev To Working with the RedshiftToS3Transfer operator and Amazon Managed Workflows for Apache Airflow
IntroductionIn this post I am going to take a look at in more detail the launch post of Amazon Managed Workflows for Apache Airflow (MWAA). In the post, a workflow was created to take some sourc...
06:13 pm GMT - Sat, May 15, 2021
Dev To VimGore : an interactive game to learn vim
So I wanted to try MERN stack and thus started out with this idea of creating a game that will provide you with snippets of code which will be corrected by the user using vim mode. So this idea was en...
06:12 pm GMT - Sat, May 15, 2021
Dev To Go Package CI/CD with GitHub Actions
In a previous post, I wrote about how I implemented CI/CD checks and autoreleases for the Python implementation of my random-standup program. I also developed some similar workflows for the Go impleme...
05:55 pm GMT - Sat, May 15, 2021
Dev To 10 Storybook Best Practices
This is a post about Storybook and conventions. It is based on my experience using Storybook over several years and from the experiences of other developers. The best practices I define here aren't si...
05:33 pm GMT - Sat, May 15, 2021
Dev To Introduction to the Jamstack - the New Frontier in Web Development
As a Web Developer, you've probably heard of the Jamstack. It's the buzzword in web development. But what exactly is it?Jamstack is an abbreviation that stands for JavaScript, APIs, and Mark-up. It is...
05:25 pm GMT - Sat, May 15, 2021
Dev To React Tailwind - Free Dashboards
Hello Coders, This article presents a curated list with open-source React Dashboards styled with Tailwind CSS. For newcomers, React is a popular library for coding UI interfaces from Facebook. All pro...
05:13 pm GMT - Sat, May 15, 2021
Dev To Weather forecast card design using Jetpack Compose
Cross posting from my blog Weather forecast card design using Jetpack ComposeHorizontal weather cards are the second portion in my forecast screen. It contains a message, relative timestamp and a...
05:10 pm GMT - Sat, May 15, 2021
Dev To Open Source Best Practices
Open source has always been an amazing place to learn, collaborate, contribute and build new stuff. Having been a part of many open source communities, events, and organizations, I have realized that ...
05:03 pm GMT - Sat, May 15, 2021
Dev To Functional Programming: Composition of Functions
Input of one function comes from the output of another function. simple defination of function composition that i could find. In functiona Programming, Composition takes the place of inheritance in OO...
04:34 pm GMT - Sat, May 15, 2021
Dev To I Built this Dark UI
The Idea & InspirationResearching a bit on UI, I came across several unknown facts. One such fact being the demand for Dark themes and UIs. The undeniable fact that Dark Themes reduce eye st...
04:06 pm GMT - Sat, May 15, 2021
Dev To Top Facebook Behavioral Interview Questions (Part 1)
Have you ever wondered which questions do usually come in Behavioral Interviews at Facebook?Before we discuss the top questions, let us understand what the Behavioral Interview Round is.Behavioral Int...
03:46 pm GMT - Sat, May 15, 2021
Dev To Difference between SQL and NoSQL| Pros and Cons
My website -> www.BuggyProgrammer.com...
03:21 pm GMT - Sat, May 15, 2021
Dev To Create a Portfolio/Blog/Website using Devlopr
Hello everyone ! In this article, I would like to share on how you can create a website easily using Devlopr- A Jekyll built for Developers - devlopr-jekyll (built by me !), and you can host i...
03:20 pm GMT - Sat, May 15, 2021
Dev To Top 5 machine learning courses on Youtube
Machine learning is an application of artificial intelligence (AI) that provides systems the ability to automatically learn and improve from experience without being explicitly programmed. Machine lea...
03:13 pm GMT - Sat, May 15, 2021
Dev To Power of super in Java
JavaJava is a High Level, class-based, object-oriented programming language that is designed to have as few implementation dependencies as possible. InheritanceIn object-oriented programmin...
03:07 pm GMT - Sat, May 15, 2021
Dev To Mongoose Unique Not Working
You have a user schema and you want the email field to be uniqueimport { Schema } from 'mongoose';const userSchema = new Schema({ password: { type: String, required: true }, email: { type: Strin...
03:07 pm GMT - Sat, May 15, 2021
Dev To Amazing Button Hover Using HTML & CSS
Hello Guys,Today I created a Glowing Button Hover Effect Using HTML & CSS. this hover effect is simple but it looks amazing. I hope you like this also comments about your thoughts.For more content...
02:59 pm GMT - Sat, May 15, 2021
Dev To Headless CMS for beginners
For many, this might be your first time coming across the term Headless CMS and you will be forced to ask yourself - what makes a CMS headless? and what is CMS? I once asked myself these questions, so...
01:51 pm GMT - Sat, May 15, 2021
Dev To A react optimization that takes 2 minutes to implement
Our applications usually have a list component (which one doesn't?), even the todo apps have it, right?There's a good proabability that something happens when the user clicks on a list item. There's a...
01:34 pm GMT - Sat, May 15, 2021
Dev To Optional Chaining (?.) Refactoring
The optional chaining operator returns the value of an object property when the object is available and undefined otherwise. .? is similar to the standard . chaining operator, with an added check if t...
01:30 pm GMT - Sat, May 15, 2021
Dev To 30DaysOfAppwrite : Appwrite Database
IntroAppwrite is an open-source, self-hosted Backend-as-a-Service that makes app development easier with a suite of SDKs and APIs to accelerate app development. #30DaysOfAppwrite is a month long...
01:27 pm GMT - Sat, May 15, 2021
Dev To How to connect easily to a private Amazon RDS without EC2 instances
Disclaimer.My client owns its own domain, I haven't tested it without a domain. If you test it and got great results, please share them in the comments section below.If you have been developing ...
01:23 pm GMT - Sat, May 15, 2021
Dev To Don't Rush to Simplicity
Today I want to talk about a meme. This meme takes many forms, but it's latest iteration is the Midwit meme:You could abstractly view this as a clever blend of the Haha Go Brrr meme with Horseshoe the...
01:20 pm GMT - Sat, May 15, 2021
Dev To How To Code Snake
I wouldn't usually post a blog like this to dev as it's something I usually do for myself, game dev is fun and I get a lot of enjoyment out of it. If you enjoy this blog please let me know and maybe I...
01:09 pm GMT - Sat, May 15, 2021
Dev To Understanding the Events Reactivity System of Node.js and The Event Emitter Class [video]
In this video, we will learn about the Events Core Module in Node.js and then we will also understand the Event Emitter class of Node.js and the methods that we can use on the event emitter instances ...
01:06 pm GMT - Sat, May 15, 2021
Dev To Node.js Architecture - Understanding its Internal Components [video]
In this video, we will understand the Node.js Architecture namely the Application, V8 JavaScript Engine, Node.js Bindings, Libuv, Event Loop and Worker ThreadsFollow me on: Twitter: https://twitter.co...
12:59 pm GMT - Sat, May 15, 2021
Dev To Bootcamp! My experience - Part 2 (Fundamentals)
The excitement of passing the entry challenge and knowing that there is a date set to when everything will start was huge! I was given 3 weeks worth of pre-course material where it was mainly more kat...
12:32 pm GMT - Sat, May 15, 2021
Dev To I used the web browsers Edge and Brave exclusively for 1 week each here are my thoughts
For a few years Firefox was my web browser of choice. It was very popular and had very few competitors back then other than Internet Explorer. These days the competition has really heated up and there...
12:17 pm GMT - Sat, May 15, 2021
Dev To Restart Policies Docker Compose
There are mainly 4 different restart policies. "no"It means never attempt to restart the container if it stops or crashes. All we have to do is to add restart: 'no' in our docker-compose.yml file...
11:29 am GMT - Sat, May 15, 2021
Dev To React for Beginners: The Complete Guide for 2021
Welcome to the React for Beginners guide. It's designed to teach you all the core React concepts that you need to know to start building React applications in 2021.I created this resource to give you ...
11:22 am GMT - Sat, May 15, 2021
Dev To Software Development 101: Architectures, Approach, and more
Software is often written in response to real-world problems that organizations discover through market analysis. It may seem an easy task for many people to read a set of requirements and interpret t...
11:21 am GMT - Sat, May 15, 2021
Dev To How to check if a list is empty in python?
In this short tutorial, we look at the different methods that you can use to check if a list is empty in python. We also look at why you need to do this so that you understand the purpose better. This...
11:18 am GMT - Sat, May 15, 2021
Dev To Yogurt CSS: a colossal low-level utility CSS framework for crafting beautiful and elegant user interface at an atomic level.
Yogurt is a low-level CSS framework for crafting custom UI designs by using very smaller building block to build a component, even a basic component like a button can look entirely different from one ...
11:10 am GMT - Sat, May 15, 2021
Dev To Core OOP in JavaScript
Hello,I just released the first phase of my JavaScript eBook titled Core OOP in JavaScript, with respect to JavaScript as a prototyped based language. Go check it out here: https://lnkd.in/eF6mVQvNB: ...
10:58 am GMT - Sat, May 15, 2021
Dev To First video of Node.js is out (part of my FREE Web Developer Course on YouTube)
In this video, we will start with Node.js which is a server side technology to write backend code for our servers. We will cover a brief introduction in here, and install Node.js onto our system. Foll...
10:46 am GMT - Sat, May 15, 2021
Dev To 7 rare website with awesome free fonts
Google FontsMaking The Web More Beautiful, Fast, And Open Through Great Typography.link:- https://fonts.google.com/ FontshareFontshare Is A Free Fonts Service From ITF, Making Quality Fonts...
10:07 am GMT - Sat, May 15, 2021
Dev To Keep Track of your Investments using this Template
Hey folks We just launched another Product on Product Hunt. It's a notion template that helps you track your investments and drive higher profit. ETF and Stock RebalancerOn your journey to financ...
09:52 am GMT - Sat, May 15, 2021
Dev To React for beginners
Hello today we are going to build a todo list app in react by which you can understand basics of react how it workswe can use code sandbox CodeSandbox here to get started with react it provides an tem...
09:45 am GMT - Sat, May 15, 2021
Dev To 4 Simple Ways to Deploy your small website
Over the past few years, Ive been working on several different projects mostly for fun or my own learning. There was always nothing like spending hours on the development of these projects (which have...
09:43 am GMT - Sat, May 15, 2021
Dev To Increase Your Productivity with YouTube and a Few Lines of JS Code
YouTube is a great platform that allows us to find information nearly about anything. Unfortunately, it is also a huge time waster as it can easily distract us with the proposed content or with the ad...
09:40 am GMT - Sat, May 15, 2021
Dev To Easy to make this awesome product card. CSS
DemoI suggest you to view the demo in fullscreen view. click on the top right most button to access fullscreen view. Video tutorialIf you find out article hard to understand. You can watch ...
09:40 am GMT - Sat, May 15, 2021
Dev To Awesome Product Card you have never seen it before
DemoI suggest you to view the demo in fullscreen view. click on the top right most button to access fullscreen view. Video tutorialIf you find out article hard to understand. You can watch ...
09:36 am GMT - Sat, May 15, 2021
Dev To Configuring Laravel Queues with AWS SQS
IntroductionRecently, I had to migrate my queue driver on a project from Redis to SQS and for some weird reason the information provided on the official Laravel Queues documentation didn't do ju...
09:19 am GMT - Sat, May 15, 2021
Dev To How to schedule WhatsApp message using just 2 lines of code
Hey Guys!Welcome back to another brand new post of Sai Ansul's Blog.Today we are gonna find out How to schedule WhatsApp message using just 2 lines of code , yes you heard it right just 2 lines of cod...
09:15 am GMT - Sat, May 15, 2021
Dev To Solution: Valid Number
This is part of a series of Leetcode solution explanations (index). If you liked this solution or found it useful, please like this post and/or upvote my solution post on Leetcode's forums. Leetc...
08:53 am GMT - Sat, May 15, 2021
Dev To Changes Technology Made on Travel Business
Technology has made various changes in our lives and the world. We are directly or indirectly connected to technology. Technology has made everything relatively easy for us; we can do things within se...
08:22 am GMT - Sat, May 15, 2021
Dev To Creating Complex Animations using CSS Keyframes (video)
In this video, we will learn how we can create complex animations using CSS Keyframes. We will make use of the @keyframes CSS rule to define the percentage of time through a timing sequence. Follow m...
08:21 am GMT - Sat, May 15, 2021
Dev To Understanding CSS Transitions (video)
In this video, we will learn about CSS Transitions in great detail. Follow me on: Twitter: https://twitter.com/The_Nerdy_Dev Instagram: https://instagram.com/thenerdydev...
08:17 am GMT - Sat, May 15, 2021
Dev To Django Models Anti Patterns
Hello pals,While working with Django, we all write code that does the job, but some code may be performing excessive computations or operations that we are unaware of. These operations may be ineffect...
07:32 am GMT - Sat, May 15, 2021
Dev To Why Playing Team Sports Makes Me a Better Developer
I've played team sports since I was something like ten. First, it was floorball - this fantastic indoor sport, where you have a stick, a ball, and goals. Something similar to hockey, but less violent....
07:21 am GMT - Sat, May 15, 2021
Dev To When and why you should use aria labels in your HTML: the video
If you need to display multiple links with the same text on a web page such as 'read more' this short video helps you understand why you should be using aria labels to improve accessibility for peop...
07:02 am GMT - Sat, May 15, 2021
Dev To Setting up VSCode terminal with WSL
Let's all agree on the fact that, the terminal is the developer's best friend, and that's what we are most proud of. Doing all those git operations on the terminal and finally pushing your code, satis...
06:31 am GMT - Sat, May 15, 2021
Dev To Digital Clock using JavaScript
Hello readers,In this article, you will learn how to design a simple animated Digital Clock in JavaScript. A digital clock or watch in which the hours, minutes, and sometimes seconds are indicated by ...
06:15 am GMT - Sat, May 15, 2021
Dev To Interviewing - Perspective of the Interviewee
Interviewing in tech is hard, especially when you're just getting started. Years ago when I was getting my start I had a lot of the same issues many of you have likely had, and failed hard in several ...
05:46 am GMT - Sat, May 15, 2021
Dev To Create a todo list in React
In this tutorial we will learn how to create a todo list in React using Typescript.Before we create the application, lets set up our development environment.Download and install the latest stable vers...
05:44 am GMT - Sat, May 15, 2021
Dev To Full Stack Instagram: Infinite Scroll
This is my favorite project extension because this feature significantly improves the user experience in the app. Instead of clicking the "next" button, the user can scroll infinitely (as long as ther...
05:44 am GMT - Sat, May 15, 2021
Dev To Full Stack Instagram: Authentication Guest
With Firebase Auth, life is much better in handling authentication.We can authenticate and manage users from a variety of providers without server-side code.Features that I love from Firebase Auth:CRU...
05:44 am GMT - Sat, May 15, 2021
Dev To Full Stack Instagram: Post Upload
Table of contents:DemoOverviewSetting up FirebasePost UploadProgress BarPost DownloadImage Compression DemoYou can check on the full source code and try them in Replit.Repl url: https://rep...
05:44 am GMT - Sat, May 15, 2021
Dev To Full Stack Instagram: Introduction
I've been learning to build a web app using React.js. And this project turns out to be quite awesome for me! So I'd like to share this with other devs as well.This project is an extension of a guide I...
05:34 am GMT - Sat, May 15, 2021
Dev To React Tutorial How to Work with Multiple Checkboxes (New Course Launched - Details Inside)
When working on React project sometimes we need to display multiple checkbox options for the user. But handling multiple checkboxes in React is completely different from how we use the normal HTML che...
05:17 am GMT - Sat, May 15, 2021
Dev To My experience at Layer5
Joining Layer5It was Dec 2020, I was looking at some programs at LFX Programs (previously CommunityBridge) where some orgs like Linux Kernel, CNCF post openings on mentorships to work on. At tha...
03:38 am GMT - Sat, May 15, 2021
Dev To C Using Statements
Recently C# added "using" statements that can replace "using" blocks in many scenarios. It lets you auto-dispose of a disposable object at the end of the current block, rather than defining a brand ne...
03:21 am GMT - Sat, May 15, 2021
Dev To How to make a horizontal layout list with Recyclerview
You often encounter situations where you need to handle lists of items in mobile app development. One of the approaches you could go with is utilising ListView and ArrayAdapter(if your data is stored ...
02:37 am GMT - Sat, May 15, 2021
Dev To Are you using React ? Then I think you must know this
At the time of writing this, React is at version 17.02. It is fascinating to see the exponential growth of this library. Everyone one is writing code in the react with the amusing speed and efficiency...
02:05 am GMT - Sat, May 15, 2021
Dev To Top 10 software for your Homelab in 2021
You may have lots of reasons for what you run your lab but there is an always growing list of new things to try in your homelab or server. Check out this quick list of 10 apps that you can try out and...
01:37 am GMT - Sat, May 15, 2021
Dev To An accessible intro to Machine Learning
What is Machine LearningSuccess in creating AI would be the biggest event in human history. Unfortunately, it might also be the last, unless we learn how to avoid the risks- Stephen HawkingMachi...
11:09 pm GMT - Fri, May 14, 2021
Dev To Have you taken part in a coding challenge or hackathon before? How did it help you grow?
Let us know what challenges or hackathons youve participated in before. What did you like about them and what did you learn?Im building a developer community called inspirezone all about encouraging d...
10:20 pm GMT - Fri, May 14, 2021
Dev To Developer Enablement Unpacked: Developer Experience, Relations, and Marketing
Public APIs create valuefor the provider and the consumeronly when theyre used. Thats why fields that attract and support developers have grown in recent years. These individuals and teams enable deve...
10:04 pm GMT - Fri, May 14, 2021
Dev To TIL - HTML Details Element
#TILToday I learned about HTML's native accordion-like functionality, encapsulated by the details element.I'm sorry, James. Did you just say HTML has a built-in accordion???I know! I couldn't be...
09:53 pm GMT - Fri, May 14, 2021
Dev To How to improve your clicking speed?
Well in order to improve your clicking speed first you have to measure your clicking speed. So first thing first, go to CPS Counter to analyze your mouse and spacebar clicking speed. There are multipl...
09:44 pm GMT - Fri, May 14, 2021
Dev To LeetCode 1482. Minimum Number of Days to Make m Bouquets (javascript solution)
Description:Given an integer array bloomDay, an integer m and an integer k.We need to make m bouquets. To make a bouquet, you need to use k adjacent flowers from the garden.The garden consists o...
09:43 pm GMT - Fri, May 14, 2021
Dev To Run Node.js app with ES6 features
In this article, we will learn how to use ES6 syntax to write your Node Server in few simple steps. Installing babel as dev dependencies in the projectBabel is a toolchain that is mainly used to ...
09:39 pm GMT - Fri, May 14, 2021
Dev To Everything you need to know to deploy an Azure Static Web App
With Azure Static Web Apps you can host your serverless web app, continiously deploy with Github actions and easily integrate with your Azure APIs or add your custom authentications and domains. Sound...
09:04 pm GMT - Fri, May 14, 2021
Dev To CSS Gradients: An Introduction
This article will cover CSS gradients and take a took at some real-life uses for them.Most of the time we use solid background colors to style our web application, using the background property. There...
08:40 pm GMT - Fri, May 14, 2021
Dev To Why Regular Expressions Are Super Powerful, But A Terrible Coding Decision
Weve all been there. You have a string input and need a fast and efficient way to parse something important out of it. Your options are relatively low since manually parsing a string for a pattern is ...
08:25 pm GMT - Fri, May 14, 2021
Dev To TypeScript enum guide: get started in 5 minutes
Enumerations (or enums) are a supported data type in TypeScript. Enums are used in most object-oriented programming languages like Java and C# and are now available in TypeScript too. They are one of ...
07:49 pm GMT - Fri, May 14, 2021
Dev To Remove duplicate value from array
There are multiple ways to filter out duplicates from an array and return only the unique values. 1 Using Set What is Set?Set is a new data object introduced in ES6. A Set is a collection o...
07:40 pm GMT - Fri, May 14, 2021
Dev To True Is Not Always True In JavaScript
Hello everyoneIn this article, I will try to explain the behaviour of the boolean data type of JavaScript.We often use if statements in JavaScript to check if a value, that can be of any data type is ...
07:36 pm GMT - Fri, May 14, 2021
Dev To DevSecOps -Automate & Secure
DevSecOps is the practice of integrating a security-first mindset and methodologies into traditional DevOps CI / CD environments. Here are key best practices for organizations seeking to implement Dev...
07:33 pm GMT - Fri, May 14, 2021
Dev To Grokking Free Monads
In this post Im going to try and demystify free monads and show you that theyre not some strange abstract creature, but in fact can be very useful for solving certain problems. Rather than focusing on...
07:09 pm GMT - Fri, May 14, 2021
Dev To Simple Page Transitions with SvelteKit
Demo: https://sveltekit-page-transitions.netlify.app/Source code: https://github.com/evanwinter/sveltekit-page-transitions OverviewCreate a <PageTransition /> component which transitions ou...
07:03 pm GMT - Fri, May 14, 2021
Dev To Need for a Change of Mindset
Better to introduce myself first. I am the co-founder and CTO of Advancity, a technology company that enables the digitalization of universities and schools. We have LMS (learning management system) a...
06:48 pm GMT - Fri, May 14, 2021
Dev To What is Vector in C? Get started in 5 minutes
C++ vector is a template class in the Standard Template Library (STL) that functions as a more refined array. Unlike arrays, vectors can resize themselves automatically when you insert or delete eleme...
06:29 pm GMT - Fri, May 14, 2021
Dev To Know your systems failuremodes
Not long ago, in 2009, a behavior in the system (i.e a mode confusion) was part of the events that led to the loss of Air France Flight 447. The pilots reacted to a loss of altitude by pulling on the ...
06:20 pm GMT - Fri, May 14, 2021
Dev To Introducing Lofi Club - Enjoy Hip hop beats to Relax or Code!
Hello Devs This is Savio here. I'm young dev with an intention to enhance as a successful web developer. I love building web apps with React. I have proved my superiority in frontend technologie...
06:09 pm GMT - Fri, May 14, 2021
Dev To Anotaes Captulo 3: Functions
As funes permaneceram durante a evoluo da programao;O que torna uma funo fcil de ler e entender? Pequenas!A primeira regra para funes que elas devem ser pequenas. A segunda que precisam ser mai...
06:03 pm GMT - Fri, May 14, 2021
Dev To Authorization mechanisms in Rust web applications
To ensure application security, we use mechanisms such as authentication and authorization. I think many of you are familiar with these concepts and in this article we will focus on the concept of aut...
05:50 pm GMT - Fri, May 14, 2021
Dev To How to build your own Utility classes using plain Scss alone
In this article, we will talk and code about using couple of the amazing Sass features to give us some utility classes for spacing, justify and align content and items in the slickest way I was able t...
05:22 pm GMT - Fri, May 14, 2021
Dev To C 9.0 Features and Expectations of C 10
The latest version of C#, 9.0, was officially released with.NET 5 in November 2020. These days there are already rumors of the features of the future version, C# 10. One of the biggest advantages of o...
05:17 pm GMT - Fri, May 14, 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 bugExploring a new neighborhood in...
05:10 pm GMT - Fri, May 14, 2021
Dev To Missing Azure REST APIs. Need not Worry
Today I came across a situation where I had to automate the process of creating and setting up an Azure IoT Central solution entirely using Azure REST APIs and found they are not available or not docu...
04:59 pm GMT - Fri, May 14, 2021
Dev To Three Ways to Share Node.js Modules Across Multiple Projects
A friend recently asked me about splitting some of their Node.js application into a shared library to be used across multiple projects. There are at least three solutions, and they all have tradeoffs ...
04:55 pm GMT - Fri, May 14, 2021
Dev To From Java to Kotlin in 20 minutes
What is the experience like as a Java developer to start programming in Kotlin?I didn't remember, it was years ago for me!Fortunately a mob-programming session with my colleagues gave me the chance to...
04:45 pm GMT - Fri, May 14, 2021
Dev To Redux alternative. Redoor new state manger for react, preact, inferno
Hello everyone!I want to introduce you with my redoor library alternative to redux. My team and I have been successfully using it in various projects for a year now, and now we want to share it with y...
04:24 pm GMT - Fri, May 14, 2021
Dev To Next JS TypeScript Template Free using Tailwind 2.0, ESLint, Prettier and Husky
A Next JS TypeScript template free and open source made with great tooling for developers: Tailwind 2.0, Webpack 5, ESLint, Prettier, Husky and Bundle Analyzer.The GitHub repo have already reached 100...
04:21 pm GMT - Fri, May 14, 2021
Dev To Privacy focused search engine DuckDuckGo.
Every move you make, every click you take, someone's watching you online. According to Statcounter (search engine market share of April-May 2021) 92.21% of internet users use the Google search engine....
04:06 pm GMT - Fri, May 14, 2021
Dev To How to define Open Graph / Twitter image alt text (and why it might not matter...)
You know all these fancy link previews that you see on social media when people share articles and resources, right? These previews are based on various meta elements defined in your website's head. Y...
04:03 pm GMT - Fri, May 14, 2021
Dev To JavaScript Tutorial: Build Tetris with modern JavaScript
Learning a new programming language is difficult and not everyone learns the same way. For many, hands-on exploration on a project or interactive tutorial is the key to lasting learning.Especially for...
03:50 pm GMT - Fri, May 14, 2021
Dev To Tired Of Relative Imports? Time To Get Rid Of Them!
At some point in your Javascript developer journey, you've certainly encountered these types of imports:import Car from '../../../vehicles/car'import House from '../../../buildings/house'And you were ...
03:49 pm GMT - Fri, May 14, 2021
Dev To The truth about Open Source Developers. (WDS 2)
Disclaimer this is 100% satire. For fun on a Friday (Web Dev Satire #2) Open Source developers make a lotAs you can see from this chart, I didn't exaggerate that open-source developers make way m...
03:36 pm GMT - Fri, May 14, 2021
Dev To From Amateur to Professional: The One KEY Tip I Give All Aspiring Devs
Throughout the years of being a developer, I have had lots of mentors and those who have shared wisdom and insight that has helped me to get to this point in my career. As I reflect on my time as a de...
02:54 pm GMT - Fri, May 14, 2021
Dev To What if Stripe was the next Google?
A while ago, Paul Graham made a big call:"I'm going to risk calling it. The feeling of deja vu is too strong. Stripe is the next Google." (source)At the time, Stripe had last raised at a $36 billion v...
02:15 pm GMT - Fri, May 14, 2021
Dev To Heart diseases prediction app creation using cloud platforms & MLOps tools
Welcome back to my another projet based staff. Here I am going to discuss all this project from the very beginning to the end. So Hopefully, you will really enjoy it. So let's get started.As it's clea...
02:10 pm GMT - Fri, May 14, 2021
Dev To [Video] Introduction to Git and GitHub Crash Course Giveaway
IntroductionHello everybody! Welcome to this Introduction to Git and GitHub video series, where you will learn the basics of Git and start using it for your day-to-day tasks.My name is Bobby and...
02:09 pm GMT - Fri, May 14, 2021
Dev To My Portfolio
Hello! thanks for entering.I wanted to share my first version of my portfolio, made with React.js and Styled-Component. I would love if you could give me feedback no matter what it is, to improve it.w...
02:03 pm GMT - Fri, May 14, 2021
Dev To Modern Shopify Themes Development with Nx-Shopify
TL;DRNx-Shopify is an Nx plugin for developing Shopify themes with performance, modern tooling, and ergonomics in mind.Check the Getting Started guide and the full docs at the Nx-Shopify officia...
01:57 pm GMT - Fri, May 14, 2021
Dev To 10 Trending projects on GitHub for web developers - 14th May 2021
Trending Projects is available as a weekly newsletter please sign up at www.iainfreestone.com to ensure you never miss an issue. 1. SlidevPresentation Slides for Developers ...
01:55 pm GMT - Fri, May 14, 2021
Dev To Sharpen your Ruby: Hash
I develop in Javascript, Python, PHP and Ruby. By far Ruby is my favorite programming language. Together let start a journey and revisit our Ruby foundations. Each post will include some theory but al...
01:54 pm GMT - Fri, May 14, 2021
Dev To Five tips about React hooks
Today, when you use React and functional components, you need hooks.Work with hooks is easier than lifecycle methods in class components, but I've encountered some issues and today, I want to share my...
01:47 pm GMT - Fri, May 14, 2021
Dev To Using Design Patterns in Node.js
This article was first published at my Blog here Using Design Patterns in Node.js ProgrammingWhen we code or create programs, we always want our written code to be adaptable, optimized and reusab...
01:41 pm GMT - Fri, May 14, 2021
Dev To Understanding Big O Notation Using JavaScript.
What is Big O Notation?Time ComplexitySimplifying Big O ExpressionsRules of thumbSpace ComplexityRules of thumbSummaryResourcesIn this article, We will understand the Big O Notation using Javascript. ...
01:40 pm GMT - Fri, May 14, 2021
Dev To Operating Systems -Scheduling Algorithms Made Easy : FCFS
IntroductionFirst come first served (FCFS) is the simplest operating system scheduling algorithm which supports both preemptive and non-preemptive scheduling, implemented with a FIFO queue. It a...
01:28 pm GMT - Fri, May 14, 2021
Dev To Building a Budget Manager with Django and Fauna
Written in connection with the Write with Faunaprogram. This article will guide you to build a simple budget management application using the Django web framework and implement the database with Fauna...
01:03 pm GMT - Fri, May 14, 2021
Dev To My go-to React libraries for 2021
Ive been working on React apps for more than 3 years now and Ive used tons of libraries to build various applications. The last months have been very rich for the React ecosystem ! Weve seen many diff...
12:54 pm GMT - Fri, May 14, 2021
Dev To 30DaysOfAppwrite : Using Team Invites
Intro#30DaysOfAppwrite is a month long event focused at giving developers a walk through of all of Appwrite's features, starting from the basics to more advanced features like Cloud Functions! A...
12:54 pm GMT - Fri, May 14, 2021
Dev To 5 Awesome Visual Studio Code Features
TL;DR: Visual Studio Code is great and I highly recommend it to every developer (not only for Visual Studio classic users). If you're interested in why I actually think it's great, read on!I'm a long...
12:53 pm GMT - Fri, May 14, 2021
Dev To Redis: Exploring Redis as Serverless Database to solve idempotence in APIs
Redis means fast. This was the impression I always had. But, at the same time, for me, Redis was just (as if this wasn't enough) a cache store. To my surprise, Redis is much more versatile than this...
12:49 pm GMT - Fri, May 14, 2021
Dev To What is TypeScript and why should you use it?
What is TypeScript?TypeScript is a programming language developed and maintained by Microsoft. It introduces additional features like strict type binding (variables are bound to specific data ty...
12:20 pm GMT - Fri, May 14, 2021
Dev To What is Jaro-Winkler Similarity?
Jaro-Winkler similarity is a way of measuring how similar two strings are. It is fairly easy to understand and quick to implement.(this was originally sent to my newsletter subscribers) Why shoul...
12:09 pm GMT - Fri, May 14, 2021
Dev To Optimising JavaScript code
An optimized piece of code is any code that works optimally, i.e. code that is efficient. We say something is efficient, when that thing does not waste time or effort or expense (expense includes comp...
12:08 pm GMT - Fri, May 14, 2021
Dev To How to use bitwise operations to compactly store small values in a single number
Computer science is full of magic, which is often obscured from our eyes these high-level days. And rightly so: usually to implement features needed by our users we don't need any fancy CS knowledge.Y...
12:06 pm GMT - Fri, May 14, 2021
Dev To Pull down to refresh in SwiftUI
Pull down to refresh a list is something quite common for an iOS app. We got used to that gesture over the years and I find it a quick and intuitive way to perform the task.With the increasing adoptio...
11:55 am GMT - Fri, May 14, 2021
Dev To Create a circular gradient in CSS
After searching during hours, with people saying "it's impossible to do it with CSS or SVG", I found it!With the following property, you will be able to define a circular gradient in CSS!background:co...
11:52 am GMT - Fri, May 14, 2021
Dev To Git Guide
I found this GitHub repository. Once you gone through basic git commands, you can read this. This repository contains some advanced commands very useful in day-to-day tasks.git.io/git-tips...
11:18 am GMT - Fri, May 14, 2021
Dev To Clean code & programming principles The ultimate beginners guide
This article is the beginner's introductory guide to programming principles.First we're going to examine what good code is. The qualities of good code. That's because those qualities come before progr...
11:03 am GMT - Fri, May 14, 2021
Dev To How to Setup a Minimal Node.js Server
Node.js is a JavaScript engine that let us use JS language in the backend. You can say goodbye to Apache, Ngix servers or something similar for your backend needs. Thanks to Node.js, your JS knowledge...
10:34 am GMT - Fri, May 14, 2021
Dev To The Accidental Public Speaker or How I Got Over My Fear of Public Speaking
Ive given over a hundred talks in the past few years. Why? Because I think its perfectly OK for me to be terrified, but its not OK for me to stay that way. My biggest fear? Same as you, same as everyb...
10:24 am GMT - Fri, May 14, 2021
Dev To How to Use Vim
Vim is a powerful text editor used by programmers and system administrators as a command line interface. Vim is widely used by Linux users. It is also available in Windows, Mac OS X and every other Un...
10:23 am GMT - Fri, May 14, 2021
Dev To Easily Test Mixins With Jest
So recently I decided to add tests to one of my repos. Since I am new to JS to some extent, I started looking for what the best ways were to add tests to a frontend project. Well, as it turns out ther...
09:50 am GMT - Fri, May 14, 2021
Dev To Flutter CI/CD using Git Tags in 5 minutes
Table of contentsWhat you will needWhat you will doStep 1: Deployment scriptStep 2: Git push with tag What you will need A Flutter app (obviously) A Github, Gitlab or Bitbucket account A C...
09:48 am GMT - Fri, May 14, 2021
Dev To 4 ways to perfectly center content using CSS
Centering content in CSS is something that beginners struggle a lot with. CSS provides a lot of options that allow you to center content inside a container. We'll try some of the most commonly used on...
09:44 am GMT - Fri, May 14, 2021
Dev To How to support your team during the pandemic
It is more than a year we are in the pandemic. Everyone is working remotely and slowly we are losing the touch of humans, cafeteria breaks, lunch walks, sharing food, or having offline parties.Even no...
09:42 am GMT - Fri, May 14, 2021
Dev To Build a Jamstack subscription form with Netlify forms and Fauna - Part 1
What are a few things you wish for as a software/solution/product developer? In case you are thinking to answer, your list may contain some of these,It is fun when we have to do less to achieve more.I...
09:21 am GMT - Fri, May 14, 2021
Dev To JS interview in 2 minutes / Currying
Question:What is currying in JavaScript?Quick answer:It is a technique used to convert a function that takes multiple arguments into a chain of functions where every only takes one argument.Longer ans...
09:14 am GMT - Fri, May 14, 2021
Dev To Automatically publish a Flutter Web App on GitHub Pages
This blog post describes how to automatically publish a Flutter Web app to GitHub pages after every change in the repository.It is assumed that you already know how to create and build a Flutter Web a...
08:55 am GMT - Fri, May 14, 2021
Dev To I made a Twitter Clone with VueJS and Go
Hello DEV community! I've recently attempted to make a clone of Twitter using VueJS as its frontend and Golang as its backend server.You can check the github repository here for the source code: ...
08:49 am GMT - Fri, May 14, 2021
Dev To Solution: Flatten Binary Tree to Linked List
This is part of a series of Leetcode solution explanations (index). If you liked this solution or found it useful, please like this post and/or upvote my solution post on Leetcode's forums. Leetc...
08:16 am GMT - Fri, May 14, 2021
Dev To Exclusive: convert text into image in JavaScript!! (Easy peasy)
Hello guys have you ever wondered how to change text into an image in JavaScript?Well in this tutorial I am going to tell you how to do that and this is damn easy:I will use hash.JS as a mentioned it ...
07:58 am GMT - Fri, May 14, 2021
Dev To Let's break down the useState hook.
Hello Learners,Today is the 2ndDay of #8DaysOfReactHook.In This post will see the breakdown of the useState hook. What is useState hook?useState hook is a special function that lets us manage the...
07:34 am GMT - Fri, May 14, 2021
Dev To Deno, One Year and Two Hundred Patches Later
About a year ago, I made a new year resolution to take a few months away from contracting and finally publish a game. Im already thirty and some change and have been developing games for fun since I w...
07:17 am GMT - Fri, May 14, 2021
Dev To How to vibrate with javascript
How to vibrate the JavaScript?Though vibration can provide haptic feedback and a confirmation kinda thing which tells the user that an action has been performed.That's easy use:navigator.vibrate(200);...
06:53 am GMT - Fri, May 14, 2021
Dev To An overview of software localization and i18n tools (2021)
As a developer, you have pretty extensive software internationalization options, language localization, and phrase translation solutions. But when it comes to decision making, the wide variety makes i...
06:52 am GMT - Fri, May 14, 2021
Dev To 'I wonder if...': Moving ASCII art
'ASCII cinema,' was all that I heard. Sat in a weekly sprint meeting, my mind focused more on arranging my upcoming week of work than paying attention to the person offering a retrospective of their j...
06:48 am GMT - Fri, May 14, 2021
Dev To How to execute a string as command in javascript
Ever wondered how to execute string in JavaScript as a command?Well just use:var command = "alert('test')";eval(command); // alerts "test"AND if you enjoyed the article hit the and that !...
06:46 am GMT - Fri, May 14, 2021
Dev To Bringing up the Basic Things About AI
Contrary to how it may be used in an everyday context, artificial intelligence is not a countable noun, but rather a scientific discipline or a set of problems, concepts, and methods for problem-solvi...
06:18 am GMT - Fri, May 14, 2021
Dev To 75 Awesome Web Resources That Make Web Development Easy
The Ultimate Web Developer Resources List Awesome 200+ Resources Kiran Raj R May 6 21 min read #css #javascript #webdev #beginner...
06:17 am GMT - Fri, May 14, 2021
Dev To Develop your full potential through FigmaCrush Resources
PresentationFigma is an incredible tool as a frontend developer. You could see in detail the design before to code it. FigmaCrush is a curated collection of Figma resources: UI kits, icons, webs...
05:49 am GMT - Fri, May 14, 2021
Dev To 5 Psychological theories that are used in UI/UX Design
Designing is an art. When a good design is used on top of a good interface, it creates a beautiful harmony between the two layers of technology. Same way, no good design is valued if the backend is no...
04:14 am GMT - Fri, May 14, 2021
Dev To How To Build e-Learning App Like Coursera- Everything You Need To Know
It is safe to say that you are intending to build up an e-Learning mobile app or website like upGrad or KhanAcademy, or perhaps you even have an aggressive plan to get up to speed and contend with mar...
04:14 am GMT - Fri, May 14, 2021
Dev To GitHub Community: your place to learn, discuss, and ask questions
The GitHub Community is the place where you can talk and find answers about GitHub, DevOps, Programming languages, and much more!I've teamed up with Mickey Gousset (DevOps Architect @ GitHub) to bring...