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...
04:14 am GMT - Fri, May 14, 2021
Dev To Distributed Persistent Rendering: A new Jamstack approach for faster builds
Id like to share a new concept weve been exploring for the Jamstack at Netlify, born out of our work with large enterprise dev teams deploying hundreds of thousands of pages at a time.We wanted a way ...
04:10 am GMT - Fri, May 14, 2021
Dev To Angular : How to use *ngIf else? [Including NgIf, ngIfThen and ngIfElse with Live Demo]
Simple form with shorthand syntax:<div *ngIf="condition">Content to render when condition is true.</div>Simple form with expanded syntax:<ng-template [ngIf]="condition"><div>Co...
03:54 am GMT - Fri, May 14, 2021
Dev To Node.js : Asynchronously Read from Files
Use the filesystem module for all file operations:const fs = require('fs'); With EncodingIn this example, read hello.txt from the directory /tmp. This operation will be completed in the backgroun...
03:51 am GMT - Fri, May 14, 2021
Dev To 49 Days of Ruby: Day 48 -- Ruby Community
Welcome to day 48 of the 49 Days of Ruby! You are almost there! After tomorrow, you will have finished 49 days of Ruby adventure!Today, we are going to take a step back from code and talk about commun...
03:39 am GMT - Fri, May 14, 2021
Dev To Dynamic Dev.to Blog Posts On GitHub
What is this?Want to show dynamic posts that update with the posts that you right on dev.to? This post is going to share a simple yet easy way to add dev.to posts dynamically to your github prof...
03:38 am GMT - Fri, May 14, 2021
Dev To A new Password Rule object from Laravel8.39
In previous versions, to define a custom validation rule, you must to implement the Illuminate\Contracts\Validation\Rule interface or use a Closure.As below code, a custom rule StrongPassword like so....
03:34 am GMT - Fri, May 14, 2021
Dev To How to transfer data from your Existing Server to Aws S3
Amazon S3 is a pretty good and inexpensive choice for website data storage. You can save a lot of money uploading website data such as user uploads to S3 instead of your hosting server.I found it a li...
02:38 am GMT - Fri, May 14, 2021
Dev To Journey to the real world by cloning DEV.to backend server(part 5)
In the last post we have created our first model user model and started our development server.In this post we will work on jwt authentication using jsonwebtoken package. Authentication workflow ...
02:14 am GMT - Fri, May 14, 2021
Dev To KITTI on SiaSearch - Our first public product unveil for researchers
Today, we are glad to announce the release of a public version of SiaSearch based on the popular KITTI dataset. We would like to let researchers use SiaSearchs power in order to immensely simplify dat...
01:47 am GMT - Fri, May 14, 2021
Dev To What's the best way to learn pyty
Python was voted the 4th easiest language to learn behind HTML, C and JavaScript, and I'm going to tell you why.Programming is a very important skill, and many people want to get in on it.When you beg...
12:53 am GMT - Fri, May 14, 2021
Dev To Writing functional JS as a newbie
This past Tuesday I had an abnormal amount of downtime at my current job. I decided to use that time to play with JavaScript on my own. I've seen other background color changing projects and figured I...
12:26 am GMT - Fri, May 14, 2021
Dev To Ember. js
One special thing about tech industry is that popularity of frameworks or libraries is largely based on usability and efficiency. How well the thing works for the purposes of the programmer. That mean...
12:00 am GMT - Fri, May 14, 2021
Dev To Power Apps Development in Fusion Teams
Microsoft has published a learning path for fusion dev teams. In addition to that, they also published an e-book for it. We can see how an organisation can build up a fusion team and deliver services ...
11:28 pm GMT - Thu, May 13, 2021
Dev To The Future of Angular 13
Angular did it again, on May 12, 2021, the newest major version of Angular arrived a stable Angular v12.0.00. Angular version 12.0.0 released May 2021. The Angular v12 major release is getting closer ...
10:57 pm GMT - Thu, May 13, 2021
Dev To Best under $100 earbuds to use! Suggestions Tips and Tricks!
photo credit (Geoffrey Morrison) Price TableNameBrandprice#1 AirPods (Refurbished)Apple$109.99Anker Soundcore Liberty 2Anker products$76.97JLab Epic Air Sport ANCJLab$59.99House of Marley Champio...
10:02 pm GMT - Thu, May 13, 2021
Dev To Cracking a Captcha with Tesseract.js
I wanted to automate some tasks on a site that I frequently use, but every now and then the site presents a captcha. I figured that with a little cleanup of the captcha images, I'd be able to use OCR ...
10:01 pm GMT - Thu, May 13, 2021
Dev To Moving from Shopify Plus to Microservices-Based Commerce
If youre selling products online, theres a good chance youre using a one-size-fits-all platform. These platforms offer many advantages but they also have limitations. If you want to move beyond these ...
09:59 pm GMT - Thu, May 13, 2021
Dev To How To: CSS Table Swipe Interaction
Table rows or list items often have actions associated to them, such as deleting, sharing and editing. When designing for touch devices, designers can take advantage of swipe gestures to allow users t...
09:51 pm GMT - Thu, May 13, 2021
Dev To ClassCord, verified student-focused discord bot made in Python
A year ago, when I started programming and gained some concepts I decided to create a discord bot to improve my skills. I decided to create a bot focused on students and teachers and I didn't think at...
09:49 pm GMT - Thu, May 13, 2021
Dev To Build React and Next applications most fast and efficiently
Hello, world. Usually, developers spent a lot of time installing dependencies, creating folders, etc, before having our initial configuration and start working on the application.The goal of ReexJs CL...
09:44 pm GMT - Thu, May 13, 2021
Dev To How To Build A Virtual Event Site With Angular (Youtube-Live Clone)
What youll be building. Demo, Git Repo Here.Youtube-Live Clone IntroductionThere is a real principle in life that states: "If you want to be great, then start by doing great things in little ways...
09:17 pm GMT - Thu, May 13, 2021
Dev To Deploying a FastAPI backend using AWS Amplify Container-based REST APIs
No surprise that it's a difficult process to go from development to production deployments in an organization . This is especially true for analytics and data science teams developing models or busine...
08:59 pm GMT - Thu, May 13, 2021
Dev To I prepared a portfolio with Nuxt.JS ...
It may be a little inexperienced but now I'm developing a new portfolio, yes it will be more professional. The same will happen for NuxtJS Vuejs. css famework also using tailwindcss windics sass in ne...
08:58 pm GMT - Thu, May 13, 2021
Dev To Using HTTPS in docker for local development
As a web application developer, one of the most common challenge faced is, not having the local development environment close enough to the production environment. While there can be many aspects to t...
08:57 pm GMT - Thu, May 13, 2021
Dev To XState: Why I Love Invoked Callbacks
XState offers several primitives for representing long-running application processes. These are usually expressed as services. I've written a bit about services here - but today I wanted to talk about...
08:48 pm GMT - Thu, May 13, 2021
Dev To Strengths and Weaknesses of Online Bootcamps in 2021
Just like every other teaching method, online education comes with its own set of pros and cons. With the "new normal" dictating increased usage of online tools, a better understanding of these tools ...
08:36 pm GMT - Thu, May 13, 2021
Dev To Better console experience for your DevTools!
As a web developer, your browsers DevTools are surely the most important working tool, right beside your IDE/code editor.But like all things, its not perfect. Its generally fine - with a lot of featur...
08:24 pm GMT - Thu, May 13, 2021
Dev To Creating a Form with React Hook Form
In this tutorial we will build a form with React Hook Form allowing users to create an account. We will also be styling our form with Styled Components. OverviewReact Hook Form is a library for ...
07:55 pm GMT - Thu, May 13, 2021
Dev To How to Speed Up Load Times In A Rails App - What I Wish I Knew Four Months Ago
Not too long ago I was introduced to Ruby on Rails through my time as a Flatiron student. To those familiar with the Ruby framework, Rails makes creating complex MVC web applications very simple. It w...
07:49 pm GMT - Thu, May 13, 2021
Dev To Work Smarter, Not Harder With ReacType
Excited to announce the launch of ReacType!This morning, my team released ReacType 7.0, a rapid prototyping tool that enables developers to build React components via an intuitive drag-and-drop ...
07:45 pm GMT - Thu, May 13, 2021
Dev To The Android Photos Forensics App: XFace
In my first post, I wanted to show you my new app that I have developed fully including backend server configuration and APIs. It is called XFace: Photo forensics and my goal was to have a handy app t...
07:37 pm GMT - Thu, May 13, 2021
Dev To Six best practices to improve your code reviews
Code reviews are complex. They involve good time management, high emotional intelligence, knowledge of the codebase, and technical expertise. It is a team process where practice and communication are ...
07:28 pm GMT - Thu, May 13, 2021
Dev To Vulnerability allows cross-browser tracking in Chrome, Firefox, Safari, and Tor
In this article we introduce a scheme flooding vulnerability, explain how the exploit works across four major desktop browsers and show why it's a threat to anonymous browsing.DISCLAIMER: FingerprintJ...
07:19 pm GMT - Thu, May 13, 2021
Dev To How do I disable GoLang's auto-formatting on file save in VSCode?
I'm new to Go, and trying to make something using it, however, each time I press the save button (or use the shortcut Ctrl+S) (so basically, whenever I save the file MANUALLY).Though, the strange thin...
06:55 pm GMT - Thu, May 13, 2021
Dev To If you had a time machine what is ONE thing you would tell yourself when you started coding?
I would probably tell myself to look up what imposter syndrome is so I can be relieved from all my doubts... Only discovered it was a real thing years into my career.What about you? Im very curious to...
06:51 pm GMT - Thu, May 13, 2021
Dev To 3 Steps Protocol to boost your Learning Speed and Memory
In this post, I'll show you how you can use hormones that are naturally produced in your body (cortisol and epinephrine, a.k.a adrenaline) to help you learn faster, improve your memory and increase yo...
06:47 pm GMT - Thu, May 13, 2021
Dev To TIL - HTML Lazy Load
#TILToday I learned about HTML's lazy loading property. Once again, HTML provides us another simple solution for a once-difficult problem.So what is "lazy loading"?According to this sitepoint ar...
06:37 pm GMT - Thu, May 13, 2021
Dev To Apples AirTag Security Concerns, a Deep Neural Network Hack, & more on DevNews!
@saronyitbarek and I are back for another episode of hot tech takes and developer news demystification... S4:E5 - Apples AirTag Security Concerns, a Deep Neural Network Hack, an Oil Pipelin...
06:27 pm GMT - Thu, May 13, 2021
Dev To VacCoWIN - Check Available Slots for CoWIN Vaccination right from your Terminal!
About:CoWIN 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 in vari...
06:21 pm GMT - Thu, May 13, 2021
Dev To React hooks - working with state (arrays)
How to declare initial stateTo use the useState hook you will need to import it from React.You can view the code sandbox for a more interactive way to follow and mess around with the code (recom...
06:16 pm GMT - Thu, May 13, 2021
Dev To Svelte Router - A Proposal
Photo by Matt Duncan on UnsplashHi.. I am using Svelte for quite a while now. I think it is a pretty sweet compiler for front-end.But why do I decided to write a Router ?Because until now I didnt find...
06:08 pm GMT - Thu, May 13, 2021
Dev To Incremental Build Improvements, Angular 12, Distributed Task Execution, and more in Nx12.3!
Nx 12.3 includes many new features, including Incremental Build Improvements, Angular 12, Distributed Task Execution, and more!Nx is a suite of powerful, extensible dev tools to help you architect, te...
06:05 pm GMT - Thu, May 13, 2021
Dev To How my world was destroyed
In December of last year I pleaded guilty to a felony in lieu of significant potential prison time. I made a stupid mistake and as a result i have lost everything - job, home, family, possessions - EV...
05:40 pm GMT - Thu, May 13, 2021
Dev To Why You Should Use SaaS Boilerplate & Starter-Kits To Speed Up Your App Development
Being a SaaS entrepreneur has its good and bad sides. While it comes with the excitement of having new ideas and launching new projects, there is one rather dull part of the process: setting it up. Se...
05:28 pm GMT - Thu, May 13, 2021
Dev To How to Maintain Your Skills as a Developer
Its no secret that the tech industry is always changing. New frameworks are always emerging and new features are constantly being added to the languages and frameworks that already exist. This can be ...
04:39 pm GMT - Thu, May 13, 2021
Dev To Ignite React Native Boilerplate
Discover Ignite React Native Boilerplate for Expo & React Native, explore pre-setup libraries like React Navigation, MobX, APISauce, Flipper, Reactotron, i18N-js Localisation, Themes and many mor...
04:27 pm GMT - Thu, May 13, 2021
Dev To Why C is most preferred for competitive programming?
Competitive coding is like a mind sport where you run your brain and apply logic for solving questions.But I guess you always struck with a questions that why maximum programmers preferred C++ f...
04:15 pm GMT - Thu, May 13, 2021
Dev To Why Vercel & Next are a dream team
What is Vercel?Vercel is a deployment and collaboration platform for frontend developers. Vercel puts the frontend developer first, giving them comprehensive tools to build high-performance webs...
04:10 pm GMT - Thu, May 13, 2021
Dev To DEBS Grand Challenge: Real-Time Stream Processing with YoMo
IntroductionDEBS or the ACM International Conference on Distributed Event Based Systems aims to "provide a forum dedicated to the dissemination of original research, the discussion of practical ...
03:56 pm GMT - Thu, May 13, 2021
Dev To Amazing Window Object With JS (Part 1)
Window Object :The window object represents an open window in a browser. The window object is very useful in javascript also you can do many things with the window object.We have many properties...
03:34 pm GMT - Thu, May 13, 2021
Dev To Regex: Fix duplicate slashes without affecting protocol
Lets say you want to fix a URL that looks like:https://www.example.com/my/path//to-file.jpgUsing a string replace or a simple regex could incorrectly fix the double slashes following the protocol. We ...
03:33 pm GMT - Thu, May 13, 2021
Dev To How to connect React js with Django
Hello Everyone, in this post you'll learn how to connect react js with Django in simple steps.As you guys know React js is a very powerful and famous frontend js library and some people suggest react ...
03:25 pm GMT - Thu, May 13, 2021
Dev To Releases of Perl distribution of Crypt::OpenSSL::X509 1.904 and 1.905 - a story about epic failure
I have for some time been the maintainer of the Perl distribution: Crypt::OpenSSL::X509. The implementation is a wrapper on the OpenSSL C libraries, relying on XS.I took over the maintenance from Dan ...
03:17 pm GMT - Thu, May 13, 2021
Dev To Capture Screen And Stream Like Zoom Using JavaScript
Hello everyoneIn this article, we will see how applications like zoom use Screen Capture API provided by the browsers to capture your screen and stream it to the other end.We will see a basic implemen...
03:10 pm GMT - Thu, May 13, 2021
Dev To Journey to the real world by cloning DEV.to backend server(part 4)
In the last series we have created our first server but we have not tested it in our machine locally. so in this series we will work more on creating better project structure and much more with prisma...
02:46 pm GMT - Thu, May 13, 2021
Dev To Easy Cassandra Driver
I made a cassandra driver but easier than cassandra-driverSouce Code: Click Me!Npmjs Page: Click Me!if you want usage execute:connection.client.execute("SELECT * FROM ")f you find a bug/issue please r...
02:32 pm GMT - Thu, May 13, 2021
Dev To 12 chrome extension that every developer must know
Hello Guys, Welcome back to another post of Sai Ansul's Blog. In this blog we are gonna find out 12 chrome extension that every developer must know.So, let's start 1. Web DeveloperWhen you add it...
02:17 pm GMT - Thu, May 13, 2021
Dev To Image gallery without database
This image gallery was developed using only PHP in the beckend, it is not necessary to use a database. As for the frontend, it was developed using only HTML, CSS and JavaScript. how is it possibl...
02:06 pm GMT - Thu, May 13, 2021
Dev To A Simple Roadmap for Java Beginners in 2021
This post is for you if you can answer "yes" to all/most of the questions below:You are an engineering undergrad in a four-year course.Your major is computer science & engineering.You are in...
01:46 pm GMT - Thu, May 13, 2021
Dev To Nuxt.js Github Gist: Embedding a Gist within pages
Demonstration Short VersionIf you are quite experienced with nuxt.js, here is the logic:This approach get rid of https://gist.github.com/xxxxx/xxxxx.js embedding method, and instead fetch t...
01:36 pm GMT - Thu, May 13, 2021
Dev To Solution: Ambiguous Coordinates
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...
01:34 pm GMT - Thu, May 13, 2021
Dev To Diagrams as code 2.0
Diagrams as code is becoming a popular way to diagram software architecture, particularly for long-lived high-level documentation. You write the diagram source in a text-based domain specific language...
01:17 pm GMT - Thu, May 13, 2021
Dev To How the browser works - HTTP request and parsing
IntroductionBrowser working principle is a piece of very important knowledge for frontend developers. We often use some knowledge of browser working principles to explain and understand the conc...
01:09 pm GMT - Thu, May 13, 2021
Dev To 30DaysOfAppwrite : Appwrite Teams
Intro#30DaysOfAppwrite is a month long event focused at giving developers a walkthrough of all of Appwrite's features, starting from the basics to more advanced features like Cloud Functions! Al...
12:57 pm GMT - Thu, May 13, 2021
Dev To JavaScript Interview Question 40: What is the type of `undefined` in JS?
What's the output?.................In JavaScript, the typeof operator always returns a string.So, even though typeof undefined evaluates to undefined, its a string and not the primitive undefined valu...
12:50 pm GMT - Thu, May 13, 2021
Dev To Visualize the architecture of your Java app in IntelliJ IDEA, in 2 / minutes
AppMap is an open source IntelliJ IDEA 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 map...
12:43 pm GMT - Thu, May 13, 2021
Dev To Guide to using Twitter Spaces
Do you know there is a new feature on Twitter called the Twitter Spaces? released late November 2020 and has since then been the talk of Twitter and a new tool for talk gathering and meetups which doe...
12:41 pm GMT - Thu, May 13, 2021
Dev To 25 JavaScript tips that can help you understand this programming language better
If you found value in this thread you will most likely enjoy my tweets too so make sure you follow me on Twitter for more information about web development and how to improve as a developer. This art...
12:36 pm GMT - Thu, May 13, 2021
Dev To The API Series - Part 4: Updating Your GitHub Status With a GraphQL Mutation
IntroductionIn this tutorial, you'll learn about GraphQL mutations, authorization, and get a step-by-step demonstration of how to change you GitHub status sending a mutation request to the GitHu...
12:19 pm GMT - Thu, May 13, 2021
Dev To Show dev: Figma design kit built for Tailwind CSS
Hello devs,Today I want to show you a project that we've been working on for a while now. Basically, it's a design kit built in Figma specifically for integration with Tailwind CSS.All of the properti...
12:19 pm GMT - Thu, May 13, 2021
Dev To Release 1.54 of perl-workflow, a minor feature release
Release 1.54 has been released, but I could not find the time to write a proper announcement, so with some delay here goes.The release is a minor feature release, in adds a few improvements in regard ...
12:07 pm GMT - Thu, May 13, 2021
Dev To A Developers perspective on the M1 MacBook Pro after 5 months of usage
I purchased my new M1 MacBook Pro at the end of last year which was December 2020, and it arrived in January 2021. My previous laptop was a 2014 MacBook Pro Retina which was starting to show it's age ...
11:57 am GMT - Thu, May 13, 2021
Dev To Migrating CRA to Micro Frontends with Single SPA
We started to hear the term Micro Frontend a lot because as web apps getting bigger and bigger each day, they also become harder to maintain by teams of developers without breaking each others code. T...
11:34 am GMT - Thu, May 13, 2021
Dev To Hello! I am new to this site! I need help figuring out how to unblock discord. :) If you can help please message me
I tried to use cloudfare from @mrbeanguy but I tried to use the discord unblocked and everything worked until I got to the "demo.browsergap.dosyago.com" The computer gave me this message, "Request Bl...
11:26 am GMT - Thu, May 13, 2021
Dev To How to use the Python Max function?
In this short tutorial, we look at the different ways the Python Max function can be used. We also have a section where look at the code for each section to help facilitate further understanding. Th...
10:34 am GMT - Thu, May 13, 2021
Dev To Sql Joins Cheat Sheet
DiagramSELECT * FROM `A` INNER JOIN `B` A B JoinWhatInner joinLeft outer joinA + Right outer join + BFull outer joinA + + B ExampleSELECT * FROM order_items \ LEFT OUTER...
10:25 am GMT - Thu, May 13, 2021
Dev To Build Website with ReactJS, Styled-components and GSAP for Scrolling Animations
Hi there,Recently, I saw an website with cool scrolling effects and so I have decided to create website in ReactJS with cool scrolling animations using GSAP.Here is the Demo Link:https://agency-websit...
10:05 am GMT - Thu, May 13, 2021
Dev To The R Language: an Overview
R is a functional programming language that took inspiration from Scheme [1]. It was made by statisticians Ross Ihaka, and Robert Gentlemen [2] as they began to seek an alternative implementation of t...
10:05 am GMT - Thu, May 13, 2021
Dev To Why should I go for compose?
Way less boilerplate and better tooling. That's why. What's wrong with the old widgets?The old Android widget is painstakingly (smart!?) enough to has its own state and it is not necessarily in a...
09:56 am GMT - Thu, May 13, 2021
Dev To Adopting InnerSource at ASOS
Adopting InnerSource at ASOS | The ASOS Tech Blog Rob Bell Apr 22, 2021 Medium ...
09:30 am GMT - Thu, May 13, 2021
Dev To Named arguments | JS
Today I am writing again to present a good practice that I discovered a short time ago and that I have been applying since then in any project that uses JavaScript. In this post we will see what the n...
09:16 am GMT - Thu, May 13, 2021
Dev To How To Create Responsive Team Section Using HTML & CSS
The team section is a type of web element that you can use to introduce your team members to different types of service websites and portfolio websites. Today I am going to show you how to create a Re...
09:08 am GMT - Thu, May 13, 2021
Dev To The mistakes I've made in my first year of learning Unity Game Dev
Hello. Today I'd like to tell you, about the mistakes that I've made and things I've learned after making games in Unity for 1 Year. I hope this will be helpful to some of you. One year might not seem...
08:51 am GMT - Thu, May 13, 2021
Dev To Asynchronous API with DynamoDB Streams
Responsiveness is one of the most important parameters for the success of any web application. And asynchronous processing is The Solution for attaining this responsiveness. A server request from the ...
08:35 am GMT - Thu, May 13, 2021
Dev To Bootstrap 5 Templates - Open-source and FREE
Hello Coders, This article presents a curated list with Bootstrap 5 Templates actively supported and released under permissive licenses by their vendors. All products can be downloaded from Github wit...
08:25 am GMT - Thu, May 13, 2021
Dev To Learning Java as JavaScript Developer - week 1
This blog post is a beginning of the series "Java for JavaScript Developers" and it describes my experience while learning Java programming language. So, as many of you have already know from Twitter,...
08:21 am GMT - Thu, May 13, 2021
Dev To Change your Windows background by running a python script!
Before we get started, be sure to note that this post is only for Windows users! An interesting idea for those who work with Windows.What do you do if you want to change your desktop background using ...
08:19 am GMT - Thu, May 13, 2021
Dev To Lists in Python
Hello Everyone!!Today I will be sharing what I learned about lists in Python. What are lists?List are one of the most used, most powerful, most easy and also most efficient data structure built i...
07:46 am GMT - Thu, May 13, 2021
Dev To How to Detect Symbols & spaces With RegEx!
Regex Is Awesome, I am learning regex.A good Example is to make a simple symbol & space detector with RegEx!You can use RegExp in javascriptUse \W in RegExp to detect symbols & spaces.&a...
07:16 am GMT - Thu, May 13, 2021
Dev To Setup nested routes in react
Setup nested routes in react reactrouterdom, reactjs, nestedrouting, reactall the files used are here https://codesandbox.io/s/setup-nested-routes-in-react-j80to Using routes in a sing...
07:09 am GMT - Thu, May 13, 2021
Dev To quickSITE
quickSITEQuickSite is a place where you can develop responsive website without any effort.Element can be added with the help of buttons and there is much more to descover...It's an open source respira...
07:07 am GMT - Thu, May 13, 2021
Dev To Create Fake Data Easily Using JavaScript
Ever need to populate a table or generate some data to see what your GUI looks like when its in use? Need to test the performance of your application under load? Have to do a demo but you dont have an...
06:43 am GMT - Thu, May 13, 2021
Dev To Best Blogging Sites in 2021
Are you planning to start writing blogs but not sure which blogging site to use? Here i have listed best blogging sites you can use to start your own blog today: Table Of Contents: 1. WordPr...
06:36 am GMT - Thu, May 13, 2021
Dev To How many applications did it take for you to find your first dev job?
I've heard of hundreds of applications with no success, as well as cases with no applications at all thanks to internships or contacts in the field.Thought this could be motivational for beginners, so...
06:20 am GMT - Thu, May 13, 2021
Dev To Do you use Docker?
Docker is a platform for building apps based on containers small and lightweight execution environments that make shared use of the operating system kernel but otherwise run in isolation from one ano...
05:58 am GMT - Thu, May 13, 2021
Dev To 5 Qualities That Make You A Hireable Senior Engineer
As we grow in such a fast-paced industry like technology, we often lose sight of what it takes to get hired. That statement is both true and false. Some of us find ourselves spending long tenures of t...
05:47 am GMT - Thu, May 13, 2021
Dev To 49 Days of Ruby: Day 47 -- Testing Frameworks: RSpec
Welcome to day 47 of the 49 Days of Ruby! Yesterday, we explored the testing library Minitest as we looked at testing implementations in Ruby for the first time.Today, we are going to explore RSpec as...
05:39 am GMT - Thu, May 13, 2021
Dev To Angular 12 Now Available
Hey there,Version 12.0.0 is here and it has some great updates for Angular developers everywhere. TL;DR Moving closer to IVY engine and get rid of view engine Getting rid of protractor. Adding ...
05:25 am GMT - Thu, May 13, 2021
Dev To Vue 3 List Filtering: Pokmon Edition
Filtering lists is a super basic, but very important piece to almost any application. VueJS provides a nice property called computed that allows us to reactively update our UIs as data in the model ch...
05:15 am GMT - Thu, May 13, 2021
Dev To CoreUI - Open-Source Products
Hello Coders, This article presents all free projects crafted by the CoreUI agency and released under permissive licenses in the open-source ecosystem. Products can be downloaded directly from Github ...
05:11 am GMT - Thu, May 13, 2021
Dev To HTML : contenteditable
You can set the HTML5 contenteditable attribute with the value true (i.e. contentEditable="true") to make an element editable in HTML, such as <div> or <p> element.<p contenteditable>...
04:36 am GMT - Thu, May 13, 2021
Dev To What are Employers Looking for in Candidates for Fully Remote Jobs?
More and more companies are seeing the benefits of remote workers far outweigh any potential drawbacks. And, in part, thats why so many jobs are now becoming fully remote.Its often cheaper both for th...
04:35 am GMT - Thu, May 13, 2021
Dev To Five reasons to use Full Stack React Node js for your next project!
React js and Node js is considered one of the exceptional technologies of javascript.The main objective of ReactJS is to provide rapidness, scalability and flexibility to the large size of application...
04:20 am GMT - Thu, May 13, 2021
Dev To Straight Insertion Sort Using C
Insertion sort is a simple sorting algorithm that builds the final sorted array (or list) one item at a time.Straight Insertion Sort using CLets say we have an array a, so at each i-th pass, a[i] is s...
04:15 am GMT - Thu, May 13, 2021
Dev To Journey to the real world by cloning DEV.to backend server(part 3)
In the last series we have installed the required minimum dependencies to setup our project as we will move further in this project we will install our required dependencies according to requirement.A...
04:11 am GMT - Thu, May 13, 2021
Dev To Deploy Django MySql Application into AWS EC2 instance with nginx and SSL
All the version used in this tutorialPython 3.8.XDjango 3.2.2gunicorn 20.1.0MySQL 8.0.20 (RDS) EC2 SetupCreate EC2 instance (Screenshots attached below), during this instance creation.we'll have ...
04:01 am GMT - Thu, May 13, 2021
Dev To Mid-Life Coding Newbie
My name is Will and I do NOT consider myself a coder, but a future hopeful. However, even at the age of 45 with 3 kids, a full time career (not anywhere near coding) and a pretty busy life, I've decid...
03:56 am GMT - Thu, May 13, 2021
Dev To Do you really know what variable hoisting in JS is ???(Part 1)
Interviewer: Tell me, what is variable hoisting in JS? devDood: The concept of variable and function declarations to physically moved to the top of your code is called ...
03:43 am GMT - Thu, May 13, 2021
Dev To How to detect internet connection in html page with javascript -of cource
Detecting the user's state of being online or offline is very important for a progressive web app to develop it tells the if a person is online or offline without importing any file and in a less time...
03:08 am GMT - Thu, May 13, 2021
Dev To Spring Boot, Hibernate, MySQL example: CRUD app
In this tutorial, we're gonna build a Spring Boot, Hibernate CRUD example that interacts with MySQL database. You'll know: How to configure Spring Data JPA, Hibernate to work with MySQL Databas...
02:45 am GMT - Thu, May 13, 2021
Dev To Spring Boot PostgreSQL Maven: CRUD example
In this tutorial, we're gonna build a Spring Boot + PostgreSQL example with Maven that uses Spring Data JPA/Hibernate to interact with PostgreSQL database and export Rest CRUD API. You'll know: ...
12:26 am GMT - Thu, May 13, 2021
Dev To Xamarin
...
11:52 pm GMT - Wed, May 12, 2021
Dev To Best IP Geolocation APIs in 2021 for developers
The concept of geolocating devices with their IP address is as old as the Internet. But, today, with 4.66 billion active internet users and more than 20 billion IoT devices, the landscape of the inter...
10:54 pm GMT - Wed, May 12, 2021
Dev To Free landing pages for your GitHub Projects
Hi!My name is Dave Boyne and I've been doing some open source work for a bit now, and every time I create some projects I tend to create a nice landing page (to showcase the idea in creative ways).I e...
10:49 pm GMT - Wed, May 12, 2021
Dev To Using Okta With Static Web Apps
One of my favorite features of (the now General Available) Azure Static Web Apps (SWA) is that in the Standard Tier you can now provide a custom OpenID Connect (OIDC) provider. This gives you a lot mo...
10:49 pm GMT - Wed, May 12, 2021
Dev To Using Auth0 With Static Web Apps
One of my favorite features of (the now General Available) Azure Static Web Apps (SWA) is that in the Standard Tier you can now provide a custom OpenID Connect (OIDC) provider. This gives you a lot mo...
09:55 pm GMT - Wed, May 12, 2021
Dev To The Ultimate Python main()
So you want to write a CLI utility in Python. The goal is to be able to write:$ ./say_something.py -w "hello, world"hello, worldAnd then to get your script running. This isn't so hard and you've proba...
09:49 pm GMT - Wed, May 12, 2021
Dev To How i became a Linkerd Hero?
Hi, Dev.to community this is my first post, and I want to share how I became a Linkerd Hero. This is more or less a large story, let me introduce myself first. I am Sergio Mndez. I was born in Guatema...
09:15 pm GMT - Wed, May 12, 2021
Dev To The Future of Developer Careers
While JavaScript frameworks come and go, a change has been brewing over the last several years that will permanently change what it means to be a modern developer: how our code goes from our laptops t...
09:11 pm GMT - Wed, May 12, 2021
Dev To Infrastructure As Code Is Wrong
There are several problems in computer science that are very hard. One of them is naming things. So it should no surprise when names make little sense.One of the "bad" names is "Infrastructure as Code...
08:44 pm GMT - Wed, May 12, 2021
Dev To Animated Circular progress bar using Html and CSS
Today in this blog youll learn how to create a Responsive Circular Progress Bar using HTML CSS & Bootstrap.The circular progress bars present you with a beautiful and visually compelling way to sh...
08:42 pm GMT - Wed, May 12, 2021
Dev To How to Fetch Data in React from a GraphQL API
Here is the simplest way to start working with a GraphQL API from your React app using the Fetch API. No external libraries needed! Ready for the next step? Join The React BootcampThe React Bootc...
08:42 pm GMT - Wed, May 12, 2021
Dev To Javascript local storage - beginner's guide
Before going into any kind of explanation, we need to understand the difference between server side storage and client side storage when it comes to websites and applications. Server side means that w...
08:35 pm GMT - Wed, May 12, 2021
Dev To Most Awesome Hooks for your React project
React.js is currently one of the most popular JavaScript libraries for front-end developers. React really changed the way we build Single-page applications (SPAs). One of its greatest features is hook...
08:29 pm GMT - Wed, May 12, 2021
Dev To Self-Motivation Tips For Web Developers
Motivation is one thing a lot of software developers struggle with especially at the onset.When I started out, I was very enthusiastic about coding. Even when I was having a busy day I would create a ...
08:26 pm GMT - Wed, May 12, 2021
Dev To Announcing Tauri Beta - More efficient crossplatform apps with better features
Hello fellow engineers, project managers, and technocrats! Today, after exactly two years of work, we are proud to announce the Beta release of Tauri 1.0. Github Repository: https://github.com/tauri-a...
07:28 pm GMT - Wed, May 12, 2021
Dev To How to get the most out of Angular configuration
The first time I approached front-end development in Angular I was a bit off guard, especially for those like me who come from a back-end environment (specifically PHP) and are used to using strong ty...
07:06 pm GMT - Wed, May 12, 2021
Dev To CSS Penguin Design
Hi friends here I have another complex design for you.CSS Code: .penguin { --penguin-skin: gray; position: relative; margin: auto; display: block; margin-top: 5%; width: 300px; he...
07:04 pm GMT - Wed, May 12, 2021
Dev To Be careful when you using an input "number" field in your web app
Recently I faced one interesting issue when I working on my web application. I thoughts it will help others. Introduction is one of the HTML tags and has some types are text, number, password..et...
07:04 pm GMT - Wed, May 12, 2021
Dev To What was the worst feedback you got from code review?
What was the worst feedback you got from code review?How did you dealt with it? Was the reviewer jerk to you? Did you fight back? ...
07:01 pm GMT - Wed, May 12, 2021
Dev To Kubernetes Operator
What is Kubernetes or k8s?Kubernetes is an open source containerized orchestration platform. Which basically help you to deploy, manage and scale your application automatically. What is Ku...
06:55 pm GMT - Wed, May 12, 2021
Dev To The Forem Product Roadmap with Lisa Sy & Vaidehi Joshi
We're kicking off the new season of the DevDiscuss podcast with a topic one could say is near and dear to my heart and very relevant to all of us here on DEV. S5:E1 - Revealing the Forem ...
06:52 pm GMT - Wed, May 12, 2021
Dev To Build Entity-Friendly react-router Paths Generator with Typescript
So the other day I was thinking if it is possible to create a route generator that would be of any use and would respect entities in URLS, i.e. :entity(post|article).Naturally, react-router provides m...
06:38 pm GMT - Wed, May 12, 2021
Dev To Pairing with Jhey Tompkins
On April 28th, DEV Community member Jhey Tompkins joined @coffeecraftcode and I on the pairing stream to have some fun and help us build out a Twitch overlay using our mascot, Sloan!Watch the pairing ...
06:24 pm GMT - Wed, May 12, 2021
Dev To Moving From Tailwind To Vanilla-er CSS
I've been playing around with Tailwind CSS a lot since it's release, and so far it's been really impressive to see its growth over the last few years, along with some of the neat things people are mak...
06:10 pm GMT - Wed, May 12, 2021
Dev To Publicando Aplicaes Estticas com Static Web Apps & Azure DevOps!
Fala Coders! Hoje vamos falar do lanamento de um servio do Azure que estava em Preview e enfim, ser um General Available do Servio Azure Static Web Apps agora no dia 12/05/2021!Se vocs desejarem saber...
06:10 pm GMT - Wed, May 12, 2021
Dev To Publicacin de Aplicaciones Estticas con Azure Static Web Apps y Azure DevOps.
Hola Desarrolladores(as)! Hoy vamos a hablar sobre el lanzamiento de un servicio de Azure (12/05/2021) que estaba en versin Preview y finalmente, ser un General Available, del servicio Azure Static We...
06:09 pm GMT - Wed, May 12, 2021
Dev To How to calculate the distance between the objects in the image with Python
Today I want to show you how to calculate the distance between the objects in the image. We will write an awesome algorithm that you can modify and extend to your needs. This is our test image:Let's ...
05:49 pm GMT - Wed, May 12, 2021
Dev To Welcome Thread - v124
Welcome to DEV!Leave a comment below to introduce yourself! You can talk about what brought you here, what you're learning, or just a fun fact about yourself.Reply to someone's comment, either w...
05:40 pm GMT - Wed, May 12, 2021
Dev To List of Fully Explained Machine Learning Algorithms
Learning data science and machine learning is very much important now a days to get a sustainable survival in the hot jobs of 2021. Getting knowledge is a key to get on a right path. Here, i am sharin...
05:28 pm GMT - Wed, May 12, 2021
Dev To Voc tem um minuto para a palavra do Live Coding?
Voc, provavelmente, j ouviu falar da Twitch, certo? E, tambm, j deve ter ouvido falar que uma famosa plataforma de lives para gamers. Ento vamos quebrar alguns conceitos aqui: fique sabendo que exist...
05:10 pm GMT - Wed, May 12, 2021
Dev To Journey to the real world by cloning DEV.to backend server(part 2)
In the last series we have talked about the tools and library we will use to create dev.to backend.In this series we will setup our server using Express js , Prisma and apollo server.I am using ubunt...
04:27 pm GMT - Wed, May 12, 2021
Dev To 5 simple security tips for your.NET applications
When programming one of the aspects that we must take into account is the security of our code, we must maintain a balance between good practices, software performance, and software security.From Dotn...
04:26 pm GMT - Wed, May 12, 2021
Dev To Journey to the real world by cloning DEV.to backend server(part 1)
In this long series we will explore amazing library and framework by implementing dev.to backend server. Tools we will useNodejsNodejs is a javascript runtime which allow javascript to run outsi...
03:59 pm GMT - Wed, May 12, 2021
Dev To 3 ways to code Rock, Paper and Scissors in JavaScript (beginner, intermediate and advanced approach)
In this video I show you how to code Rock paper Scissors in JavaScript in not just one approach, but 3 different approaches.I am doing this to show you just some of the ways you can solve one problem ...
03:55 pm GMT - Wed, May 12, 2021
Dev To Soft UI Dashboard - Open-source Flask Starter
Hello Coders, This article presents an open-source Flask starter that might help beginners to start faster a new project and reuse a codebase already enhanced with database, authentication and deploym...
03:54 pm GMT - Wed, May 12, 2021
Dev To React Select with options outside
In prepsheets.com users can specify which allergens ingredients and recipes have. The natural UI element for this is a multiselect. I was already using react-select which is an awesome library adding ...
03:49 pm GMT - Wed, May 12, 2021
Dev To UDP
UDP IntroductionLet's talk about this really funny protocol, funny is a weird word for a networking protocol, but I'll try to make my point. I will try the same approach as my last post on ...
03:45 pm GMT - Wed, May 12, 2021
Dev To Change the Primary Key Data Type with Sequelize
We recently adjusted how we handle primary keys. Previously they were UUIDs with a max length of 40 characters. With our Declarative Sync feature, we allow developers to set primary key values from th...
03:44 pm GMT - Wed, May 12, 2021
Dev To Mom's Blood Sugar Log
Last week, I signed up for Codecademy out of a sudden nudge. I didn't expect to be building anything remotely useful that soon, yet a short 5 days later, I ended up with a simple yet functional blood ...
03:34 pm GMT - Wed, May 12, 2021
Dev To How To Create Pop Up Login Form Using HTML and CSS
Hello friends, today I am going to show you how to create a pop-up login form using only HTML and CSS code. I created this login page in the form of a neomorphic design. Like the normal login form, it...
03:33 pm GMT - Wed, May 12, 2021
Dev To Industries that Need a High Performing Low Latency Distributed Database
There are certain industries that greatly benefit from high-performing, low-latency, geo-distributed technologies, while other organizations might be more focused on vertically scaling architectures. ...
03:22 pm GMT - Wed, May 12, 2021
Dev To How to deploy Rust web app with DigitalOcean
Rust users mostly end up loving its features such as performance, reliability and productivity. It is not easy to start to learn it, but there are friendly communities to help you.On top of that, ther...
03:18 pm GMT - Wed, May 12, 2021
Dev To Detect Internet Connection Status In Browser
Hello everyone In this article, we are going to learn how can we detect the internet connection state on our website.This can be very useful to improve user experience by showing snack messages or pop...
03:01 pm GMT - Wed, May 12, 2021
Dev To Double comparison in Java
Recently I was solving an interesting bug that came down to comparing two Double variables with equals method. It looks innocent, what can be wrong with something like firstDouble.equals(secondDouble)...
02:47 pm GMT - Wed, May 12, 2021
Dev To Diving into Husky and Lint-staged
Last week I talked about ESLint and its usefulness for keeping projects consistent amongst multiple contributors. If you haven't read that post I recommend doing so before diving into this one.Today, ...
02:41 pm GMT - Wed, May 12, 2021
Dev To Microblogging with Serverless Redis
I'm still in search of a datastore for my microblogging SaaS product. I read the DynamoDB book and had the impression that the database isn't quite optimal.Last week I found out about Upstash, a manag...
02:34 pm GMT - Wed, May 12, 2021
Dev To Blockchain with Solidity: What to Learn First
Getting started in a blockchain development environment can feel completely foreign, especially if you are coming from web development.Here is an overview of some key items I had to learn about in my ...
01:54 pm GMT - Wed, May 12, 2021
Dev To How I navigate tmux in 2021
In 2021 I changed the way I navigate between tmux sessions big time. Now I can create, kill, switch with ease, and generally keep work separated into logical groups. Check out the post on https://way...
12:54 pm GMT - Wed, May 12, 2021
Dev To D365 F&O and PowerApps (2)
IntroductionThis is part 2 of using PowerApps with Microsoft Dynamics 365 Finance and Operations. Part 1 is hereThis is going to be a short post, as there is not much to it.As seen in part 1, yo...
12:54 pm GMT - Wed, May 12, 2021
Dev To I made 100 CSS loaders for your next project
You either make a super fast website/application or you use loaders. I think most of us fall into the second category.Now the question is: what loader should I use? the "loading" text, the 3 dots, a p...
12:52 pm GMT - Wed, May 12, 2021
Dev To Backstage: cryptographic R&D internship at Cossack Labs
"Cryptography is easy, getting into cryptography is hard"yay or nay? Hey! I'm Anastasiia from Cossack Labs. We are a data protection company and our work is closely related to applied cryptography, bo...
12:33 pm GMT - Wed, May 12, 2021
Dev To Converting String to Float in Python
In this short tutorial, we look at how we can convert a string object into a floating object, we look at different methods and we discuss the limitation as well. This tutorial is a part of our initiat...
12:31 pm GMT - Wed, May 12, 2021
Dev To How to disable Bluetooth become audio source instead of audio sink on Linux
After struggled with Amazon Alexa, Bluez, PulseAudio./etc/bluetooth/main.conf[General]-Enable=Source,Sink,Media,Socket+Enable=Sink,Media,Socket...
11:50 am GMT - Wed, May 12, 2021
Dev To 5 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...
11:47 am GMT - Wed, May 12, 2021
Dev To 11 Best Gifts For Developers/Coders/Programmers
When you watching for best tech stuffs for work, there are so many deffrent thing available to analysis and buy for it.That's why I'm created small inventory easier to find best tech stuffs for men, w...
11:46 am GMT - Wed, May 12, 2021
Dev To Growth hacking for developers
It is out of scope to dive deeper in some of the concepts you will read below, so I will stay on the basics, and I will try to break the ice in this topic from a technical perspective. What is Gr...
11:35 am GMT - Wed, May 12, 2021
Dev To Graduating soon .. my past, present and future plans
Hi My name is Iqrah and I am about to graduate with a BSc. (Hons) Computer Science degree soon Back in high school, I made the decision to pursue one of the coolest subjects I had ever come across. I...
11:26 am GMT - Wed, May 12, 2021
Dev To JS interview in 2 minutes / Promise
Question:What is a Promise?Quick answer:It is an object which represents the current state and value of the operation. There are three states for Promises - pending, success, failure.Longer answer:Bas...
11:19 am GMT - Wed, May 12, 2021
Dev To 9 Hiring Tips for Team Leads and Software Engineers
This week I realized that ever since my first full-time job as a frontend engineer I was somewhat involved or responsible for hiring new people.And I always found hiring... Strangely rewarding? I don'...
11:07 am GMT - Wed, May 12, 2021
Dev To 5 front end projects with design files to help you improve your HTML and CSS skills
I'm a designer who's relatively OK-ish at HTML and CSS. When I was starting out, though, I wasn't able to find designs that I wanted to code, and so I designed them and then coded them.This took much ...
10:53 am GMT - Wed, May 12, 2021
Dev To Freelancer vs. Company Employee
One of the most important talking points for programmers is which path they want to go down. Do you want to be a freelancer or an employee that works for a company. Let's compare the two and see what ...
10:51 am GMT - Wed, May 12, 2021
Dev To Jumping on the Crypto Train
What is a cryptocurrency?Cryptocurrencies are a form of a completely digital currency. You might think it is similar to online banking, or credit or debit cards, but all of these methods still i...
10:47 am GMT - Wed, May 12, 2021
Dev To You're on FIRE! ...in the WRONG way: a story about burnout
Photo by Ricardo Gomez Angel on UnsplashHello fellow devs! Hope this post finds you well.Today I'd like to talk about a topic that is close to my heart. I have been hesitant to share this one since it...
10:11 am GMT - Wed, May 12, 2021
Dev To How to ban users from all chats with TalkJS
In this article, we will demonstrate the process of removing a user from conversations, and put security measures in place that ban this user from interacting with chats again. We can ensure the secur...
09:59 am GMT - Wed, May 12, 2021
Dev To What made me use SWR?
I have been working on a project which have multiple screens and since I am using react I have to deal with several components but when it came to data fetching it wasn't easy to use the hook called u...
09:56 am GMT - Wed, May 12, 2021
Dev To Solution: Range Sum Query 2D - Immutable
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:56 am GMT - Wed, May 12, 2021
Dev To Il n'y a pas que le dveloppement web dans la vie.
Il n'y a pas que le web dans la vie.J'ai l'impression d'tre un extra-terrestre quand je dis mes interlocuteurs :"Oui, tu peux entrainer un rseau de neurones en local dans une app mobile pour amliorer...
08:54 am GMT - Wed, May 12, 2021
Dev To Premium SEO tools free for new users
Hi,I am back with a new tool that might be suitable for you if you have a blog or website.Today in this article I will introduce Semrush.What is Semrush?Semrush is an all-in-one tool suite for improvi...
08:46 am GMT - Wed, May 12, 2021
Dev To Upload Existing Django Sqlite database to heroku.
So, for a few days i've been struggling to upload my old database which was sqlite3 to heroku's Postgres database. Now here comes the challanges:Convert old sqlite3 database to postgresql with al...
08:35 am GMT - Wed, May 12, 2021
Dev To Add a loader to your website
Hello, today we will learn how to add a loader to our website ! Loaders have been used for a long time, it has been proven that users are more patient when a loader is present on a website. That's why...
08:12 am GMT - Wed, May 12, 2021
Dev To Get your GitHub Student Developer Pack Now !!
Github has collaborated with the tech industry to create a package that will include all the resources that a student need while graduating. GitHub Education offers students real-world experience with...
08:09 am GMT - Wed, May 12, 2021
Dev To Functional programming vs object oriented programming
Functional programming is the programming technique that accentuates the functional factors required for creating and implementing the programs. Simply put, Functional programming (FP) is the process ...
08:08 am GMT - Wed, May 12, 2021
Dev To Top 10 Tech Trends for Programmers in 2021
For the software development industry and programmers 2020 has been a significant year with lots of breakthroughs in several areas. With the global pandemic, digitization has sped up remarkably, so th...
08:00 am GMT - Wed, May 12, 2021
Dev To HTML : App Cache
With app cache it is easy to make an offline version of a web application, by creating a cache manifest file. What is App Cache?HTML5 introduces application cache, which means that a web applicat...
07:44 am GMT - Wed, May 12, 2021
Dev To Native vs Cross-Platform Mobile App Development
Nowadays to deliver a mobile experience to your users, building a native app is not the only option. If you finally decide to make a mobile app for your business or your company, the next step is pick...
07:20 am GMT - Wed, May 12, 2021
Dev To Outsourcing Software Development: MVP, Proof of Concept, Prototyping
What are the differences and when do you need them?Proof of Concept, Prototype, and Minimum Viable Product (MVP) are the three most common words you will hear during any software development. Ea...
06:45 am GMT - Wed, May 12, 2021
Dev To How often do you maintain the code that's not a part of your favorite stack?
For example, you are focusing on mastering MERN stack, but you still have to maintain codebases written in PHP and jQuery (no offense).How often do you find yourself in situations like these?...
06:30 am GMT - Wed, May 12, 2021
Dev To HTML : Importance of role for better voice-overs & accessibility
What is role?The role attribute describes the role of an element in programs that can make use of it, such as screen readers or magnifiers.Usage Example:<a href="#" role="button">Button CT...
06:08 am GMT - Wed, May 12, 2021
Dev To What's your favorite Static Site Generator?
SSGs handle the build process before the pages are requested by the client, meaning that theyre ready to serve when requested.Some of the most common choices include NextJS, Gatsby, Hugo, Jekyll, Elev...
05:14 am GMT - Wed, May 12, 2021
Dev To Top React Native Animation Libraries for Stellar UX
We all feel that animations are not less than magic. It feels like wow when you see some unexpected animation or beyond your real-world experiences. Within the tech environment, animation becomes such...
05:10 am GMT - Wed, May 12, 2021
Dev To Create an Odoo 14 Markdown Widget Field with TDD - Part 2
IntroductionThis is the second part of an article series where we use TDD to develop an Odoo markdown widget.Create an Odoo 14 Markdown Widget Field with TDD - Part 1In the last part (code avail...
04:52 am GMT - Wed, May 12, 2021
Dev To 25 GitHub Repos you can't miss to bookmark
Github is more than a version control service, it's place where developer contributes to the Community. Github is the ultimate place where you'll find some amazing free and ultimate resources for ever...
04:50 am GMT - Wed, May 12, 2021
Dev To How to create a Telegram Crypto Bot in Javascript
Cryptocurrencies and blockchain technology are very hot topics right now. Bitcoin and Ethereum are hitting new all-time highs and more and more companies invest their assets in Bitcoin. Taking these f...
04:36 am GMT - Wed, May 12, 2021
Dev To 3 types of people in software development without skin in the game
I read the really valuable Skin in the game, by Nassim Taleb a few months ago. If you haven't read it yet, you might ask who are people without skin in the game? There are people who take no real resp...
04:07 am GMT - Wed, May 12, 2021
Dev To 7 JavaScript Data Structures you must know
Data Structures is one of the most frequently tested subjects by a lot of companies. It is the base of IT industries and is largely used in the areas of Artificial Intelligence, operating systems, gra...
04:02 am GMT - Wed, May 12, 2021
Dev To HASH.JS | A JavaScript library ( easy to use)
hash.jsLink to the filehttps://netopa.github.io/hash.js/hashtag_1.0.1.jssize: 1/6th of jQuery!(when completed)how to useJust use it like jQuery :hash('#id').hide(animationName);hash('.class').sh...
03:51 am GMT - Wed, May 12, 2021
Dev To 5 Ways I Overcome Impostor Syndrome As A Developer
"I am not good enough"."I am not worthy of this position"."I am a fraud".We all have these negative thoughts every once in a while. It happens even to the best of us. When it comes, it saps away your ...
03:43 am GMT - Wed, May 12, 2021
Dev To How I built my Blog With Next.js
Post Originally at my website I decided to revamp my portfolio as there were a lot of things that I wanted to add on such as sub-pages and even dynamically generated pages, while my previous portfolio...
02:39 am GMT - Wed, May 12, 2021
Dev To Secrets to using REM in CSS: CSS Tips
As device sizes proceed to wander and programs give more client alternatives, utilizing static units simply doesn't cut it any longer. Some such countless individuals set their browser inclination to ...
01:57 am GMT - Wed, May 12, 2021
Dev To Go Crash Course Part VIII: if, switch and for
IfIn programming often we have to have conditional execution of certain statements. In most programming languages we have the idea of if.var x = 10if x > 5 { fmt.Println("x is greater than...
01:46 am GMT - Wed, May 12, 2021
Dev To History of Java And JavaScript names
Read the difference between Java & JavaScripthttps://buggyprogrammer.com/difference-between-java-and-javascript/...
01:41 am GMT - Wed, May 12, 2021
Dev To On decision of embracing utility-first CSS
Utility-First CSS is trending in 2021. If you hate it, you will feel annoyed seeing people promoting it. If you love it, you'll question why people hate it. If you're still skeptical then there's a hi...
01:11 am GMT - Wed, May 12, 2021
Dev To Create an NLP model without code
Hi all,Today I will introduce a service that creates an NLP model without code. Its name is "Teachable-NLP". To use Teachable-nlp, you only need to prepare the data(txt). And if you have a good idea, ...
01:01 am GMT - Wed, May 12, 2021
Dev To Mock Intl and Date globals in Jest (easily!)
In Javascript land, mocking the browser global objects can be a bit of a pain for tests. Searching StackOverflow gives plenty of complicated answers. Some suggesting using 3rd party mock libraries. So...
12:55 am GMT - Wed, May 12, 2021
Dev To React no Windows com WSL
Se voc tem Windows e usa React (ou qualquer outra lib/framework que dependa do Nodejs) e j teve algum problema com o ambiente Node.js no Windows ou mesmo tem a curiosidade de utilizar o WSL (Windows s...
12:50 am GMT - Wed, May 12, 2021
Dev To Quick Sass Cheat Sheet
See also http://sass-lang.com/documentation/Sass/Script/Functions.html http://sass-lang.com/documentation/file.SASS_REFERENCE.html#sassscript Sass Cheat Sheet [Other features] Maps$map: ...
11:14 pm GMT - Tue, May 11, 2021
Dev To I Made a Free-to-Play Games Database API
Hello everyone, I'm excited to share my Free-To-Play Games Database API (aka FreeToGame API)! Everyone can access the API directly for free at https://www.freetogame.com/api-doc (no keys required).Sti...
11:12 pm GMT - Tue, May 11, 2021
Dev To Instagram RESTful API Clone
Instagram RESTful API clone made with Node Js & Express JsREST API with all basic features real Instagram has.Repo : https://github.com/saidMounaim/instagram-apiCheck My #100DaysOfCode Challengeht...
09:46 pm GMT - Tue, May 11, 2021
Dev To Salada de frutas dos modelos de dados
Voc sabia que existem diversos modelos de dados alm do padro relacional (ex PostgreSQL) e o baseado em documentos (ex MongoDB)?Acredito que esse detalhe passe despercebido por muitas pessoas desenvolv...
09:42 pm GMT - Tue, May 11, 2021
Dev To Instagram Clone with Vue.js 1/3
TODOS[x] The difference between Vue and React. Project setup with vue-cli[x] CSS infrastructure and typography. preparing the icons in the project (svg)Let's create [x] pages. Let's create a Mas...
09:21 pm GMT - Tue, May 11, 2021
Dev To Nav in Native
This week I have been building my first React Native application. I started off with just changing the and styles, making sure I understood how flex works and the different core components. To do thi...
08:59 pm GMT - Tue, May 11, 2021
Dev To GitHub stars matter! Here is why
As Infracost has hit 3,000 GitHub stars , I wanted to share some thoughts as to why GitHub stars matter. Why do people star repos?There are two main reasons why people star GitHub projects:Bookma...
08:58 pm GMT - Tue, May 11, 2021
Dev To String similarity search and fast LIKE operator using pg_trgm
SQL supports wildcard search on strings using LIKE operator which accepts % and _ wildcards. The problem with LIKE is it's not very fast if you have a lot of rows and the query is non-sargable. And in...
08:58 pm GMT - Tue, May 11, 2021
Dev To Setting up a .NET service on Linux
This is another "I don't want to have to google this anymore" kind of post.Quick sidenotes:I use .NET 5I didn't create the example .service file; I couldn't find the original author, as it probably wa...
08:55 pm GMT - Tue, May 11, 2021
Dev To Meet zx: A Better Way to Write Scripts with Node.js
Bash is great and all, but its not something Ill pick up in a day. I was looking for something a little bit more convenient to write scripts in. While looking, Ive stumbled upon this little utility fr...
08:46 pm GMT - Tue, May 11, 2021
Dev To Mock static methods with Mockito - Java Unit Testing
One of the most frustrating element when I am doing the Unit tests in Java is to not be able to mock static methods. Sure, during a long time we got PowerMock. But, since JUnit5, PowerMock wasn't comp...
08:44 pm GMT - Tue, May 11, 2021
Dev To How To Avoid Getting Stuck in Vim as a New git User
If you're like me, when you get a new machine from work, the first thing you do is slap zsh on it, pull down your new repos, and start digging. It's all fun and games until you run git branch and BLAM...
08:33 pm GMT - Tue, May 11, 2021
Dev To Validacin de formularios web en ASP.NET & DotVVM
Hola! Un gusto saludarte. Cuando trabajamos con formularios web en aplicaciones con ASP.NET, es importante poder validar los datos que pueden ser enviados al servidor para almacenarlos o modificarlos....
08:04 pm GMT - Tue, May 11, 2021
Dev To React, TypeScript, and TDD
ReactJS is wildly popular and thus wildly supported. TypeScript is increasingly popular, and thus increasingly supported.The two together? Getting a lot better. Those two, in the context of test-drive...
07:53 pm GMT - Tue, May 11, 2021
Dev To First week of the 365 Days Of Blogging Challenge!
So, in the previous post I announced the challenge of blogging daily for the next 365 days or sending $1000 to a random person chosen from the comments section. After doing it I received tons of comme...
07:45 pm GMT - Tue, May 11, 2021
Dev To First Job As A Web Developer
Since my first few posts here I was in the last few months of my HND Software Development course at college. My next steps were to apply for university and try my luck at applying for any developer po...
07:31 pm GMT - Tue, May 11, 2021
Dev To Improve Your Software Design with The CheckAndDo Pattern
Why another design pattern? It is a widely common task in Software to perform tests on an object and obtain the result of this process. In Other Words Lets imagine a pipeline of checks that...
07:09 pm GMT - Tue, May 11, 2021
Dev To Integrating Chatbot into your next project
Am sure by now we have all interacted with a different site where whenever we visit the site there is a pop-up at the bottom asking on how it can help us right,Now that's an easier way to describe a c...
07:04 pm GMT - Tue, May 11, 2021
Dev To How I Use Vim for Productivity and Efficiency
I use vim (a text editor) for my product development work, which is full of repetitive tasks. For example, Im currently working on a project that has many, many files and many, many lines of code. In ...
06:53 pm GMT - Tue, May 11, 2021
Dev To The simple tricks to change your website theme based on day and night
Hi everyone, every website have a theme options. so, a website user able to choose their preferred theme like dark, light..etc., This is existing followed approach in everyone website.how is it (we sh...
06:42 pm GMT - Tue, May 11, 2021
Dev To How to Ace the Behavioural Interview
As you might have already guessed, this article is not about technical interviews, coding challenges, let alone about (shudders) algorithms. I'm not qualified to give anyone advice on above, but havin...
06:17 pm GMT - Tue, May 11, 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:04 pm GMT - Tue, May 11, 2021
Dev To What is BEM in CSS?
Have you ever worked on an application with one huge CSS file and found that when you changed a style rule in one place, something unexpected happened somewhere else? I had this problem a lot in my ea...
05:50 pm GMT - Tue, May 11, 2021
Dev To CCS: Call for Papers
Hello and welcome back to our Content Creation Series!Today we will be talking about Call for Papers. What is a call for paper you ask?It is your ticket to speak in a conference!Nowadays with most eve...
05:48 pm GMT - Tue, May 11, 2021
Dev To The MutationObserver Web API
I recently developed multiple features across projects with the help of the MutationObserver Web API. A bit to my surprise, I noticed that some colleagues never had used it or, even heard about it bef...
05:47 pm GMT - Tue, May 11, 2021
Dev To A Stateful, Serverless Database in React with the useReturn hook
As React developers, we often depend on the state of the UI to make specific decisions about the functionality and business logic of our applications. This functionality includes how we query the data...
05:37 pm GMT - Tue, May 11, 2021
Dev To Don't waste time building another API, let the machines make them for you with the Booster Framework!
Building a great API is not trivial, you have to design the data structure, choose the right connection mechanism, implement handlers for every endpoint, serialize/deserialize the data and validate it...
05:16 pm GMT - Tue, May 11, 2021
Dev To Strongly Typed Mongoose Models
Good day guys, quite recently i made a post about setting up a nodejs with typescript, the article also talked about incorporating an express server plus mongodb and mongoose, incase you missed it you...
05:07 pm GMT - Tue, May 11, 2021
Dev To CSS and HTML Interview Questions and Answers [2020]
My last post on JavaScript Interview Questions and Answers (Junior and Senior) got good feedback from dev.to community so I decided to complete the entire package. I have been interviewed and also in...
05:03 pm GMT - Tue, May 11, 2021
Dev To How I got better at e-learning by ignoring the completion bar
Intellectually ambitious but with limited spoons, I've experienced the blessing and curse that is the abundance of e-learning resources. With these resources accessible as e-books, video lessons, and ...
05:01 pm GMT - Tue, May 11, 2021
Dev To 10 reasons why I love Material-UI
I tried material-ui for the first time back in 2020 for one of my project. From then I have really become a fan of it. It is really beautiful and elegant. Material ui has everything that you need for...
04:33 pm GMT - Tue, May 11, 2021
Dev To Add Taints To AWS EKS Cluster And Trouble Shooting
Taints and Tolerations is used to ensure the node should not accept any pods that do not tolerate the taints. How to add taints to AWS EKS node group? This blog will show you how and the way of ...
04:18 pm GMT - Tue, May 11, 2021
Dev To HTTP Caching in Ruby on Rails Applications
This article was originally written by Jonathan Miles on the Honeybadger Developer Blog. A general way to describe caching is storing some data so that we can quickly retrieve it later. Sometimes, th...
04:05 pm GMT - Tue, May 11, 2021
Dev To Unlimited Email Address With Gmail Account
Hello everyone In this short article, I will discuss how can we get unlimited email addresses with a single Gmail account.Originally posted at blog.bibekkakati.meSome of you might be using this featur...
04:03 pm GMT - Tue, May 11, 2021
Dev To Effective Dart Tricks
No intro here, let's jump into some effective Dart language tricks and features. Trick 1: Use the linter!You're probably using VS Code or Android studio for development in Dart or Flutter project...
04:03 pm GMT - Tue, May 11, 2021
Dev To Create a portfolio card with React, ChakraUi, and framerMotion
I have already created 2 portfolio websites. Here is my 3rd portfolio website. This is a very simple website with smooth animations. Built withFront-end library - ReactjsUI components - Chakra UI...
03:48 pm GMT - Tue, May 11, 2021
Dev To Go Standards Project Layout
There are only two hard things in Computer Science: cache invalidation and naming things.-- Phil KarltonFor new Go programmers a third hardest thing might be package layout. The truth is, it doesn't h...
03:29 pm GMT - Tue, May 11, 2021
Dev To Games Every Programmer Should Play
Programming games are often overlooked as a way to learn a new programming language or improve your knowledge of an existing one. Here are few programming games that are worth a try.CodinGameVisit Cod...
03:28 pm GMT - Tue, May 11, 2021
Dev To No need to handle Express.js with this MERN Stack project template
At ScaleDynamics we have one recurrent passion: to make web developers life easier . BAM! And we strike again! We built a fully open source MERN template ready to use for our platform. One command to ...
03:22 pm GMT - Tue, May 11, 2021
Dev To Node.js Backend Development: Features, Benefits
Node.js backend development has become extremely popular among software developers. In order to keep up with modern technologies, it is necessary to know what is Node.js, what are the reasons to use i...
03:13 pm GMT - Tue, May 11, 2021
Dev To EF Core multiple Database providers
Most of the time you don't need to have multiple database providers, for example, you start with the SQL Server provider and there is no need to switch to another database provider.In my recent projec...
03:09 pm GMT - Tue, May 11, 2021
Dev To Printing on paper with Python
The original print toolIn 2019, I was requested to create a solution for printing placards on paper. These placards contained serial numbers, an order number and other data related to racks with...
02:57 pm GMT - Tue, May 11, 2021
Dev To Common Programming Questions: The Fibonacci Sequence
Generating a Fibonacci sequence is an extremely popular programming question, which might seem intimidating at first but it's actually quite simple.For those of you boomers who don't know what a Fibon...
02:53 pm GMT - Tue, May 11, 2021
Dev To 30DaysOfAppwrite : Getting Started with SMTP
Intro#30DaysOfAppwrite is a month long event focused at giving developers a walkthrough of all of Appwrite's features, starting from the basics to more advanced features like Cloud Functions! Al...
02:17 pm GMT - Tue, May 11, 2021
Dev To Amazing Image Slider Using Flickity & JS
Today I created a simple Image Slider Using Flickity & JS. In this image slider, I use flickity and some jquery also to animate the slider. I hope you like this also comments about your thoughts.F...
02:04 pm GMT - Tue, May 11, 2021
Dev To JavaScript Project Ideas
1. Quiz ApplicationChoose a topic that interests you and create a dynamic quiz using JavaScript. Keep track of the users score and notify them which answers are correct. As an added challenge ad...
02:04 pm GMT - Tue, May 11, 2021
Dev To DB max connection limits for Rails app and Postgres, Redis, Puma settings
Configuring the database connections pool for the Rails app might not be a straightforward task for many programmers. There is a constraint of max opened connections on a database level. Your server e...
02:03 pm GMT - Tue, May 11, 2021
Dev To How we choose programming languages at Typeable
Author: Denis RedozubovI was asked several times, why I prefer using such programming languages as Haskell and Rust since they are not the most widely used and popular tools. Ive written this post to ...
01:28 pm GMT - Tue, May 11, 2021
Dev To 7000 subscribers on my Dev YouTube Channel.
I just completed 7000 (I have worked very hard to reach this small number. Nothing big but enough to carry the momentum forward )subscribers on my YouTube Channel. If you are looking to learn pr...
01:08 pm GMT - Tue, May 11, 2021
Dev To Why use a css framework when you can use vanilla css?
Using a CSS framework for projects is quite common these days whether it be big projects or small side projects but why do dev's use a CSS framework anywayWhile making a website, it is a tough j...
01:05 pm GMT - Tue, May 11, 2021
Dev To Project: Basic Authentication System
Table Of ContentsProject StructureAuthentication Level ZeroAuthentication Level OneAuthentication Level One Advantages and DisadvantagesReferencesWhen you hear or see the word authentication you...
12:59 pm GMT - Tue, May 11, 2021
Dev To Crossposting to dev.to Made Easy
Do you often write your articles on Google Docs, Notion or Medium and then have to manually convert it to markdown to post on dev.to?If yes, then checkout Paste to Markdown. Simply paste any text and ...
12:56 pm GMT - Tue, May 11, 2021
Dev To Git-flow, non-technical intro.
Photo by Yancy Min on UnsplashHowdy DEV clan? We've all heard of the recommendation and best practice: "Use a version control for your project." While this is true, it might save you from F*CK-ups, no...
12:36 pm GMT - Tue, May 11, 2021
Dev To Bulk SMS Provider in Tanzania
Key areas of concernPriceIntegration/Development experienceDocumentationUp timeTime required to successfully register Sender ID Other areasWe won't be looking into these at this scopeAPI li...
12:27 pm GMT - Tue, May 11, 2021
Dev To JavaScript Interview Question 39: How does setTimeout work inside the loop?
What will be logged to the console?.................Before we analyze the code snippet, lets try to simplify it by removing the setTimeout.If we just leave the plain console.log in the loop, then the ...
12:26 pm GMT - Tue, May 11, 2021
Dev To A container or a package???
Fellow developers, I need your help. We are working on something new, and we need your help deciding how we should call one of our features.According to you, which word describes the best: " A sharabl...
12:18 pm GMT - Tue, May 11, 2021
Dev To How I started coding, got a job as a dev, built an audience on Twitter, and made my first income online
If you found value in this thread you will most likely enjoy my tweets too so make sure you follow me on Twitter for more information about web development and how to improve as a developer. This art...
12:15 pm GMT - Tue, May 11, 2021
Dev To How to Draw Beautiful Chart like Matplotlib in Java or Scala?
I am sure many of you have experienced that when you try to do machine learning with Java or Scala, there is no cool graphing tool unlike that Python has Matplotlib. Did you wonder if you could draw M...
12:00 pm GMT - Tue, May 11, 2021
Dev To CSS clip-path and filter functions [Video]
Hey everyone ,I am back with a new video ! In this video, you will learn about a bunch of CSS properties.One is the clip-path CSS property that is used for performing clipping on an image Second is th...
11:54 am GMT - Tue, May 11, 2021
Dev To 10 Tips for Finding Clients as a Freelance Web Developer
Its tough selling your web development services when youre new to the freelance market. Programming is a very competitive field because coding is becoming a more common skill each day. Many web develo...
11:33 am GMT - Tue, May 11, 2021
Dev To Top 5 JavaScript Console Features
The JavaScript console is a useful tool when developing front-end or server-side applications. In this post, I'll be going over 5 features of the console which I hoped I knew earlier. YouTube Vid...
11:23 am GMT - Tue, May 11, 2021
Dev To These 5 game engines don't require coding to make games
Coding is a term for a programmer who is compiling a programming language so that it can run as desired. In the video game industry, apart from animators and story writers, programmers are people who ...
11:09 am GMT - Tue, May 11, 2021
Dev To Typeerror: Only size-1 arrays can be converted to Python scalars - Solution
In this short tutorial, we look at the "Only size-1 arrays can be converted to Python scalars" typeerror in python. This typeerror is quite common however there are only a handful of tutorials explain...
10:43 am GMT - Tue, May 11, 2021
Dev To How to add sitemap and robots.txt to Next.js application
It's important for any website to have good search engine optimization (SEO) in order to be discovered and visible in search engines such as Google. This is especially true for blogs because you want ...
10:36 am GMT - Tue, May 11, 2021
Dev To 11 Types of Twitter Users and How They Compare
The Twitter community is amazing there are so many different people on the platform. That's one of its greatest selling points you can connect with like-minded people fairly easily just by following t...
10:31 am GMT - Tue, May 11, 2021
Dev To Benchmark: Mezon Router is up to 463 times faster then Pecee 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...
10:28 am GMT - Tue, May 11, 2021
Dev To Dev tool: A Markdown editor for developers
As developer you probably spend most of your time to learn and test things. Grab and test small pieces of code, read and write documentation, both for you or your teammates and eventually coding. Sinc...
10:27 am GMT - Tue, May 11, 2021
Dev To How to Choose your First Programming language
Read more on my website https://buggyprogrammer.com/first-programming-language/...
10:09 am GMT - Tue, May 11, 2021
Dev To Build a Node.js/Express REST API with MongoDB and Swagger
In this tutorial we will create a Movie Catchphrase API that allows you to Create, Read, Update and Delete Catchphrases, or in short perform CRUD operations. We are going to use Node.js and Express wi...
09:55 am GMT - Tue, May 11, 2021
Dev To Minimal Programming Kit
Hello coders,This page aims to help beginners to set up their PC for programming. All recommended tools are free, stable, and widely used even by experienced programmers and designers. In the end, we ...
09:49 am GMT - Tue, May 11, 2021
Dev To Hi all
nice to meet you ...
09:49 am GMT - Tue, May 11, 2021
Dev To 5 Ways To Create A Healthy Eating Lifestyle
We all know that eating healthy is one of the major keys to a healthier, happier, and longer life. That is I, Darren Ainsworth, your number one dietitian is all for healthy eating and how to make it a...
09:35 am GMT - Tue, May 11, 2021
Dev To Solution: Maximum Points You Can Obtain from Cards
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:31 am GMT - Tue, May 11, 2021
Dev To React Bootstrap 5
We just released React Bootstrap 5 on Product Hunt.Only a few days after the stable release of Bootstrap 5 - we can integrate it with React 17.Features:RTL supportMaterial Design 2.0 guidelinesexten...
09:09 am GMT - Tue, May 11, 2021
Dev To Magento Developer Experience Level
Experience is always a crucial factor for employers to hire a candidate for a particular job role. Just like any of the roles in software development companies, employers also put forth varying experi...
08:47 am GMT - Tue, May 11, 2021
Dev To _b00t_ - a startup environment
The idea behind b00t is a framework to build a startup properly and provide tooling & infrastructure, devops pipeline, vs code environments, "startup kit", mostly python & typescript with opti...
08:32 am GMT - Tue, May 11, 2021
Dev To pointers
pointers:A pointer is a variable whose value is the address of another variable, i.e., direct address of the memory location. Like any variable or constant, you must declare a pointer before usi...
08:24 am GMT - Tue, May 11, 2021
Dev To A Comprehensive Guide To JavaScript Design Patterns
Design Pattern is a widely acknowledged concept in the software engineering industry in terms of the benefits it brings to areas of code-reuse and maintainability. As a software developer, you likely ...
08:05 am GMT - Tue, May 11, 2021
Dev To Kubernetes: Apprentice Cookbook
You probably already heard of Kubernetes, a powerful orchestrator that will ease deployment and automatically manage your applications on a set of machines, called a Cluster.With great power comes gre...
08:02 am GMT - Tue, May 11, 2021
Dev To 12 React Boilerplates & Starter Kits For Developers In 2021
Why React?React boilerplate matters! Weve decided to dig deeper into ReactJS, because this library has confidently taken its place in front-end development, and among the libraries. React is use...
07:38 am GMT - Tue, May 11, 2021
Dev To Have you ever used services like Fiverr?
Services like Fiverr could be a life server for custom design, logo, illustration, or any other service you lack expertise or time to work on for a couple of bucks you pay someone.Have you ever used s...
07:26 am GMT - Tue, May 11, 2021
Dev To What revenue models do you use in your apps?
Some of the most common ones include Freemium, In-App Purchases, Advertising, Paid Apps, Subscriptions, and Sponsorships.Which models have you used in your apps and which ones tended to be the most ef...
07:24 am GMT - Tue, May 11, 2021
Dev To Replacing placeholders in Umbraco's dictionary items
Umbraco's dictionary feature is really cool as it allows editors to control the text you have on buttons, in form labels and other places on your website, removing the need to involve a developer in o...
07:14 am GMT - Tue, May 11, 2021
Dev To 9 Hidden Reasons Why You Still Struggle as a Software Developer: and How You Can Fix Them Before is Too Late!
Is not because programming is hard.Or because there are too many technologies out there or because you dont have enough experience. Understanding that being good at software development is about...
06:39 am GMT - Tue, May 11, 2021
Dev To Yes, I do
By the time you are reading this, I've said "Yes, I do" to my wife.And we are already on our honeymoon!Therefore I'm not going to make this long, I've thought about this hard and it's time to put in a...
06:34 am GMT - Tue, May 11, 2021
Dev To Web design VS Web development
It is very easy to assume that design and development are interchangeable terms and have the same meaning, as I also thought they were when I started learning web development. They don't. The role of ...
05:57 am GMT - Tue, May 11, 2021
Dev To golang
0 ( 1 ) 0 9 [n]type n var langs [3]string // langs string 3 var ages [5]int // ages int 5 type type User struct { Name string Age int} Uservar u [10]User []...
04:12 am GMT - Tue, May 11, 2021
Dev To Getting Started with React.....
1. You need to install node Now what is node: Node allows developers to write JavaScript code that runs directly in a computer process itself instead of in a browser. Node can, therefore, be used to w...
04:12 am GMT - Tue, May 11, 2021
Dev To Why Most CSS Methodologies Don't Work At Scale
There is a famous computer science quote:"There are only two hard things in Computer Science: cache invalidation and naming things." ~ Phil Karlton"Ensuring CSS scales" should be added to that list. S...
03:39 am GMT - Tue, May 11, 2021
Dev To Introduction to Serverless with AWS
The serverless computing model allows you to build and run applications and services without having to worry about infrastructure or servers. It eliminates infrastructure management tasks such as serv...
03:28 am GMT - Tue, May 11, 2021
Dev To What is debunkism.com ?
I recently came across this debunkism.com. It's actually a clone of DEV Community. Everything is the same. It copies all our Blog posts, accounts etc.What is it? ...
03:02 am GMT - Tue, May 11, 2021
Dev To FaaS vs Containerization model
Fargate gives us best of both the worlds (serverless as well as container) and it wont restrict us as Lambda might. Lambda works well when run in asynchronous manner (event driven) say object was uplo...
02:49 am GMT - Tue, May 11, 2021
Dev To 10 Must read Books for Coder and Non Coders (personal reviews)
A book can characterize an individual's inclination and knowledge. On the off chance that you are a coder, you ought to be additionally a decent peruser on the grounds that it builds up the brain and ...
02:46 am GMT - Tue, May 11, 2021
Dev To How Does JS code run - Execution context and Call stack
Do you know how javascript code runs in the javascript engine? If not, then I hope this post will be useful for understanding execution context and how the order of execution context is maintained by ...
02:42 am GMT - Tue, May 11, 2021
Dev To Top Utility Packages In Javascript
TL:DR :We all seek for utility packages on npm. No Matter we admire it or not, everyone (once a day or many times a day ) needs some UTILITY. So Here is the list of some utility packages which ...
01:35 am GMT - Tue, May 11, 2021
Dev To Programao assncrona
Quando fazemos uma ligao telefnica para uma pessoa para passar uma mensagem, dependemos de outra ao que a da pessoa atender a chamada. Vamos tentar representar isso em cdigo utilizando a linguagem Ja...
01:19 am GMT - Tue, May 11, 2021
Dev To Criando overlay com a previso do tempo
Aps vrias pessoas perguntarem se eu estava com frio durante as lives na Twitch, surgiu a ideia de colocar um overlay com a previso do tempo, mostrando a temperatura atual da minha localizao.Foi possve...
11:31 pm GMT - Mon, May 10, 2021
Dev To What is Agile Demystifying Agile
What comes to your mind when I say the word Agile?It is Software development Methodology. So, lets say we treat it as a definition of Agile.Everyones golden period in life is their Schooling. Specific...
11:19 pm GMT - Mon, May 10, 2021
Dev To $weeklyUpdate 22 (May 10, 2021): Latest MongoDB Tutorials, Events, Podcasts, & Streams!
Hi everyone!Welcome to MongoDB $weeklyUpdate!Here, you'll find the latest developer tutorials, upcoming official MongoDB events, and get a heads up on our latest Twitch streams and podcast, cur...
10:47 pm GMT - Mon, May 10, 2021
Dev To Why I'm glad I chose Tech!
Hi Everyone! This is my first blog post here!I've been asked repeatedly why I chose to learn Software Engineering. I wasn't seeking out this particular journey per se, but I was in a rut. One day I w...
10:40 pm GMT - Mon, May 10, 2021
Dev To Laravel Service Classes Explained
Benjamin Franklin once said A place for everything, everything in its place.This applies to software development as well. Understanding which portion of the code goes where is the key to a maintainabl...
10:23 pm GMT - Mon, May 10, 2021
Dev To cyber secutiry
First, I would say understand the seven layers of the Cyber security.Now understand all the hardware and software and the ports just run on Operating System and have a specific driver and any set of t...
10:08 pm GMT - Mon, May 10, 2021
Dev To HTTP caching is a superpower
Original postWhat do people mean when they say use the platform or web fundamentals?The web is well designed: Its reliable, its consistent, and its open. Some sites built on it arent so great. But we ...
09:54 pm GMT - Mon, May 10, 2021
Dev To My Programming Story
When I got to the higher institution, I had not laptop, no knowledge of what computer science was all about. Truthfully I choose computer science without any prior knowledge of it was. Now I am in sc...
09:21 pm GMT - Mon, May 10, 2021
Dev To How To Use let, const and var in JavaScript.
In Programming, variables are containers used to store data. For example, when you type in your name into a field on a website, that data is stored in a variable. When you search for a particular item...
09:17 pm GMT - Mon, May 10, 2021
Dev To How to organize your designs components in Figma
Did you ever find yourself drowning in all the Components youd built for your designs project? In this regard, Id like to share with you how I keep the components of my design well ordered.From button...
09:03 pm GMT - Mon, May 10, 2021
Dev To XSS Attacks Types on Web
Know how each Cross-Site Scripting Attack behaves is crucial to start to think about how vulnerabilities in our web apps allow malicious codes to be executed using the browser to take sensible data fr...
08:51 pm GMT - Mon, May 10, 2021
Dev To Don't give up on your dream job
Let's get real the job hunt is not easy.Pursuing your dream job can be especially difficult if you don't have a college degree, no real-world experience, and you're trying to make a career swit...
08:40 pm GMT - Mon, May 10, 2021
Dev To Auto-registering all your components in Vue 3 with Vite
Why auto-register components?I'm actually a big fan of manually importing components in Vue applications. It makes it very clear where every component comes from, doesn't rely on magic, and most...
08:30 pm GMT - Mon, May 10, 2021
Dev To Reason to learn docker as a web developer
Reason to learn docker as a web developer PortabilityYou can create a docker image with the files and the configurations, share it in the docker hub and then share it so that you have the same in...
08:16 pm GMT - Mon, May 10, 2021
Dev To Let VS Const Vs Var
We use variables in JavaScript a lot. An awful lot. And its for good reason. But Why? Well, JavaScript needs a way or mechanism to store values in order to manipulate data, interpret data, carry out i...
08:01 pm GMT - Mon, May 10, 2021
Dev To Ignore properties C
C# CONCEPTS Learn how to ignore properties based on numerous measures with System.Text.Json. Learning ObjectivesWhen serializing C# objects to JSON using System.Text.Json , all public...
07:49 pm GMT - Mon, May 10, 2021
Dev To Take Screenshot Of HTML Element Using JavaScript
Hello everyone A few months back, I was working on a web-based project where a feature was required that is to take a screenshot of an HTML div in the browser and show it to the user. I was like, sorr...
07:46 pm GMT - Mon, May 10, 2021
Dev To Learn to create your custom Global State Management with Vue 3
Learn to create your custom Global State Management with Vue 3Since Vue 3 Beta days we knew how awesome this framework was going to be, and since it annoucement we knew they did a monorepo makin...
07:25 pm GMT - Mon, May 10, 2021
Dev To Hiring manager interviewing for A JavaScript developer.
A small team of A+ players can run circles around a giant team of B and C players. - Steve Jobs Interview process is more of an art than a science.There are as many ...
07:21 pm GMT - Mon, May 10, 2021
Dev To How to query specific line(s) from a file using GitHub APIs
PermalinksOne of the neat features about GitHub is the generation of permalinks urls that highlights a range of line numbers. This is particularly useful when you want to highlight a chunk of co...
07:02 pm GMT - Mon, May 10, 2021
Dev To Datagoose, JSON Based Database for Best Performance.
DatagooseDatagoose is an easy to use JSON based database for python. With Datagoose:Best performance. Datagoose is a lightweight database.Methods that makes your job easier.Regex supports.S...
06:58 pm GMT - Mon, May 10, 2021
Dev To ChatBots for Business
Savvy and Strategic Businesses Are Implementing ChatBots in Their Operations to improve efficiency, productivity and reputation.While people have been predicting that robots were going to take over th...
06:11 pm GMT - Mon, May 10, 2021
Dev To Build a Generic CRUD API with ASP.NET Core
In the process of creating CRUD controllers, we can repeat a lot of code and go against the DRY principle. To avoid that, I'm going to show you how to build a generic base controller, then you will on...
06:11 pm GMT - Mon, May 10, 2021
Dev To React Without JSX
JSX is not a requirement for React. Using React without JSX is especially convenient when you don't want to set up compilation in your build environment.This tutorial will show you how to use React wi...
06:00 pm GMT - Mon, May 10, 2021
Dev To WAO: How do you release software?
Cover photo by Michal Matlon on Unsplash Wrong Answers OnlyHow do you release/deploy/package your software product (or service)?Comment your wrong answer!...
05:56 pm GMT - Mon, May 10, 2021
Dev To Code sites to challenge your skills
Last Time I wrote about Place for free Code tutorials, today I have an unsorted list of code challenge sites.ExercismExercism.io I was introduced to exercism at a local developer meet up, remember tho...
05:54 pm GMT - Mon, May 10, 2021
Dev To Practicing Confidence for the JobSearch
Or How I Stopped Self-Rejecting and Embraced Self-PromotionMore than anything else, this article is here to tell you that you should absolutely toot your own horn. Much like how everyone should ...
05:52 pm GMT - Mon, May 10, 2021
Dev To Cheatsheet for the Regex Cheatsheet, Part V: Quantifiers
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, ...
05:40 pm GMT - Mon, May 10, 2021
Dev To Why did my Java Web App stop working with MySQL!?!
There are different kinds of bugs and they show up in different places. This bug was hard because it showed up where we didn't expect it. We noticed last week that our Java web app deployments to ku...
05:34 pm GMT - Mon, May 10, 2021
Dev To Creating an API with Deno (import maps, deps.ts, etc.)
In this tutorial, I'm using Deno version 1.9.2If unfamiliar with Deno watch my intro Server-Side JS Video Getting StartedI created a template to sketch out many of the main files to get you up an...
05:30 pm GMT - Mon, May 10, 2021
Dev To Modular Ducks - A design pattern for scalable redux architecture
I have worked with many different redux patterns and architectures, and I have found that none of them were perfectly ideal. The duck's pattern is prone to a circular dependency. The traditional folde...
05:29 pm GMT - Mon, May 10, 2021
Dev To Gerenciando verses com SDKMAN!
Bom, quando comecei a programar, amigos me contaram sobre a existncia de uma ferramenta que podia me auxiliar ao instalar as verses do Java. Porm, como eu tinha acabado de comear, fiquei confuso sobr...
05:20 pm GMT - Mon, May 10, 2021
Dev To Part 3: Get started with the Go Programming Language with Microsoft Learn! (no experience needed)
Hello everyone, I'm back again with part 3 of this Go Lang series. I was always wanting to learn more about it but never dedicated the time. Fast-forward to today and I'm learning it live on my Twitch...
05:14 pm GMT - Mon, May 10, 2021
Dev To Dialect differences between SQLite and Postgres in Sequelize
Like many applications, Grouparoo stores data in a relational database. Unlike most applications, Grouparoo works with 2 different types of databases - Postgres and SQLite. We enable our customers to ...
05:13 pm GMT - Mon, May 10, 2021
Dev To Components are Pure Overhead
A couple of years ago in the The Real Cost of UI Components, I explored the cost of components in JavaScript frameworks. I asked whether components were just overhead?And the answer was: it depends. T...
05:02 pm GMT - Mon, May 10, 2021
Dev To 365 Days of Blogging Challenge (or I transfer $1000 to your bank account)
Everyone sometimes struggles with consistency. Do you want to develop a good habit but often fail after a few days? Well, you are not alone.To help myself with that (and possibly you), I come up with ...
04:58 pm GMT - Mon, May 10, 2021
Dev To Use Twitter to say Thank You!
The internet could use more gratitude: next time a blog post, GitHub project, podcast episode or YouTube video helps you, write a "Thank You" tweet to its content creator. Don't follow me on Twit...
04:54 pm GMT - Mon, May 10, 2021
Dev To Why are you using 'git pull' ?
I have noticed that for whatever reason, new developers love to use git pull for merging code. To get latest from another branch, they will do something like this:Switch to the other branchgit pull th...
04:50 pm GMT - Mon, May 10, 2021
Dev To Displaying the active Amplify Environment alongside the current Git branch
Working with a lot of Git branches can get a bit tricky when they align to different Amplify environments. I usually find myself checking amplify status or amplify env list to determine the active env...
04:46 pm GMT - Mon, May 10, 2021
Dev To What's new in LoadRunner Professional 2021 R1?
As you know, I publish what's new in Micro Focus LoadRunner from past many years. This time as well, it is business as usual for LoadRunner What's New section. Last week, Micro Focus announced its fir...
04:33 pm GMT - Mon, May 10, 2021
Dev To Top 5 hardest coding questions from recent FAANG interviews
It seems like coding interviews are only getting harder, and preparing for them isnt an easy task. Theres no limit to the kind of questions that may be presented to you in an interview, and many of th...
04:26 pm GMT - Mon, May 10, 2021
Dev To The EsoList
This is the EsoList, not the first (but probably the first on dev.to) community built list of amazing esolangs! Feel free to comment on any of these so long as the comments are constructive. Enjoy! ...
04:03 pm GMT - Mon, May 10, 2021
Dev To How To Stop Procrastination As A Developer
IntroductionHave you ever procrastinated? If you say "No", you are totally a liar! But most important, do you know what procrastination is? This is a (un)aware process of postponing something th...
03:53 pm GMT - Mon, May 10, 2021
Dev To Day 24 - 29 and RIP of 100DaysOfCode
I started my first 100 days of code journey on 12 April 2021 and for the first 25 days, I did pretty well actually.React was the hero for the first two weeks followed by react-router and flux but then...
03:13 pm GMT - Mon, May 10, 2021
Dev To Frontend interview - Questions I was asked
These are the questions I was asked In a frontend interview for a ReactJS position. If you ask me to clone Netflix UI I will do It in shortest possible time, but if you ask me evaluate and string exp...
03:12 pm GMT - Mon, May 10, 2021
Dev To Dont use underscores in your HTTP Headers
Dont use underscores in your HTTP Headers... at least according to AWS and Nginx!curl --HEADER "AUTH_TOKEN: abc" example.com # is badcurl --HEADER "AUTH-TOKEN: abc" example.com # is OKGrouparoo is a s...
02:05 pm GMT - Mon, May 10, 2021
Dev To Generate QR Code In Javascript
Hello everyone , this is going to be a very short article where I will show how can we generate a QR Code for any content in JavaScript.Obviously, I am not going to implement everything from scratch a...
02:02 pm GMT - Mon, May 10, 2021
Dev To Linux Commands Cheat Sheet
This commands helps you anytimeBasic Linux commandsCommandDescriptionlsLists all files and directories in the present working directoryls-RLists files in sub-directories as wellls-aLists hidden files ...
01:32 pm GMT - Mon, May 10, 2021
Dev To What is your daily routine?
I would like to hear what is everyone doing during WFH (Working from Home). Have you established some goals for each day, for example, to exercise or to read a book, take small breaks each hour?Do you...
01:28 pm GMT - Mon, May 10, 2021
Dev To Learn How to Convert: Text to Handwriting, Handwriting to Text, Text to Speech & Speech to Text
Hello Guys, Welcome back to another post of Sai Ansul's Blog. In this blog we are gonna learn How to Convert: Text to Handwriting,Handwriting to Text, Text to Speech ,Speech to Text.So let's start, ...
01:12 pm GMT - Mon, May 10, 2021
Dev To Introduction to AWS CloudFormation
If you're a full-stack software developer, you probably want to focus your time delivering core business value. Dealing with infrastructure, environment inconsistencies, manual testing, and manual dep...
01:04 pm GMT - Mon, May 10, 2021
Dev To Basics of Java 12
This article is on switch statements and loops. Switch statementAssume you have built a website and a user is trying to log into it. You are asking the user to enter his email. Then you are check...
12:56 pm GMT - Mon, May 10, 2021
Dev To OhSnap! Handy Terminal & Git Commands
The "OhSnap!" series explores bite-sized tips that you can apply today.Here is a list of some helpful terminal and git commands for your viewing pleasure and my own future reference. Terminal Co...
12:51 pm GMT - Mon, May 10, 2021
Dev To Making Hotwire play nice with ViewComponent
Have you ever wondered if you could use hotwire with view_component instead of partials. If you have, maybe tried and failed, welcome here.By default hotwire is made to work with partials, which is th...
12:43 pm GMT - Mon, May 10, 2021
Dev To PHP vs Javascript - What should you choose?
In this short tutorial, we take a closer look at a controversial topic that is PHP vs JavaScript. We look at their pros and cons and weigh them against each other. This tutorial is a part of our initi...
12:41 pm GMT - Mon, May 10, 2021
Dev To Tools for learning Perl context
There are times when I am confused by the context of Perl. I wrote a tool to reduce this confusion. kfly8 / p5-Contextual-Diag diagnose contex...
12:37 pm GMT - Mon, May 10, 2021
Dev To 17 - Bridge
In the last article, I have analysed a structural design pattern that provides a way of changing the skin of an object without changing its guts Decorator. In this article, I would like to analyse an...
12:27 pm GMT - Mon, May 10, 2021
Dev To Why Death Marches Aren't As Bad As They Sound
I recently got out of my first death march. Not the kind where the project was destined for failure, but the prolonged period of overwork kind.It went on for about a month, then tapered off and things...
12:17 pm GMT - Mon, May 10, 2021
Dev To Do I need to do private side projects to be/become a professional web developer?
Disclaimer: professional in this case means making a living as a web developer. This is a question I asked myself and discussed with other developers over my career multiple times. It seems like most ...
12:13 pm GMT - Mon, May 10, 2021
Dev To Interactive window with a single div
First of all, let's clarify one point: when talking about a window, we refer to an actual window like on the wall, not a window on a computer. This post will be about how to draw a window with a singl...
12:11 pm GMT - Mon, May 10, 2021
Dev To How does middleware work in Express?
This article is an adapted excerpt from my book, Express API Validation Essentials. It teaches you a complete API validation strategy which you can start applying in your Express applications today.Th...
12:10 pm GMT - Mon, May 10, 2021
Dev To Top 10 Tools for Web Design
Are you looking for magic tools to ease out your design process ? Well, your search ends here. In this article, I am going to present you 10 tools that are a MUST to ease out your design process and m...
11:58 am GMT - Mon, May 10, 2021
Dev To Rust programming language: what is it & how to learn it?
Rust is a low-level systems programming language. While that might make Rust seem limited, it can be used to build many different types of applications. Rust is a tool, and tools are chosen depending ...
11:36 am GMT - Mon, May 10, 2021
Dev To Basics of Java 11
This article is based on the areas comparison operators, logical operators, and conditional operators. Comparison OperatorsWhile coding you may need to compare two numbers to check whether those ...
11:10 am GMT - Mon, May 10, 2021
Dev To Adding port "8080/tcp" using UFW
Hello there!!1 I have recently done a research on how to add the port 8080/tcp in my system and list all the active ports in a text file called "zones.txt". I use a Linux Mint 20.1 XFCE system and I c...
11:08 am GMT - Mon, May 10, 2021
Dev To Censorship on DEV Community
Photo by Markus Winkler on UnsplashDisclaimer : No, despite the possibly misleading title of my post, I am NOT suggesting in ANY way that the team behind this platform is full of tyrants. Now, proceed...
10:55 am GMT - Mon, May 10, 2021
Dev To Creative-Tim - Open-Source Products
This article presents a curated list with open-source products crafted and released for free by Creative-Tim. All templates can be downloaded directly from Github and the permissive license allows usa...
10:54 am GMT - Mon, May 10, 2021
Dev To React Hooks Part 2 - Understanding the Context API and The useContext Hook
In the first part of the Hooks article series, we covered about the basic React Hooks in great depth - The useState and the useEffect hooks. In this article, let us cover yet another important topic w...
10:53 am GMT - Mon, May 10, 2021
Dev To Have you learned Rust?
According to StackOverflow survey, Rust has been the most loved lang for multiple consecutive years.Have you learned it and maybe you can share some awesome projects that you have built with it?...
10:28 am GMT - Mon, May 10, 2021
Dev To Nobody cares about who you are in the open market, as a software engineer (Developer)...
Nobody cares about who you are in the open market, as a software engineer (Developer)You don't want to play a perfect developer; no one cares about that.A Thread... pic.twitter.com/ipTAbM84Ql Ankur (@...
10:28 am GMT - Mon, May 10, 2021
Dev To AWS CloudFormation vs. Terraform: Which One Should You Choose?
IntroductionThe Comparison between Different AWS Services is a Series containing different blog posts that provide a basic understanding of key differences Between different aws services. Each p...
10:21 am GMT - Mon, May 10, 2021
Dev To Why it's so important to create a personal brand
Whether you choose to accept it or not the fact remains that as we go through life we are all displaying our personal brand. Be it the clothes you wear, the way you talk, your interests or any infinit...
10:13 am GMT - Mon, May 10, 2021
Dev To Do you track your expenses/income?
One of the cornerstones of successful budgeting is tracking the expenses and income.Do you keep a log for that? Maybe you have an app you can recommend?...
09:35 am GMT - Mon, May 10, 2021
Dev To [21] Top 10 Must-Have Web Dev Tools May 2021
It seems that it is the perfect time to continue my recent blog post series - Top 10 Best Web Dev Tools. Every month I will try to pick the most intriguing and handy tools that I believe are must-have...
09:26 am GMT - Mon, May 10, 2021
Dev To Deploying Single Page App with AWS CDK V2
In this post, we will be developing a single-page application using Nuxt.js. A higher-level framework implementation built on top of Vue.js and has a bunch of production features that we can leverage ...
09:19 am GMT - Mon, May 10, 2021
Dev To Style your frontend with a engineering flavour by using JSS
Choosing between numerous options for styling your app could be a project in and of itself. I've tried several styling solutions and approaches on frontend like:Vanilla CSSCSS extensions like Sass or ...
09:19 am GMT - Mon, May 10, 2021
Dev To Style your frontend with an engineering flavour by using JSS
Choosing between numerous options for styling your app could be a project in and of itself. I've tried several styling solutions and approaches on frontend like:Vanilla CSSCSS extensions like Sass or ...
09:17 am GMT - Mon, May 10, 2021
Dev To Solution: Count Primes
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:12 am GMT - Mon, May 10, 2021
Dev To 4 Tips on How to Refactor Code in Visual Studio Code
This article looks at how you can refactor your code using Visual Studio Code (VS Code) and Visual Studio Code plugins.Refactoring improves the codes internal structure according to best practices or ...
08:04 am GMT - Mon, May 10, 2021
Dev To Async Await in Javascript
So in the last post, we learned about how promises work in javascript.Today, we gonna learn about how async-await works together for the seamless working of promises and makes the developer experience...
08:03 am GMT - Mon, May 10, 2021
Dev To Authorisation with Casbin and Koa Part 1
This series of posts is an introduction on how you can add Casbin to your Koa application. However, before we get started I would like to add a disclaimer, I am not a security expert and you should de...
07:37 am GMT - Mon, May 10, 2021
Dev To Why Tailwind? A long term user perspective
Disclaimer: I don't want to engage in the drama. I just think it's important to share experiences to help people make a choice. PreludeI've been using Tailwind CSS for roughly 3 years now, and it...
07:22 am GMT - Mon, May 10, 2021
Dev To [Video] Manage configuration and multiple environments in Node.JS with Foal
This tutorial describes how to manage configuration with Foal across one or more environments using:JSON, YAML and JS files,.env filesand environment variables.It also explains how to check and conver...
07:14 am GMT - Mon, May 10, 2021
Dev To Introducing Codewell Free Front End Coding Challenges!
Hi everyone! Can't believe about to show off something my friend and I have been working on for the past 3 months, it still doesn't feel real!I'm a Product Designer who's always been adamant about lea...
07:12 am GMT - Mon, May 10, 2021
Dev To Understanding Docker: part 32 Networks
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...
06:59 am GMT - Mon, May 10, 2021
Dev To AWS open source news and updates 67
May 10th, 2021 - Instalment #67Newsletter #67. This week more great open source projects for you to get stuck into. The big news last week was the release in alpha of the new Rust SDK for AWS, s...
06:28 am GMT - Mon, May 10, 2021
Dev To It's out now - Berry Free React Admin Template
It's finally here. Berry open-source react admin template is available to download. If you don't know about Berry - Here is my post on Everything about Berry. This product is minimal yet beautiful for...
06:27 am GMT - Mon, May 10, 2021
Dev To Static Code Analyses - Terrascan, Terraform and Azure DevOps
In my previous post I looked at Static Code Analyses with two of the three tools I am going to use in this post. We are now going to look at Terrascan as our analyses tool and have it running from CI/...
06:18 am GMT - Mon, May 10, 2021
Dev To Stefan's Web Weekly 18
Welcome to Web Weekly #18!Hello friends! The increasing number of vaccinations and today's 25C made it a perfect weekend. It slowly feels like we get a hold of all this madness here in Germany. ...
06:08 am GMT - Mon, May 10, 2021
Dev To Reacts useRef Hook: What It Is and How to Use It
React useRef hook can be helpful when you need to create mutable variables in your components without causing these components to re-render. For example, store references to elements or some other val...
06:06 am GMT - Mon, May 10, 2021
Dev To Como personalizar tu terminal utilizando oh-my-zsh con powerlevel10k
Siempre llega el momento donde queremos personalizar nuestra terminal ya sea porque nos parece poco atractiva o queremos mayor funcionalidad para aumentar la productividad a la hora de utilizarla. Aun...
05:27 am GMT - Mon, May 10, 2021
Dev To Why do you need Helmet in NodeJs ?
Helmet helps you secure your Express apps by setting various HTTP headers. It's not a silver bullet, but it can help!These are the lines written on top of the npm's helmet page.Most of you might have ...
05:20 am GMT - Mon, May 10, 2021
Dev To How to Raise Hell with a Vaccine Booking System
If you don't know about Cowin consider yourself lucky. It's the national vaccine slot booking website created by India.The population of Mumbai was 12.5 million at last count. It currently vaccinates ...
05:14 am GMT - Mon, May 10, 2021
Dev To Introducing: Mint UI
Finally after months (and months) of work, I'm proud to present: Mint UI!So that was a bit anticlimactic you probably don't know what the hell I am talking about so let me show you!Mint UI is a compo...
05:11 am GMT - Mon, May 10, 2021
Dev To 7 Useful JavaScript Tricks and Tips
You Will Be Surprised By Number 9!In this article, I gathered some JavaScript tips and tricks that I believe can make you a better JavaScript developer. In no particular order, here are seven (?) Java...
04:39 am GMT - Mon, May 10, 2021
Dev To Basics of Java 10
In this article we are going to learn about how to read user inputs in java. Read user inputsTo read user inputs first you need to import java.util.Scanner. Here scanner is a predefined java clas...
04:12 am GMT - Mon, May 10, 2021
Dev To Let's Build ML Application using Streamlit and Azure in 5mins!!
Cognitive Services brings AI within reach of every developerwithout requiring machine-learning expertise. All it takes is an API call to embed the ability to see, hear, speak, search, understand and a...
03:46 am GMT - Mon, May 10, 2021
Dev To Project Work: How to Create More in Less Time
While working on my final project at the Flatiron School, everything seemed to be in place to allow for a productive experience. My classmates and I would meet everyday for SCRUM, where we would discu...
03:45 am GMT - Mon, May 10, 2021
Dev To Supabase Schema Visualizer - No installation/login
The Idea and Inspiration Recently, I got addicted to Supabase as an Open-Source Firebase Alternative, and I'm having so much fun with it. It has such wonderful UI, and well-written documentatio...
03:39 am GMT - Mon, May 10, 2021
Dev To LifeKnifeX - a Collection of Life Management Tools
Everyone has their own unique set of priorities, goals, and views of the world and themselves. On top of that, you or someone else you know may not be goal-oriented a person in the first place, instea...
03:29 am GMT - Mon, May 10, 2021
Dev To Ultimate Web Development Resources
HiThe below is my github repository which gives a combination of all the available web development resources from beginner to expert level.I will be updating the repository frequently Use it Ultimate ...
02:13 am GMT - Mon, May 10, 2021
Dev To From ARM to Bicep
If you have deployed a resource in Microsoft Azure as part of your CI/CD pipeline you have probably worked with ARM templates. These templates can be used to automate your resource deployment to Azure...
01:52 am GMT - Mon, May 10, 2021
Dev To Structs in C
In this article, I will show you what structs are and how to effectively use them in your programs. I will go over the following: What are Structs Syntax of a Struct Declaring a Struct How...
01:28 am GMT - Mon, May 10, 2021
Dev To So You've Been Criticized Online
There's a certain threshold you cross when you achieve a measure a success where you cease being the lovable underdog everybody's rooting for, and suddenly become The Man. At first you don't notice it...
01:27 am GMT - Mon, May 10, 2021
Dev To VS Code shortcuts that you must know! (Mac and Windows)
IntroductionHave you ever realized that using a mouse reduces the speed of your development? Using a mouse slows down your speed because you should move your hand to the mouse and move back agai...
01:12 am GMT - Mon, May 10, 2021
Dev To Python CI/CD with GitHub Actions
You can also read this on my blog here.In a previous post, I alluded to having pure CI/CD checks and autoreleases for my random-standup program. I wanted to ensure that:Each change I make to my progra...
12:57 am GMT - Mon, May 10, 2021
Dev To Understanding Outlines in CSS, overwriting browser defaults.
You might have noticed that in newer versions of web browsers there is this dark outline in forms, buttons after they are clicked and many more, Now what are those things, why are they there and how c...
12:16 am GMT - Mon, May 10, 2021
Dev To Registration Page using UserCreationForm (Django) Part 3
In this post, we will style the register page by using CSS and add a couple of extra features to the register form.Firstly, we need to edit the code for the register form.Register.html<!-- path: us...
10:45 pm GMT - Sun, May 9, 2021
Dev To Things That Helped Me Learn to Code
Learning to code is not a straight path, these tips helped me get better at it. Hopefully by the end of this article you'd have enough of a foundation to require minimal bounce.Photo by Mathew Schwart...
10:33 pm GMT - Sun, May 9, 2021
Dev To Keep Save your money , and Let's get a Premium Courses for free as a university student
As student, we would pay out for getting premium courses to get study out of school. But how about you have access to many courses/resources for free that others have to pay for. It's a great opportun...
10:14 pm GMT - Sun, May 9, 2021
Dev To Database Basics
Database Schema and Relationship TypesTerminologyDatabase schema: The structure that represents the way the database is built. It defines how data is stored in the database tables and how the re...
10:12 pm GMT - Sun, May 9, 2021
Dev To Aqui est um tutorial de useState (ou quase)
Sempre que algum se depara com o React pela primeira vez, se assusta com os seus hooks e funcionalidades, no mesmo? Eu mesmo sinto medo de alguns hooks e j fui dormir chorando vrias vezes por conta d...
09:07 pm GMT - Sun, May 9, 2021
Dev To Changing text colour based on background colour luminosity
ScenarioYou decide to let the users of your application set the preferred colour of an item - this could anything from a simple card to an list item on a Kanban board. This is a straightforward...
08:59 pm GMT - Sun, May 9, 2021
Dev To Simple Ways To Spice Up Website Anchors and Buttons
I haven't been working explicitly with CSS as much as I would have liked to for the past couple weeks but either way on today's post I'm going to share with you some simple ways to spice up your websi...
08:56 pm GMT - Sun, May 9, 2021
Dev To Let's Get You Started With React Native (If You're A React Developer)!
I know that you know React. I know that you don't know React Native. In this post, let's get you started with React Native. What's React Native?A cross-platform (native*) mobile development JavaS...
08:54 pm GMT - Sun, May 9, 2021
Dev To Text Outline Effect CSS
...
08:52 pm GMT - Sun, May 9, 2021
Dev To QR Code Generator Website
How can we generate a QR Code for any content in JavaScript?Check out this article: Generate QRCode...
08:30 pm GMT - Sun, May 9, 2021
Dev To Build a nodeJS server without using express.
Ever wondered how to build a server without using express?Well, look no further... IntroductionWhile a very convenient framework express is not necessary to get up and running with a server built...
08:02 pm GMT - Sun, May 9, 2021
Dev To 7 Good Reasons To Start Blogging As a Developer
You probably think the sole job of a web developer is to create websites and web applications. If so, you are unfortunately not the only one.Anytime I tell any of my friends I am a web developer their...
07:49 pm GMT - Sun, May 9, 2021
Dev To Everything you need to know about blogging on dev.to!
Cover Photo by Dung Anh on UnsplashNew to DEV? Not sure where to get started? No worries!In this blog, I will share tips, tricks, and resources that you can use to write amazing articles in no time. T...
07:18 pm GMT - Sun, May 9, 2021
Dev To Message Queue Service using Kafka
In this article, we are going to create a Message Queue Service using Kafka and KafkaJS, somewhere similar to SQS, and we will make sure that messages are processed exactly once, in the exact order th...
07:02 pm GMT - Sun, May 9, 2021
Dev To API To Spice Up Your Website or Client's Website
Have you built a business website or portfolio for a client? Or are you currently making one? Do you have a personal website or portfolio? Here is an API to spice up that website. SpurwingSpurwin...
06:58 pm GMT - Sun, May 9, 2021
Dev To Im a release manager for PHP 8.1!
My permanent blog at benramsey.com is in a state where I am unable to update it. Its a long story that involves versions of Ruby gems removed from the repository, trapping me in a tangled web of Jekyl...
06:37 pm GMT - Sun, May 9, 2021
Dev To When to use Class Component and Functional Component??
Hello Everyone,In this post let's understand where to use the Class Component and Functional Component in reactBefore diving, Let's start understanding what is a component in react? Compone...
06:24 pm GMT - Sun, May 9, 2021
Dev To How to Set Your Rates as a Freelancer
Why do freelancers have such a hard time explaining how they set their rates? Because there are so many "it depends" factors at play in every new project!what's your relationship with the c...
05:47 pm GMT - Sun, May 9, 2021
Dev To What's the last project you contributed to?
Excluding your own projects, could you please share the last open-source project that you contributed to?Exciting to discover some new, awesome repositories....
05:46 pm GMT - Sun, May 9, 2021
Dev To How to Search Through Different Social Media Platforms with Node.js
This article was originally posted on my personal blogIn this tutorial, we'll go over how to search through each of Twitter, Instagram, Tumblr, and Pinterest. We'll be setting up a server with express...
05:38 pm GMT - Sun, May 9, 2021
Dev To Have you invested in crypto and did it pay off?
Cryptocurrency is a digital currency that can be used to buy goods and services but uses an online ledger with strong cryptography to secure online transactions.According to CoinMarketCap, more than 6...
05:37 pm GMT - Sun, May 9, 2021
Dev To Publishing Python Apps at Anaconda and further Automation
Heya fellows,The code of this post can be found on Github (see here).When a setup.py file was already created, it's pretty simple to go a step further and create an Anaconda package. Anaconda packages...
05:34 pm GMT - Sun, May 9, 2021
Dev To Underrated React Hooks
What Are Custom Hooks Considering that much of the react fanbase has switched over to using functional components, there has been an increased necessity for hooks, so today, I'll tell you about ...
05:32 pm GMT - Sun, May 9, 2021
Dev To Weekly Digest 18/2021 - Top of the Week
Welcome to my Weekly Digest #18 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:20 pm GMT - Sun, May 9, 2021
Dev To Get Real Time Date and Time using JavaScript
So our topic is Get Real time date and Time using JavaScript. Real time date and time is same time and date that we see at our computer,mobile or watch screen. We just once set the time on our devices...
04:51 pm GMT - Sun, May 9, 2021
Dev To Teeing, a hidden gem in the Java API
Last week, I described a use-case for a custom Stream Collector. I received a intriguing comment on Twitter:Hats off to you, Miguel! Your comment revealed a method I didn't know!So I decided to invest...
04:50 pm GMT - Sun, May 9, 2021
Dev To Kotlin Value class - new kid in town?
Kotlin's data class is a fan favorite when it comes to store any model. Bundled with bunch of necessary methods, devs get a lot while writing way less. From Kotlin 1.5 we have value class-s. Let's s...
03:46 pm GMT - Sun, May 9, 2021
Dev To Getting Started with Azure: Pragmatic Guide for Beginners
Microsoft Azure is the second-most popular cloud computing platform, which provides several hundreds of products and services. For developers that want to start their learning journey, it can be diffi...
03:37 pm GMT - Sun, May 9, 2021
Dev To My Dev Journey: Week 1
So I've just finished my first week at Northcoders, it was introduction week. This is going to be my recap of what I've learnt.Check me out on GitHub and Twitter. What I've learnt this weekThis w...
03:36 pm GMT - Sun, May 9, 2021
Dev To History of Operating Systems
The primary goal of an operating system is to allow a programmer to make use of the hardware in a fast and secure manner. However, it took many iterations to get to this definition. Brinch Hansens des...
03:29 pm GMT - Sun, May 9, 2021
Dev To Introduction to HTTP Cookies
I heard the british use biscuits instead of cookies...weird.Okay, let's focus.What are CookiesCookies, more properly called HTTP cookies, are small bits of data stored as text files on a browser. Cook...
03:16 pm GMT - Sun, May 9, 2021
Dev To How to create a dot loading animation
Hello, guys In this tutorial we will try to solve the mentioned query. and also we will learn how to create dot loading animation using HTML & CSS Common QueryDot Loading ScreenHow to create ...
03:03 pm GMT - Sun, May 9, 2021
Dev To Publish NuGet packages via Docker Release Container
TL;DRYou can use Docker to push packages to a NuGet feed. This blog post shows how to release a NuGet package to Amazon CodeArtifact via Docker. Source code can be found at https://github.com/Ni...
02:47 pm GMT - Sun, May 9, 2021
Dev To The Dev.to writing tips
Photo by Karolina Grabowska from Pexels.Hi there, awesome people on the internet.Today I want to make a compilation of the best writing tips according to Dev.to writers.I start on the comment section....
02:45 pm GMT - Sun, May 9, 2021
Dev To Block chain In a Nutshell
Before understanding what is blockchain lets try to understand what a distributed database is. A distributed database is a collection of multiple interconnected databases, which are spread physically ...
02:12 pm GMT - Sun, May 9, 2021
Dev To i3 Ricing
Hello guys!!!Recently I have riced my entire Linux Mint 20.1 XFCE using the i3-window manager. Developers mostly use upgraded ricing tools like the Awesome window manager for their ricing models. Rici...
02:09 pm GMT - Sun, May 9, 2021
Dev To Articles you may have missed this week but it's worth reading
Hello DEV people! For some time I've had this idea of trying to support those developers who create content sharing things they've learned to help others in the community but for different reasons did...
02:08 pm GMT - Sun, May 9, 2021
Dev To How to approach Dynamic Programming?
Dynamic Programming(DP) itself sounds so huge that coders try to avoid it as far as possible. But big companies like Nutenix, Flipkart, Amazon love those coders who can code a solution that is both op...
01:58 pm GMT - Sun, May 9, 2021
Dev To Worry about managing databases at backend. Don't worry PAGECLIP is for you.
Are you a Front end developer but sometimes struck when it comes about adding forms and accessing it data and storing it.I have a great site for you i.e. Pageclip. What is Pageclip?A server for y...
01:37 pm GMT - Sun, May 9, 2021
Dev To A Really Simple Intro to localStorage in React
Saving information to local storage can be incredibly useful and can make for a far better user experience in your apps. Imagine if you had to log in from scratch every time you wanted to look at Twit...
01:21 pm GMT - Sun, May 9, 2021
Dev To Difference between :placeholder-shown and ::placeholder in CSS
The :placeholder-shown Pseudo-classA CSS pseudo-class is a selector that selects elements that are in a specific state.The :placeholder-shown pseudo-class selects any <input> or <textar...
01:13 pm GMT - Sun, May 9, 2021
Dev To Enhance a11y using :focus-visible pseudo-class
Accessibility is one of the important aspects of the applications. Building the accessible applications will make sure your application will be used by all people(irrespective of their disabilities). ...
01:13 pm GMT - Sun, May 9, 2021
Dev To How useful is learning VI/VIM for a new programmer?
I've been using a text editor called "vim" for more than a year now, and it has changed my programming life. Let's take a look.If you are going to be writing code in Python, then it would be useful to...
12:55 pm GMT - Sun, May 9, 2021
Dev To 30DaysofAppwrite : Login and Signup
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:27 pm GMT - Sun, May 9, 2021
Dev To A Quick Dive into the Python Programming Language.
Python is a very popular general-purpose programming language and has some of the world's largest products built on it. Google, Netflix, Uber, Spotify, Pinterest, Reddit, and Instagram are examples of...
12:15 pm GMT - Sun, May 9, 2021
Dev To Data Presentation
Because data are naturally messy, we need to re-organize them to gain meaningful insights. Transform them in a way that is appropriate for our data. We are in search of subtle features and relationshi...
11:54 am GMT - Sun, May 9, 2021
Dev To The new generation of code generator
Speaking from a scaffoldDaniel: Recently I want to build a code generator that can quickly generate project codes. What recommendation does Brother Egg have?Mr. Egg: I have always used yeoman in...
11:44 am GMT - Sun, May 9, 2021
Dev To A Quick Dive into the Python Programming Language.
Python is a very popular general-purpose programming language and has some of the world's largest products built on it. Google, Netflix, Uber, Spotify, Pinterest, Reddit, and Instagram are examples of...
11:39 am GMT - Sun, May 9, 2021
Dev To Build a simple Node.js RESTful API
Table Of ContentsWhat is REST?PrerequisitesSet up the workspaceSet up the databaseSet up the routesSet up the controllerSet up the serverTest the APIConclusionFinal words What is REST? REST...
11:39 am GMT - Sun, May 9, 2021
Dev To How I use AWS S3 to host images on my WP blog
As I learned more about Amazon Web Services (AWS) at work, I was curious to see how I could make use of their services for my own stuff. Ive seen the power it has in big enterprises and was keen to le...
11:33 am GMT - Sun, May 9, 2021
Dev To How to Release and Publish Python Apps at PyPI
Heya fellows,The code of this post can be found on Github (see here).As stated in previous posts our project can now be downloaded from Github and installed via pip locally. But Python packages are us...
11:21 am GMT - Sun, May 9, 2021
Dev To Build a Simple Game to Practice Drag Clicking | Minecraft | HTML | CSS | JAVASCRIPT
Drag clicking is one of the most commonly used techniques by the Minecraft gaming community. Unlike the traditional clicking, this technique helps to get an immense amount of clicks which can lead yo...
10:56 am GMT - Sun, May 9, 2021
Dev To React Hooks Part 1 - Understanding useState and useEffect Hooks
Hey everyone ,In this article, let us discuss about React Hooks. So this is first part of the React Hooks series where we will cover 2 React Hooks in great depth - the useState and the useEffect hooks...
10:50 am GMT - Sun, May 9, 2021
Dev To Basics of Java 8
We are in the 8th article of this series. We are going to learn more and more facts about Java in this article as well. ConstantsA constant is a data item where its value does not change during t...
10:32 am GMT - Sun, May 9, 2021
Dev To WhatsApp Clone (Backend & FrontEnd)
Hi guys, I created the WhatsApp Clone using Flutter. Please check out the screenshots of the app & source code in my GitHub -https://github.com/DevStack06/Whatsapp-Clone-Flutter And please do star...
10:31 am GMT - Sun, May 9, 2021
Dev To Mastering JavaScript Destructuring
Good day guys, in this article we are going to be talking in detail about destructuring in JavaScript. By the way, what the heck is destructuring? Destructuring is just a fancy word for used to descri...
10:30 am GMT - Sun, May 9, 2021
Dev To How to make your footer stay at the bottom the page.
I recently met an issue with positioning a footer. After finding a solution, I decided to document it in this post.Our goal is to:Make the footer stay at the bottom even when the content is not fillin...
10:24 am GMT - Sun, May 9, 2021
Dev To Playing with JavaScript Objects
Objects are the foundation of JavaScript. Everything except primitive data-types(null,undefined,numbers etc.) in JavaScript is an object. So having a strong clench on this concept is very necessary.Ja...
10:10 am GMT - Sun, May 9, 2021
Dev To Top 15 JavaScript Videos with Timelines
1. Learn JavaScript - Full Course for Beginners6,050,991 views 118,676 likes IntroductionIntroduction (1m 24s)Running JavaScript (2m 59s)Comment Your Code (1m 33s)Data Types and Variables...
09:39 am GMT - Sun, May 9, 2021
Dev To Solution: Construct Target Array With Multiple Sums
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:32 am GMT - Sun, May 9, 2021
Dev To Learn python the effective way from anywhere
Learn how to use Python professionally, like Python 2 and Python 3!Python can be used to create games such as Tic Tac Toe and Blackjack!Discover advanced Python features such as the collections module...
09:16 am GMT - Sun, May 9, 2021
Dev To What I learned after 10 years of development
I've been coding for a long time, over 10 yearsDuring all that website development of JavaScript, HTML, CSS, I learned a few things they don't teach in class...Things like:Always improveLearn with pro...
09:09 am GMT - Sun, May 9, 2021
Dev To Tools you need for making your own Linux distribution.
You need have your own Linux Distibution then know these tools so that you can build your own Linux Distibution for your own purpose that you need example hacking,pentesting and so on.Thus, you can us...
08:39 am GMT - Sun, May 9, 2021
Dev To Best Udemy Courses To Level Up Your Web Development Skills
Are you a beginner developer and want to level up your dev game and progress faster than your competition? Read on and Ill give you honest reviews of some of the courses Ive taken on Udemy.These are c...
08:32 am GMT - Sun, May 9, 2021
Dev To Node.js : How to get a basic HTTPS web server up and running!
Once you have node.js installed on your system, you can just follow the procedure below to get a basic web server running with support for both HTTP and HTTPS! Step 1 : Build a Certificate Author...
08:16 am GMT - Sun, May 9, 2021
Dev To Docker for the frontend and backend development -just for local testing not for the deployment.
We now have a frontend and backend that work flawlessly on our local computer. Although you can get more out of this guide if you have finished the previous pieces, it can also be useful in general. T...
08:07 am GMT - Sun, May 9, 2021
Dev To Data storage patterns, versioning and partitions
When you have large volumes of data, storing it logically helps users discover information and makes understanding the information easier. In this post, we talk about some of the techniques we use to ...
07:38 am GMT - Sun, May 9, 2021
Dev To Rust CI with GitHub Actions
CI(Continuous Integration) is a concept that would interest most developers in a collaborative environment. CI automates the post-coding process of building and testing rather than doing it manually.T...
07:26 am GMT - Sun, May 9, 2021
Dev To Working with Go Embed
With the release of Go-1.16, Go released a core package called embed. This post will cover the various ways we can use Go Embed and build applications with ease.Building a Web ApplicationGolang being ...
07:00 am GMT - Sun, May 9, 2021
Dev To Types vs. Interfaces in Typescript
Note: The term "Types" in this article is referring to the"type" aliases in TypescriptAccording to the official Typescript document: "TypeScript is an open-source language that builds on JavaScript, o...
06:55 am GMT - Sun, May 9, 2021
Dev To Hooks in React
Today we'll learn about the widely used hooks in React. First, let me tell you the need for hooks. As we all know React has functional and class components. Previously, the functional components were ...
06:49 am GMT - Sun, May 9, 2021
Dev To Chrome extensions I use to enhance my GITHUB experience
As a developer, we use GitHub every day and it is already a great tool, but what if we can make it even better with some chrome extensions!OctotreeIt enhances GitHub code review and exploration with f...
06:42 am GMT - Sun, May 9, 2021
Dev To Top 10 Web Development Trends for 2021
Undoubtedly, it is quite known to everyone that user experience is one of the most considerable facets of web development. And with the same concern, developers are required to follow the latest tech ...
06:39 am GMT - Sun, May 9, 2021
Dev To RESTful Routes in Rails
Routes are how requests, through URL and HTTP method, are directed to code that handles the routes. RESTful, Representation State Transfer, routes is a more structured way of defining how our routes w...
06:28 am GMT - Sun, May 9, 2021
Dev To Promises in Javascript
A Promise represents the state of an asynchronous operation. This asynchronous operation can be anything i.e fetching data from an API, reading contents from a file, etc. Before promises we had callba...
05:31 am GMT - Sun, May 9, 2021
Dev To Starship, because it's too damn cool
This is more of an appreciative post for starship, an amazingly cool and customizable prompt for any shell. And the reason why it is so amazing is because even by default it has too many cool features...
04:40 am GMT - Sun, May 9, 2021
Dev To Supercharge Your Website Using PWA: Background Sync
This is a continuation of the previous blogs on adding background synchronization, you are highly encouraged to check out the previous blogs before continuing. Getting StartedWe would be required...
04:31 am GMT - Sun, May 9, 2021
Dev To Learn these Programming Languages in 2021
We have more programming languages than ever before. With the rise in technology, the world has created a new programming language for every task. There are so many programming languages in the market...
03:11 am GMT - Sun, May 9, 2021
Dev To Atomic Design for Developers: Better Component Composition and Organization
A practical guide to developing component based sites and apps around the Atomic Design methodology.Organizing your application (or app/site, I'll use these interchangeably) can seem easy. A fol...
02:37 am GMT - Sun, May 9, 2021
Dev To Website Accessibility: How can I make sure screenreaders interpret the text in the way I intend?
How can I make sure screenreaders always read the right thing?As example, if I have:<p>I want a cheeseburger w/ tomato and lettuce.</p>the screenreader may say "I want a cheeseburger W sla...
01:34 am GMT - Sun, May 9, 2021
Dev To LOTR with SOLID principles
This is going to be a weird and sort of fun way of looking at the SOLID principals and how the Lord of the Rings apply it in different parts of its series of films. The hope of this is to encourage a ...
01:26 am GMT - Sun, May 9, 2021
Dev To Basics of Java 7
In this article we are going to learn about Arrays. ArraysExamples of arrays:stdNames = {"Edward Cullen", "Jacob Black", "Isabella swan", "Alice Cullen"}primeNumbers = {2, 3, 5, 7, 11, 13, 17, 19...
01:23 am GMT - Sun, May 9, 2021
Dev To Web basics: sending HTML, CSS and Javascript content through HTTP
Now that we have an HTTP server sending plain text content, it's time to enhance the server so it can respond in a more appropriate content type for Web browsers. Web standardsIn the very beginni...
12:40 am GMT - Sun, May 9, 2021
Dev To Javacript en la Web
Anteriormente hablamos sobre algunos de los sectores ms comunes en los que podemos encontrar aplicado JavaScript. Con eso nos dimos una idea del potencial que nos brinda aprender este lenguaje.En este...
12:14 am GMT - Sun, May 9, 2021
Dev To Project 72 of 100 - React Redux Pomodoro
Hey! I'm on a mission to make 100 React.js projects ending May 31st. Please follow my dev.to profile or my twitter for updates and feel free to reach out if you have questions. Thanks for your support...
12:13 am GMT - Sun, May 9, 2021
Dev To Sin Estres Next Single Cover Art
Expirementing as an Indie artist self learning and motivated singer working on allot of projects but the one that's more complex is all this coding stuff because I only got to a short grade as far as ...
12:07 am GMT - Sun, May 9, 2021
Dev To C Basic Web Applications
HTTP CRUD MethodsCRUDstands for**CreateReadUpdateDelete.GETrequests information from the server, which is usually displayed to users. ASP.NET includes aHttpGet()method for GET requests.POSTalter...
11:02 pm GMT - Sat, May 8, 2021
Dev To Looking for Open-Source Contributors?
If you're a project owner/maintainer looking for more contributors to your project, you can gain more contributors by listing your repository on Goodfirstissue.dev. What is Goodfirstissue.dev?It ...
11:02 pm GMT - Sat, May 8, 2021
Dev To Take Control of Your VSCode Workspaces
I work on a lot of different projects. You probably do too.Back in 2018, I created an extension for VSCode to help solve the problem of managing many different projects, using many different workspace...
10:28 pm GMT - Sat, May 8, 2021
Dev To SQL Joins
Inner JoinSQL Query :SELECT * FROM A INNER JOIN B ON A.KEY = B.KEYDefinition : Select tables A & B and compare key values of table A and table B and return records which only have the identi...
10:21 pm GMT - Sat, May 8, 2021
Dev To Use an XState Machine with React
XState gives you the tools to take control over the state of your UI. When it is under control, you can build interfaces that provide a predictable and delightful user experience.There are a bunch of ...
09:02 pm GMT - Sat, May 8, 2021
Dev To 20 JavaScript One-Liners That Will Help You Code Like a Pro
JavaScript keeps growing and growing, opening doors for new"to be tech geeks" in the market as it's one of the easiest languages to start. (is it really?)It's true that JavaScript can do a lot of blaz...
08:53 pm GMT - Sat, May 8, 2021
Dev To Scheduling API Roadblocks
At first blush, implementing scheduling functionality in your application or website looks like it would be the simplest thing in the world to pull off. After all, the actual process for using most sc...
08:12 pm GMT - Sat, May 8, 2021
Dev To No Need Postman, Your VSCode is Enough for Testing Your API
hey you allA couple week ago I've found Lightweight and simple tools for testing my API. That's Thunder Client. Thunder ClientThunder Client is Rest API Client Extension for Visual Studio Code,...
08:03 pm GMT - Sat, May 8, 2021
Dev To Tailwind CSS might not be for you
Disclaimer: This article is my version of Tailwind CSS: Adds complexity, does nothing. I respect the original authors opinions, but I think theres a better way to criticize Tailwind CSS. Here goes.If ...
07:55 pm GMT - Sat, May 8, 2021
Dev To Responsive Admin Panel or Dashboard - Flutter UI
Live Preview : https://abuanwar072.github.io/Flutter-Responsive-Admin-Panel-or-Dashboard/#/Packages we are using:flutter_svg: https://pub.dev/packages/flutter_svggoogle_fonts: https://pub.dev/packages...
07:43 pm GMT - Sat, May 8, 2021
Dev To Zero to Kubernetes in 5 Mins
Kubernetes(k8s) has become the de facto standard for not only container orchestration but also for cloud-native development. Being the flagship product for CNCF (Cloud Native Computing Foundation), Ku...
07:41 pm GMT - Sat, May 8, 2021
Dev To How To Use Web Worker
Hello everyoneIn this article, we will see how can we use Web Worker API on our website to avoid blocking thread while doing CPU intensive task. Web WorkerA web worker is a JavaScript that runs i...
07:10 pm GMT - Sat, May 8, 2021
Dev To How to think in Next.js - Learn the Mental Model
The most important thing when learning a new framework, especially ones which have a new way of doing things is to understand how to think (or design) solutions to a problem. Next.js claims the major ...
07:09 pm GMT - Sat, May 8, 2021
Dev To Tools and Skills to be the Bug Bounty Hunting.
Bug bounties are a perfect way to obtain cybersecurity expertise while still earning some extra cash. I strongly believe that engaging in bug bounties is an excellent way to get into the cybersecurity...
06:57 pm GMT - Sat, May 8, 2021
Dev To MOTIVATION DOESN'T MATTER
Have you ever said:"I don't have the time to code today"Let me tell you the truth, If you rely on motivation.. You will FAIL!!If you're relying on motivation to succeed as a developer you're not going...
06:51 pm GMT - Sat, May 8, 2021
Dev To Spread operator, Rest Operator & Destructuring in JS
Hi Everyone,This is my first blog. And in this blog, I'm gonna talk about Spread Operator, Rest Operator and Destructuring in JavaScript, and as I have been working on JavaScript since 1 year, I used ...
06:47 pm GMT - Sat, May 8, 2021
Dev To Nullish Coalescing Operator Refactoring
The nullish coalescing operator (??) returns its right side when its left side is nullish (null or undefined), and its left side otherwise. For example, const x = a ?? b would set x to a if a has a va...
06:23 pm GMT - Sat, May 8, 2021
Dev To CSS Smart Image Glow
Recently I saw this UI design for a Nintendo Switch Store mobile app concept from Orizon Design on Dribbble:My first thought was "Wow, it would be so hard to implement the glowing effect from that des...
05:48 pm GMT - Sat, May 8, 2021
Dev To TypeScript - What Is All About and Why Should You Use It?
What is TypeScript?TypeScript is a JavaScript Superset. It means that TypeScript is a language that is built upon JavaScript. It is based on JavaScript syntax, constructions, advantages (and dis...
05:46 pm GMT - Sat, May 8, 2021
Dev To JavaScript Interview Questions
1. Truthy and Falsy value:JavaScript has truthy and falsy value. They are called boolean in JS. When the value of a variables in javascript is null, 0, undefined, NaN, false, -0, then this value...
05:24 pm GMT - Sat, May 8, 2021
Dev To How to get time spent by users on a webpage using Node.js?
IntroductionAs the internet users increasing exponentially, It is very important for enterprises to know how a user interacts with their website so that they can improve user experience accordin...
05:13 pm GMT - Sat, May 8, 2021
Dev To How does event-driven programming even work?
Ive always wondered how event-driven programming worked it is very different from the programming paradigms I was taught in school. I was confused by the asynchronous nature of callbacks and promises...
05:11 pm GMT - Sat, May 8, 2021
Dev To Containerzing our python application
Flask is a Python-based micro web platform. It is known as a microframework because it does not necessitate the use of any specific resources or libraries. It lacks a database abstraction layer, type ...
04:46 pm GMT - Sat, May 8, 2021
Dev To 5 Easy LeetCode questions to start competitive-coding
These are 5 LeetCode questions which boost my confidence to start competitive programming and there can be many easy ones out, but I started with these. I provided my Python solutions to the problems,...
04:16 pm GMT - Sat, May 8, 2021
Dev To Create an Automated Web Bot with Selenium in Python
MotivationDue to the pandemic, a lot of activities require signing up online in advance. At my Universitys gym, they offer 2 hour slots throughout the day, each of which open 6 hours in advance ...
04:05 pm GMT - Sat, May 8, 2021
Dev To Solution: Super Palindromes
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...
04:05 pm GMT - Sat, May 8, 2021
Dev To WASSUP... I am here to present you with [Just-chat] Yep you can clap now!
Just-chat it's NEW GO TO IT, I made it with my team HackersClan its still in development but I just wanted to share my crappy, knockoff discord, badly done CSS, ugly, laggy chat app please check it ou...
04:03 pm GMT - Sat, May 8, 2021
Dev To Tailwind IntersectionObserver API =
The intersection observer is an incredibly powerful API, and really great for managing scrolling animations. When combined with Tailwind, it gets even better. In my use case, I have multiple elements ...
04:02 pm GMT - Sat, May 8, 2021
Dev To Dictionary using api calls in python (with audio pronunciation)
Dictionary is defined by Merriam-Webster as a reference book listing alphabetically the words of one language and showing their meanings or translations in another language. Using python Im creating a...
03:51 pm GMT - Sat, May 8, 2021
Dev To Base dos Dados Python 102
TL;DR: Neste artigo vamos demonstrar como acessar os dados do BD+ via consulta SQL pelo pacote da Base Dos Dados em Python. Em seguida vamos continuar as anlises do post Base Dos Dados Python 101, sob...
03:46 pm GMT - Sat, May 8, 2021
Dev To 10 Javascript Interview Questions You Should Know
This article is especially for beginners who are looking for Job as a Javascript Developer. I have searched a lot of Javascript interview questions and these 10 seem most important to me. Let's dig in...
03:41 pm GMT - Sat, May 8, 2021
Dev To Realtime chat app with React.js and Firebase
Build a real-time group chat application using React.js, Firebase, and Material UI for hangout and sharing of resources among groups with a lot of cool features.Have a look at itWebsite: https://chati...
03:32 pm GMT - Sat, May 8, 2021
Dev To Sexism, Racism, Toxic Positivity, and TailwindCSS
You might think that these things don't belong in the same article, but here we are, this week in front-end development, having the same conversation that seems to be never-ending.There's a complexity...
02:43 pm GMT - Sat, May 8, 2021
Dev To The webworkers driven UI framework neo.mjs version 2 release announcement
Concepts for new products need to be disruptive, otherwise there is little need for them. However, the way to use them should be as consistent as possible.For a framework this means that the API on ho...
02:41 pm GMT - Sat, May 8, 2021
Dev To Custom Checkbox with HTML & CSS
Hello, today I created a Simple custom checkbox using CSS & JS. Not great work but I hope you like this also comments about your thoughts. For more content follow me on Instagram @developer_nikhi...
02:38 pm GMT - Sat, May 8, 2021
Dev To Berry - Open-source React Dashboard Template
Hello Coders,This article presents Berry, an open-source React Dashboard crafted for free by CodedThemes agency. This product is a creative yet minimal React Dashboard built on top of Material UI mea...
02:16 pm GMT - Sat, May 8, 2021
Dev To Multi-Threaded JavaScript In Browser
As we all know, JavaScript is a single-threaded language so when executing scripts the site becomes unresponsive until the scripts are finished.To avoid blocking the interaction of the site we can spa...
02:08 pm GMT - Sat, May 8, 2021
Dev To 30DaysOfAppwrite : Accounts & Users API
Intro#30DaysOfAppwrite is a month long event focused at giving developers a walkthrough of all of Appwrite's features, starting from the basics to more advanced features like Cloud Functions! Al...
01:54 pm GMT - Sat, May 8, 2021
Dev To "Soft Skills: The Software Developer's Life Manual (Second edition) by John Sonmez
This is the second edition of the book and it was promised to include some important updates. As I liked the first edition and I could it get from Amazon for less than 10 Euros, I gave it a try.In gen...
01:46 pm GMT - Sat, May 8, 2021
Dev To Build a Weather App using JavaScript
Let's get started!to get complete code visit : GitHubSome basic things we need to understand before creating a weather app are.We need to fetch weather data from a weather forecasting the platfo...
01:33 pm GMT - Sat, May 8, 2021
Dev To Writing mathematical formulas in HTML
Hello, today we are going to learn how to write mathematical formulas in HTML, for example, to insert them on a website. How to use letters in a calculation ?The first and most important thing t...
01:21 pm GMT - Sat, May 8, 2021
Dev To HOW TO MAKE A COUNTER APPLICATION WITH REACT USESTATE HOOK
In recent times, React.js has become very popular to the extent that almost every frontend developer wants to learn how to use it. Unless they are fanatically [or perhaps passionately] attracted to an...
01:06 pm GMT - Sat, May 8, 2021
Dev To Carousel Component That Solves 20 Common Issues
GitHub: https://github.com/yifaneye/react-gallery-carouselDemo: https://yifaneye.github.io/react-gallery-carousel/ (or https://yifanai.com/rgc) BackgroundI have used and carefully analyzed a lot ...
01:04 pm GMT - Sat, May 8, 2021
Dev To CSS tweaks for more accessible text
One of the magical things about the web is that there are numerous ways people will access the sites we build. Whether it's on a phone, in a "reader mode", with images disabled, using a screen-reader ...
12:49 pm GMT - Sat, May 8, 2021
Dev To 101 Tips For Being A Great Programmer (& Human)
1. Get good at GooglingBeing a programmer is all about learning how to search for the answers to your questions. By learning to Google things effectively, you'll save a lot of development time.2. Unde...
12:47 pm GMT - Sat, May 8, 2021
Dev To OOP in Batch
Hi, I'm Nguyen Phu Minh, creator and lead developer of the FreakC Programming Language. Since Batch does not have object-oriented programming, so today I'm sharing my attempt in "faking" OOP in Batch....
12:19 pm GMT - Sat, May 8, 2021
Dev To Have you ever seen foldable login form ?
DemoThis is not responsive so I suggest you to view Demo in full new window. Click on the top right most button to view in full window. Video TutorialIf you find this tutorial helpful pleas...
12:00 pm GMT - Sat, May 8, 2021
Dev To Basics of Java 6
Hi I think now you all are familiar with data types and variables. Therefore, I thought of focusing on Strings in this article. StringsAs I have mentioned in the previous article, String is a ref...
11:47 am GMT - Sat, May 8, 2021
Dev To Core React Concept: JSX
Hello Fellow Codenewbies ,Let's say that we want to create an element in DOM that has not existed yet and append it to a div with ID "root".Then this is what we would do in vanilla Javascript:HTML:<...
11:16 am GMT - Sat, May 8, 2021
Dev To Super simple imports with Webpack resolve
Modules were, without a dought, one of the best improvements that came with ES6. When combined with Webpack, it allows us to write code in a more developer-friendly way. But file referencing when impo...
11:06 am GMT - Sat, May 8, 2021
Dev To I Built a VSCode Inspired Developer Portfolio
The Idea & InspirationTruth be told, I've lost count of the number of amazing portfolio websites I've visited and been in awe of. I would try to take some inspiration from them and recreate ...
10:44 am GMT - Sat, May 8, 2021
Dev To Two ways for beginners to start using Docker to increase developer productivity
Hii.. thanks for stopping by. What you will find in this post:What is docker? What does it solve?Why should you know about docker?Three ways in which you can start using docker every day.Why you shoul...
10:30 am GMT - Sat, May 8, 2021
Dev To Mastering Javascript Promises
A promise is an object that represents the eventual completion or failure of an asynchronous operation. It simply means that we can write asynchronous code using a promise, just like we do with a call...
10:16 am GMT - Sat, May 8, 2021
Dev To Challenge: Write a true quine
By a true quine I mean a real true quine. Maybe the wikipedia article of quine will help: Quine (computing) A quine is a computer program which takes no input and produces a copy of its ow...
10:12 am GMT - Sat, May 8, 2021
Dev To Cool syntax 1 | Optional chaining
Welcome to the first post of the Cool Syntax series! I intend to publish a post, from time to time, on how to write clean JavaScript code like a pro!The first text is about optional chaining. A syntac...
10:10 am GMT - Sat, May 8, 2021
Dev To Do computer languages have common sense??
Learning any computer language is one thing. Integrating all that one has learned into professional-level software is a different cup of tea. Many books teach us other concepts in languages that compu...
10:07 am GMT - Sat, May 8, 2021
Dev To Ordering fuzzy search results by relevancy using trigrams
Say that I want to search users by name or email. If I type 'ana' I want to get all the users whose name or email contains the character combination 'ana'. I'm saying contains since there might be em...
10:02 am GMT - Sat, May 8, 2021
Dev To Vue.js Project to help learn English with Youglish API and OwlBot Dictionary API.
Helpful content when memorizing English wordsI tried to make a project that will help you learn English with Vue.js. It gives you to understand the most common 1000 words in English randomly acc...
09:33 am GMT - Sat, May 8, 2021
Dev To 10 Things you need to know in React.
What is react?React is an open source, front end, declarative, efficient, and flexible JavaScript library for building user interfaces. It lets you compose complex UIs from small and isolated pieces o...
08:53 am GMT - Sat, May 8, 2021
Dev To Why is math needed, when we have HTMLCSS?
Hey! I've decided to make some tutorials about CSS+HTML, something like "website school", so first of all we have to answer all these questions. Is really web development the future?There is no e...
08:14 am GMT - Sat, May 8, 2021
Dev To hopOn - Car Sharing and Rental App
A car sharing & rental app using Flutter, Firebase & Google Maps APIs About the App hopOn is flutter based application for car sharing and rental services.The two main functions that ...
08:00 am GMT - Sat, May 8, 2021
Dev To Top 5 Reasons to Launch P2P Crypto Exchange You Need to know!
Cryptocurrencies have been touching new highs every day as many people are interested in adopting cryptocurrencies for facilitating seamless transactions. It makes the crypto exchanges popular and est...
07:41 am GMT - Sat, May 8, 2021
Dev To Do you use subdomains?
Subdomains are the part of a domain that comes before the main domain name and domain extension. They are created to organize and navigate to different sections of the website.Do you use subdomains fo...
07:03 am GMT - Sat, May 8, 2021
Dev To Beautifully encapsulate table related logic using a custom data source sorting using directives
Tables are a fundamental part of the web. It is used in most of the applications out there to present data in a readable and digestible way. Tables can come out as very simple components, but they can...
07:03 am GMT - Sat, May 8, 2021
Dev To Flutter Install & Setup on Ubuntu 16.04
Flutter Install & Setup on Ubuntu 16.04+ Install & Configure FlutterFirst things first: let's install flutter through the snap store. If you are using Ubuntu 16.04 onwards, you like...
06:56 am GMT - Sat, May 8, 2021
Dev To Do you code on weekends?
Many devs strictly believe that resting and family time is equally important as work, leaving weekends code-free:Do you code on weekends?If so, what type of projects are you working on?...
06:45 am GMT - Sat, May 8, 2021
Dev To Quick Introduction to typedef in C
C++ is a strongly typed language which means we take types very seriously in the C++ community! While types are important and reduce bugs, it gets tiresome pretty quickly when there's an inbuilt type ...
06:44 am GMT - Sat, May 8, 2021
Dev To FUSE
Filesystem in Userspace (FUSE) is a loadable Unix kernel module that allows non-privileged users to create their file systems without editing the kernel code. The code of these file systems is run on ...
06:35 am GMT - Sat, May 8, 2021
Dev To The Ember Times - Issue No. 179
Emberistas! Global Accessibility Awareness Day, Readers' Question: Embroider status update, @use with Ember Apollo Client, and how JS frameworks solved the problem of rendering fast. May 20th is...
06:20 am GMT - Sat, May 8, 2021
Dev To DevOps - A story
IntroWhenever I dare open LinkedIn, I suddenly come to the realisation that DevOps is one of the most misused terms since the concept of Agile. It's not hard to see why, if you've followed the c...
05:53 am GMT - Sat, May 8, 2021
Dev To Debugging vertical layouts in 2021
This blog has been around for more than 7 years. Where has the time gone? I first started messing around with vertical layouts after discovering the existence of writing-mode. It was a cannot unsee li...
05:20 am GMT - Sat, May 8, 2021
Dev To How I Dockerized my Next.js website?
Learn how to use Docker to create images for development and production.Imagine that you have developed a full fledged working application and want other developers to contribute to the project. Now i...
05:06 am GMT - Sat, May 8, 2021
Dev To What Is an A.I
What is Artificial intelligence?Artificial intelligence commonly referred to as "AI" is a wide-ranging branch of computer science concerned with building smart machines capable of performing tasks tha...
04:38 am GMT - Sat, May 8, 2021
Dev To MX Linux
What is MX Linux?A linux distribution or linux distro is an open source (not all) operating system(os) that is based on the linux kernel mostly used in Dedicated Media Center or Video Game Machine, se...
03:45 am GMT - Sat, May 8, 2021
Dev To React Clean Code Tricks Everyone Should Know...
TL:DR :React is unopinionatedly the most famous framework to write the web apps. Due to it's simplistic approach towards handling data and managing state, it is gaining more popularity day by d...
02:01 am GMT - Sat, May 8, 2021
Dev To Dynamic Memory Allocation in C
In this article, I will explain how to dynamically allocate memory in C. malloc()This function allows us to dynamically allocate memory. This function comes from the standard library. You specify the...
01:41 am GMT - Sat, May 8, 2021
Dev To Should we dig deeper into the development tools we use?
If I want to answer concisely, then I can write only that: yes, we should.But, of course, this topic is much more complicated because we are usually busy and cannot check out our dev tool's source cod...
01:00 am GMT - Sat, May 8, 2021
Dev To Vue Slots and Reusable components
Vue Slots and Reusable componentsHello developer pal!, glad to see you here.In this post, we will take a look at the way a simple feature as it is slot in vue could spare a lot of time and effor...
12:19 am GMT - Sat, May 8, 2021
Dev To Debugging
Debugging is the process of going through your code, finding any issues, and fixing them.Issues in code generally come in three forms: syntax errors that prevent your program from running, runtime err...
11:53 pm GMT - Fri, May 7, 2021
Dev To Votre premiers pas avec Express.js
Qu'est-ce que Express?Express est un framework Web minimaliste et rapide pour Node.js. C'est galement de loin le framework Web Node.js le plus populaire.Que pouvons-nous faire avec Espress?Application...
11:53 pm GMT - Fri, May 7, 2021
Dev To Vos premiers pas avec Express.js
Qu'est-ce que Express?Express est un framework Web minimaliste et rapide pour Node.js. C'est galement de loin le framework Web Node.js le plus populaire.Que pouvons-nous faire avec Espress?Application...
11:11 pm GMT - Fri, May 7, 2021
Dev To Build your own React CI in 5 minutes!
Hey everyone! This post is part of Introduction to StewardX series.In this tutorial, I'll show you how can you build your own CI, super easy.All you need is:StewardXA Linux server (preferably with sud...
10:57 pm GMT - Fri, May 7, 2021
Dev To My Journey as Opensource Contributor
Hi everyone, This article originally started as a thread on Twitter and then decided to make an article about it regarding my journey as an open-source contributor, Hope you will enjoy it, take your t...
10:57 pm GMT - Fri, May 7, 2021
Dev To Earn more storage space on OneDrive for free
What is Onedrive?OneDrive is a file hosting service and synchronization service offered by Microsoft for its users. How much Strorage space do I have?Depending on the type of your subscript...
10:54 pm GMT - Fri, May 7, 2021
Dev To Why Immutability is important in JavaScript?
In JavaScript, Primitive data types (numbers, strings, etc) are immutable but when it comes to objects and arrays they are mutable, please do not think that if you declare your objects and arrays with...
10:50 pm GMT - Fri, May 7, 2021
Dev To How to uppercase the first letter of a string in JavaScript
JavaScript offers many ways to capitalize a string to make the first character uppercase. Learn the various ways, and also find out which one you should use, using plain JavaScript. 1. chartAt + ...
10:26 pm GMT - Fri, May 7, 2021
Dev To Creating API for components: flexbox layout
How many times did you write display: flex? This goes so common that some people tried applying display: flex to almost all elements on the page.In this post we will go through the thoughts process be...
10:15 pm GMT - Fri, May 7, 2021
Dev To Modern Logo Maker Using Variable Fonts
Why I Wanted to Create Just Another Logo MakerI myself have a lot of dev side projects, my friends do too, and given my profession as a branding designer I chat a lot with small businesses and startup...
09:29 pm GMT - Fri, May 7, 2021
Dev To Grokking Monad Transformers
Earlier in this series, in Grokking Monads, we discovered that monads allowed us to abstract away the machinery of chaining computations. For example when dealing with optional values, they took care ...
08:13 pm GMT - Fri, May 7, 2021
Dev To Creating Your Own Chat Room with React, Node, Socket.io and the Cloud: Part 2
In this blog, we will complete everything we need to get our Chat Room up in running.In part 1, we focused on creating the socket.io NodeJs Server that would manage our chat. Its primary purpose was t...
08:06 pm GMT - Fri, May 7, 2021
Dev To Create a brand style sheet for your personal projects
As a developer, building and creating projects obviously doesn't stop when you close your laptop at the end of a working day. No doubt you got tons of cool personal ideas waiting to be shared with the...
08:03 pm GMT - Fri, May 7, 2021
Dev To Set up automated deployments with Google Cloud Run and Gitlab
Let's look at how we can set up our continuous delivery pipeline for our Google Cloud Run projects with Gitlab CI/CDPrerequisites:Google Cloud Run:Cloud Run is a serverless, managed compute platform t...
07:59 pm GMT - Fri, May 7, 2021
Dev To Join Us To Discuss Features of GitHub and Open Source
Twitch Are you participating in the DEV Community Bug Smash? Are you interested in contributing to other open source projects? Does GitHub confuse you?Nick Taylor and I will be on the Practical ...
07:58 pm GMT - Fri, May 7, 2021
Dev To HEY, I need help...
MY CSS SUCKS But your gonna help right? as u see my chat application just-talk or just-chat SUCK's someone help I desperate and new to code! u in? thanks....
07:45 pm GMT - Fri, May 7, 2021
Dev To Rethinking Jupyter Interactive Documentation
Jupyter Notebook first release was 8 years ago under the IPython Notebook name at the time. Even if notebooks were not invented by Jupyter; they were definitely democratized by it. Being Web powered ...
07:24 pm GMT - Fri, May 7, 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 bugStarting a new book ... or what...
07:11 pm GMT - Fri, May 7, 2021
Dev To How I Learn...
How I Learn...Learning is no simple task. And learning how to learn is no laughing matter Although writing that line did make me chuckle a bit.For the past 4 years, I have been on a constant j...
07:11 pm GMT - Fri, May 7, 2021
Dev To What are the Benefits of a Node.js E-commerce Application?
Node.js is an open source, cross-platform JavaScript runtime environment that can be used to develop software applications. Using Node.js to develop e-commerce applications allows building fully-featu...
06:39 pm GMT - Fri, May 7, 2021
Dev To Saying Goodbye to Axway Amplify Titanium
RIP Axway Amplify Titanium (2010 - 2022)"Everything has to come to an end, sometime." - L. Frank Baum, The Marvelous Land of Oz I first met Titanium long ago, before she was married ...
06:23 pm GMT - Fri, May 7, 2021
Dev To What the beep is 'this' in JavaScript
Watch on YouTubelink to codepen if you want to follow alongThe 'this' keyword in JavaScript can be a confusing topic for a lot of new developers. In fact, it's a question I happened to get wrong in a ...
06:11 pm GMT - Fri, May 7, 2021
Dev To How I Negotiated Job Offers in my Career...
How I Negotiated Job Offers in my Career...*Congratulations, you got an offer! *Thats great news, negotiating the details of an offer is part of the process of getting hired. One important thing...
06:08 pm GMT - Fri, May 7, 2021
Dev To Linux admin skillset
Skillset for linux admin from one famous company. I have removed some data. It is be very useful for middle and senior linux administrators for growthhttps://infinite.education/expertise/senior_linux_...
06:02 pm GMT - Fri, May 7, 2021
Dev To 27 Chrome Browser Extensions For Front-end, React, Vue, Programming, General
Let's check some chrome extensions for Front-end, React, Vue, Programming and for general use! If you use different extensions let me know I'll do a part-2. Note: this post has been created with the h...
05:40 pm GMT - Fri, May 7, 2021
Dev To Boost your code coverage with API Tests
Code coverage is an important quality metric that determines the number of lines of source code that is tested & covered by automated tests. Usually, developers achieve code coverage close to 80% ...
05:22 pm GMT - Fri, May 7, 2021
Dev To React/Redux Interview Questions with answers
I prepared list of react and redux interview question, Few question I faced in my journey and few of the question I have referred from Google itself React Interview Questions Q.1. How to create ...
04:55 pm GMT - Fri, May 7, 2021
Dev To Build APIs without code
I have been involving in building no code API builder platform Fireapis where now APIs can be built within minutes and can be consumed easily.No need to worry about deployment, scalability, availabili...
04:53 pm GMT - Fri, May 7, 2021
Dev To 7 Mistakes STOPPING you from landing an interview
Recently I have been assigned a role of filtering CVs and I was really shocked with those mistakes, So I thought why we don't try to avoid them. Stop using CV/Resume online templates. I see them ...
04:45 pm GMT - Fri, May 7, 2021
Dev To Transforming Media With Java Code
Transforming Media With JavaTransforming media on Cloudinary in Java is fun because of the fluent interface. Cloudinary transformations are used to produce optimized media as well as aesthetic e...
04:42 pm GMT - Fri, May 7, 2021
Dev To My second impression of Rust and why I think it's the best general-purpose language!
Originally published at deepu.tech.Please follow me on Twitter for updates and let me know what can be improved in the post.I wrote about my first impression of Rust in November 2019. After that, I da...
04:31 pm GMT - Fri, May 7, 2021
Dev To How to make the most out of 100DaysOfCode
I am at the end of #100DaysOfCode and thought I would share some tips and tricks on how to successfully complete the challenge, my accomplishments, and what I would do differently in the future. ...
04:28 pm GMT - Fri, May 7, 2021
Dev To The first bug I Smashed in Bug Smash!!
Imagine an awesome intro here!!Hi all, I'm pretty new to this community. So let me share a bit about myself. I'm Arun, a CS graduate, from a small town in Kerala, India. I love to build things. ...
03:48 pm GMT - Fri, May 7, 2021
Dev To Increase Developer Velocity by Removing Environment Bottlenecks
Remove Environment BottlenecksWeve all heard the phrase time is money and we intuitively know this statement to be true, but understanding just how much money is spent on labor can be a tricky t...
03:47 pm GMT - Fri, May 7, 2021
Dev To 5 Reasons Tailwind might not be the right choice. (WDS 1)
Disclaimer this is 100% satire. For fun on a Friday (Web Dev Satire #1) 1) The license is too controlling The fact I have to sign a blood contract to use Tailwind is baffling. I'm hoping this is...
03:32 pm GMT - Fri, May 7, 2021
Dev To Responsive Personal Portfolio Website using HTML, CSS, and JavaScript
Here you can learn how to create a responsive personal portfolio website using HTML, CSS, javascript, and bootstrap. I have already designed many types of websites. This is a fully responsive personal...
03:04 pm GMT - Fri, May 7, 2021
Dev To JavaScript Made Easy: Part 10
For Part 10, we are going to learn about loops. Loops are extremely important because they can make code run as many times as you need them to, and they allow you to set conditions to make this happen...
03:03 pm GMT - Fri, May 7, 2021
Dev To Easily sort imports and remove unused declarations on each save in VS Code
All this time I was using VSCode formatting on save which triggers the selected default formatter (Prettier).Also I was organizing and sorting my imports manually all the time. Or in other words, I di...
02:50 pm GMT - Fri, May 7, 2021
Dev To React Without JSX
JSX is not a requirement for using React. Using React without JSX is especially convenient for when you don't want to set up compilation in your build environment.This tutorial will show you how to us...
02:46 pm GMT - Fri, May 7, 2021
Dev To RECT basics
What is React: React is JavaScript library created by Facebook. It is tool for building UI components. React doesn't manipulate the browser's DOM directly, instead it creates copy of the DOM and save ...
02:24 pm GMT - Fri, May 7, 2021
Dev To Glassmorphism Login Form With HTML & CSS
Today I created a Glassmorphism Login form with HTML & CSS. this login form is very simple but looks good I use the Glassmorphism effect to create this login form. I hope you like this also commen...
02:20 pm GMT - Fri, May 7, 2021
Dev To Introducing... My New Site!
Check out the site here! https://georgefrancis.dev/ Hey! How's it going? I've been a little quiet on DEV recently, but... I'm very happy to finally share why! Well, as you might have noticed from the ...
02:10 pm GMT - Fri, May 7, 2021
Dev To Building a Kubernetes CI/CD Pipeline with GitLab and Helm
Everyone loves GitLab CI and Kubernetes.GitLab CI (Continuous Integration) is a popular tool for building and testing software developers write for applications. GitLab CI helps developers build code ...
02:05 pm GMT - Fri, May 7, 2021
Dev To DISCUSS: The blurred line between front-end and fullstack
The meaning of a "front-end webdeveloper" has really shifted over the years as more technologies started becoming the norm. Here are two of my favourite articles that talk about this: CSS Tricks: oooo...
01:54 pm GMT - Fri, May 7, 2021
Dev To 30DaysOfAppwrite : Server Side SDKs
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:53 pm GMT - Fri, May 7, 2021
Dev To Data Structure APIs , A brief overview of APIs as they relate to JavaScript data structures.
Two month of data structure and I'm completely lost , i have ADHD and this is my only way to learn this stuff(writing). anyway I'm a straight up beginner and if I lie in this " article " fil...
01:47 pm GMT - Fri, May 7, 2021
Dev To Is 0Kb of *HTML* in your future? A website without JS...HTML...CSS or IMAGES!?
If you are new here then you might not have seen that I like to abuse the internet...and for those of you who know my shenanigans...you know what is coming !!In case you missed it:first I built a coun...
01:46 pm GMT - Fri, May 7, 2021
Dev To 10 Trending projects on GitHub for web developers - 7th 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. KeystoneThe most powerful headless CMS for Node.js built with ...
01:24 pm GMT - Fri, May 7, 2021
Dev To Serverless Framework vs SAM vs AWS CDK
When building serverless apps on AWS today there's a couple of different toolkits available that helps you develop, test and deploy your project. Serverless Framework was the king for a long time but ...
01:19 pm GMT - Fri, May 7, 2021
Dev To Your first steps with Express.js
What is Express?Express is a Fast, unopinionated, minimalist web framework for Node.js. It is also by far the most popular Node.js web framework.What we can do with Espress?Web Application: Express is...
01:13 pm GMT - Fri, May 7, 2021
Dev To SMART HOMES ARTIFICIAL INTELLIGENCE
Smart home technology has its applications in household appliances, home safety & security, lighting, and entertainment. Key industries have started integrating artificial intelligence with smart ...
12:53 pm GMT - Fri, May 7, 2021
Dev To How to use Multiple Bottom-sheets in Android Compose
After trying to refactor my project from the normal view system to Android Compose, I can really feel the difference between them.I feel Android Compose will for sure become the default way to build U...
12:23 pm GMT - Fri, May 7, 2021
Dev To Accelerate your learning and grow your network with Eddiehub
Hello Everyone, This blog is special. This blog is about Eddie Jaoude and EddieHub. I have been a part of EddieHub for the past four months now and the journey is amazing so far. I have become a bette...
12:16 pm GMT - Fri, May 7, 2021
Dev To Kubearmor container-aware runtime security
KubeArmor is a container-aware runtime security enforcement system that restricts the behavior (such as process execution, file access, networking operation, and resource utilization) of containers at...
12:14 pm GMT - Fri, May 7, 2021
Dev To Call for India COVID-19 Warrior Story
Stay Safe, Stay Healthy but lend a helping hand Virtually to theneedy!!The COVID-19 cry & call for help-that was heard outside, in the next country, state, city, street is now around the house, pr...
12:11 pm GMT - Fri, May 7, 2021
Dev To Create Bash aliases to work faster
Tired of typing the same long commands over and over? Do you feel inefficient working on the command line? Bash aliases can make a world of difference. A bash alias is used to create or overwrite a co...
11:53 am GMT - Fri, May 7, 2021
Dev To React.js primary concepts
1 What is React...?React is a JavaScript library, not a framework. React is use for building user interface. React use more libraries for any solution.Frameworks use for great purpose, especially for...
11:34 am GMT - Fri, May 7, 2021
Dev To Methods to add a new line in javascript
In this short tutorial, we look at multiple methods you can use to line break while dealing with strings in javascript.This tutorial is a part of our initiative at Flexiple, to write short curated tut...
11:20 am GMT - Fri, May 7, 2021
Dev To Working Of Array in Ruby
Today, we are going to see how ruby adds elements into an array without specifying the size. Lets start.When we define an array in C then we create it for a particular size, right?int array[ 10 ];Here...
11:20 am GMT - Fri, May 7, 2021
Dev To Plan your weekly meals with this template
Hey folks We just launched another Product on the Product hunt. It's a notion template that helps you track your calories and make healthier choices ! and who doesn't want to have a fit physique when ...
11:19 am GMT - Fri, May 7, 2021
Dev To How to test Your API inside VSCODE
Hey All . Recently I got to know about a VS Code extension called Thunder Client which can be used to test our API inside VS Code.How Cool is that to test our API in the editor that we use all the t...
11:19 am GMT - Fri, May 7, 2021
Dev To How to install and set up Laravel's local development environment with Docker Compose
IntroductionThis article explains how to build a LEMP environment for PHP, nginx, and MySQL with Docker and Docker Compose. PrerequisitesDockerGit$ docker -vDocker version 20.10.5, build 55...
10:59 am GMT - Fri, May 7, 2021
Dev To API's From Dev to Production - Part 9
Series IntroductionWelcome to Part 9 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 minds...
10:47 am GMT - Fri, May 7, 2021
Dev To My sight and accessibility tools
IntroductionIf I dont have my glasses on or my contact lenses in, most visual interfaces are hard to use, the nature of my eyesight is such that anything over 20-30cm from my face becomes blurre...
10:28 am GMT - Fri, May 7, 2021
Dev To An Immersive Guide to Geospatial MongoDB Data
Dealing with coordinates can be a huge pain, so why not take the easy way? Instead of wrestling with coordinates in the frontend, push it away to the backend and let mongoDB do the work. Today, we'll ...
09:57 am GMT - Fri, May 7, 2021
Dev To Build a GMAIL Clone Using just HTML & CSS - Beginners Tutorial
I Built Gmail 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 buil...
09:53 am GMT - Fri, May 7, 2021
Dev To Techniques to scale your Relational Databases - Part 1
Relational database management system (RDBMS)A relational database like SQL is a collection of data items organized in tables.ACID is a set of properties of relational database transactions.Atom...
09:45 am GMT - Fri, May 7, 2021
Dev To Five classic SQL & database posts - May 2021
Hi! I'm Helen, one of #SQL and #database tag moderators.Each month I'll be taking a trip down memory lane and showcasing some classic data posts. Some of these might be your 'go-to' resources already,...
09:44 am GMT - Fri, May 7, 2021
Dev To 7 ways to improve developer productivity without getting drained
Improving developer productivity isnt straightforward.Because the day in the life of a developer doesnt involve just writing code and solving problems. Theyre expected to keep everyone updated on thei...
09:43 am GMT - Fri, May 7, 2021
Dev To JS interview in 2 minutes / this
Question:Explain this keyword in JavaScript.Quick answer:this keyword is referencing the current execution context.Longer answer:this works differently depending on where it was called.If you use this...
09:37 am GMT - Fri, May 7, 2021
Dev To Five classic AWS posts - May 2021
Hi! I'm Helen, one of your AWS Heroes! Each month I'll be taking a trip down memory lane and showcasing some classic AWS posts. Some of these might be your 'go-to' resources already, others may offer ...
09:11 am GMT - Fri, May 7, 2021
Dev To Solution: Delete Operation for Two Strings
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:05 am GMT - Fri, May 7, 2021
Dev To Website Security: 11 Steps to protect your Website from Attacks
At this very moment, countless websites become targets of hacker attacks. Often, uninstalled updates and ignorance are to blame. What you can do to prevent hacker attacks on your website, you can lear...
09:02 am GMT - Fri, May 7, 2021
Dev To A day in the life of a Software Engineer at Holland & Barrett
A lot has changed for most tech companies over the last year. While we were all working from an office at least 3-4 days per week before the pandemic hit in early 2020, almost everybody works remotely...
08:58 am GMT - Fri, May 7, 2021
Dev To The Evolution of Data Access Control
Access management is an essential part of every cloud infrastructure. You cannot have an efficient cloud infrastructure without compartmentalizing access to cloud resources. Good access management is ...
08:58 am GMT - Fri, May 7, 2021
Dev To Python3 Programming - Exercise 26
Starting a projectA project idea can make you procrastinate, do you believe that?Do you also know that it is better to have a broad view of the project you want to build before you start coding?...
08:54 am GMT - Fri, May 7, 2021
Dev To This will remove Your GitHub Fear
I have seen a lot of people facing problem using Git and GitHub properly, with the help of this guide most of your problems will be sorted. Why you should learn Git and Github ?Before starting yo...
08:42 am GMT - Fri, May 7, 2021
Dev To Quick WHM/cPanel All email passwords reset
You generally dont want to use this script. This is a last resort, when all mailbox passwords for the entire account need to be changed. For this script to work, you need root access to your WHM/cPane...
08:29 am GMT - Fri, May 7, 2021
Dev To 50 Projects in 50 Days, 4/5 there!
Time flies, I have now completed 40 small projects whilst renovating a property and moving houses. Safe to say there have been hiccups along the way in both cases I am finally much more comfortable wo...
07:57 am GMT - Fri, May 7, 2021
Dev To My Binary Search Solution is better than yours
const binary = (val, arr) => { let lower = 0; let upper = arr.length - 1; while (lower <= upper) { console.log("ols"); const middle = lower + Math.floor((upper - lower) / 2); if (val...
07:50 am GMT - Fri, May 7, 2021
Dev To Rock Paper Scissors Spock Lizard game in JavaScript
Welcome to my tutorial!In this tutorial, we're gonna build a really simple game of Rock Paper Scissors Spock Lizard.Please check my GitHub account for the complete source code.https://github.com/hodov...
07:46 am GMT - Fri, May 7, 2021
Dev To How much time do you spend writing tests?
Its a decades-old debate of whether developers should write tests or not. While some think its important, others believe that it may be too much to ask from developers.How much time do you spend writi...
07:30 am GMT - Fri, May 7, 2021
Dev To How do you create your invoices?
With a proper invoice app all your billable hours, products, and taxes are all added up in a snazzy invoice. This is especially useful for smaller business owners or freelancers.My favorite is a free,...
06:33 am GMT - Fri, May 7, 2021
Dev To Django - A python framework | 6 hours Course
Django is the most famous Python web framework for perfectionists with deadlines.Let's learn Django by creating a Bookstore app with user authentication, file uploading, reviews on books and many more...
06:28 am GMT - Fri, May 7, 2021
Dev To Sphere.js creating http servers for beginners
What is Sphere.js?Sphere.js is designed to create these simple http servers. So what is an http server? An HTTP server is a small and simple server that can be created in node.js. In Node.js, yo...
06:19 am GMT - Fri, May 7, 2021
Dev To Embedded service
Embedded ServicesA family photo shared on a social network. An interesting news article. A funny video of a cat. It all starts with a website. A website needs a few things, notably a database. Y...
06:00 am GMT - Fri, May 7, 2021
Dev To INTERNET OF THINGS (IoT)
The Internet of things (IoT) describes the network of physical objects or things that are embedded with sensors, software, electronics, and other technologies to connect and exchange data with other d...
05:59 am GMT - Fri, May 7, 2021
Dev To EVOLUTION OF PLANES
According to AulusGellius,archytas, the ancient Greek philosopher, mathematician, astronomer, statesman and strategist, was reputed to have designed and built ,around 400BC, the first Artificial , sel...
05:45 am GMT - Fri, May 7, 2021
Dev To Brute Force Tool WordPress , Joomla , DruPal , OpenCart , Magento
Simple brute force script[1] WordPress (Auto Detect Username)[2] Joomla[3] DruPal[4] OpenCart (Coming Soon)[5] Magento[6] All (Auto Detect CMS)UsageShort Form Long Form Description-l --li...
05:40 am GMT - Fri, May 7, 2021
Dev To Download YouTube Videos Using Python - Your Own YouTube Downloader
Do you find it troublesome to always look for a YouTube video downloader with your privacy at risk? Downloading a YouTube video using an external extension might be maddening because of the mouse clic...
05:21 am GMT - Fri, May 7, 2021
Dev To Express JS Hello World
Install NodeJS and NPMFirst thing we need to do is prepare an environnement for Express to run. We are going to install NodeJS and follow the installation instructions. Prepare a workspace ...
04:44 am GMT - Fri, May 7, 2021
Dev To Monaco Editor Svelte Kit
Here's the gist:<script lang="ts"> import type monaco from 'monaco-editor'; import { onMount } from 'svelte'; import editorWorker from 'monaco-editor/esm/vs/editor/editor.worker?worker'...
04:36 am GMT - Fri, May 7, 2021
Dev To Perling and Curling
Most of us probably know curl as a quick and easy way to send HTTP requests from the command line.That tool, though, is just an interface to the curl projects real gold: the libcurl API. Using this AP...
04:33 am GMT - Fri, May 7, 2021
Dev To Infrastructure as Code in 3 minutes
Infrastructure as Code is becoming more and more important in the DevOps Context, due to the many benefits it brings.Today I have for you a quick intro to the topic, so you can understand what it is a...
04:30 am GMT - Fri, May 7, 2021
Dev To KCFinder path finder using python3
PREREQUISITESPython 3.xpip3gitPYTHON 3 PREREQUISITESaiohttpasyncioInstallation$ git clone https://github.com/penucuriCode/kcfinder$ cd kcfinder$ pip3 install -r requirements.txt$ python exploit.pyUpda...
03:26 am GMT - Fri, May 7, 2021
Dev To 40 Free design resources you need to check in 2021
At one time graphic designers required costly programming and surprisingly more exorbitant pictures to make a triumphant visual mission. In any case, because of a large group of free online assets, an...
03:21 am GMT - Fri, May 7, 2021
Dev To Jamstack and Serverless with Jason Lengstorf
On April 21st, Jason Lengstorf (VP of Developer Experience at Netlify and DEV Community member) joined @coffeecraftcode and me on the Walkthrough Wednesday stream to discuss Jamstack, serverless, and ...
02:59 am GMT - Fri, May 7, 2021
Dev To Why use Next.js Strapi?
At this article I will show you the advantages of doing a website with Strapi in the backend and Next.js in the frontend First of all What is Headless CMS?In short, it is a content management sys...
02:48 am GMT - Fri, May 7, 2021
Dev To Project 70 of 100 - Rick Redux
Hey! I'm on a mission to make 100 React.js projects ending May 31st. Please follow my dev.to profile or my twitter for updates and feel free to reach out if you have questions. Thanks for your support...
01:44 am GMT - Fri, May 7, 2021
Dev To Criando Readme incrveis!
Voc sabe criar arquivos readme para seus repositrios de uma forma atrativa e informativa, ou apenas deixa o readme padro do React (just a joke) ?Nesse post vamos ver alguns exemplos e dicas de como de...
01:37 am GMT - Fri, May 7, 2021
Dev To Breaking up with Flutter, getting along with PWA
Yeah! I had enough of flutter. I will like to keep it short. 7 problems I had with Flutter:No separation of style, coding and layout. An infinite depth widget tree for creating a simple animated ...
01:10 am GMT - Fri, May 7, 2021
Dev To Docker run network container
package chromedp https://github.com/chromedp/chromedp package Go Chrome Engine browser web bot web crawler/scrapper Docker Chrome Chrome remote Chrome DevTools Websocket endpoint Chro...
12:26 am GMT - Fri, May 7, 2021
Dev To "Let me wait-for-it and call you back", said wait-for-it.js
Ever encountered as situation where you had to wait for some HTML element in a webpage before you can execute a function?Wait no more, because wait-for-it.js is at your service. What does it offe...
12:19 am GMT - Fri, May 7, 2021
Dev To CSS Selectors
Basic Selectors 1. *Example:```css* { margin: 0; padding: 0;}```The star symbol will target every single element on the page. Many developers will use this trick to zero out the margins and...
12:11 am GMT - Fri, May 7, 2021
Dev To Top 10 mistakes to avoid when using React
React has quickly become the most popular front-end framework in the tech world, used by big tech companies such as Facebook, Netflix, Airbnb, and many more. React developers are in high demand, and t...
11:09 pm GMT - Thu, May 6, 2021
Dev To Filling and Flattening PDF Forms in Go
IntroductionPDF forms are a convenient tool for gathering and storing information about your customers, users, or employees. For example, you can collect data from your website and insert it int...
10:22 pm GMT - Thu, May 6, 2021
Dev To That boot camp might be lying to you
Have you noticed that ALL of the boot camps get the "Best Boot Camp" award - in some shape or form?Had you noticed that they almost all get 5/5 scores? Can they really ALL be the best. Well, if ...
10:21 pm GMT - Thu, May 6, 2021
Dev To Advanced YAML Syntax Cheatsheet
YAML (YAML Aint Markup Language) is a data serialization language used to create key-value pair configuration files and app APIs. It's a superset of JSON and is formatted using line breaks and whitesp...
10:18 pm GMT - Thu, May 6, 2021
Dev To Avoid. Magic. Numbers
Magic numbers, you see them everyday and probably have used a fair amount of them once in a while. What are magic numbers, and magic booleans?.Well, I'll try to define both of them at once, a magic nu...
10:01 pm GMT - Thu, May 6, 2021
Dev To Build a Pomodoro timer using JavaScript
Let's understand how can we create a Pomodoro timer by using JavaScriptTo get complete code visit: GitHub What is a Pomodoro Timer?Pomodoro Timer is a technique that uses a timer to break down wo...
09:59 pm GMT - Thu, May 6, 2021
Dev To Track User's Location On Your Website
Hello everyone In this article, we will see how can we get access to the user's location on our website.Tracking the user's location is not always necessary, but if you are building something like a l...
09:49 pm GMT - Thu, May 6, 2021
Dev To Melhorando a performance dos seus testes em PHP/Laravel
O problemaVoc j se encontrou na situao em que tinha que fazer um deploy ou subir sua atualizao urgente e teve que ficar esperando os testes terminarem para finalizar pipeline? Nessa hora qualque...
09:01 pm GMT - Thu, May 6, 2021
Dev To Let's write a tiny JSON parser in Kotlin! Part 2: The Parser
So now we have an understanding of JSON and the components that make it up, but we have to create something that will read it - this will be our parser.Our parser will step through our JSON file chara...
08:54 pm GMT - Thu, May 6, 2021
Dev To How To Unit Test Like a Pro
What Is Unit Testing Testing a 'unit' in the system separately from other units. But What Does a Unit MeanThere are a lot of different opinios regarding the answer to this question.Some peo...
08:52 pm GMT - Thu, May 6, 2021
Dev To Destructure Optional Params in Typescript
Sometimes you have a function with an optional Object argument that you want to destructure in the function. Like so:interface SomeObject { option1: boolean; stuff: boolean;}function foo(param?: Som...
08:22 pm GMT - Thu, May 6, 2021
Dev To Sobre renuncia voluntaria (thread)
#pegasLe nacho, livercake, and 8 othersLe nachoEs real eso de que la carta de renuncia hay que mandarla con 30 das de anticipacin?, hay alguna forma de saltarse eso?Le nachoNo, que no es real? O...
07:59 pm GMT - Thu, May 6, 2021
Dev To The Ultimate Web Developer Resources List Awesome 200 Resources
Web development is not an easy task for beginners, to create a web project that standout takes lot of effort, time and vast knowledge in various html elements, CSS properties and JavaScript. I list 20...
07:55 pm GMT - Thu, May 6, 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.Having a lot of unfinished proj...
07:52 pm GMT - Thu, May 6, 2021
Dev To Improving Django View Performance with Async Support
Django 3.1 was recently released and along with it came support for asynchronous views.To anyone that uses Django and works with lots of data from lots of different Web sources, this is a big deal. Su...
07:45 pm GMT - Thu, May 6, 2021
Dev To 6 Movies Every Programmer Should Watch
Now since the weekend is right around the corner, I am pretty sure you all must be having your own plans to make the most of it. And since it's not possible to go out for a trip, most of you will prob...
07:43 pm GMT - Thu, May 6, 2021
Dev To ", hopefully" - An Intro to Git Hooks
In yet another instance of a blog post inspired by a single tweet, this post will offer a very basic introduction to git hooks (commit hooks, to be specific). The Tweet C...
07:36 pm GMT - Thu, May 6, 2021
Dev To .Net 5 API with GraphQL - Step by Step
In this article we will be learning about GraphQL with Asp.Net Core 5, we will be building a Todo List functionalityYou can watch the full video on YoutubeAnd you can get the source from GitHub using...
07:27 pm GMT - Thu, May 6, 2021
Dev To Use AWS CloudFront Functions for URI Rewrites
With just over one week to move a customer application from one data center into our managed service environment, I was provided with a new (to me) requirement. The requirement was to configure URI re...
07:24 pm GMT - Thu, May 6, 2021
Dev To Efficient Iteration of Big Data in Django
Running out of memory is not fun.Unfortunately, when working with larger datasets its bound to happen at some point. For example, I tried to run a Django management command that updated a value ...
07:21 pm GMT - Thu, May 6, 2021
Dev To RxJS 7 is released
IntroRxJS v7.0.0 was released just a few days ago, after a more-than-one-year long beta period. It is definitely the most used reactive extension library used for JavaScript with ~24 millions do...
07:16 pm GMT - Thu, May 6, 2021
Dev To Monitoring Django apps
Every once in a while people reach out to me for advice on how to monitor their Django sites. How do you know when your site breaks? How do you fix things before your users notice?My answer: it depend...
07:13 pm GMT - Thu, May 6, 2021
Dev To AzureFunBytes Episode 42 - Hybrid Cloud on @Azure with @ThomasMaurer
AzureFunBytes is a weekly opportunity to learn more about the fundamentals and foundations that make up Azure. It's a chance for me to understand more about what people across the Azure organization d...
06:47 pm GMT - Thu, May 6, 2021
Dev To See the errors your users are experiencing. From your IDE. Live.
If you have built a library, command line tool, or API, Bugout helps you understand:Who your users areHow they are using your softwareWhat errors they experienceOnce you set up an integration and inst...
05:52 pm GMT - Thu, May 6, 2021
Dev To Performance Measurement
Performance Measurement: It is based on space and time requirements of a particular algorithm. These quantities depend on the compiler and options used, and the system on which the algorithm runs. The...
05:37 pm GMT - Thu, May 6, 2021
Dev To Bootcamp! My experience - Part 1 (Intro)
First of all, lets start with a little bit about me.I'm Cal (Calogero), I'm a 34-year-old passionate about tech, solving problems and love learning new stuff. For the past 9 years, I have worked for a...
05:37 pm GMT - Thu, May 6, 2021
Dev To 15 Command Line Tools which Spark Joy in Your Terminal
Put joy and productivity inside your Termimal with those cool command line tools.But before we start, let's cover how you can install and uninstall them.Table of contentsQuick installPut in .bash_prof...
05:32 pm GMT - Thu, May 6, 2021
Dev To I want to be an "expert"....
Hi everyone! the purpose of this post is because I have a question about kotlin and java, recently I had a interview about deep tech in java and kotlin, as threads, co-routines and almost how java an...
05:24 pm GMT - Thu, May 6, 2021
Dev To Video Game Studio Instability, Basecamps Mass Resignations, Apples Monopoly & more on DevNews!
Theres a lot of fascinating developer news this week! @saronyitbarek and I are here to break it down S4:E4 - Video Game Studio Instability, Basecamps Mass Resignations, Apples Monopoly, an...
04:44 pm GMT - Thu, May 6, 2021
Dev To Top 10 YouTube Shorts Video Ideas in 2021
Top 10 YouTube Shorts Video Ideas in 2021 If you are following the news then you know that in some countries like the USA, India, YouTube has launched an option on the YouTube app where people can up...
04:43 pm GMT - Thu, May 6, 2021
Dev To Next.js, integrate React Context only in certain pages
Next.js is one of the most popular and widely used React frameworks.Using the Context API in Next.js is very simple but there are specific cases where you may need to wrap only certain pages by the pr...
04:37 pm GMT - Thu, May 6, 2021
Dev To Answer this hardware hacking question to be featured on our podcast
The DevDiscuss Podcast begins with an interview and ends with commentary from listeners and we like to feature the actual voices from our community!To inform an upcoming episode of the show, we'd lik...
04:25 pm GMT - Thu, May 6, 2021
Dev To How to Make Your First Open Source Contribution
Open source software is a huge part of the tech industry. Over and over, we hear about the power of open source. In episode 2 of The CodeSandbox Podcast, guest Elizabet Oliveira discussed open source ...
04:17 pm GMT - Thu, May 6, 2021
Dev To Monkey CSS
Sometimes CSS seems to act crazy while it's not. Let's see why with practical examples. z-index and the devilz-index allows setting how some elements pile up on the page. Not all elements are con...
04:01 pm GMT - Thu, May 6, 2021
Dev To Understanding Blockchain 101
Everyone whos anything about blockchain mightve heard about bitcoins, the most widely used application of blockchain. So maybe, understanding how bitcoins work may help you understand how blockchain w...
04:01 pm GMT - Thu, May 6, 2021
Dev To Responsive fix for the Next.js Image component
Currently, layout="responsive" requires you to set width and height which you don't want to set because you don't know what the aspect ratio is going to be.This is a new change since version 10.0.1 wh...
03:41 pm GMT - Thu, May 6, 2021
Dev To Some JavaScript Principles you should know.
In this blog, I will discuss some core JavaScript concepts. If you are new to the JavaScript world, then you must have a clear idea about that topic. I will try to explain those very clear and concise...
03:29 pm GMT - Thu, May 6, 2021
Dev To Create a Blog using Hugo
What is Hugo?Hugo is a static-site generator that helps you generate and build static files like HTML, CSS, and JavaScript ahead of time. It is an opensource project built with Go and boasts imp...
03:26 pm GMT - Thu, May 6, 2021
Dev To What I learned after failing to build a Project
So I have been working on an Image-Editor for react for past few days. And just to clear I have dropped the idea for time being due to lot of reasons. Firstly I was not enjoying the process of develop...
03:22 pm GMT - Thu, May 6, 2021
Dev To What Is "Lifting State Up" in React?
Here is a simple, practical example of what the React concept of "lifting state up" is and how it can help you in building your applications.Lifting state up is a common pattern that is essential for ...
03:05 pm GMT - Thu, May 6, 2021
Dev To Precision agriculture by m0nit0ring and c0ntr0lling system
Precision agriculture by m0nit0ring and c0ntr0lling system is the last decade techn0l0gical ev0luti0n that als0 affected breeding of d0mestic animals.Use of vari0us sens0rs and wireless devices:1)Farm...
02:55 pm GMT - Thu, May 6, 2021
Dev To The Create Go App project has grown to v2, but is still easier, better, faster & stronger
IntroductionHello, friends! I'm excited to share great news with you: the Create Go App CLI project, that I've been working on for a long time, has finally been updated to major version 2.In ca...
02:27 pm GMT - Thu, May 6, 2021
Dev To Errores https mas comunes
En nuestra vida de web developer debemos saber los errores que cometemos para mejorarlos y ser mejores cada da, por eso es que debemos saber sobre estos errores http, porque son los errores de la web...
02:26 pm GMT - Thu, May 6, 2021
Dev To FILE HANDALING
A file is the name of memory location where we can store data permanently under computers hard disk. Java language supports a set of classes in java.io package to create and maintain files. The follow...
02:23 pm GMT - Thu, May 6, 2021
Dev To How I got a job offer from a funded startup
I recently got an exciting job offer, that I had to decline. This article is my attempt to share how it came to that, and what I've learned from it. How it startedIt all started with a simple tw...
02:00 pm GMT - Thu, May 6, 2021
Dev To Apprendre Ruby: Premier pas!
Je dveloppe en Javascript, Python, PHP et Ruby. Ruby est de tous mon langage de programmation prfr. Vous souhaitez apprendre Ruby? Dans cette srie, nous partirons du dbut et dcouvrirons chaque aspect ...
01:50 pm GMT - Thu, May 6, 2021
Dev To GitHub repositories that developers should know
Free Programming Books.Offered in a variety of different languages Free Programming Books, it contains sections of free online courses, interactive programming resources, problem sets and competitive ...
01:42 pm GMT - Thu, May 6, 2021
Dev To How to fix zsh icons in Visual Studio Code terminal?
Zsh is a popular UNIX shell used by many Linux and macOS users around the globe. It's even more powerful when you use it with a configuration framework like Oh my zsh and a fantastic template like Pow...
01:34 pm GMT - Thu, May 6, 2021
Dev To Wait!!! What is Containers?
Containers have become one of the most popular concepts used in ITand software industry in the last five years.Since the introduction of Docker,containers have evolved to a larger ecosystemthat includ...
01:05 pm GMT - Thu, May 6, 2021
Dev To Why Your Emails May Be Bouncing Back & What You Can Do About It
Recently at Giant Machines, I was investigating a handful of emails from one of our client projects that were not being properly delivered to specific Internet Service Providers (ISPs). After doing so...
12:57 pm GMT - Thu, May 6, 2021
Dev To The API Series - GraphQL and Sending Queries with fetch()
IntroductionIn this tutorial you'll learn how to query data from a GraphQL API. In the process, you'll be exposed to some common tools used to work with GraphQL APIs, GraphQL syntax and structur...
12:56 pm GMT - Thu, May 6, 2021
Dev To Calling out developers for help fighting COVID-19 in India
We have made an app to Geolocate Covid ResourcesCovid FindMost of the similar apps we found did not geolocate the resources, making it tough for people to find the nearest help. We are getting our dat...
12:49 pm GMT - Thu, May 6, 2021
Dev To Why you should code in Rust in 2021
Rust is one of the most loved languages by developers for 5 years - writing code in Rust will push you to be a better developer even if you will never use it in your daily job. In this article, I exp...
12:39 pm GMT - Thu, May 6, 2021
Dev To 30DaysofAppwrite: SSL Certificates
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:21 pm GMT - Thu, May 6, 2021
Dev To 6 website to find stock videos
PixabayDiscover The Best Source For Free Images And Videos. Free For Commercial Use No Attribution Required.link:- https://pixabay.com/videos/search/ PexelsPexels Videos Makes It Easy To F...
12:06 pm GMT - Thu, May 6, 2021
Dev To I bet this card hover effect will blow your mind
DemoI suggest you to view this demo in full new window view. yeah it's not responsive but you can make it. Click on the top right most button to view full new window. Video tutorial : )If y...
11:49 am GMT - Thu, May 6, 2021
Dev To Tailwind CSS from Zero to Hero - Up and Running (Part 1 of 4)
Welcome to the complete Tailwind CSS guide you need to build high-quality frontend webpages. In this entire series of articles, we will be covering every single topic needed in order to master the com...
11:47 am GMT - Thu, May 6, 2021
Dev To Raspberry pi 4B kubernetes cluster
I love decentralized computing. Its beautiful. Just add a node to your cluster if you need more power! Just that. Restart the pods with no downtime, horizontal pod autoscaler...To create a cluster, we...
11:40 am GMT - Thu, May 6, 2021
Dev To JavaScript Interview Question 38: Can you add multiple arrays in JavaScript?
Can you add multiple arrays in JavaScript? Whats the output?..................The function add(x, y, z) applies the + operator to the provided arguments. Or, simply put, adds them up.In line 5 we prov...
11:12 am GMT - Thu, May 6, 2021
Dev To What I learnt from the GSOC 2021 Application
Here are all the problems that I faced while applying to GSOC 2021 as a learnerThis is my first articleIt all started in the month of January. When I started my Open Source contributions, I faced a lo...
11:03 am GMT - Thu, May 6, 2021
Dev To AWS Cloud Front Functions
Lambda functions stormed the world of computation, followed by Lambda @ Edge. But beyond the edge, AWS recently introduced the Cloud front Functions. They can do wonders on the content we serve throug...
10:56 am GMT - Thu, May 6, 2021
Dev To Do you really need a dashboard?
As analysts, were often asked to quickly produce dashboards or metrics that aim to solve a specific problem. This is more challenging than it sounds as data isnt always available, in the right format,...
10:49 am GMT - Thu, May 6, 2021
Dev To 6 actionable steps to make you more employable as a newbie
Photo by Clem Onojeghuo on UnsplashHello dear devs (and newbies )! Good to see you here!Today we will be looking at ways to make yourself more employable as a junior (or newbie). Note that most (if n...
10:42 am GMT - Thu, May 6, 2021
Dev To 6 AWS Lambda Cost Optimization Strategies that Work
In 2021 it's common practice for businesses to use a pay-as-you-go/use pricing model. It's no different with Amazon. It's also the primary reason why this article is such animportant read for all thos...
10:40 am GMT - Thu, May 6, 2021
Dev To ACME - The Accordion Web Component in 187 Bytes
TL;DR;Do not unlearn HTML when you build Web Components If you have a hammer, everything starts to look like a nailNow we got this great technology Web Components, it is easy to get ex...
10:36 am GMT - Thu, May 6, 2021
Dev To Solution: Convert Sorted List to Binary Search Tree
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...
10:28 am GMT - Thu, May 6, 2021
Dev To Primer on Regexes
In this post, I will try to give you a practical overview of Regular Expressions to teach you what they are, what they can be used for and a quick intro to how you can use them. What are Regular ...
10:20 am GMT - Thu, May 6, 2021
Dev To 5 Top Business Risks in Offshore Software Outsourcing and How to Avoid Them?
In the present age, Risk management is creating a vital role in businesses. you can be called that all business depends on the risk. because one wrong step and your business go down in the drain. outs...
10:17 am GMT - Thu, May 6, 2021
Dev To How to get the Square root of a number using Javascript?
In this short tutorial, we look at how users can find the square root of a number using javascript. we also look into the various edge cases that would help you gain a holistic understanding of the co...
09:35 am GMT - Thu, May 6, 2021
Dev To Basic Concepts to Understand API, Web Services & Microservices
Developers have been using three major building blocks for the development of web apps, namely, APIs, Web Services, and Microservices. Some people are still unaware of the basic concept, usability and...
09:31 am GMT - Thu, May 6, 2021
Dev To React JSON Schema Form
Today, I'd like to share with you one of the items from my tools-belt, which I'm successfully using for years now. It is simply a react component. It is a form. But not just a form, it is a form that ...
09:29 am GMT - Thu, May 6, 2021
Dev To Have someone ever made a profit from your idea?
Have you ever experienced someone taking your project idea, a part of your code that was not licensed for profit, your original blog article or other intellectual property, and made a profit out of it...
09:26 am GMT - Thu, May 6, 2021
Dev To Building a Discord bot with Azure Logic Apps
The Betatalks DiscordA few months ago we've started a Betatalks Discord server to build a community and enable our friends todiscuss all the Betatalks content we put out there. Think about theBe...
09:21 am GMT - Thu, May 6, 2021
Dev To Bootstrap 5 is out
Bootstrap 5 is finally out - this time for real.STABLE - means that a technology is ready to use in production environments. Unlike an alpha or beta version.Bootstrap 5 is now stable.The fifth version...
08:51 am GMT - Thu, May 6, 2021
Dev To Do you start with frontend, backend, or both?
When it comes to developing full-stack apps, what is the preferred sequence of your workflow?Do you normally start with design and user interface or all the server stuff and databases? Or do you like ...
07:44 am GMT - Thu, May 6, 2021
Dev To Build a LinkedIn Clone Using just HTML & CSS
I Built LinkedIn 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...
07:37 am GMT - Thu, May 6, 2021
Dev To 5 HTML5 tags you did not hear about
Generally, programmers and Front End Engineers consider HTML a relatively easier language to learn. Yes, it is easier because you don't have to memorize thousands of language constructs and syntax. Ho...
07:32 am GMT - Thu, May 6, 2021
Dev To Important Tools For WebDeveloper
An ultimate list of resources for Web developers.Top 5 must use tools 1)Royalty-free Images, Videos and Illustration2)Icons and Fonts3)UI Design Tools4)Design ideas5)Learning Platform 1). R...
07:30 am GMT - Thu, May 6, 2021
Dev To Understanding the Picture-in-Picture web API with examples
Picture-in-Picture is a feature supported by some smart televisions, devices to show the content(like videos) on a floating window(on the top of other windows) so that users can continue to see the co...
07:25 am GMT - Thu, May 6, 2021
Dev To 8 Linux Commands Everyone Should Know
IntroducitonIt's a well-known fact that developers use terminals. And using a terminal is something that everybody should know. It is a good thing to know and do because it will help you in so m...
07:16 am GMT - Thu, May 6, 2021
Dev To How to optimize React Native App
A great user experience should be the core objective of any app development. Although React Native tries to provide everything you need to develop a performant application, there are occasions where y...
07:03 am GMT - Thu, May 6, 2021
Dev To Top 5 Python libraries for Computer vision
Computer vision is the field of computer science that focuses on replicating parts of the complexity of the human visual system and enabling computers to identify and process objects in images and vid...
07:01 am GMT - Thu, May 6, 2021
Dev To Wrike vs Asana: Battle of the 2 Project Management tools
Wrike and Asana are both solid project management tools that offer powerful functionalities and are quite similar to one another. In fact, you may notice some of their functionalities and strengths ov...
06:08 am GMT - Thu, May 6, 2021
Dev To JavaScript appendchild(): What it is and when to use it
The JavaScript appendChild() method is used to insert a new node or reposition an existing node as the last child of a particular parent node.TABLE OF CONTENTSSyntax of JavaScript appendChildWhat is t...
06:00 am GMT - Thu, May 6, 2021
Dev To Django standalone script to take database backup
In this blog we will learn to write standalone script which will be a generalized script to convert entire database to csv/xls files etc.Standalone script is basically a script where you dont need to ...
06:00 am GMT - Thu, May 6, 2021
Dev To Blockchain security analysis layer by layer
Hello Everyone, I'm Web application security researcher and full time BugBounty hunter. But, now I'm curious about Blockchain security. So, Now I'm starting deep understanding how DeFi, Smart Contract...
05:39 am GMT - Thu, May 6, 2021
Dev To Basic Hooks in React
After an awesome response to my previous article Hooks in React, as promised I am back with the second article in my React Series of articles. You can check it out at here. In the previous article, we...
05:33 am GMT - Thu, May 6, 2021
Dev To Hashnode API - How To Display Your Blog Articles On Your Portfolio Page
Hashnode has an API that you can use however you please. Using the API, you can retrieve, create, edit and delete articles. Additionally, you can manipulate replies and reactions.As a result, you can ...
05:16 am GMT - Thu, May 6, 2021
Dev To How the Web Works Under the Hood
In this article, you will get to know about how the web works. You may be wondering about how the website gets rendered in your browser's screen as soon as you open its link. What Will You Learn?...
05:10 am GMT - Thu, May 6, 2021
Dev To Python - List Vs Tuple Memory Management
This article is going to be a short read, we will focus on how memory is managed in Python for objects like list and tuple and what can be the key takeaways.Let's get started! ListPython list as ...
05:00 am GMT - Thu, May 6, 2021
Dev To 8 Video Streaming Websites and their Alternatives
With the arrival of movie streaming websites such as Netflix, Hulu, and Prime Video, users are able to watch high-quality video content in the comfort of their homes by subscribing to it.However, not...
04:48 am GMT - Thu, May 6, 2021
Dev To What it takes to be a great Lead Engineer
3.5 years ago, I sat at my computer, wanting more for my career. I was already a Lead Engineer at an incredibly successful corporate technology company, managing multiple top-of-mind open-source proje...
03:11 am GMT - Thu, May 6, 2021
Dev To Go Crash Course Part 4: Types, Conversion and Inference
Go Crash Course Part III: Variables and Functions Mofizur Rahman May 5 3 min read #go #beginners #programming The code for t...
03:00 am GMT - Thu, May 6, 2021
Dev To 10 Advices For Every Aspiring Web Developer
I have been in this industry for nearly two years now. Spent those two years learning, observing, teaching, building, planning and once again, learning!Here's one thing I really want you all to know: ...
02:00 am GMT - Thu, May 6, 2021
Dev To A simple guide to Action Cable
Action cable is the Rails way of implementing WebSockets - with some Rails magic. Why use itUsually your client to connects with your server by making requests: With ActionCable, you create an o...
01:51 am GMT - Thu, May 6, 2021
Dev To 13 Unique and Fun APIs Project ideas
Being a developer is great - you can build almost anything you want! Sometimes, however, it's difficult to decide what to build next as there are so many different project ideas out there. To help you...
01:33 am GMT - Thu, May 6, 2021
Dev To Amliorer votre Python: Matriser les Listes
*** Je publie des articles rgulirement et en franais. Pour ne rien manquer suivez moi en cliquant FollowBonjour les amis!Aujourd'hui nous allons travailler sur un aspect trs important pour tous ceux q...
01:28 am GMT - Thu, May 6, 2021
Dev To JavaScript Made Easy: Part 9
Now that functions have been introduced, we will move on to some other concepts. Don't worry, we will come back to functions. There is a lot more to them! For Part 9 , we will explore objects. Open up...
12:47 am GMT - Thu, May 6, 2021
Dev To Javascript's Strict Mode
Some devs would probably describe javascript as a flexible language. Flexible, in this case, would refer to JS allowing certain lines of code that don't fall under 'proper syntax' to run without issue...
12:41 am GMT - Thu, May 6, 2021
Dev To Everything You Need to Know to Succeed as a Freelancer
First off: who am I to be offering this advice?I've been freelancing off-and-on as a writer since 2012I have been self-employed or at least side-hustling for most of my adult lifeI currently freelance...
12:38 am GMT - Thu, May 6, 2021
Dev To Deconstructing a bitcoin transaction
Here is a hex dump of the raw bitcoin transaction e778e8765fdbb60f62e267de4705789f526a5fe9bb0c0f5e56ab4f566c5240eb:You've seen bitcoin transactions expressed in this form if you've ever tried to dive ...
12:24 am GMT - Thu, May 6, 2021
Dev To Explain Svelte slots like I'm five
If you prefer watching video tutorials, you can watch me explain slots on YouTube What is a slot?Just like element, you can pass child element to Components<div> <div>Children</di...
11:23 pm GMT - Wed, May 5, 2021
Dev To Simple CSS Flex Tutorial
Flex is a set of CSS properties that help web designers create layouts. Officially Flex is actually called Flexbox which stands for flexible box.Flex automatically adjusts dimensions of your items ins...
11:02 pm GMT - Wed, May 5, 2021
Dev To Reactive apps with React RxJs
A modern way to develop apps. Reducing complexity using Redux... or notWhen I started to learn React I often heard a lot of Redux, the storage concepts, reducers and the stuff related with Redux ...
11:00 pm GMT - Wed, May 5, 2021
Dev To Spring Framework Tutorial: Getting Started with Spring
While often overlooked as old-fashioned, the Spring Framework is still a popular application development tool desired by enterprise companies across the globe. Spring offers unparalleled control, top-...
10:45 pm GMT - Wed, May 5, 2021
Dev To Introducing StewardX - Your automation buddy!
Hey everyone! Long time no see. A little historyI was not active for couple of months but it was for a good cause. I've been learning Rust, and honestly, I fell in love with it! It's kinda low le...
10:39 pm GMT - Wed, May 5, 2021
Dev To Checking your python code?
Hello world! Let's talk about python Whether you are a beginner or an advanced python developer, it is a good habit to check your code frequently (while writing, deploying or refactoring). You might w...
10:26 pm GMT - Wed, May 5, 2021
Dev To 4 things to help you learn how to code fast
If you're looking for a fast way to learn how to code. You need to know these 4 things:Mentorship: It will help you get through any questions you may have.Personal Projects: It helps you to be passion...
10:10 pm GMT - Wed, May 5, 2021
Dev To A bit about Arrow Functions
Not so long ago, you were happily writing your UI component in React, coding an onChange handler just to see it doesn't work. After couple of minutes you remember that you forgot to bind it in the con...
10:04 pm GMT - Wed, May 5, 2021
Dev To The Comprehensive Guide to mypy
Mypy is a static type checker for Python. It allows you to write statically typed code, and verify the soundness of your types.This gives us the advantage of having types, as you can know for certain ...
09:57 pm GMT - Wed, May 5, 2021
Dev To DEV Community: How to Avoid Plagiarism
Heyo devs!For those of you who aren't familiar with me, I'm Casey - a Community Associate at Forem. It's so awesome to be a part of this amazing community :)As DEV continues to grow, it's our goal to ...
09:56 pm GMT - Wed, May 5, 2021
Dev To Setting up an Nx workspace with nx-dotnet
In this episode of Nx After Dark, we're creating an Nx workspace for .NET project by using nx-dotnet. We're also setting up a GitHub Actions workflow.Follow the instructions below to set up a similar ...
09:22 pm GMT - Wed, May 5, 2021
Dev To From Pastry Chef to Web Developer
Hi! Im Oksana.This is my first post and I wanted to share my journey to becoming a software developer.Since I was 17, I had been working as a chef / pastry chef. I never felt that it was the right job...
09:14 pm GMT - Wed, May 5, 2021
Dev To Rust Enums, Matching, & Options API
If youve been active in the programming community within the past few years, youve undoubtedly heard of Rust. Its technical foundation and vibrant community have proven themselves to be a good benchma...
08:41 pm GMT - Wed, May 5, 2021
Dev To Sharing data between modules in modular monolith
Recently my team and I are working on a modular monolith. Weve been inspired by Kamil Grzybeks solution available right here. This repository is awesome, and if you havent seen it, I strongly recommen...
08:19 pm GMT - Wed, May 5, 2021
Dev To How can we integrate FLutter with .Net core web API | Flutter Bloc State Management.
In this article, We are going to build together. A flutter mobile application.that looks like the following. This is the main page of the application that will display the services lists that exists i...
08:19 pm GMT - Wed, May 5, 2021
Dev To How can we integrate Flutter with .Net core web API | Part-2: Building the Flutter App.
The application simply do the following activities.Displaying the Services on the main screenShowing the detail of every service listed on the main screenIt will have edit option for every serviceIt w...
08:13 pm GMT - Wed, May 5, 2021
Dev To Must Know Trick for all the developers out there
Hey All , In this article I will show you a trick that will help all the developers out there.Many times we see a GitHub repository and want to work with it or want to add few minor changes to it and ...
08:03 pm GMT - Wed, May 5, 2021
Dev To Is The Arrival Time Travelling Hypothesis Viable?
In adopting the Sapir-Wharf concept, since the language utilized changes (even creates) thought, possibly the heptapods believe in a circular way. Maybe, by studying the aliens' language, people may h...
07:49 pm GMT - Wed, May 5, 2021
Dev To React: thoughts from an Angular developer
After two years working with Angular I was assigned to a project where the frontend stack was React, Next.js and Chakra UI. I started without any prior React experience nor knowledge. After three mont...
07:47 pm GMT - Wed, May 5, 2021
Dev To All about web services ,SOAP and REST API, answers to what, why and when of SOAP & REST API web services.
A brief introduction about API's:API is known as the Application Programming Interface and is offered by both the client and the server. In the client world, this is offered by the browser where...
07:38 pm GMT - Wed, May 5, 2021
Dev To What are some useful resources to learn programming/system administration from?
With the information overload nowadays, it could be really intimidating for people who are just getting started to find the right resources to learn from.What are some useful resources that you wish y...
07:34 pm GMT - Wed, May 5, 2021
Dev To Difference between arguments and parameters
Hi all.Most people use arguments and parameters interchangeably.But technically they are not the same. What are argumentsIn simple words:arguments are data/values that are passed to a function wh...
07:27 pm GMT - Wed, May 5, 2021
Dev To Moving Towards an Accessibility-First Approach
Accessibility, or the consideration of the wide range of disabilities throughout the design and creation process, can be tough to integrate throughout the product development process. This is a challe...
06:50 pm GMT - Wed, May 5, 2021
Dev To Font-end learning and knowledge system
0IntroMany people feel very confused when they face higher knowledge mountains in their front-end career.Many of my fans had texted me asking "What should I learn?" and "When will I be finished ...
06:49 pm GMT - Wed, May 5, 2021
Dev To Finding what matters to you
Are you happy?I've been asked this question many times by co-workers and my leaders over the years. I've been lucky enough to have many leaders who cared enough to ask it and cared enough to help shap...
06:47 pm GMT - Wed, May 5, 2021
Dev To Timezone for DateTime Field at LaravelNova
Hi there You can want to see created_at field or more fields like this with timezone. You follow me.Nova allows us for override any field.Date::make('CreatedAt', function () { if ($this...
06:46 pm GMT - Wed, May 5, 2021
Dev To Easier web sites for CPAN modules
A few months ago, Gabor asked if more CPAN modules should have their own web sites. I replied, saying thought it was a good idea and pointing out how easy it was to create project web sites on GitHub ...
06:41 pm GMT - Wed, May 5, 2021
Dev To 12 Simple Button Hover Animation Using CSS
Almost every web project has one or more buttons, when the button is clicked we need to give an indication to the person that the button was clicked. It can be through a message or change in the butto...
06:33 pm GMT - Wed, May 5, 2021
Dev To Puppeteer performance in AWS Lambda Docker containers
Why I need that?I'm responsible for all the technical stuff at the ScrapingAnt. We're providing a highly scalable web scraping API. One of the recent tasks was to discover possible variants of c...
06:21 pm GMT - Wed, May 5, 2021
Dev To SOAP vs REST vs gRPC vs GraphQL
As far as comparisons go, this might seem a bit weird. While the first two are (were) traditional competing "standards", the other two are a bit different in scope. What unites them is the general ide...
06:14 pm GMT - Wed, May 5, 2021
Dev To How To Use Vibration API in Your Website
Hello everyone In this article, we will see how can we use Vibration API in our websites.We can use the Vibration API to provide haptic or vibration feedback to the user using the website for their ac...
05:58 pm GMT - Wed, May 5, 2021
Dev To Open letter to AWS: Please, give us a price cap
Hello AWS,One book (which I bought for my kindle in amazon.com.br) changed my life. No, it wasnt The Secret. As I stated so many times before this book was Accelerate: The Science of Lean Software and...
05:44 pm GMT - Wed, May 5, 2021
Dev To Transforming Types in TypeScript with Utility Types
Every once in a while, you end up in a situation where you need some variation of a type. For instance, you might want to omit some keys, retain some keys only, or even mark all keys as undefined or r...
05:25 pm GMT - Wed, May 5, 2021
Dev To A Visual Guide To: Sustainability City (Minecraft)
Things you can do to improve your GreenTech IQLearn The Principles Of Sustainable Software EngineeringWatch the #EarthDay Special episode of Hello World!Read the Tech Community post on this #Sustainab...
05:18 pm GMT - Wed, May 5, 2021
Dev To Announcing Demo Day!
For almost 12 weeks, as part of our CodeCollab track, early-career developers Timi (@timilehin08), Gabrielle (@gabrielleeaston), Sara (@saradotlog) and Cam (@dordsichord) have been building The Shiftw...
05:10 pm GMT - Wed, May 5, 2021
Dev To TypeScript: What's the Point?
TypeScript is just a superset of JavaScript, meaning it's just JavaScript - but with enhanced functionality. When you run an application built in TypeScript, the code is compiled into the same JavaSc...
05:04 pm GMT - Wed, May 5, 2021
Dev To The Curse of the A-word
I wanted to write this post ever since I saw David Fowler's tweet and the discussion it triggered.While it may have taken me quite some time to get around to answering it, 2020 wasn't an ordinary year...
04:54 pm GMT - Wed, May 5, 2021
Dev To 9 Games Every Programmer Should Play !!!
Learning to code is hard especially when you are just starting out but it becomes a lot more fun when you start to enjoy the learning process. And games are a great way to achieve the same.So here's a...
04:34 pm GMT - Wed, May 5, 2021
Dev To Tech Stack to build your crypto, NFT or Apps
Tech Stack to build your crypto, NFT or Apps Pick a blockchain protocolYou've heard of it. You want it. You have some. How are NFTs and crypto built? These web3 (blockchain) and decentraliz...
03:36 pm GMT - Wed, May 5, 2021
Dev To 10 Best React Material-UI Admin Template
Here I am coming up with the collection of best react material-UI admin template of 2021. All are built with Material-UI, a top-rated components library that strictly follows Material Design Guideline...
03:30 pm GMT - Wed, May 5, 2021
Dev To Benchmark: Mezon Router is up to 699 times faster then Danny VanKooten Router
Hi all! Today we have one more benchmark.As usual we have two cases:http server accepts request, launches php script, which handles this request, and then all script data is removed from memory. All f...
03:22 pm GMT - Wed, May 5, 2021
Dev To How to prevent a developer's burnout?
Burnout is a real thing! A few days ago I asked on Twitter how you prevent it and I have to admit I got some great ideas and some tips I didn't think of!How do you prevent #softwaredeveloper burnout?#...
03:21 pm GMT - Wed, May 5, 2021
Dev To discord.py Project 4: Partnership Bot!
In this article, we're going to create a Discord bot that can guide users through an automatic partnership process! What's a Discord server partnership? A discord server partnership is when two serv...
03:10 pm GMT - Wed, May 5, 2021
Dev To Re-creating the floating label of Material Design
If you're familiar with Material Design, it's a common UI trend nowadays, and creating the floating label for inputs can be hard to achieve with pure CSS. Here's how to do it easily using pure CSS and...
03:00 pm GMT - Wed, May 5, 2021
Dev To Top 5 plataformas LMS de e-learning para la formacin en empresas
Las plataformas de e-learning ya no son un privilegio exclusivo de las grandes empresas, debido a que hay muchos servicios accesibles e incluso gratuitos que pueden ser usados para la formacin de los ...
02:48 pm GMT - Wed, May 5, 2021
Dev To WAO: How do you measure Developers?
Cover photo by Michal Matlon on Unsplash Wrong Answers OnlyHow do you measure a developer? How do you know that they're 10x or a ninja or a unicorn?Comment your wrong answer!...
02:28 pm GMT - Wed, May 5, 2021
Dev To The Land Before Internet: How everyday computer terms got their names
3 Years ago last month I made a simple tweet then went to bed. Matt Coady @themattcoady I've been worki...
02:22 pm GMT - Wed, May 5, 2021
Dev To Announcing NubesGen, an Open Source tool to automate Azure deployments
Going to production on Azure is only one git push away What is NubesGen?NubesGen https://nubesgen.com/ is a Microsoft Open Source project, which provides a Web application that generates an Azure...
02:07 pm GMT - Wed, May 5, 2021
Dev To Gonna fly now: why I've left Silicon Valleys lions for Vultr
Do you ever feel like an underdog? And that sometimes all that's left is scraps?If you can relate, then I think you'll enjoy my story. Perhaps it will even inspire you to choose the road andthe indep...
02:05 pm GMT - Wed, May 5, 2021
Dev To Anotaes Captulo 1: Clean Code
Sempre haver um cdigo!Um cdigo ruim sempre ruim, pode nos atrasar, ou at mesmo acabar com uma empresa!Lei de LeBlanc: Nunca tarde.O tempo gasto para limpar o cdigo no um desperdcio e sim uma necess...
02:03 pm GMT - Wed, May 5, 2021
Dev To Picture perfect image optimization for any web framework
Intended audience: This is meant for developers building "template-driven" static sites (11ty, Jekyll, Hugo, plain HTML) or "component-driven" web apps (NextJS, Gatsby, etc). If you're working with ...
01:56 pm GMT - Wed, May 5, 2021
Dev To StorybookJS: Tips & Tricks
Photo by Florencia Viadana on UnsplashI just migrated the documentation of DeckDeckGo to StorybookJS. More than its ability to simplify building and testing, I like to use it for documentation purpose...
01:25 pm GMT - Wed, May 5, 2021
Dev To Awesome Button Hover Using CSS
Today I created a Simple Button Hover Effect Like Accenture Using HTML & CSS. this hover effect is simple but it looks amazing when you hover on the button then box-shadow comes in the background ...
01:17 pm GMT - Wed, May 5, 2021
Dev To GPT-3 and CSS Frameworks
Recently I gained access to the OpenAI GPT-3 API. I tried different things like content creation, code translation and other experiments. One of the amazing things of GPT-3 is the capacity to learn fr...
01:06 pm GMT - Wed, May 5, 2021
Dev To Top 5 Python Frameworks for Game development
Python language is one of the most popular programming language for game development because Python provides huge and useful libraries for game development. In this article, we have listed down the to...
01:03 pm GMT - Wed, May 5, 2021
Dev To Ilia Kiselevich, Founder & CEO at SolveIt | Interview For TopDevelopers
Give us a quick overview on SolveIt. When and how did you begin this journey and what were your motives to be successful in app development?Our journey started small in scale, I was a developer ...
01:00 pm GMT - Wed, May 5, 2021
Dev To Quickly explore your data with `uniq` and `tally`
A common question you may want to answer on user-input data is: what values have been entered and how many times is each one used?Maybe you have a list of dropdown options and you want to investigate ...
12:58 pm GMT - Wed, May 5, 2021
Dev To 30DaysofAppwrite : Your First Request
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:21 pm GMT - Wed, May 5, 2021
Dev To Boger - my new React project, an alternative to Omegle
Hello, dev comunity! :)Today I wanted to show my new project created in React, Redux and NodeJS, it's a quite unusual alternative to the popular Omegle.You can not only talk via text or video chat, bu...
12:13 pm GMT - Wed, May 5, 2021
Dev To Cypress Assertions
In this tutorial, we will cover different types of Cypress Assertions such as the default, implicit and explicit assertions and talk about the difference between the should and the expect assertions.C...
12:04 pm GMT - Wed, May 5, 2021
Dev To Build your Responsive website without media query
We cannot talk about web development without talking about Reponsive Design. The latter is now a must and everyone will use Media Queries to build a responsive website.Since the introduction of media ...
11:23 am GMT - Wed, May 5, 2021
Dev To UI Dev Newsletter 55
The Humble img Element And Core Web VitalsAddy Osmani describes how images impact Core Web Vitals and how to improve them.Advanced Core Web Vitals: A Technical SEO GuideJamie Indigo writes an in-depth...
11:06 am GMT - Wed, May 5, 2021
Dev To Top WordPress Plugins to Pass the Google Core Web Vitals Test 2021
This article discusses about Google Core Web Vitals and helps readers to understand how their websites can pass the Core Web Vitals test and get optimized for better performance. Core Web Vitals influ...
10:54 am GMT - Wed, May 5, 2021
Dev To Shell Script Basics
The best thing about GNU/Linux is that its packed with utilities that improve productivity immensely. One such utility is a shell that can help accomplish complex tasks with just a few sequences of co...
10:05 am GMT - Wed, May 5, 2021
Dev To Twinkle, twinkle Web Component star
Twinkle, twinkle, Web Component star How I wonder what you are often you keep me so DRY or you chart an easy pie* Twinkle, twinkle, Web Component star I am learning what...
09:35 am GMT - Wed, May 5, 2021
Dev To Performance Testing with k6 - 02 - Multiple Tasks
In the first part of this series we learnt about creating a very basic k6 test. In this tutorial we will create some more realistic and interesting tests. For that we better have a real App to test. F...
09:30 am GMT - Wed, May 5, 2021
Dev To Multilingual Markdown Documentations and Posts in Seconds
The translation of Markdown files is commonly needed in technical documentations and headless content management systems, where you want to reach a target audience that speaks different languages. I'm...
09:28 am GMT - Wed, May 5, 2021
Dev To List of tools for code review engineers
List of tools for code review engineersIf you perform code reviews at your company we hope that this list of tools adds value to your GitHub workflow.We created this list on GitHub recently and ...
09:28 am GMT - Wed, May 5, 2021
Dev To Beginner Python Project (9) - Insta Spam Bot
Am pretty sure that all of us at some point have wanted in one way or the other to get back our friends for something they did to us, right? Now if that is the case how would it be to send that person...
09:23 am GMT - Wed, May 5, 2021
Dev To Distributed tracing made simple
Everything's on fire. That much is clear. But what's the root cause? Nobody's got a clue.When we build distributed systems we're used to fumbling in the dark, desperately searching for the problem. So...
09:00 am GMT - Wed, May 5, 2021
Dev To Web Browser Anatomy
Web Browser is a big and sophisticated application, built from multiple components. It obligated to satisfy different boring standards, to facilitate developers with stable contracts. You might know t...
08:56 am GMT - Wed, May 5, 2021
Dev To Solution: Jump Game 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...
08:54 am GMT - Wed, May 5, 2021
Dev To Introducing Code Modes
Lately, I've been finding myself showing/hiding folders/files again and again depending on what I am doing. To make this easier, I created a VSCode extension called Code Modes. ...
08:51 am GMT - Wed, May 5, 2021
Dev To Different React Patterns for Enterprise Apps
Are you a React Developer?If you want to Simplify large React applications by separating your component logic, state and display properties to make React components more flexible then do explore more ...
08:12 am GMT - Wed, May 5, 2021
Dev To Junior developer !== super unskilled wannabe-developer noob
Some teams have a certain bias about junior developers because they think they are all super unskilled wannabe-developer noobs. Yeah we all know these memes and jokes about junior vs senior developers...
07:27 am GMT - Wed, May 5, 2021
Dev To How to be good at Code Reviews
In my time as a developer, I have given hundreds of code reviews. It's something I learned to enjoy very much as it gives me others' perspectives on our codebase. Most days I learn something new from ...
07:22 am GMT - Wed, May 5, 2021
Dev To Age Calculator | Javascript Project With Source Code
JavaScript offers some built-in date and time functions, which helps to calculate the age from the date (Date of Birth). Using these JavaScript methods, you can easily find the age of anyone. For this...
07:14 am GMT - Wed, May 5, 2021
Dev To Any Taylor swift fans here?
Just asking if any devs are Swifties.Reply with your favourite song!...
07:11 am GMT - Wed, May 5, 2021
Dev To Introduction to Amazon S3
Amazon Simple Storage Service, also known as Amazon S3 is an online storage facility. It is cheap, fast and easy to setup. And since its a service provided by e-commerce giant Amazon, you can be rest-...
07:07 am GMT - Wed, May 5, 2021
Dev To What's your biggest struggle with Regular Expressions?
There seems to be a shared struggle when it comes to Regular Expressions. Some suffer readability, some think it's completely useless, others find it difficult to learn. What do you think? What are st...
06:59 am GMT - Wed, May 5, 2021
Dev To 5 Persuasive reasons to join developer communities
If youre a developer looking to grow your skills, being an active member of a community is one of the best ways to go about it. Join a developer community, connect with others and share your knowledge...
06:37 am GMT - Wed, May 5, 2021
Dev To How to start with streamlit web framework.
Sometimes you make a data science , machine learning or computer vision projects but suddenly you stuck with a thought that how to show it to the world, what type of clear technology I can use, so tha...
05:52 am GMT - Wed, May 5, 2021
Dev To What's your startup success rate?
Startups are young companies founded to develop a unique product or service, bring it to market and make it appealing for customers.How many startups have you launched and how many of them would you s...
05:37 am GMT - Wed, May 5, 2021
Dev To Common Mistakes React Developers Make And How to Fix Them
In this article, we'll see some of the common mistakes made by React developers and ways to avoid them.So let's get started. Don't Forget that Every Route Change Mounts and Unmounts a ComponentWh...
05:29 am GMT - Wed, May 5, 2021
Dev To Which React hooks do you use the most?
Hooks were first introduced in React v.16.8, so that we could use state and other React features without writing a class.Some of the built-in ones include useState, useEffect, useRef, useCallback, use...
05:06 am GMT - Wed, May 5, 2021
Dev To Company Themed Resume Builder using react and redux
This guide will help you in building a company themed resume builder using reactjs. You will fill in your details and then select the company you wish to apply for. This web application will generate ...
03:27 am GMT - Wed, May 5, 2021
Dev To Productivity Hacks Using Puppeteer
TL:DR :Puppeteer is one of the greatest tools available on the web in order to perform the automation regarding website or In-Browser Activities. Today, Instead of single huge chunk of code (whi...
02:59 am GMT - Wed, May 5, 2021
Dev To 30 JavaScript project ideas for Beginners to Pro developer with resources
In this article, I'll share 30 project ideas you can work to dominate your abilities, feel sufficiently sure to add to open source projects, and do some independent undertakings. Also ready to apply f...
02:31 am GMT - Wed, May 5, 2021
Dev To JavaScript Made Easy: Part 8
Welcome to Part 8 of the "JavaScript Made Easy" series. Last time, we talked about function scope and nested functions. For part 8, we will continue talking functions and introduce a few new concepts ...
12:17 am GMT - Wed, May 5, 2021
Dev To How to create a website using S3 Certificate Manager Cloud Front with CDK ?
PrerequisitesBefore start we need a few things installed on our computer. 1) npm2) NodeJs + TypeScript(2.7 or later)3) CDKAfter that we have to set up your aws credentials, to achieve that you c...
11:45 pm GMT - Tue, May 4, 2021
Dev To Animated CSS Checkbox
So i made this animated check with pure html and css. The image upload is static but it is animated when you click on the check box.Here is a link to the codepen:https://codepen.io/Abdullah_Noor/pen/x...
10:04 pm GMT - Tue, May 4, 2021
Dev To Can You Move the Button 30px to the Left?
tl;dr I started working on a design early to speed things up. It ended up taking twice as long.Some months ago, I worked on a simple React component a save dialog with some advanced functionality. Th...
09:36 pm GMT - Tue, May 4, 2021
Dev To Azure DevOps pipeline optimization for .net core projects
I own a pipeline that builds, tests, and deploys many asp.net core services to k8s cluster. The pipeline is running on Azure DevOps hosted agents. They are scalable, but not robust, so I need to do so...
09:31 pm GMT - Tue, May 4, 2021
Dev To 7 editores de cdigo en la nube para frontends
IntroduccinA medida que pasan los aos van apareciendo nuevos y mejores editores de cdigo y otros van mejorando sus caractersticas para no morir en un mercado tan exigente. Empec mis estudios de ...
09:18 pm GMT - Tue, May 4, 2021
Dev To Level up with The Relicans at FutureStack
I am excited to personally invite you to FutureStack 2021! This will be our first year at the conference as The Relicans, and we cant wait to see you there. 3 keynotes, 12 hands-on workshops, 50 ...
09:06 pm GMT - Tue, May 4, 2021
Dev To Ditch For... Loops - How to Use ES6 Array Methods to Loop Over An Array
Do you remember something like this?var text;for (i = 0; i < 5; i++) { text += "The number is " + i + "<br>";}For those of you completely new to using JavaScript, lets break down that code s...
08:59 pm GMT - Tue, May 4, 2021
Dev To Awesome Illustrations Resources
UndrawDraw KitIndian DoodlePokeopen DoodlesLukaszadamIRA DesignMixkitScalePulseGee MeAbsurdThe Noun projectFresh-folkRawpixelWebpixels : Eye PopDelesignManypixelsIcon8HumaansStreamlineLucidUi8Control....
08:42 pm GMT - Tue, May 4, 2021
Dev To How to update all your NPM packages at once
You come back to a 6-month-old project that you haven't touched in a while and now all of your NPM packages are vastly out of date. That's just the speed at which web development moves.So you need to ...
08:38 pm GMT - Tue, May 4, 2021
Dev To Trivia or Job Interview?
I've built multiple SaaS, and some are used by multinationals. Yet, I fail miserably at tricky interview questions. In this article, I'm going to show you a few recent questions I got, and share my th...
08:34 pm GMT - Tue, May 4, 2021
Dev To Awesome CSS Animation Resources
Here is the list of awesome CSS animation resources which will help you to animate components quickly and easily.AnimistaAnimate.CSSAnimateloAll Animation CSS3CSShakeCSSAnimationHover.CSSInfiniteIt's ...
08:21 pm GMT - Tue, May 4, 2021
Dev To What Does It Mean To Deliver Software At The SpeedOfLife?
In this blog post, Im excited to announce the #SpeedOfLife campaign that I will be leading for the month of May. Im looking forward to getting to know more of the awesome people who make up our DevOps...
08:05 pm GMT - Tue, May 4, 2021
Dev To When to use aria-labels in your HTML
TL;DRIt's common to display multiple links with the same text on a web page such as 'read more' in a list of blog posts. To improve the web page experience for people who use screen readers and...
08:02 pm GMT - Tue, May 4, 2021
Dev To Developer Guide: How To Integrate Push Notifications in Angular
Its no secret that push notifications can help you engage and retain app users. In this tutorial, we'll show you how to integrate with OneSignal in order to leverage push notifications in your Angular...
07:58 pm GMT - Tue, May 4, 2021
Dev To Associations
After learning Ruby on Rails, I learnt that associations was the most crucial aspect, without it...nothing works. Original ProjectThe first project I created was supposed to be website where the ...
07:49 pm GMT - Tue, May 4, 2021
Dev To Programming at my day job
When you read the title of this post, you may think whats your day job? Isnt that what you are supposed to do?The answer is Im a trading assistant for a financial planning and investment office. And n...
07:12 pm GMT - Tue, May 4, 2021
Dev To Secret input in python, Get input secretly and in a personalized way!
In the Python programming language, we use the input () command to get input from the user, which we all know. But sometimes we want to get the input so that the user actually enters it, but it can no...
07:08 pm GMT - Tue, May 4, 2021
Dev To 19 Simple Hover Animation Using CSS
Here is the 19 simple, beginner level hover animation using CSS. The logic behind the examples are briefly explained as comments in the CSS code section. The before and after pseudo elements are used ...
07:08 pm GMT - Tue, May 4, 2021
Dev To A Hitchhiker's Guide to SQLite with Python
To explore SQLite along with Python, which is a user-friendly and no-nonsense language, we are going to build a simple tic-tac-toe game. So buckle up and get your machines ready! Introduction to ...
06:37 pm GMT - Tue, May 4, 2021
Dev To What I learned defining the Selection Process for a Software Engineer in the startup where I work
IntroductionI have been working at AREX Markets since November 2018 and since then, the company has changed a lot. When I joined it we were a team of aprox 10 people (~5 techs) and now we are cl...
06:36 pm GMT - Tue, May 4, 2021
Dev To Making a web component that makes kittens cry, apparently
I like to find shortcuts for programming problems. While working on the ELMS:LN web components project, I noticed they like to copy-paste br tags to show off intersection observers. So, to make life e...
06:34 pm GMT - Tue, May 4, 2021
Dev To React-Native FileManager with Firebase Storage
IntroductionThis is a simple example how to implement a file manager with React-Native, Firebase & Typescript for iOS & Android. What I will cover in this post:Fetch & display f...
06:33 pm GMT - Tue, May 4, 2021
Dev To Mitigation of SSRF Vulnerabilities
Businesses rely on Anvil for many of their most critical processes. Being in that critical path for business software, reliability andmore importantlysecurity is something we take very seriously at An...
06:06 pm GMT - Tue, May 4, 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:53 pm GMT - Tue, May 4, 2021
Dev To CPANdeps end of life
Back in 2007 I wrote CPANdeps, a web site which analysed dependencies between distributions on the CPAN, and displayed them along with their CPAN testers results.I have decided to retire it, for sever...
05:31 pm GMT - Tue, May 4, 2021
Dev To Pixie is now open source
Pixie is amazingSince its launch weve seen tremendous enthusiasm for Pixies vision of toil-free cloud observability. Pixie runs entirely inside your Kubernetes clusters without storing any custo...
05:14 pm GMT - Tue, May 4, 2021
Dev To So Where Do I Deploy My App ??
So Where Do I Deploy My App ?? There are serveral platofroms to deploy your app It depends on the complexity and use of your app If you just want to show case your app you can use...
05:07 pm GMT - Tue, May 4, 2021
Dev To What is Neural Rendering?
As our world becomes increasingly digitized, the methods by which we render these virtual worlds are rapidly changing. Neural rendering has huge potential in improving many aspects of the rendering pi...
05:04 pm GMT - Tue, May 4, 2021
Dev To Datadog Killed Our Vault and Consul Performance
It can often be a learning experience or at least entertaining to hear about other people's experiences in managing distributed systems at scale. Recently we experienced a HashiCorp Vault outage and I...
05:02 pm GMT - Tue, May 4, 2021
Dev To Hello Dev
Just Setting Up My Devv!!!!...
04:54 pm GMT - Tue, May 4, 2021
Dev To How I used Google Apps Script and Sheets to build a matching service for Papapal
Have you heard about Google Apps Script? I hadn't, until my co-maker Mathis and I launched Papapal, learning languages with a pen pal. It wasn't much more than an idea and we didn't expect so much int...
04:49 pm GMT - Tue, May 4, 2021
Dev To Lists and Grids in Jetpack Compose
Jetpack Compose provides many tools for creating UI. With Jetpack Compose you can easily create an MVP of your project, and see how it looks. For example, to create a list in Android in the usual way,...
04:44 pm GMT - Tue, May 4, 2021
Dev To Auto-populate your Github readme with data fetched from a remote notion database.
Hello everyone. This article will share how I managed to auto-populate a Github readme learned section using data fetched from a remote notion database using a GitHub action that I created using Types...
04:39 pm GMT - Tue, May 4, 2021
Dev To Deploy a Cloud Native Application to Code Engine in 5 Easy Steps!
Hello, IBM Developers! Welcome to Tutorial Tuesdays!When I was first learning how to code, Tuesdays became my favorite day for blocking out time to work through a new tutorial. I will be posting...
04:38 pm GMT - Tue, May 4, 2021
Dev To Join Us For the First DEV Community Bug Smash!
Team Forem is excited to share the news of our first community Bug Smash!Join us for this DEV-wide collaboration thats all about improving the Forem repository, encouraging more contributions fr...
04:37 pm GMT - Tue, May 4, 2021
Dev To Deploy a Cloud Native Application to Code Engine in 5 Easy Steps!
Hello, IBM Developers! Welcome to Tutorial Tuesdays! When I was first learning how to code, Tuesdays became my favorite day for blocking out time to work through a new tutorial. I will be posting quic...
04:30 pm GMT - Tue, May 4, 2021
Dev To How to implement a Discord bot (in NodeJS) that requires new members to introduce themselves
At Wasp, we have a Discord server for our community, where we talk with people interested in and using Wasp - Waspeteers!In the beginning, we knew everybody in the community by their name, but as it s...
04:27 pm GMT - Tue, May 4, 2021
Dev To A Simple AWS Pricing Ruby Client
AWS pricing ranks high on the list of complicated topics that developers need to invest time in understanding. Depending on the service, pricing can be done on multiple dimensions that oftentimes resu...
03:45 pm GMT - Tue, May 4, 2021
Dev To Image Classification - Machine Learning in Javascript
Hello readers, recently I came to know about an awesome machine learning library for Javascript. Any guess? No, it is not tensorflow.js.It is ml5.js. So what is ml5.js?Before proceeding, I would like ...
03:41 pm GMT - Tue, May 4, 2021
Dev To Starting a programming blog? Dont make this mistake
View on YoutubeHaving your own blog as a developer is a great idea. When writing articles you also learn in the process about the thing you are writing. It is also a good way to show a potential empl...
02:43 pm GMT - Tue, May 4, 2021
Dev To Clean up my git (Snack Pack 5)
Git Repo maintenanceIf you've been working on any repo for an extended amount of time, you may have saved a million branches that have already been merged. It is time to clean all those old ones...
02:43 pm GMT - Tue, May 4, 2021
Dev To Dashbird makes observability cool!
We're officially cool! Dashbird is extremely proud to be named as aCool VendorbyGartnerinMonitoring, Observability, and Cloud Operationsin their28 April 2021report on "Cool Vendors in Monitoring, Obse...
02:33 pm GMT - Tue, May 4, 2021
Dev To Linked List Data Structure Using Javascript
Linked ListA Linked List is a linear data structure. The Linked List consisting of a group of nodes that together represent a sequence.Linked List has behaved like each node contains a connectio...
02:09 pm GMT - Tue, May 4, 2021
Dev To Tools to automate Python Tests
Heya fellows,The code of this post can be found on Github (see here).When projects grow a good test suite gives you confidence that new code you add don't cause parts of the application to break. It i...
02:09 pm GMT - Tue, May 4, 2021
Dev To Creating and Deploying React, Ember, and Vue Apps in Codesphere
At Codesphere, we aim to streamline the development process so that you can spend less time configuring and more time writing code. In this tutorial, we'll go over how easy it is to create and deploy ...
01:52 pm GMT - Tue, May 4, 2021
Dev To || Commit or Vomit | nested ternary operator
The ternary operatorIt's a delight to use them but should we use them as much as possible? what do you think about the next example? ||H = (C == 0 ? null : V == r ? (g - b) / C : V == g ? ...
01:42 pm GMT - Tue, May 4, 2021
Dev To Using JavaScript Symbol.toStringTag for objects types description
A day ago I asked my developers friends:How to know a JavaScript object literal type?Most of the answers of the answers suggested to use instanceof, while this answer works for objects created by usin...
01:41 pm GMT - Tue, May 4, 2021
Dev To A Guide to Eslint
I spent the last week working on ESLint configuration and ensuring that syntax checks were built into the developer workflow. In the process, I read a bunch of different docs, which is usually my sign...
01:38 pm GMT - Tue, May 4, 2021
Dev To Building Fullstack eCommerce Apps with RedwoodJS, Shopify, and StepZen
RedwoodJS is a fullstack, serverless web application framework for building and deploying Jamstack applications. Imagine a React frontend, statically delivered from a CDN, talking via GraphQL to a bac...
01:20 pm GMT - Tue, May 4, 2021
Dev To Introduction to NextJS
This blog post is an easy introduction to NextJS and it's features.However, before starting to read this blog post, you must be familiar with React library. What is NextJS?NextJS is a React frame...
01:16 pm GMT - Tue, May 4, 2021
Dev To Building GraphQL APIs on Ethereum
The number of production Dapps continues to explode and the demand for developers building with Solidity and other blockchain languages continues to outpace supply, moving wages higher and higher. As ...
01:06 pm GMT - Tue, May 4, 2021
Dev To New keyword, under the hood
We all know JavaScript is an object oriented language, but the truth is, the object oriented JavaScript is not same as other object oriented languages such as Java, C++ or C#.JavaScript is an object o...
01:05 pm GMT - Tue, May 4, 2021
Dev To 30DaysOfAppwrite : Appwrite Dashboard
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:58 pm GMT - Tue, May 4, 2021
Dev To BugUFO: Get paid to debug code or pay someone to debug it for you
Could this be the future of debugging? What is BugUFO?BugUFO is a marketplace where programmers can post code bugs with a bounty, and the first programmer to solve the bug gets the bounty.Courtes...
12:56 pm GMT - Tue, May 4, 2021
Dev To Jetpack Compose Reveal effect
A few days ago, I saw a post on Reddit that got me thinking: How hard would it be to add a theme switcher reveal effect in a Jetpack Compose app?I first read about the very ingenious solution that was...
12:48 pm GMT - Tue, May 4, 2021
Dev To A check for Cryptocurrency Prices on VS Code
Welcome to Cointy, a vs code extension for checks cryptocurrency prices as you code. Features Top 100 Crypto Coins by Market Capitalization.Using CoinGecko and CoinMarketCap to retrieve the cur...
12:41 pm GMT - Tue, May 4, 2021
Dev To Laravel Pipeline Design Pattern Example
Using laravel pipelines you can pass an object between several classes in a fluid way to perform any type of task and finally return the resulting value once all the tasks have been executed.Larval us...
10:52 am GMT - Tue, May 4, 2021
Dev To Docker Must know commands and tricks
Welcome to the first in a series of tutorials on getting started with Docker. Docker is a tool that allows developers and system administrators to create, instal, and run containers-based software. Th...
10:48 am GMT - Tue, May 4, 2021
Dev To Binary Search Trees
A Binary Search tree is organized in a Binary Tree. Such a tree can be defined by a linked data structure in which a particular node is an object. In addition to a key field, each node contains field ...
10:44 am GMT - Tue, May 4, 2021
Dev To 15 Years of Amazon S3 with 'Pi Week' Recap | Amazon S3 Object Lambda
Amazon S3 was launched 15 years ago on Pi Day, March 14, 2006, and created the first generally available AWS service. Over that time, data storage and usage has exploded, and the world has never been ...
10:44 am GMT - Tue, May 4, 2021
Dev To Create Ascii art with Python
Hello all, in today's quick tutorial I will show you a small Python script that converts image files into beautiful ASCII art. This is our test image: Let's jump to the code:First we need to import ou...
10:37 am GMT - Tue, May 4, 2021
Dev To Great blogs from the past week to satisfy your reading needs!
Photo by Siora Photography on UnsplashHello DEV fam! And welcome (back) to another edition of #bestofdev by yours truly, technoglot! You know the drill by now, but I'll repeat myself for the newcomer...
10:35 am GMT - Tue, May 4, 2021
Dev To Handling burnouts as a developer!
Hello Folks, I mostly prefer talking about technical things in my articles but todays article is as important as all those technical skills! As a developer, the only thing which remains constant for u...
10:10 am GMT - Tue, May 4, 2021
Dev To Automate your data processing pipeline in 9 steps
If you've ever struggled with setting up pipelines for extracting, transforming, and loading data (so-called ETL jobs), managing different databases, and scheduling workflows -- know that there's an e...
09:58 am GMT - Tue, May 4, 2021
Dev To How CSS pseudo-elements work a ridiculously simple explanation for beginners
Pseudo-elements especially ::before and ::after are so hot right now. Amazing sites like Cyberpunk.net use them to create amazing affects. However, lots of beginners dont fully grasp their power. So, ...
09:42 am GMT - Tue, May 4, 2021
Dev To 20 Linux System Administrator Interview Questions - Land the Job in 2021
Find below a collection of Questions & Answers for Linux System Administrator updated in May 2021. Also Ive included a collection of resources to help you better prepare for your next job intervie...
09:36 am GMT - Tue, May 4, 2021
Dev To VSCode tips: commit characters
VSCode is a really powerful editor, so powerful that there are a lot of features which we might never use. I want to highlight one of these tips here.I'll show you this feature called commit character...
09:31 am GMT - Tue, May 4, 2021
Dev To Solution: Non-decreasing Array
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:22 am GMT - Tue, May 4, 2021
Dev To Background Toggle with clip path only HTML and CSS
Background Toggle with clip path only html cssIn this tutorial, I have used only HTML and CSS.for background transition effect I have used clip-path generator HTML<!DOCTYPE html><html ...
09:13 am GMT - Tue, May 4, 2021
Dev To Music player using python.
In this Project, we will create a Music Player Application in Python.using Tkinter and Pygame module. where they can play their favorite songs. And we have to install this music player on our computer...
08:59 am GMT - Tue, May 4, 2021
Dev To 60 tips and questions for .net backend developer interview in 2021
Hey guys, Below is a list of questions that any back-end .net developer should know in 2021 interviews.Benefits of microservices?How would you design microservice? (what would be your ideas on how to ...
08:03 am GMT - Tue, May 4, 2021
Dev To How To Make A SlideShow Using OpenCV
We have been making slideshows for most of our college/office presentations to look great while presenting using Microsoft PowerPoint, let's take this as an image processing activity and see how we ca...
07:59 am GMT - Tue, May 4, 2021
Dev To How to move from WordPress to Jamstack using our Gatsby WordPress Starter
This article originally appeared as a blog post on Flotiq.comLets say that you are the owner of a WordPress site and you have heard about Jamstack, the modern way to build websites. You want to check ...
07:50 am GMT - Tue, May 4, 2021
Dev To Types Of Aircrafts In Aerospace Industry
IntroductionThe future of aerospace engineering looks bright, particularly as developments in space exploration and space flight become a reality. Aerospace engineering is a profession that focuses on...
07:50 am GMT - Tue, May 4, 2021
Dev To EVOLUTION OF PLANES
The first successful powered flight took place in 1903, and it was a huge success. On December 17th, 1903, near Kitty Hawk, North Carolina, Wilbur and Orville Wright flew the first powered aeroplane. ...
07:44 am GMT - Tue, May 4, 2021
Dev To Simplest Way to Include Icons in Your Project: Using Unpkg
The web has come a long way in the past years, but there are still things that aren't straightforward. Using icons is one of them.Icon fonts, inline SVGs, SVG Symbolsall have their own issues. Inline ...
07:42 am GMT - Tue, May 4, 2021
Dev To Create CSS Gradient Animations Effortlessly
Here's a preview of what we'll make 1. Create a gradientI'll save mine in a variable for easy reuse.:root { --main-gradient: linear-gradient(-66deg, #15162a, #000, #291a33, #000, #381a2c, #000,...
07:40 am GMT - Tue, May 4, 2021
Dev To Clean Your Code
So What Is It AboutJust chill and read So i was fixing some messy code as i dig deeper i noticed a set of code that could have been easily made better had the developer put a little effort into ...
07:38 am GMT - Tue, May 4, 2021
Dev To 7 pieces of advice I wish I knew when I started as a Junior Software Engineer
Photo by Corina Rainer on UnsplashSomeone asked this question recently and this are my thoughts about it. Write more & take notesWriting is a really valuable skill for developers, the sooner ...
07:21 am GMT - Tue, May 4, 2021
Dev To Top 9 PHP Frameworks For Web Development In 2021
With an average global salary of $39k, PHP is one of the most popular programming languages in the developer community. Its the language behind the most popular CMS, WordPress. It is in-use by 79% of ...
07:07 am GMT - Tue, May 4, 2021
Dev To AWS open source news and updates 66
May 4th, 2021 - Instalment #66Newsletter #66. This week we have a really outstanding collection of new open source projects, including eventbridge-atlas, ecsk, spotinfo, pecos and more, so make ...
06:34 am GMT - Tue, May 4, 2021
Dev To How to Get Your First Job in Developer Relations
Hi, my name is Alex, and Im an Advocate. A Developer Advocate. With Developer Advocates being one of the most sought out commodities on the market this year, I thought Id write up the answer to one of...
05:12 am GMT - Tue, May 4, 2021
Dev To Adding image upload to a React Native app with AWS Amplify
IntroIn this blog post I will detail how to leverage AWS Amplify, AWS Appsync and Amazon S3 to provide an image upload capability into a react native app. This blog assumes that the reader is fa...
04:54 am GMT - Tue, May 4, 2021
Dev To A LinkedIn For Newbies (Updated)
KwickBox, https://kwickbox.cloud is a new innovative career platform developed specifically for newbies and job seekers with little or no working experience.Over the years, LinkedIn has largely favore...
04:47 am GMT - Tue, May 4, 2021
Dev To jsf - Faking JSON data from a schema
https://github.com/ghandic/jsfUse jsf along with fake data generators to provide consistent and meaningful fake data for your system. Main FeaturesProvides out of the box data generation from any...
04:12 am GMT - Tue, May 4, 2021
Dev To Crash course in Asynchronous JavaScript (Part 1)
IntroductionAsynchronous JavaScript can be a daunting concept to learn. However, it is a essential tool in the toolkit of a JavaScript programmer. It can be used to improve the user experience. ...
03:30 am GMT - Tue, May 4, 2021
Dev To MySwiftUI Notes 3.1
...
01:29 am GMT - Tue, May 4, 2021
Dev To Azure App Service Authentication (Ez Auth) with Azure AD B2C
The new version of the Azure App Service Authentication (aka EZ Auth) was announced a couple months back and we recently had one of the PMs, Yafet Woldegabriel, as a guest on the 425 Show to talk to u...
12:19 am GMT - Tue, May 4, 2021
Dev To Configurar EsLint, Prettier junto con VScode
Que es EsLint?ESLint es una herramienta de cdigo abierto enfocada en el proceso de "lintig" para javascript (o ms correctamente para ECMAScript)ESLint es la herramienta predominante para la tare...
12:17 am GMT - Tue, May 4, 2021
Dev To "Web Developer Basics"
Web Developers ABC Every single developer in the world or at least every developer I've met on my journey, when you ask them "Where should I start if I want to become a web developer?" They all ...
12:12 am GMT - Tue, May 4, 2021
Dev To Everything you need to know about Styled Components
When I started learning CSS, it seems pretty straightforward to play with some selectors and apply styles to any elements but as bigger, as my projects get, my style sheets look more chaotic and you'v...
10:50 pm GMT - Mon, May 3, 2021
Dev To 20 JavaScript Job Interview Questions to Know with Answers
You applied for a job as a web developer few days back. An interview was scheduled and you're worried that your knowledge of JavaScript is sub-par. If that is the case, well you're in luck! If not, yo...
10:44 pm GMT - Mon, May 3, 2021
Dev To 50 Free Online Resources To Improve Your Technical Skills
Online courses are a popular choice for learning technical skills and advancing your career, mostly due to their easy access and multiple options.In this article, we've compiled 50 online courses on t...
09:49 pm GMT - Mon, May 3, 2021
Dev To When to useCallback and useMemo in our React projects?
React.js is currently one of the most popular JavaScript libraries for front-end developers.React really changed the way we build Single-page applications (SPAs). One of its greatest features is hooks...
09:42 pm GMT - Mon, May 3, 2021
Dev To Get to know Redux in 2021
Redux is something you really need to know if you are going to do anything professionally with JS and especially React. For some time it seemed quite complex with a lot of boilerplate so I mostly used...
09:38 pm GMT - Mon, May 3, 2021
Dev To JavaScript Made Easy: Part 7
For Part 7, we will continue talking about functions. During Part 6, we learned about inner variables (local variables) and outer variables (global variables). This is the first topic I will expand on...
09:23 pm GMT - Mon, May 3, 2021
Dev To SPA JWT stateless authorization
Hello,I've been recently learning different ways to secure SPA's.The first one which took my attention was the Oauth 2.0 extension called PKCSE. I liked it, but it has some disadvantages: where to sec...
09:03 pm GMT - Mon, May 3, 2021
Dev To Proxy Pattern in JavaScript
Just a catch up about how the Proxy object works on JavaScript to allow us to implement Proxy patterns. JavaScript's Proxy object allows us to intercept and modifies any JavaScript object. JavaScript'...
08:09 pm GMT - Mon, May 3, 2021
Dev To React Best Practices
In this article, I want to share some details to take care of, which will make us better React developers Separate logic from JSXIt's always good to spread the logic (or functional part) from the...
08:09 pm GMT - Mon, May 3, 2021
Dev To How to Translate English to Mandalorian with Twilio Serverless and SMS
Celebrate Star Wars Day on May 4th by texting a sentence to +14807573107 to translate it into the Mandalorian language and read on to learn how to build the app using the Mandalorian Translator API, T...
08:06 pm GMT - Mon, May 3, 2021
Dev To How To Easily Use Animations From Cool Designers In Your Web App?
The truth is, to have cool animations in your web app like loading animation, you don't need to be a good designer cause we've got designers who do that and you just need to get some help from them. ...
07:50 pm GMT - Mon, May 3, 2021
Dev To A Comment on code comments
Growing up in my junior years of development, i was convinced that code comments are evil and they are the bane of our existence, i got this impression through reading various articles, books, blog-po...
07:50 pm GMT - Mon, May 3, 2021
Dev To Part 1: Basics of Hashing
Hashing is the process of converting a given key into another value. A hash function is used to generate the new value according to the mathematical function. The result of the hash function is known ...
07:49 pm GMT - Mon, May 3, 2021
Dev To Intro to API Gateway
Were halfway through and we have already discussed so much! Today, were going to start tying our knowledge together so that we can create practical applications.Kicking things off, were going to talk ...
07:37 pm GMT - Mon, May 3, 2021
Dev To How to develop A simple js calculator using HTML CSS and Javascript
How to develop A simple js calculator using HTML CSS and JavascriptThis calculator will help you to perform basic arithmetic operations addition, subtraction, multiplication, and division.Live d...
07:21 pm GMT - Mon, May 3, 2021
Dev To Learning is not a destination... it's a lifelong journey
While the path may be full of twists and turns, bumps and burns... there are some essential checkpoints that will help you along the way. Find your pathAs your learning journey begins, you may f...
07:19 pm GMT - Mon, May 3, 2021
Dev To Beautify your GitHub!
If you have ever visited someones GitHub and noticed that they have some fancy pictures, cool emojis, and stats on their homepage you may have wondered how to make a page like that on your own. If thi...
07:08 pm GMT - Mon, May 3, 2021
Dev To My Dev Journey: Bootcamp Pre-Course
Thanks for checking out my first blog post on my journey into tech! I'm aiming to do one of these each week as a retrospective, to see how far I've come! Consider following me on GitHub and Twitter. ...
07:00 pm GMT - Mon, May 3, 2021
Dev To Endless Scroll / Infinite Loading with Turbo Streams & Stimulus
Hotwire Turbo by the Ruby on Rails developers is the new solution to enhance server side rendered apps with interactive behavior without much Javascript at all.In this post, I want to show you, how I ...
06:29 pm GMT - Mon, May 3, 2021
Dev To How To Learn Machine Learning: For Beginners, by a Beginner
Machine learning and AI as a whole can seem hugely daunting when you're first getting started. Over a weekend, I painstakingly sifted through all of the "beginner" guides on how to get started, so tha...
06:28 pm GMT - Mon, May 3, 2021
Dev To Toggling between light and dark mode: it's not all black and white.
A few months ago, near the beginning of my coding journey, I tweeted about a Codepen I was particularly proud of - a toggle between a light and dark mode, which would later feature in my portfolio. (C...
05:53 pm GMT - Mon, May 3, 2021
Dev To Grid Template Areas
I have a very busy schedule but I try to find some time every weekday to code, commit to Github and learn new skills. I'm currently at the final stage of my Bootcamp, which is focused towards finding ...
05:46 pm GMT - Mon, May 3, 2021
Dev To React authentication, simplified
Authentication is one of those things that just always seems to take a lot more effort than we want it to.To set up auth, you have to re-research topics you havent thought about since the last time yo...
05:40 pm GMT - Mon, May 3, 2021
Dev To Know all about ES6
ES6 also known as ECMAScript 6 is the latest JavaScript standard meant to ensure the interoperability of web pages across different web browsers.Below mentioned are all the new concepts introduced in ...
05:40 pm GMT - Mon, May 3, 2021
Dev To Simple docker-compose continuous deployment
This post is about a small and simple process to add Continuous Deployment to some projects where 0-downtime deployment is not needed. With the following methods, the containers will need few seconds ...
05:21 pm GMT - Mon, May 3, 2021
Dev To 5 Reasons to use Node-js along with React-js
Always been wondering how and why do we use node js along with react js? Well same here but I can list down the very needed five reasons every web developer thinks about before starting their work on ...
05:14 pm GMT - Mon, May 3, 2021
Dev To Vue unit testing: Tests must fail
Kicking off from A guide to better predictable code, we create our project boilerplate; assuming you have the vue-cli already installed. Right on, our awesome-todovue create awesome-todo We manually s...
05:09 pm GMT - Mon, May 3, 2021
Dev To The Simple Tricks to Make Your Website Blazing Fast
Web application load speed is the most basic part of UX. Neglecting performance (load time) of your website can drive away users, because most people tend to leave the page after about 3 seconds if it...
04:58 pm GMT - Mon, May 3, 2021
Dev To Complete Guide for OS Module in Python Every Developer should know
Introduction to Python OS Module: The OS module in Python provides functions for interacting with the operating system. It offers many useful OS functions that are used to perform OS-based tasks and g...
04:42 pm GMT - Mon, May 3, 2021
Dev To April: Forem Twitch Events Roundup
In April, Nick Taylor and I had the privilege to speak with 3 awesome guests. This is a round up of all the wonderful guests who joined us and a special pair programming episode where Nick taught me h...
04:41 pm GMT - Mon, May 3, 2021
Dev To Stop struggling with git, finally!
Maybe you are new to coding and want to start your #100DaysOfCode challenge, or you are an experienced software developer and your biggest secret is, that git can be frightening to you. WE GOT YOU!The...
04:30 pm GMT - Mon, May 3, 2021
Dev To 5 Ways to Fetch Data in React from a GraphQL API
Let's go through the five best ways that you can fetch data with React from a GraphQL API.While there are a couple of popular libraries which are made to interact with GraphQL APIs from a React applic...
03:59 pm GMT - Mon, May 3, 2021
Dev To You are afraid of what ?
So Whats the matter ?As Developers we have a lot of projects flying around other hoping its gonna take over the world. Some of them do their work we wont get the same excitement after we are st...
03:58 pm GMT - Mon, May 3, 2021
Dev To Why is Laravel PHP framework beneficial for Enterprises?
Think backendThink PHP and no other web development languages.Though PHP is turning into the default backend web development languages for enterprises, developers are often confused between the availa...
03:56 pm GMT - Mon, May 3, 2021
Dev To Next-Level JavaScript
Hello again, another module behind me and here's my experience. This one was very short, I learned many new things from next-level JS(many which I already knew about) like: Template literals - 'string...
03:56 pm GMT - Mon, May 3, 2021
Dev To How to not make PAC-MAN
Here I will write how I did Pac-Man for Module 6 post, what I learned and what I would do better next time. At the start of making it I had a lot of ideas how to make this Pac-Man main but after reali...
03:34 pm GMT - Mon, May 3, 2021
Dev To My First Blog! Going Back to School for Myself and My Future.
It's-a me!My name is Duke, and I've been coding for about 2 1/2 years now. I've gotten my start volunteering my time on an emulated EverQuest server, Shards of Dalaya. I learned Lua, a little bi...
03:20 pm GMT - Mon, May 3, 2021
Dev To Responsive typography
This article is going to cover 3 common methods to create responsive typography for your website. Responsive typography is one of the core element to a responsive website, it is about sizing your font...
03:02 pm GMT - Mon, May 3, 2021
Dev To ES 6 CLASSES 101 1
BEFORE ES6Specifications before ES6 had no classes, but JavaScript offered a somewhat similar approach, using a constructor to whose prototype we could assign our own methods://first we create a...
02:47 pm GMT - Mon, May 3, 2021
Dev To Dependency Injection in TypeScript
The D letter in SOLID is the Dependency Inversion principle. It helps to decouple modules from each other so that you can easily swap one part of the code for another.One of the techniques that helps ...
02:45 pm GMT - Mon, May 3, 2021
Dev To Git Log Clears Screen
I'm completely new to Mac and one of the things that kept cropping up was the output of a command showing up and then clearing as soon as I exited it (e.g., git log).I thought I had slain that dragon ...
02:43 pm GMT - Mon, May 3, 2021
Dev To BUILD BEAUTIFUL PRICING PLAN TABLES WITH HTML AND CSS
In this post , we will look at how we can easily create a beautiful pricing plan tables with HTML and CSS. For this tutorial , you must have basic knowledge of HTML and CSS properties. Writing ...
02:27 pm GMT - Mon, May 3, 2021
Dev To Is 0kb of JavaScript in your Future?
Zero JavaScript has been the new buzz phrase around JavaScript libraries for the last little while. And I think it's time to address the elephant (or lack of elephant) in the room. Every library is ta...
02:23 pm GMT - Mon, May 3, 2021
Dev To Prepare your first React Interview
All interviews are daunting. I know how do you feel searching for every possible interview tips and expected questions. After a few interviews, I got my first dev job, and I want to share what I've le...
02:00 pm GMT - Mon, May 3, 2021
Dev To Automating mobile application deployments using Fastlane and CI/CD tools
The ProblemEngineering teams these days find it troublesome to build, test and deploy their mobile application changes locally without having to maintain the tools required for it. There is a lo...
01:44 pm GMT - Mon, May 3, 2021
Dev To 30DaysofAppwrite : Appwrites building blocks
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:38 pm GMT - Mon, May 3, 2021
Dev To 70 Design Resources for Developers
Be sure to subscribe to Codewell's Newsletter or follow us on Twitter for more awesome resources like this! ColorsColorHunt: Free and open platform for color inspiration with thousands of trendy ...
01:27 pm GMT - Mon, May 3, 2021
Dev To YAGNI & KISS Principles
YAGNIYAGNI 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 create features that its ...
01:11 pm GMT - Mon, May 3, 2021
Dev To CDK Day In Review
CDK Day happened again on 30th April 2021. We had 22 speakers from across the globe give 18 talks covering AWS CDK, cdk8s, CDK for Terraform and Projen.This article will show some of the talks and go ...
12:49 pm GMT - Mon, May 3, 2021
Dev To JavaScript Interview Question 37: What's the type of a single argument provided to the split function?
What's the output?..................In this code snipped, all the arguments provided to the function split will be collected and placed in a single array args.The fact that we provide a single argumen...
12:37 pm GMT - Mon, May 3, 2021
Dev To Como conseguir mi primer trabajo en programacin
Vivimos en un mundo lleno de oportunidades laborales, puestos de trabajos dispuestos a ser tomados, reclutadores capaces de contactar contigo donde, por supuesto, t eres la mejor opcin para ellos (sol...
12:31 pm GMT - Mon, May 3, 2021
Dev To How to count objects on an image with Python
In this tutorial, you will learn how you can count the number of objects on an image with Python using CV2.This is our test image: Let's jump to the code:First we need to import our dependencies:impor...
12:25 pm GMT - Mon, May 3, 2021
Dev To 20 Ultimate CSS Tricks and SASS Shorthands for code efficiency
CSS may look exhausting, and not very many individuals can dominate it the correct way. So in this post we've written about 20+ CSS tricks and tips you should know also SASS mixins shorthand you shoul...
12:21 pm GMT - Mon, May 3, 2021
Dev To Build a Reddit Clone with React and Dgraph Cloud
Social media apps are perfect candidates for using graph databases and GraphQL APIs. The combinations of complex data queries and relationships are endless.Take Reddit for example. The app consists of...
11:57 am GMT - Mon, May 3, 2021
Dev To Terraform Project Design A parallel with Puppet
IntroductionLike Puppet, Terraform provides low-level objects written in a programming language that allows you to manage individual resources.With Puppet, these low-level objects, the Puppet Ty...
11:48 am GMT - Mon, May 3, 2021
Dev To Free Email Marketing Tool for new users
Hi,If you have fewer email subscribers / no subscribers or planning to start email marketing then this post is especially for you because in this post I will show you the fully free email marketing to...
11:29 am GMT - Mon, May 3, 2021
Dev To Introducing Mantine new React components and hooks library
I am proud to announce that today I've published first stable version of Mantine. Mantine is a MIT licensed open source React components and hooks library with native dark theme and focus on accessibi...
11:18 am GMT - Mon, May 3, 2021
Dev To Habits you should change if you wants to develop your skill as a developer
Never Give-upThe problem youre trying to solve doesnt seem to have a solution? You cant think of one therefore youre a bad developer. Wrong.Ill let you in on a little secret: all problems can be...
11:14 am GMT - Mon, May 3, 2021
Dev To How is SAWO better than Single Sign On?
HiI'm Siddharth from SAWO LabsAuthentication and security are constantly changing, so read on to get a glimpse of the past, present and the future.A few years ago, the exploding world of the Internet ...
10:54 am GMT - Mon, May 3, 2021
Dev To Chrome extensions I use to enhance my GITHUB experience
1. Do-not-merge-WIPDisables "Merge pull request" button while ANY of the following is true:Title contains "[wip]" (case insensitive)Any tasks remain incompleteAny commit messages remain prefixed...
10:53 am GMT - Mon, May 3, 2021
Dev To The Mini-Mon Design Pattern
Mini-Monolith ArchitectureThis repository contains documentation of the Mini-Monolithapplication design pattern. What is a Mini-Monolith?Mini-Monoliths are applications that encapsulate a s...
10:34 am GMT - Mon, May 3, 2021
Dev To Python/Django Developer Interview Questions and Answer (1)
Most of the software engineers are intimidated by technical rounds and I have recently started to give interviews. So, this time I am planning to write up all the questions I get asked in my technical...
10:33 am GMT - Mon, May 3, 2021
Dev To Currency Converter with Python
With COVID surging, enjoying the weekend with outdoor recreation has become a challenge. Last weekend, my better half was converting USD into multiple currencies. Concept: Create a space for user inp...
10:13 am GMT - Mon, May 3, 2021
Dev To 10 Most Popular GitHub Repositories
Not Your Usual List of Repositories.Open Source Software (OSS) has been getting a lot of traction in recent years. Right now, there are approximately 200,000 open source projects worth billions ...
09:51 am GMT - Mon, May 3, 2021
Dev To JS interview in 2 minutes / Encapsulation (OOP)
Question:What is Encapsulation?Quick answer:Encapsulation can be used in any meaning of any of these terms or both:Mechanism used to restrict access to some of an object's properties.Mechanism that al...
09:44 am GMT - Mon, May 3, 2021
Dev To Automate backing up your Docker volumes
Docker is an ubiquitous tool for us while building Offen, a fair and open source web analytics software. It is foundational for our development setup, but we also use it for deploying our own Offen in...
09:32 am GMT - Mon, May 3, 2021
Dev To Solution: Running Sum of 1d Array
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:20 am GMT - Mon, May 3, 2021
Dev To My favorite lessons learned from my 2020 personal reading list
As 2020 has passed as probably one of the weirdest years. It also presented opportunities to invest more time in hobbies and other interests. The time gained by working from home, and no longer having...
09:19 am GMT - Mon, May 3, 2021
Dev To Integrating webhook notifications with Adyen Checkout
By Andrew Wong, Developer Advocate IntroWhen it comes to processing payments, Adyen provides a webhook to help customers (our platforms merchants) build a complete online checkout integration.In ...
09:13 am GMT - Mon, May 3, 2021
Dev To SvelteKit Sitemap
SvelteKit came out in public beta a little over a month ago and I've finally gotten around to trying it out. I'll write up my thoughts elsewhere but I've moved r-bt.com over to SvelteKit and replaced ...
09:08 am GMT - Mon, May 3, 2021
Dev To Use depfu and Mergify to automatically merge dependency updates
Over the years, I have accumulated quite a few free time projects that one after another become stale. Security alerts keep rolling in and getting all projects up-to-date is exhausting and might feel ...
08:31 am GMT - Mon, May 3, 2021
Dev To How Long To Learn Web Development?
It is a prospective and good-paid career for today. Web programming languages are intended to deal with Internet technologies. How long does it take to learn web development?Developers have tool...
07:58 am GMT - Mon, May 3, 2021
Dev To My top 3 Useful Hacks for Working from Home
Many people have been working from home since the pandemic started. The world lockdown had inflicted different changes in the daily life of everyone.In order to work effectively, you will need to chan...
07:53 am GMT - Mon, May 3, 2021
Dev To How to convert markdown to HTML in Laravel and Voyager?
IntroductionMarkdown was created by John Gruber and Aaron Swartz who contributed on the syntax.Nowadays Markdown is everywhere, from readme files and writing messages in online discussion forums...
07:43 am GMT - Mon, May 3, 2021
Dev To Developer's Resume Template - made with Tailwind, Vite and Ionicons
This is a template for you if you want to put your resume online to share it easily with future employers or clients!I've made the resume template withTailwindCSS - A utility-first CSS frameworkVite -...
07:31 am GMT - Mon, May 3, 2021
Dev To Acessibilidade na Internet
Acessibilidade na Internet significa que pessoas com deficincia, dificuldades motoras ou cognitivas, tambm possam, com autonomia e segurana, utilizar a web, tendo acesso informao e interao, podendo ...
07:23 am GMT - Mon, May 3, 2021
Dev To Start your own Fantasy Sports Platform like Dream11
For the last 5 years, it's a boom in the fantasy sports platform. As you know the biggest company in this field is Dream11 who took this initiate. Dream11 started in 2008 and till now they have almost...
06:50 am GMT - Mon, May 3, 2021
Dev To The best Flutter posts for beginners you may have missed
While thinking about making a post for people just starting using flutter I realized, that there are already great tutorials on dev.to. So I decided to make a bestOf Flutter posts for beginners.Just t...
06:49 am GMT - Mon, May 3, 2021
Dev To Introduction to JavaScript: Basics
Hello, amazing people ,In this blog article, I am going to explain the basics of javascript.Let's get started. This Blog post will cover:- What is JavaScript?- How JavaScript is different from ot...
06:38 am GMT - Mon, May 3, 2021
Dev To Learn DevOps Better and Faster!
There are many ways to learn DevOps, but the best one is learning by doing! In this live stream, we talk with Sid Palas (DevOps Directive) about using the Zone of Proximal Development to improve your ...
06:27 am GMT - Mon, May 3, 2021
Dev To Are we all YAML engineers now?
Photo by Louis Hansel on Unsplash What is YAML? And how it works?Recently I switched jobs, and as part of this change, Ive been introduced to a whole new tech stack. RabbitMQ , Java Spring, Docke...
06:25 am GMT - Mon, May 3, 2021
Dev To An Enhanced Shell With ZSH
When I started my first work as a developer, the rules were clear:We request our employees to work on Unix systems so they get used to our servers environment.My New BossWhich meant I had to switch to...
06:15 am GMT - Mon, May 3, 2021
Dev To React useEffect Hook Made Simple
The React useEffect Hook helps you manage side-effects in functional React components. It also makes this task much easier than it used to be. In this tutorial you will learn about what useEffect hook...
06:13 am GMT - Mon, May 3, 2021
Dev To JavaScript Project
For my first project at Flatiron School, I was given a task to build a Single Page Application (SPA) by using only HTML, CSS, and JavaScript. The data had to be accessed from a public API. All communi...
06:11 am GMT - Mon, May 3, 2021
Dev To Why you should definitely use NgRx Store
When I was a guest on Tech Talks with Santosh, agreat talk show hosted by Santosh Yadav, I expressed a verycontroversial opinion:If your application is big enough to use Angular, it is big enough to u...
05:49 am GMT - Mon, May 3, 2021
Dev To Diving into Azure Management Groups
When I first heard of Management Groups I thought it was just a way to group subscriptions in Azure. After in depth research on the feature, I found there was more you can do with them so in this post...
05:28 am GMT - Mon, May 3, 2021
Dev To Welcome to This is Learningan invitation to our open tech authors community
Cover photo by Le Wagon on Unsplash.This is Learning is a community of tech writers and content creators. We're a diverse and inclusive group of people publishing about software development and relate...
04:53 am GMT - Mon, May 3, 2021
Dev To Natural Language Processing 101
With the huge influx of unstructured text data from a plethora of social media platforms , different forums and a whole wealth of documents, its evident that processing these sources of data to distil...
03:58 am GMT - Mon, May 3, 2021
Dev To 6 Nullish coalescing operators every javascript programmer must know !
TL:DR :Most of the time out javascript code becomes clumsier if we inserted the multiple null checks for the several entities. Those checks are kind of mandatory and if those checks were removed...
02:00 am GMT - Mon, May 3, 2021
Dev To HackerRank Series 1: Simple Array Sum
Problem StatementGiven an array of integers, find the sum of its elements.For example, if the array $ar = [1,2,3], 1+2+3 =6, so return 6. Function DescriptionComplete the simpleArraySum fun...
01:54 am GMT - Mon, May 3, 2021
Dev To HackerRank Series 2: Compare the Triplets
Problem StatementAlice and Bob each created one problem for HackerRank. A reviewer rates the two challenges, awarding points on a scale from 1 to 100 for three categories: problem clarity, origi...
01:32 am GMT - Mon, May 3, 2021
Dev To Are you actually good at CSS?
According to State of CSS 2020, at least 61% developers rated themselves as CSS experts as following proficiency scales:None: Virtually no knowledge of CSSBeginner: Using CSS frameworks and tweaking e...
12:33 am GMT - Mon, May 3, 2021
Dev To Only 1 way to organize your messy articles
You suffer from your messy articles in Dev Community and messy google search results.I know you have wrote many articles in Dev Community. I know you feel your articles are messy to find out. Or...
08:53 pm GMT - Sun, May 2, 2021
Dev To Create an Image Magnifier with React
Today, let's create a simple image magnifier component.First, let's create the basic structure of the component.function ImageMagnifier({ src, width, height, magnifierHeight = 100, magnifieWidth ...
08:41 pm GMT - Sun, May 2, 2021
Dev To Vite.js - O build tool que vai facilitar a sua vida
O que ViteJS?Vamos supor que voc esteja comeando um projeto de HTML, CSS e Javascript e queira dar uma apimentada instalando um processador de CSS como Sass ou Less, j comearia a desanimar um p...
08:34 pm GMT - Sun, May 2, 2021
Dev To How to accept command line arguments in Node.js scripts?
How to accept command line arguments in Node.js scripts?In this short blog post, were going to see how we can write a Node.js script that accepts command line arguments and named arguments.As we know ...
08:00 pm GMT - Sun, May 2, 2021
Dev To How to install Anbox on Debian
While waiting to see how it works on the PinePhone, I've recently tried to install Anbox on a Debian (Bullseye), and found out that the official documentation or other online articles don't have prope...
08:00 pm GMT - Sun, May 2, 2021
Dev To How many hours per day you should spend learning programming
As a Fullstack Software Engineer, I have already walked the path of learning. I wanted to share some of my tips, what I have witnessed from others and what worked for them.1. Every number is different...
07:30 pm GMT - Sun, May 2, 2021
Dev To Self Healing UI Test Automation
Getting StartedSimulating human-machine interactions using UI Automation tools has been one of the best productivity improvements in validating application quality in a scalable and performant m...
07:27 pm GMT - Sun, May 2, 2021
Dev To FOUR USEFUL PYTHON LIBRARIES YOU DON'T KNOW ABOUT
I Introduce 4 Python Libraries And Make A Mini ProjectIn this post, I teach you how to use Delorean, FuzzyWuzzy, Emoji and Inflect. DeloreanIt's more than just a time-traveling car! Delorea...
07:14 pm GMT - Sun, May 2, 2021
Dev To deep q learning from scratch project
I'm trying to make a proejct for school, a deep q learning project from scratch, obviously in a dev container enviroment, with an Agent class and a NeuralNetwork abstract class.It use gradient discent...
07:03 pm GMT - Sun, May 2, 2021
Dev To Why Should You Use React.JS For Web Development? (How Does It Help You?)
Over the past 20 years, the world of technology has evolved to the next level. The web has changed, and so has the technology stacks. Meanwhile, old technologies such as python are making a strong com...
06:56 pm GMT - Sun, May 2, 2021
Dev To JavaScript Made Easy: Part 5
Last post we left off with arithmetic operators. This time we will be diving a little deeper into operators. As always, open up your repl and follow along with this post. Make sure you log each of the...
06:56 pm GMT - Sun, May 2, 2021
Dev To JavaScript Made Easy: Part 6
During Part 5, we were discussing operators more in-depth. I hope you took some time to learn these fundamentals. They are very important. If you feel like you have not mastered every concept to this ...
06:56 pm GMT - Sun, May 2, 2021
Dev To Push and publish Docker images with GitHub Actions
In many articles, I mentioned many times about using GitHub Actions because they are a good choice for a lot of reasons.Nowadays I can admit that there is another choice that I have explored and used ...
06:47 pm GMT - Sun, May 2, 2021
Dev To Introduction to Asynchronous Programming with JavaScript
Your plan was to drink some tea while you read a book. However, when you were about to start, you noticed that there was no sugar for the tea. Instead of completely aborting your plan, you send for so...
06:32 pm GMT - Sun, May 2, 2021
Dev To I will make you an awesome website!
The Fiverr link: https://www.fiverr.com/cristoferk29/make-an-awesome-website-for-youDo you want an awesome website for a small price? If yes, you are at the right place! Why choose me? - Nice UI'...
05:34 pm GMT - Sun, May 2, 2021
Dev To Tutorial: Add Forms to Static Sites with Google Sheets
Originally posted on Bootstrapper's TalesI decided to add a guides section to the blog. The plan is simple - every time I spend too much time figuring something out, I'll write a guide about it.This g...
05:32 pm GMT - Sun, May 2, 2021
Dev To ReactQuill with NextJS
Hey everyone, just wanted to share this with you. So I've been trying to find rich editors that were compatible with NextJS. Couldn't find any but I found a way to get ReactQuill working.Import dynami...
05:29 pm GMT - Sun, May 2, 2021
Dev To Automatic Configuration Reloading in Java Applications on Kubernetes
IntroductionApplications developed for Kubernetes following the twelve-factor methodology are typically straightforward to operate. The third factor governs application configuration. Twelve-fac...
05:16 pm GMT - Sun, May 2, 2021
Dev To Weekly Digest 17/2021 - Top of the Week
Welcome to my Weekly Digest #17 which is the first one for May.This weekly digest contains a lot of interesting and inspiring articles, videos, tweets, podcasts, and designs I consumed during this wee...
05:10 pm GMT - Sun, May 2, 2021
Dev To Best JavaScript Weather App In Codepen 2021
Hello guys, in this video we will show you the top 3 best JavaScript Weather app in codepen 20211 https://codepen.io/grayghostvisuals/full/dpXPbp2 https://codepen.io/tutsplus/full/gObLaEP3 https://cod...
05:05 pm GMT - Sun, May 2, 2021
Dev To Logging to a Docker Container stdout from a Background Process
Background processes in Docker containers can be a bit of a pain for logging, however they can't always be avoided. For instance, I was working on a container for a legacy CGI application at work rece...
05:01 pm GMT - Sun, May 2, 2021
Dev To Get an Awesome website!
Get an Awesome website! The Fiverr link: https://www.fiverr.com/cristoferk29/make-an-awesome-website-for-you...
04:42 pm GMT - Sun, May 2, 2021
Dev To Web components in 2021: the Good, the Bad and the Ugly
Web components are a native set of features that provides outstanding scoping of styles and functionalities. They can be used in a regular, framework-free web page, but also with any Javascript framew...
04:26 pm GMT - Sun, May 2, 2021
Dev To Have you experimented with CSS container queries?
CSS container queries have landed as an experiment in Chrome Canary! You can enable them under chrome://flags.Have you had a chance to experiment with them yet? How do you feel about them being availa...
04:16 pm GMT - Sun, May 2, 2021
Dev To Content & Community- A Cheatsheet for Open Source projects. ( Part 1: Content )
Software built on pride and love of the subject is superior to software built for profit.- Ravi SimhambhatlaThere are over 80 million repos on Github, open stack has over 49 teams working on 1,525 pro...
03:50 pm GMT - Sun, May 2, 2021
Dev To Why is /usr/bin/test 4Kb smaller than /usr/bin/[?
A Reddit user named mathisweirdaf shared some interesting observations: $ ls -lh /usr/bin/{test,[}-rwxr-xr-x 1 root root 59K Sep 5 2019 '/usr/bin/['-rwxr-xr-x 1 root root 55K Sep 5 2019 /usr/bi...
03:49 pm GMT - Sun, May 2, 2021
Dev To Front-end v/s Back-end
Hello everyone, are you amongst the ones who really get confused while listening to this term. No worries today I am going to explain this to you super quickly using a story. After the end of this blo...
03:42 pm GMT - Sun, May 2, 2021
Dev To "ComeAtMeBro" tag suggestion and "filter by top comments" - two quick dev.to suggestions!
The title is a bit tongue in cheek, but I do have two serious suggestions and wanted to see what people thought! 1. The "ComeAtMeBro" tagThe idea is a tag that you can add to your posts that says...
03:38 pm GMT - Sun, May 2, 2021
Dev To SPACE INVADERS GAME
Hello Dev'sFinally Completed the SPACE INVADERS Game ...Download the game from this link: https://arwazkhan189.github.io/SPACE-INVADERS/Please give your feedback to improve the game....
03:29 pm GMT - Sun, May 2, 2021
Dev To Cloud Computing, an Introduction
In this era of technology everyone tends to search for the best solution or resource for an affordable cost. The concept of Cloud Computing paves the way for this search easily and it has been a great...
03:27 pm GMT - Sun, May 2, 2021
Dev To What is Output Webpack 5
Before continuing the article, please refer to the below link if you have missed the introduction to webpack 5https://dev.to/yadhus/introduction-to-webpack-5-5fhmhttps://dev.to/yadhus/what-is-entry-we...
03:14 pm GMT - Sun, May 2, 2021
Dev To Contactless Attendance System based on Face Recognition
A Contactless Attendance System where your face is identified for Attendance. Motivation This Repository was created as a part of MINeD Hackathon, a national level hackathon organized by Centre ...
02:49 pm GMT - Sun, May 2, 2021
Dev To Should DevTools teach the CSS cascade?
The CSS cascade and the closely related topic of CSS selector specificity are often misunderstood in the web development community. Unfortunately, my impression is that many developers never learned h...
02:48 pm GMT - Sun, May 2, 2021
Dev To Write a text with a color gradient
Today I offer you a CSS tip. In CSS, gradients are very popular, they allow a clean and pretty design. It also happens that we want to use the "color" property to apply a gradient to a text, unfortuna...
02:18 pm GMT - Sun, May 2, 2021
Dev To 8 Amazing Library For Your Next Project
Hello,How are you all Today I have written this post about the 8 amazing Library every developer know there are many new & easy use Libraries. I hope you like this also comments about your thought...
01:33 pm GMT - Sun, May 2, 2021
Dev To Javascript Lexical and Dynamic Scoping?
What is Scope?Scoping itself is how you search for a variable with a given name. A variable has a scope which is the whole area in which that variable can be accessed by name.In Javascript, we c...
01:27 pm GMT - Sun, May 2, 2021
Dev To Qu'est-ce que vous aimeriez lire en franais sur dev.to ?
Bonjour,J'aimerais ajouter du contenu francophone sur dev.toJe me demande donc qu'est-ce que vous aimeriez le plus lire.Tuto Javascript?Tuto PHP?Tuto Python?Tuto Ruby on Rails?Aussi, que niveau ?Des t...
01:11 pm GMT - Sun, May 2, 2021
Dev To Setting Up a Fresh Ubuntu 21.04 Desktop as Personal Computer
I recently got a brand new personal laptop (hooray bonus!) and got a suggestion for a blog post about setting up my Ubuntu for personal use. It's been a while since I shared these types of posts, so I...
12:38 pm GMT - Sun, May 2, 2021
Dev To 7 uncomfortable truths about being a developer.
7 uncomfortable truths about being a developer.A Thread... pic.twitter.com/VD2s9tlnKm Ankur (@TheAnkurTyagi) May 2, 2021 7 uncomfortable truths about being a developer. 1. We have an ident...
12:16 pm GMT - Sun, May 2, 2021
Dev To 30DaysofAppwrite : Installation
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:13 pm GMT - Sun, May 2, 2021
Dev To Advice for new web designers
Hi, how are you? I'm 15 years old and have always been into technology. Web design & development is something that's always interested me, and I have always messed around with it creating multiple...
11:16 am GMT - Sun, May 2, 2021
Dev To Daily Share Price Notifications using Python, SQL and Africas Talking - Part One
On a hot dry afternoon we sat discussing investment avenues during this pandemic, there are limited. However, we kept coming back to shares. as well it's a good opportunity to learn about workings of...
10:54 am GMT - Sun, May 2, 2021
Dev To Automate the hell out of your code
Automate the hell out of your codeWhen you hear of automation what comes to your mind? Software automation involves all practices that is geared towards using your coding skills and resources to...
10:46 am GMT - Sun, May 2, 2021
Dev To Best VS code extensions used for web development
VS Code is one of the best and lightweight code editors. The dark theme and variety of extensions that very developer-friendly. This article mentions best vs code extensions which can help developers ...
10:42 am GMT - Sun, May 2, 2021
Dev To Solution: Course Schedule III
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...
10:26 am GMT - Sun, May 2, 2021
Dev To 5 simple ways to improve your website UI (for developers)
I have noticed that a lot of developers are pretty good at the coding part of a project but struggle with design. They tend to think they don't have a natural talent for design and aesthetics.A lot of...
10:11 am GMT - Sun, May 2, 2021
Dev To Top 5 Operations for Python Lists
A list is an ordered collection of Python objects. As a mutable data type, lists are often used to store data that are subject to change at the runtime. Another advantageous feature of lists is that t...
10:01 am GMT - Sun, May 2, 2021
Dev To I need some ideas about the new era of technology as a new developer in the world of programing
all that I need is the cooperation of members from different people that will make a global village that can have and generate same and useful ideas that are developmental in the future.Am RUHANGABAHO...
09:32 am GMT - Sun, May 2, 2021
Dev To Continuous Deployment on Shared Hosting with GitHub Actions
IntroductionIn this fast-paced world, where everything seems to be happening quickly, it is paramount for early as well as frequent deployment of websites/apps to keep up with the competition. T...
09:28 am GMT - Sun, May 2, 2021
Dev To A Really Simple Intro to Context in React
In this post, I'll take you through a simple example of using React's context API to pass information between components.Let's say we have a simple app with two components - one is an input (in this c...
08:00 am GMT - Sun, May 2, 2021
Dev To Undo your last git mistake with ugit
So I have been working on this little tool called ugit (and was finally able to release a stable version), the goal is to make it easier for beginner to intermediate git users to undo their last (acci...
06:33 am GMT - Sun, May 2, 2021
Dev To Selector Nesting Has Come to CSS !!!
First we had variables and now nesting in css! It seems that the functionality we get pre-processors like Sass and Less are slowly being introduced in CSS. It's similar to what's happening between jav...
06:05 am GMT - Sun, May 2, 2021
Dev To C Programming Questions and Answers
Shortly after starting a campus in the middle of last year, I created a separate GitHub repository for C Programming.I created this repository to put Questions and Answers related to c programming in ...
06:04 am GMT - Sun, May 2, 2021
Dev To Dynamic Programming Vs Greedy method
Dynamic Programming:It just solves problems by combining the sub problems to solutions only of the sub problems were independent.It can be used for solving both mathematical optimization method ...
05:42 am GMT - Sun, May 2, 2021
Dev To Data.js mini framework for beginners
What is Data.js?Data.js is a mini-framework that runs on Node.js. It is mainly programmed to work with arrays. This framework is able to display arrays in different formats and again give inform...
04:39 am GMT - Sun, May 2, 2021
Dev To React: Marquee using Framer Motion
This is called a "marquee" and apparently, I needed one for my portfolio website. So, I thought I might as well share it with you all!In this blog, we'll create an infinitely running long text (that s...
04:36 am GMT - Sun, May 2, 2021
Dev To Publishing NuGet packages to a private Azure Artifacts feed with YAML Build files
We can publish NuGet packages to internal feeds hosted in Azure Artifacts easily via pipelines defined in YAML files.Using Azure Artifacts, we can publish NuGet packages to a private (or public) NuGet...
04:27 am GMT - Sun, May 2, 2021
Dev To Creating a PDF With Go, Maroto & Gofakeit
Originally posted on divrhino.comIn this tutorial, we will learn how to use the Maroto package to create a PDF. From invoices to certificates, being able to generate a PDF from app data is a pretty ha...
04:27 am GMT - Sun, May 2, 2021
Dev To How to create PDFs with Go, Maroto & GoFakeIt
Originally posted on divrhino.comIn this tutorial, we will learn how to use the Maroto package to create a PDF. From invoices to certificates, being able to generate a PDF from app data is a pretty ha...
04:26 am GMT - Sun, May 2, 2021
Dev To Advanced Hover Effect to WOW your visitors!
I came across the hover effect in the cover image at several sites, but just could not wrap my head around how to develop it. Thankfully after reading this blog, I finally got an idea on how to develo...
03:59 am GMT - Sun, May 2, 2021
Dev To How to integrate React frontend with Node backend
Overview :React framework in great for creating awesome web apps and UIs. But sometimes we need extra functionalities like integrating database or performing authentication. Such stuff needs to ...
03:53 am GMT - Sun, May 2, 2021
Dev To Generating a Zoom Meeting Url Using Firebase Cloud-Functions
IntroductionHello, everyone! I hope you all are doing well. In this blog, I will share and demonstrate how to generate the Zoom meeting url using the Cloud-Functions in the fastest way. This is my ver...
03:39 am GMT - Sun, May 2, 2021
Dev To Web Apps from scratch: Forms
Getting into form Forms are a fundamental component of web applications. They allow us to validate and take input from users which become structured data in our databases. This post will go thro...
03:38 am GMT - Sun, May 2, 2021
Dev To 8 Unique and Secret tricks Front-end Developers don't know
This post comes with some of the unique and secrets() tricks developer don't know. Some tricks will help you in your career and will make you productive, take you to next level in development. Da...
03:30 am GMT - Sun, May 2, 2021
Dev To Hooray!
Determined to support, motivated by helping, and proud of others improvement and growth. Friendly, caring, understanding and empathic, thats how I saw Awesomity Lab and Code of Africa teams! Building...
03:10 am GMT - Sun, May 2, 2021
Dev To LeetCode 198. House Robber(javascript solution)
Description:You are a professional robber planning to rob houses along a street. Each house has a certain amount of money stashed, the only constraint stopping you from robbing each of them is t...
03:06 am GMT - Sun, May 2, 2021
Dev To Project 65 of 100 - React Router Exercise Tracker
Hey! I'm on a mission to make 100 React.js projects ending May 31st. Please follow my dev.to profile or my twitter for updates and feel free to reach out if you have questions. Thanks for your support...
02:42 am GMT - Sun, May 2, 2021
Dev To New APPS WISE - Games!
I'm new here and soon I'll be very active :)https://store.appswisegames.com/ssl/...
02:32 am GMT - Sun, May 2, 2021
Dev To Autocompletion in Bash for a simple CLI
Currently, I've been developing a CLI for DEV Community in Go. During this journey I've learned a lot of really cool stuffs . After having the devto almost completed, I started wondering, "How can I m...
02:07 am GMT - Sun, May 2, 2021
Dev To Deploying 'HelloWorld' on Vapory
Vapory is a new blockchain with a growing set of supporting technology. This tutorial covers the basics of deploying a smart contract on the Vapory Network using Node.js, Gvap, and the Vapory Flavore...
01:39 am GMT - Sun, May 2, 2021
Dev To [ASP.NET Core][Entity Framework Core] Try concurrency
SpecificationSome users has own listsEvery list items have "PrintType"A service execute them sequentially per "PrintType"Before starting executions, the data are inserted into DatabaseIf their e...
12:48 am GMT - Sun, May 2, 2021
Dev To Orientao a objetos de outra forma: ABC
Na discusso sobre herana e mixins foram criadas vrias classes, como Autenticavel e AutenticavelComRegistro que adicionam funcionalidades a outras classes e implementavam tudo o que precisavam para seu...
12:24 am GMT - Sun, May 2, 2021
Dev To npm package `visual-ts`
Visual-Ts-Game-Engine Package Linkhttps://www.npmjs.com/package/visual-tsLive:https://codepen.io/zlatnaspirala/pen/NWdZJQJNew example repo : It is the strarter for visual-ts https://github.com/zlatn...
12:09 am GMT - Sun, May 2, 2021
Dev To 8 C.NET Projects
I've recently been busy upgrading and creating a number of projects written in C# using .NET5 Framework. The projects range in difficulty from intermediate to advanced and cover a broad range of topic...
12:01 am GMT - Sun, May 2, 2021
Dev To Poke-Rails - Flatiron Rails Project
Here we are, version 3 of my Pokemon team creator and Pokedex app and an even cornier name (get it? poke...RAILS. god I'm a genius). Though there has been little improvement this time around in compar...
11:36 pm GMT - Sat, May 1, 2021
Dev To How To Build An Effective Developer Portfolio
Hello Fellow Codenewbies ,What is a portfolio? Do we need to have a portfolio as a developer?We don't have to have a portfolio. But having a portfolio can make us stand out from those who don't have o...
11:32 pm GMT - Sat, May 1, 2021
Dev To What is really the difference between Cookie, Session and Tokens that nobody is talking about ?.
To understand the differnece between cookies,sessions and tokens we need to get back on the basis, let's say you want to login to your bank account and you are provided with login screen where you can...
10:55 pm GMT - Sat, May 1, 2021
Dev To CSS roadmap - CSS Concepts you will use everyday.
Hello Everyone!!These are the CSS concepts I think everyone should know to be comfortable using and designing anything with CSS.I will also leave links to some resources below. Let's start with t...
10:13 pm GMT - Sat, May 1, 2021
Dev To Software Engineer Vs Data Engineer - Which Position Is Right For You?
Photo by Fotis Fotopoulos on Unsplash Which Career Is Right ForYou?Software engineer vs. data engineer. People outside these professions are often confused about the differences between these exp...
09:40 pm GMT - Sat, May 1, 2021
Dev To Javascript Array Crash Course
When we develop programs for people to use in Javascript, We need to take advantage of data structures. These structures hold values of many types including strings, numbers, and objects. One of the m...
09:17 pm GMT - Sat, May 1, 2021
Dev To ESM doesn't need to break the ecosystem
tldr; ECMAScript modules do not need to represent a hard break for the JavaScript ecosystem. This post outlines an approach that can be taken by library authors for supporting a gradual migration. ...
08:32 pm GMT - Sat, May 1, 2021
Dev To How to fetch data from more than one API in one project. Covid Map project - day 3.
Last time I was writing about fetching the data from one API using a custom useFetch hook.Part 2 Covid Map React project day 2It was a few days ago. In the meanwhile, I decided to add a few more APIs ...
08:26 pm GMT - Sat, May 1, 2021
Dev To GitHub Profile README Generator
https://github.com/rahulbanerjee26/githubProfileReadmeGeneratorA few inputs + ~15 mins = Your Github Profile reaches a new level Usage Fill in the text boxes. Leave the ones you do not wish to f...
08:19 pm GMT - Sat, May 1, 2021
Dev To 11 Software Engineering "Good" Practices
There's a a lot of information that gets crammed into a 4-year (let's be honest, 5-year) computer science degree program. You might've started out like me with no programming experience, learning your...
08:13 pm GMT - Sat, May 1, 2021
Dev To VS Code Extensions That Will Make You Code Faster.
1. Bracket Pair Colorizer 2 This extension makes the opening and closing parentheses, brackets, and curly brackets the same color. 2. IntelliSense for CSS class names in HTMLA Visual Studio...
08:11 pm GMT - Sat, May 1, 2021
Dev To How I got my first dev job and why I left it.
Recently I left my Software Engineer job at a consulting firm. This was my first job and this is my story on why I left it. How I got my first dev job.I don't have a CS degree or any other degree...
07:49 pm GMT - Sat, May 1, 2021
Dev To W1y d2s a11y h2e to be so b4y c9d a1d i10e?
A short and simple post today, I want to know whether people agree or disagree with me on the sentiment of: why does accessibility have to be so bloody complicated and inaccessible? (W1y d2s a11y h2e ...
07:35 pm GMT - Sat, May 1, 2021
Dev To Sidebar Menu Using HTML and CSS
Today in this blog will learn to create a Responsive Sidebar Menu using Html CSS & Javascript. I have been designing and writing several video tutorials and articles related to Side Navigation Bar...
07:29 pm GMT - Sat, May 1, 2021
Dev To Inheritance in Java
Inheritance is a mechanism or process where one class inherit the properties and functionalities from another class. Just like a child inherit characteristics from his parents. The class that inherit ...
07:08 pm GMT - Sat, May 1, 2021
Dev To My VS Code Setup
ExtensionsAuto Close TagAuto Rename TagBracket Pair Colorizerchange-caseCode Spell CheckerCustomize UIEditorConfig for VS CodeESLintGitLens Git superchargedImport CostIntelliJ IDEA KeybindingsI...
06:14 pm GMT - Sat, May 1, 2021
Dev To 10 Tools I Use Daily As A Developer ! More
Hi, there so recently I have been using a lot of great tools daily that have made my work really smooth and I thought well why not just share these tools, maybe it could make someone's life easier too...
05:41 pm GMT - Sat, May 1, 2021
Dev To In defence of daily stand-ups
Photo by Dylan Gillis on UnsplashI've seen lately a lot of hate towards dailies and I want to add my 2 cents on what I think is the real issue behind.A common critique I've heard is that they are dist...
04:43 pm GMT - Sat, May 1, 2021
Dev To How to Build a Blog in NextJS and Get a Perfect Lighthouse Score
I think that everyone should have a personal site, even if you're not in the development scene - and it doesn't always have to be a massive, expensive headache to set up. While this post is aimed at d...
04:22 pm GMT - Sat, May 1, 2021
Dev To Introduction to Flipper for React Native Developers
What is flipper?It's a tool from Facebook to debug mobile applications. Flipper is like vs code, where you can add plugins to improve, extend debugging capabilitiesNote: This is a practical guid...
04:16 pm GMT - Sat, May 1, 2021
Dev To Data Structure Complete Roadmap
Do you want to learn Data Structure but don't know where to start Then you are on right track, In this tutorial, we will see complete roadmap for Data Structure. You can choose one programming languag...
04:13 pm GMT - Sat, May 1, 2021
Dev To Solution: Prefix and Suffix Search
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...
03:41 pm GMT - Sat, May 1, 2021
Dev To @media Rules That Fits All Devices
Here are the @media Rules that I personally use to fit all possible devices and screen sizes.Sizes from Chrome device toolbar.// Mobile@media (min-width: 320px) and (max-width: 425px) { // ..}// Tabl...
03:41 pm GMT - Sat, May 1, 2021
Dev To 2 JavaScript memory concerns for React developers
React provides a superb developer experience: you define states and props, combine components in a way you want and everything magically updates yet stays consistent. But... What memory effects hide ...
03:37 pm GMT - Sat, May 1, 2021
Dev To How JavaScript Works
Understanding the fundamentals is priceless. So let's discuss the fundamental that how Javascript works How JavaScript Works? Understanding how JavaScript works makes reading and writing code ea...
03:37 pm GMT - Sat, May 1, 2021
Dev To React Context Custom Hook | The only Global State you'll ever need
With a bunch of state management library out there. All you need is something you already have. React Context with the help of hooks can be your go-to for smaller project. Making custom hooks is one o...
03:06 pm GMT - Sat, May 1, 2021
Dev To How To Use The map() Function In Dart
The ProblemRecently, I was building a Flutter app and I needed to map over an array of users when a user logged in and check if their username, password, and security question answer matched wha...
02:58 pm GMT - Sat, May 1, 2021
Dev To Day 14-20 of 100DaysOfCode
25 April to 1st May Yepp, you got it right. I'm back, as matter of fact I never broke my streak just ups and downs as usual.While making the shopping cart app I realized that I need to learn React rou...
02:37 pm GMT - Sat, May 1, 2021
Dev To The Most Valuable Trait in 2021
The word "amateur" has many connotations, beginner, inexperienced, but to me, its someone who is doing something for the love of it, and not seeking fame or recognition in return. Thats a huge advanta...
01:40 pm GMT - Sat, May 1, 2021
Dev To 100 Days of Code Check Sheet
I wanted to have a check sheet to hang on my wall to keep me accountable for coding. I saw some themed ones for Python and Web but wanted something more generic. So I just made one myself. I thought I...
01:28 pm GMT - Sat, May 1, 2021
Dev To Amazing Button Image Hover With CSS
Today I created an Amazing Image Button Hover Effect Using HTML & CSS. when you hover on the button inner image changes the size & also changes the text content. I hope you like this also comm...
01:00 pm GMT - Sat, May 1, 2021
Dev To Develop and test React apps with React Query, MSW and React Testing Library
In this article we will develop a basic CRUD React app without having an API in place. Instead we will make use of Mock Service Worker to intercept & mock our fetch calls. React Query will be used...
12:59 pm GMT - Sat, May 1, 2021
Dev To Singleton Pattern in Javascript
In this article, you will learn how to implement a singleton pattern in Javascript. What is Singleton Pattern?Singleton pattern is a design pattern that allows us to use a single instance of a cl...
12:52 pm GMT - Sat, May 1, 2021
Dev To Everything you Need to Know about SafeMoon
I'll preface this by saying that this is not financial advice by any stretch of the imagination, furthermore, I have no idea how this whole crypto thing works, so take everything written here with a g...
12:52 pm GMT - Sat, May 1, 2021
Dev To Everything you Need to Know about SafeMoon, the new cool cryptocurrency
I'll preface this by saying that this is not financial advice by any stretch of the imagination, furthermore, I have no idea how this whole crypto thing works, so take everything written here with a g...
12:52 pm GMT - Sat, May 1, 2021
Dev To How to get GitHub notifications on your Discord server.
GitHub provides us with a way to allow other applications such as discord to connect it and receive POST requests whenever any action is done on your repository. This can be useful if you find the ema...
12:38 pm GMT - Sat, May 1, 2021
Dev To Everything about : When to use it and how to style it
While we are writing, occasionally we feel the need to indicate a change in topic without using a new section heading. The degree to which the subject matter changes is more significant than a new par...
12:35 pm GMT - Sat, May 1, 2021
Dev To Exploring Node.js Frameworks
IntroI've spent a fair amount of time coding with javascript and Node.js, Mostly working with express and AWS serverless. Today, while I was reading up on more advanced Node.js concepts and refr...
12:15 pm GMT - Sat, May 1, 2021
Dev To 30DaysofAppwrite
Let's face it: building modern apps is hard - building secure, performant, and scalable apps is even harder. We're building Appwrite to make app development easier and more fun, and we invite you to j...
11:35 am GMT - Sat, May 1, 2021
Dev To 5 Tips on How To Create The Perfect Freelancer Profile
Since today is International Workers Day, we decided to share some tips on how to create a perfect freelancer profile.UpWork, Freelancer.com, People Per Hour, Guru.com, are all great freelance platfor...
11:05 am GMT - Sat, May 1, 2021
Dev To The 5 things about testing as part of code, not a chore
Throughout my last years of my career, I have become very passionate about testing as a part of my workflow, I really feel it like a tool to achieve success rather than a chore I need to do because pe...
10:45 am GMT - Sat, May 1, 2021
Dev To Customize your terminal using oh-my-posh theme
Hey developers,Today I will show you how you can customize your windows terminal with your test like this. Or you can add your own theme. Trust me, and its super easy anyone can do. You need to ...
10:30 am GMT - Sat, May 1, 2021
Dev To Complete road map to learn React
The original post is in Notion. Do checkout.HereReact is a library (from Facebook) for building composable user interfaces. It encourages the creation of reusable UI components, which present data tha...
10:07 am GMT - Sat, May 1, 2021
Dev To How to send serverless emails with Next.js and Sengrid.
PrerequisitesNext.js knowledgeVercel accountGithub accountSengrid account and its API keysSendgrid's npm packageOne of the biggest disappointments I encountered whilst learning web development, ...
10:04 am GMT - Sat, May 1, 2021
Dev To Creating a Jamstack blog [Part 2]
Be sure to check out Part 1 of this series first.This is a cross-post from my blog, NowNano. You can find the original here Our blog componentsOur blogging application needs common features which...
09:58 am GMT - Sat, May 1, 2021
Dev To Exploring backtracking
Everyone has had at least slight meeting with backtracking throughout their lives, be it unknowingly - for example, as little kids, when navigating mazes for fun, when faced with a turn, say left or r...
09:48 am GMT - Sat, May 1, 2021
Dev To I gave my first workshop yesterday. Here's what I learned.
Hello! Yesterday I gave my first ever workshop, about frontend testing principles. Lasted 2 hours and 20+ people showed up. I learned a ton. Here are the things I'll do better next time:Only write bul...
09:39 am GMT - Sat, May 1, 2021
Dev To Implementing testing in Golang
Hello dear readers, being a Junior to Mid Developer myself I've been of course faced to this weird "fear" of testing my code. Maybe it isn't fear, maybe we just do not talk much about it.But either wa...
09:12 am GMT - Sat, May 1, 2021
Dev To The API Economy
The sudden emergence of the API economy has been fascinating to watch.Application Programming Interfaces (APIs) have been a big part of the application development world for as long as applications ha...
08:58 am GMT - Sat, May 1, 2021
Dev To An unwanted update to your Google Account
I got an email from Google today with the title "An update to your Google Account". It said the following.We associate your Google Account with a country (or region) so that we can better provide our ...
08:56 am GMT - Sat, May 1, 2021
Dev To New golang package to reduce code duplication in APIs
Hi Golang developers!I just released a new package that will help you develop APIs in go. Look at this code :func (a *API) handleChangePassword(w http.ResponseWriter, r *http.Request) { vars := mux...
08:11 am GMT - Sat, May 1, 2021
Dev To Learning about Lambda function in Python
Few days back I was giving a session to engineering college students about the Python introduction explaining lambda function in python. I stuck that time while explaining details as I also know I am ...
08:10 am GMT - Sat, May 1, 2021
Dev To Grokking the Reader Monad
From its name the reader monad doesnt give too many clues about where it would be useful. In this post well grok it by inventing it ourselves in order to solve a real software problem. From this well ...
07:21 am GMT - Sat, May 1, 2021
Dev To Python Automate the task of creating a file and run it from any directory.
If you are a Coder? We have to create a file with a basic syntax on regular basis.In the last blog as I told you, I am learning some Competitive programming I have to create a new python file every ti...
07:21 am GMT - Sat, May 1, 2021
Dev To Mistakes I made as a software engineer (developer)...
Mistakes I made as a software engineer (developer)...A Thread... pic.twitter.com/xUiF38vhlU Ankur (@TheAnkurTyagi) May 1, 2021 Its okay to screw up thats how you learn and grow. But, be sure to lear...
06:53 am GMT - Sat, May 1, 2021
Dev To Fun facts about programming Enjoy Programing
Real programmersReal programmers favourite line is It works on my machine!"Real programmers only test their code in production.Real programmers hate to write specs. (But if they have to)Real pro...
06:52 am GMT - Sat, May 1, 2021
Dev To How To Upload Multiple files to Cloudinary in Nodejs using Promise.all
It has remained something confusing while perusing cloudinary documentation on how exactly do you upload multiple images, for most developers what they tend to do is to call the single file upload met...
06:46 am GMT - Sat, May 1, 2021
Dev To Best Practices for Writing Super Readable Code
1. Commenting & DocumentationIDE's (Integrated Development Environment) have come a long way in the past few years. This made commenting your code more useful than ever. Following certain st...
06:41 am GMT - Sat, May 1, 2021
Dev To 6 Ways To Make Money With Your Code
Many of us know what Coding is and maybe some of youve built really cool projects and have many years of practice, however, not everybody knows how to really make money from your code. I tried to find...
06:40 am GMT - Sat, May 1, 2021
Dev To Free APIs That Nobody Is Talking About
Nothing excites me more than finding an out of the ordinary API.Many times we just want to focus on the frontend but also need interesting, dynamic data to display.This is where public APIs come into ...
06:33 am GMT - Sat, May 1, 2021
Dev To Signs of an Inexperienced Programmer
Experience in software engineering comes with the number of years you are in the profession. The statement is true to a certain extent. However, the number of years in a job does not make you gain the...
06:31 am GMT - Sat, May 1, 2021
Dev To Chrome extensions I use to enhance my GITHUB experience
As a developer, we use GitHub every day and it is already a great tool, but what if we can make it even better with some chrome extensions! 1. OctotreeIt enhances GitHub code review and explorati...
05:39 am GMT - Sat, May 1, 2021
Dev To [C ] Some scenarios for deserializing a JSON to a type with read-only properties by "System.Text.Json"
Recently I feel that using the System.Text.Json library for serializing/deserializing with JSON is increasing in C# programming.And using immutable object - that has read-only properties, and those pr...
04:02 am GMT - Sat, May 1, 2021
Dev To The Zen of Preact's source code
Artwork by Fernando JorgeRead in light, dark or sepia themePreact is [web dev]household name at this point. Almost every web developer who's been in this business for longer than 2 years has heard of ...
03:40 am GMT - Sat, May 1, 2021
Dev To Aria-live in JavaScript Frameworks
The aria-live attribute makes it possible for assistive technology users (screen readers in particular) to be notified when status messages, errors, or page updates have happened. Examples would be a ...
03:33 am GMT - Sat, May 1, 2021
Dev To React Hooks Notes
MotivationBuilding a simple table of reference for the forgetfulBased on: 10 React Hooks Explained - FireshipHooks API Reference - Official DocumentationHookUsageuseStateconst [count, setCount] ...
02:55 am GMT - Sat, May 1, 2021
Dev To Build your own Promodoro Timer
Build your own Promodoro Timer Promodoro Timmer by Abdur RehmanContributorsProfile linksAbdur Rehmanhttps://github.com/abdurrehmaanZeenat Parveenhttps://github.com/ZeeizeeDemoSource Codehtt...
01:13 am GMT - Sat, May 1, 2021
Dev To Mystery github build check
I've got a github PR check that I don't recognize, it never reports back and prevents my PR's from being mergeable with admin rights. Anyone have an idea how to disable this check? Here's the repo and...
01:10 am GMT - Sat, May 1, 2021
Dev To How Coding and Programming becomes a Passion
My name is John oluwatobi Abidoye, Presently am a Junior Frontend developer and am aspiring to be a better programmer each and every day not more a cider.. smiles to that..... But come to think of it,...
12:56 am GMT - Sat, May 1, 2021
Dev To The State of Operating Systems (Controversial I'm Sure)
HistoricallySo I've been around for awhile now, at least a few decades of adulthood. Most of that time I was a die hard Linux user. I had stints of using Windows, especially back in the "World ...
12:38 am GMT - Sat, May 1, 2021
Dev To Create a JavaScript Promise
A promise in JavaScript is basically what it sounds like. You use it to make a promise to do something. When the task completes, you either fulfill your promise or fail to do so. Promise is a construc...
11:56 pm GMT - Fri, April 30, 2021
Dev To Web basics: a TCP Server in Ruby
This series guide covers the very basics of Web and the building blocks of a Web server. If you have ever wondered on how a Web server works and have a basic knowledge of Ruby, this guide is for you.E...
11:55 pm GMT - Fri, April 30, 2021
Dev To 9 Command-Line Tools to Make Life Easier and More Fun
1. StarCLIThis head honcho is a wonderful source for finding new cool things people are building every day.Function: Discover trending Github projects, filter by language, time (day, week, month...
11:29 pm GMT - Fri, April 30, 2021
Dev To Know the type of Variable in JS!
Many times (...I guess) you have wanted or tried to want to know what type is a variable, and most likely you know it since 98% of the times you are the one who declares them.But imagine to find your...
11:04 pm GMT - Fri, April 30, 2021
Dev To Gnarly Learnings from April
We love reading, watching, and listening to constantly update our skills and learn new perspectives. Here are some of the exciting pieces we learned from this month. How to Build a Web App with a...
11:03 pm GMT - Fri, April 30, 2021
Dev To Vuejs Adobe color clone part 1.
I come back with few changes in my attention to recreate Adobe color. I was struggling with making every component update slider separated. Then I decide to use Vuex with Vuex magic and Watch magic I ...
10:18 pm GMT - Fri, April 30, 2021
Dev To Deploying your Laravel MySQL application on Heroku
IntroductionSo, you've just built your beautiful Laravel application, it has authentication, localization, tests and all the fancy features that could possibly impress the recruiter and land you...
10:18 pm GMT - Fri, April 30, 2021
Dev To Phase 3 Finale
Today marks the final day to Flatiron's Phase 3. The main topic for Phase 3 was the introduction of Ruby on Rails. This was the most challenging Phase thus far but not without its rewards. One such re...
10:17 pm GMT - Fri, April 30, 2021
Dev To PatchNote du 01/05/2021
Bienvenue sur le PatchNote du samedi 1 mai 2021.Ce samedi 1 mai, Paladium a effectu une mise jour axe sur des corrections de bugs ainsi qu'une lgre modification de la mise jour Pillage. TradeVo...
10:14 pm GMT - Fri, April 30, 2021
Dev To Getting started with ReScript and parcel
What is ReScript ?as mentioned on the website, The JavaScript-like language you have been waiting for,Previously known as BuckleScript and Reason History & SummaryOCaml is a typed FP la...
09:50 pm GMT - Fri, April 30, 2021
Dev To KYC for Software Developers
KYC which stands for know your customer is a concept popularized by the finance industry which was introduced to prevent/reduce financial crimes. KYC has helped a great deal in combating various fina...
09:44 pm GMT - Fri, April 30, 2021
Dev To Best practices for exposing runtime server env variables for JS client
The requirementsIn some cases we need to have runtime environment variables available on the JS client.What exactly does that mean?Say we have some kind of an API service which requires a certai...
09:42 pm GMT - Fri, April 30, 2021
Dev To JavaScript Made Easy: Part 5
During Part 4, we were discussing operators. We went over assignment operators and arithmetic operators. This time, we will dig a little deeper into the topic of operators. Assignment OperatorsW...
09:22 pm GMT - Fri, April 30, 2021
Dev To Easily fetch data: react-api-hook
When developing a complex web app with React, the best thing is modularise and break up the code in smaller components, hooks or functions.So our code will be easier to maintain during the time, and i...
09:18 pm GMT - Fri, April 30, 2021
Dev To Creating PostgreSQL Test Data with SQL, PL/pgSQL, and Python
After exploring various ways to load test data into PostgreSQL for my last blog post, I wanted to dive into different approaches for generating test data for PostgreSQL. Generating test data, rather t...
08:50 pm GMT - Fri, April 30, 2021
Dev To Write Concise Declarative Functions with ES6
When defining functions within objects in ES5, we have to use the keyword function as follows:const bicycle = { gear: 2, setGear: function(newGear) { this.gear = newGear; }};With ES6, you can re...
08:47 pm GMT - Fri, April 30, 2021
Dev To General Developer Interview Questions
The beginning of your interview will probably focus on more basic questions. These questions provide the hiring manager with an overview of who you are and your general qualifications for the role you...
08:42 pm GMT - Fri, April 30, 2021
Dev To CSS Pirate Cartoon
Today I drew a cartoon of a pirate with HTML and CSS:It may look a bit funky on some browsers because:It uses drop-shadow filter (in the hook, earring, and pegleg), which is not fully supported by bro...
08:34 pm GMT - Fri, April 30, 2021
Dev To How company should prepare for a newcomer
The first days are always memorable. Maybe you finally scored your first dev job or maybe you switch jobs like socks. Still, there is always that "first day of school" feeling lingering. You are gonna...
08:10 pm GMT - Fri, April 30, 2021
Dev To The Twitter API: Confessions of a User
I recently wrote a blog post about my experience creating a Twitter hashtag search bot. While the accompanying Postman Collection works as I described, I eventually realized I made some incorrect assu...
07:51 pm GMT - Fri, April 30, 2021
Dev To Customizing .NET's MVC template Part 2- Cards, Images, and transitions
This is part two in a series on improving the MVC template, see part 1 here.Here's our starting point: CardsSo I know we just got done making that table look nice, but we can do much better by sw...
07:36 pm GMT - Fri, April 30, 2021
Dev To Solving GraphQL N1 problem in fastify with loaders and conditional queries
What is 1+N, err, N+1 ?To understand this, let's give an example.Lets start by defining our graphql schema in a schema.graphql filetype Song { songid: ID! songname: String! genre: String!}type Q...
07:04 pm GMT - Fri, April 30, 2021
Dev To 10 CSS FORMS EXAMPLE
IF YOU LIKE AIRTICLE THEN CHECK MORE 30 Best CSS Forms Example 1.Title:-Login & Sign Up Form Concept Author:-Dany Santos Made With:- HTML CSS JAVASCR...
06:51 pm GMT - Fri, April 30, 2021
Dev To What Are Floating-point Numbers?
(from last week's BaseClass newsletter)Floating-point is a way of storing numbers in binary. It allows us to store a very large range of values using a fixed amount of space. Why should I care?Ha...
06:29 pm GMT - Fri, April 30, 2021
Dev To Build and deploy a web app in Python without knowledge of HTML/CSS/JavaScript
In this tutorial we will show you, step-by-step, how to create a ToDo web app in Python using Pglet framework and then share it on the internet. The app is a single-file console program of just 100 li...
06:14 pm GMT - Fri, April 30, 2021
Dev To What was your win this week?
Hey there!Looking back on your week what was something you're proud of?All wins count big or small Examples of 'wins' include:Starting a new projectFixing a tricky bugFinding a new podcast* ... or w...
05:54 pm GMT - Fri, April 30, 2021
Dev To How to create Pixel Perfect Web Pages?
Tools required: https://pixelperfect.page/app (No installation/ registration required) TheoryBefore we get on to how to design pixel perfect pages, it is important to understand two key parameter...
05:53 pm GMT - Fri, April 30, 2021
Dev To React Tutorial: How to build the Instagram UI with React
Portfolio projects are a key part of landing an interview as a front-end developer or full-stack developer. While you could have many smaller projects, it often looks better to have only a few long-te...
05:52 pm GMT - Fri, April 30, 2021
Dev To Secure Local Storage in Flutter
In this article, you will learn how to implement secure local storage in flutter apps.If you have experience with front-end web development, you know we use the browser's local storage to store data ...
05:42 pm GMT - Fri, April 30, 2021
Dev To Firebase Alternative ?
Firebase is not an easy thing to replace, it's a whole suite of tools that include things like authentication, real time database, serverless functions and sdk's that can easily tie this infrastructur...
05:41 pm GMT - Fri, April 30, 2021
Dev To My experience migrating projects to Next.js
Official documentation about migration to Next.js is pretty comprehensive and guides you through almost all the common steps that you need to take in the process.Still, there could be some use cases s...
05:07 pm GMT - Fri, April 30, 2021
Dev To Node.js v10 Is Being End-of-Lifed Today, but What Does It All Mean?
Any Node.js end-of-life day is a good day, but today especially so! Node.js v10 is being end-of-lifed today, so you can finally support ES6 imports in your JavaScript code examples and libraries by de...
05:04 pm GMT - Fri, April 30, 2021
Dev To Customizing .NET's MVC template Part 1- The Dark Side
So you're beginning to build .NET MVC apps, but the problem is, every time you open your webpage, its the boring black on white text that looks unprofessional and bland. I've chronicled a couple twea...
05:03 pm GMT - Fri, April 30, 2021
Dev To Why you should use Chakra UI in React
If you want to build an application or a website you need to take care of many things and in that sea of options which component library, css or ui framework will take a big role in the final version ...
04:41 pm GMT - Fri, April 30, 2021
Dev To NestJS Jaeger(and others) Tracing Module for microservices. You'll loved it!
Once my team have to track the application behavior after it had been deployed to production for a few months. We are looking for an easy way to add the tracing things on top of production-ready appli...
04:36 pm GMT - Fri, April 30, 2021
Dev To Get any SVG on a web page
Sometimes it is useful to get SVGs from a web page, but sometimes it can be complicated to get them. That's why I propose you a trick that allows you to retrieve all the SVG on a web page thanks to ja...
04:34 pm GMT - Fri, April 30, 2021
Dev To Creators Dilemma: What to do after you create a personal product?
Word of CautionIf you thought this post is my advice on what needs to be done after you have developed a product (app/website), you are going to be disappointed. I am myself a creator who is at ...
04:32 pm GMT - Fri, April 30, 2021
Dev To Turbocharge your Linux terminal productivity with these 12 tips
The Linux terminal is an incredibly powerful tool to get stuff done quickly. How fast can you go? That greatly depends on how much hotkeys and other power user tricks you know. Here are 12 tips to add...
03:52 pm GMT - Fri, April 30, 2021
Dev To Scalable Websockets with AWS API Gateway and AWS Lambda
Hi Sparta!In this article I will share with you how to add scalable websockets system in your app with AWS API Gateway and AWS Lambda. Websockets are used to implement any real time system in like a c...
03:41 pm GMT - Fri, April 30, 2021
Dev To Clean Code 1 : React, Javascript
Example lets say we have a object like belowconst user = { firstName: 'Vijay', lastName: 'Singh'}Note : firstName and lastName can be empty string or undefined or null.const fullName = user.firstNam...
03:30 pm GMT - Fri, April 30, 2021
Dev To React Hook Form - A fast, performant and easy way to manage your forms in your react.js apps
In this article you will learn about React Hook Form package and how to easily manage your forms in your react.js appNearly in every web application there's some form where the user enters data ... wh...
03:18 pm GMT - Fri, April 30, 2021
Dev To Create Your Own Azure Bastion with Guacamole and Save $100 a month
Microsoft Azure provides Azure Bastion service which is a jump server so you can securely access your virtual machines via its Azure Portal web interface without exposing SSH or RDP port. Here is its ...
02:15 pm GMT - Fri, April 30, 2021
Dev To Earn money with the AdGuard Affiliate Program
IntroductionChances are that you want to monetize your audience, and you have learned about the 50% lifetime commissions on the AdGuard Affiliate Program.So let's learn everything about the affi...
02:13 pm GMT - Fri, April 30, 2021
Dev To JavaScript Interviews: Create a deep copy of an object
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:07 pm GMT - Fri, April 30, 2021
Dev To Client-Side-Rendering : Server-Side-Rendering
Table of contentIntroductionWhat is SSR?What is CSR?Pros-Cons?When to use CSR?When to use SSR? IntroductionEarlier, the website was used for content and text-based information generally. Most web...
02:04 pm GMT - Fri, April 30, 2021
Dev To Using GitHub with Unity Projects
IntroductionNow that we've Installed Unity and Git, it's time we move on to using GitHub with Unity projects.Let's get started! Create a New Unity ProjectWe'll need a project to work with, ...
02:00 pm GMT - Fri, April 30, 2021
Dev To Happy little clouds: find my way with CDK
Today, April 30, we celebrate CDK Day. The work made by Matt Coulter with the community is an exceptional feat by itself. CDK Patterns became the place to start any dig into CDK. And you can follow al...
02:00 pm GMT - Fri, April 30, 2021
Dev To Happy little clouds: finding my way with CDK
Today, April 30, we celebrate CDK Day. The work made by Matt Coulter with the community is an exceptional feat by itself. CDK Patterns became the place to start any dig into CDK. And you can follow al...
01:56 pm GMT - Fri, April 30, 2021
Dev To 10 Trending projects on GitHub for web developers - 30th April 2021
Trending Projects is available as a weekly newsletter please sign up at www.iainfreestone.com to ensure you never miss an issue. 1. WinBoxWinBox is a professional HTML5 window manager for the web...
01:53 pm GMT - Fri, April 30, 2021
Dev To How I customise my Terminal with Oh My Zsh (macOS)
As a software engineer I use the command line every day. It's very important to me that the tool I stare at for hours looks nice and that I have a set up that saves me time and energy. I use the macOS...
01:45 pm GMT - Fri, April 30, 2021
Dev To How to make a TalkJS chat inbox with filterable topics
We will be creating a chat inbox with the TalkJS Chat API, that will allow you to programmatically filter by different topics, giving you complete control over which chat conversations get shown to a ...
01:32 pm GMT - Fri, April 30, 2021
Dev To Why You Should Meditate Daily (As Developer)
Hello My Devs Friends,About Six years ago, I started my meditation journey because of an accident of mine. Some books helped me to become meditating. It helps me a lot in my daily life.Today, I decide...
01:28 pm GMT - Fri, April 30, 2021
Dev To Stack Data Structure Using Javascript
Stack:-A Stack is a commonly used linear data structure a stack data structure follows particular operations that are performed Stack is behaved like Last in first out (LIFO) In this, we have th...
12:57 pm GMT - Fri, April 30, 2021
Dev To HEL/BER/REMOTE - Smartly.io l Fullstack Javascript Developer (NodeJS/React)
Location: Helsinki/Berlin/RemoteAbout Us:Smartly.io is a fast growing SaaS product company with over 400 Smartlies with footholds in 17 cities, serving more than 650 brands worldwide, including eBay, ...
12:52 pm GMT - Fri, April 30, 2021
Dev To Introduction to Amazon SageMaker
Amazon SageMaker OverviewWhen it comes to Machine Learning (ML) and giving it as a service, it requires Data Engineering, ML, and DevOps expertise. While deploying a production model, several is...
12:25 pm GMT - Fri, April 30, 2021
Dev To My process for writing blog articles with actionable steps you can follow
If you've ever tried writing blog articles yourself I'm sure you've realized it is not an easy thing. There are difficulties at every stage of the process from planning all the way through to publishi...
12:07 pm GMT - Fri, April 30, 2021
Dev To I (roughly) defined (almost) every array method using recursion
So... I have decided to define every array methods using recursion. (I haven't really tested all of them... so there might be some errors.)Also, I only defined the "essence" of most methods. Didn't fo...
12:03 pm GMT - Fri, April 30, 2021
Dev To Digit Emoji Predictor: Build UI for Deep Learning model in Notebook
Build a digit emoji predictor in Jupyter notebook by passing data between JavaScript & Python. Typically, JavaScripts are used for data visualization in notebooks, but it can also be used for prot...
11:42 am GMT - Fri, April 30, 2021
Dev To Concurrency in modern programming languages: Java
Originally published at deepu.tech.Please follow me on Twitter for updates and let me know what can be improved in the post.This is a multi-part series where I'll be talking about concurrency in moder...
11:37 am GMT - Fri, April 30, 2021
Dev To What is Stored Procedure in SQL
The new capabilities provided by stored procedures, require new disciplines for MySQL developers, only some of whom will have prior experience in stored program development using other relational data...
11:36 am GMT - Fri, April 30, 2021
Dev To My roadmap to create makeresume.co
Hello people, this is my first post. I want to share a personal project and the roadmap (list of tools, languages or technologies) that I used to complete it. The project is makeresume.co. There are a...
10:58 am GMT - Fri, April 30, 2021
Dev To Optimization, the React way
In this article, you'll learn about some of the best practices and how to optimize your React Web Application and create reusable components.1.Debouncing and Throttling: These are both optimization co...
10:51 am GMT - Fri, April 30, 2021
Dev To UI testing - types of tests
If you like this text and are interested in more, follow me on Twitter or Linkedin and stay updated with my new posts.A question often asked in the interviews is: do you do any testing of your UI appl...
10:20 am GMT - Fri, April 30, 2021
Dev To Some mistakes you may make in PHP
Fast, flexible and pragmatic, PHP powers everything from your blog to the most popular websites in the world. Still during my work, I found it can have tricky behaviors that you may not aware of (yet)...
10:19 am GMT - Fri, April 30, 2021
Dev To We Should Stop Hating Web Components
So you just heard about this thing called web components and you did a quick google search. apart from a few tutorials and some github pages you also see these catchy articles whose headings starts wi...
10:02 am GMT - Fri, April 30, 2021
Dev To The iOS journey
Catawiki is more than a great website, we also develop and maintain native mobile apps for both Android and iOS. This post will cover the history of our iOS app and evolution of our technological stac...
09:59 am GMT - Fri, April 30, 2021
Dev To How to Minimize Software Development Risks
There are many problems in the software development process: technical, organizational, human factors. In this article we'll talk about the six main risks faced by the client and the development team....
09:47 am GMT - Fri, April 30, 2021
Dev To Php Datatables Delete Multiple Selected Rows Tutorial
Hi Dev,In this blog, I will explain you how to delete multiple selected records useing datatables in php. We will show delete multiple selected records in php. you can easy delete multiple selected re...
09:37 am GMT - Fri, April 30, 2021
Dev To 12 Iconic developer types
We've made it to twelve! Already twelve iconic developer types created I noticed a lot of types were recognized by the readers, so I came up with the following questions for you:What developer ...
09:37 am GMT - Fri, April 30, 2021
Dev To 12 Iconic developer types
We've made it to twelve! Already twelve iconic developer types created I noticed a lot of types were recognized by the readers, so I came up with the following questions for you:What developer ...
09:24 am GMT - Fri, April 30, 2021
Dev To The <site-head> Web Component you never see in F12 Dev Tools
I have a family of HTML websites that all have similar design, but different titles, description and SEO keywordsFor each and every site I need to add<meta name="title" content="Title siteA"><...
09:06 am GMT - Fri, April 30, 2021
Dev To Use Reseter.css Instead Of Normalize and Reset.css. To Improve Cross Browser Experience.
With the current web production, I think that the existing Reset.css and Normalize.css have fewer features and lack many things. I am introducing you to a new CSS Normalizer created as a futuristic al...
08:41 am GMT - Fri, April 30, 2021
Dev To Kraken CI, New Kid on the CI Block
Kraken CI is a new Continuous Integration tool. It is a modern, open-source, on-premise CI/CD system that is highly scalable and focused on testing. It is licensed under Apache 2.0 license. Its source...
08:29 am GMT - Fri, April 30, 2021
Dev To Setup Go with VSCode in Docker and Air for debugging
I have to say that Visual Studio Code, for all its pros and cons for various language, it's a totally awesome IDE for Go. Sure, Golang is great in itself but there's little there to justify the EUR 20...
08:12 am GMT - Fri, April 30, 2021
Dev To Make A Modern Registration Form Using HTML And CSS
Designing an HTML sign-up form for a website or blog can be hard. Here we have listed down the most useful and unique CSS3 sign-up and registration form templates that are easy to download and use.A w...
08:05 am GMT - Fri, April 30, 2021
Dev To Solution: Powerful Integers
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:05 am GMT - Fri, April 30, 2021
Dev To TOP 10 MOBILE APP DEVELOPMENT TRENDS TO WATCH OUT FOR IN 2021
The mobile app development trends are evolving at a rapid speed every single day, there is no turning back in this industry. Every day there is a new trend in technology. Everything that took place in...
08:01 am GMT - Fri, April 30, 2021
Dev To Avoid defective nouns when naming things
Naming things is hardYou always have to keep in mind, software developers spend more time reading source code than actually writing it. A lot of other people will someday read the source code yo...
07:49 am GMT - Fri, April 30, 2021
Dev To How many unfinished projects do you have?
Could you estimate how many projects are you normally working on simultaneously? Are you the type of person who works on a "start-to-finish" basis or do you like to switch between the projects in the ...
07:48 am GMT - Fri, April 30, 2021
Dev To || Commit or Vomit | function currying
Function curryingI see this posted a lot on dev.to, function currying, but I find it not that readable myself TBH. What do you think? And please tell me why function multiply(a) { return (b) ...
07:32 am GMT - Fri, April 30, 2021
Dev To Improve your unit tests with AssertJ
You are probably writing unit tests, if not you probably should. Over the years of my career, I did a lot of workshops, speaks, etc about how to write those correctly. One of the points I always make ...
07:25 am GMT - Fri, April 30, 2021
Dev To What do you do on unproductive days?
We all have unproductive days. For content creators, this state is often referred to as 'the writer's block' or 'the wall'.How do you fill up these days?Do you take the day off from content creation o...
06:50 am GMT - Fri, April 30, 2021
Dev To 27 Bootstrap Cards
A stunning collection of cards built with the newest Bootstrap 5. Weather cards, cards with charts, animated cards & many more. All of them are responsive and compatible with the newest Bootstrap ...
06:29 am GMT - Fri, April 30, 2021
Dev To Oracle Cheat Sheet
Hello everyone! In this blog, we will learn the most common-used commands of the Oracle database. What is Oracle database?Oracle Database allows you to quickly and safely create, maintain and ret...
06:22 am GMT - Fri, April 30, 2021
Dev To All you need to Know About Berry React
In my previous blog, I introduced my upcoming product Berry - The react admin dashboard template. If you don't know what is Berry, Please look into this article.In this post, I am going to provide eve...
06:09 am GMT - Fri, April 30, 2021
Dev To 4 Python functions that make reading easier
A function in Python is a block of coordinated, reusable code that is utilized to play out a solitary, related activity. Functions gives a better seclusion to your application and a serious level of c...
06:01 am GMT - Fri, April 30, 2021
Dev To Top 3 Headless CMS Approach for WordPress
Writing and managing content with WordPress is a fashion of nowadays. The content writer even doesn't need to talk with the developers to make any changes in their content. So till now, everything was...
05:20 am GMT - Fri, April 30, 2021
Dev To Class for Ajax applications
IntroLet me introduce my small class for creating Ajax based applications.Mezon Framework provides simple class for creating ajax applications. This class uses all functionality of the Mezon App...
05:14 am GMT - Fri, April 30, 2021
Dev To Javascript native face detector API
As we now looked at the barcode detector API, I want to introduce you to the face detection API.Unlike the barcode one, this is not yet publicly available, but we can enable it in Chrome by enabling a...
05:11 am GMT - Fri, April 30, 2021
Dev To 34 Ultimate VS Code Extensions to Increase Productivity!
Hello Folks 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 technologi...
04:52 am GMT - Fri, April 30, 2021
Dev To Delete merged branches using one command
Here is a command that you can use to delete all the branches that have been merged to master branch from both local and remote using just one command. Instead of deleting branch one by one, I use bel...
04:35 am GMT - Fri, April 30, 2021
Dev To Implement password-less authentication in your apps (magic sign in)
In this post, I'll show you how you can implement passwordless sign in, or "magic-link" sign in to your web app. Tech stackSvelteJS with Vite and Typescript for the frontend with:W3.CSS for the s...
03:38 am GMT - Fri, April 30, 2021
Dev To DevUI Admin V1.0 Released!!!
At the end of April, DevUI Admin, with widely expectation, comes to the first open source version(1.0.0) of Angular.DevUI Admin is an enterprise-level middle and back-end frontend/design solution. Bas...
03:18 am GMT - Fri, April 30, 2021
Dev To Learn Scientific Computing Essentials
Supercomputers play an important role in todays research world. They aid us to solve compute-intensive problems such as physical simulation, climate research, molecular modeling and so on. Who wa...
03:14 am GMT - Fri, April 30, 2021
Dev To Promise handling and chaining using async...await and then()...catch()
TL:DRHandling promises is one of the biggest topics in the nodejs. But, in this article I will try to explain the various ways to perform promises operation (including chaining) using both async...awa...
02:55 am GMT - Fri, April 30, 2021
Dev To There's a New VS Code Sass Compiler in Town
Sass has been a part of my workflow for years. The fact that it allows me to write nested CSS is sufficient enough reason for me to install it, although I use it for more than that. Back when I first ...
02:33 am GMT - Fri, April 30, 2021
Dev To Testing Mobx stores in Flutter
I've been using mobx in a couple of projects and have enjoyed its pragmatic and boilerplate free approach to state management.Having said that when it came to testing I did not find a good way to writ...
02:29 am GMT - Fri, April 30, 2021
Dev To Deploy, update, and destroy AWS EC2 Instance automatically
This tutorial explains the deployment automation of a simple AWS EC2 instance with the GruCloud AWS provider.Instead of manually creating, updating, and destroying EC2 instances, the infrastructure wi...
02:28 am GMT - Fri, April 30, 2021
Dev To Chakra-UI Responsive Navigation Bar
This post was originally uploaded on https://coffeeclass.io. Read it here. IntroductionIf you are familiar with Bootstrap, you know how easy it is to create a responsive nav-bar. In Chakra-UI, th...
12:35 am GMT - Fri, April 30, 2021
Dev To Building a simple Grocery App in Flutter with Supabase
IntroductionIn this article I will show you how you can build an application using Flutter with Supabase as a backend. Supabase is a Firebase alternative which uses Postgres, so that's something...
12:27 am GMT - Fri, April 30, 2021
Dev To How I Use GitHub Actions to Auto-deploy my Vue.js Site to GitHub Pages
I've been building a small weather forecast project as a way to learn Vue.js. I reached a point where I wanted to host this project using GitHub pages. I've used GitHub Actions in the past to deploy a...