Articles by Dev To from April 2021
An Interest In:
Web News this Week
- February 16, 2025
- February 15, 2025
- February 14, 2025
- February 13, 2025
- February 12, 2025
- February 11, 2025
- February 10, 2025
< Return to Dev+To details.
11:59 pm GMT - Thu, April 29, 2021
Dev To
How Secrets Work in GitHub and How to Manage Them
GitHub lets you save your secrets, like credentials, keys, etc., and use them in GitHub Actions.Let's see how Secrets work in GitHub and how to manage them. VideoAs usual, if you are a visual lea...
11:10 pm GMT - Thu, April 29, 2021
Dev To
The State of Serverless Databases in AWS
Databases are a key piece of any service or application, because is where gonna live your most precious assets: your data. Since my post Serverless is Ready, Developers are Not, I talked with a lot of...
11:09 pm GMT - Thu, April 29, 2021
Dev To
Como integrar Tailwindcss a un proyecto de React.
En mis proyecto de React siempre trabajo con el framework de css Bootstrap, le da un diseo nico a las aplicaciones. Ultimamente esta muy de moda Tailwindcss un framework css muy potente y con un build...
10:37 pm GMT - Thu, April 29, 2021
Dev To
An Abridged Guide to Working with Teams
Welcome! I've had a wonderful opportunity to work with some amazing people in Lambda Labs, after working hard and long at learning what I could from Lambda School's Full-Stack Web Development course.I...
10:03 pm GMT - Thu, April 29, 2021
Dev To
Advice for my younger developer self
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 ...
09:50 pm GMT - Thu, April 29, 2021
Dev To
Top Five Intellij Plugins for Java/Kotlin Devs
Plugins can be very handy in many situations in our daily coding. It can extend core functionalities, provide various integrations and support to automate many tasks. These are my top plugins ...
09:44 pm GMT - Thu, April 29, 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.Earth Day is far from the only ...
09:41 pm GMT - Thu, April 29, 2021
Dev To
Hello world :)
Hello world!I'd love to introduce myself into the dev community . I've been around reading posts for a few months and I believe it's time to start sharing my knowledge and experience. Who I...
08:24 pm GMT - Thu, April 29, 2021
Dev To
Crash reports and usage metrics for JavaScript libraries
At Bugout.dev (https://bugout.dev/) we've built a product that helps maintainers of APIs, libraries, and command line tools understand:Who their users areHow exactly they use their softwareWhat issues...
08:09 pm GMT - Thu, April 29, 2021
Dev To
Squeaky Portraits: Having Fun with the CSS path() Function
With the Chrome 88 release, we got support for clip-path: path(). That means it now has support in "most" major browsers!With path(), were able to use path definitions for a clip-path (Catch up on wha...
08:08 pm GMT - Thu, April 29, 2021
Dev To
10 Simple Toggle Switch Animation Using CSS And JavaScript
Here I list 10 simple toggle button animation examples. All of them work based on simple transition property. JavaScript is used to toggle class to the elements and mimic the checkbox effect. I am not...
08:01 pm GMT - Thu, April 29, 2021
Dev To
Is there anything you want to know about Netlify or JAMstack? Answer for the chance 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...
07:49 pm GMT - Thu, April 29, 2021
Dev To
How to Use GitBook for Technical Documentation
by Hanan YounesFor the past three months, I have had the distinct pleasure of working as an Outreachy intern for an open-source project called Intermine, where I was tasked with creating new user trai...
07:48 pm GMT - Thu, April 29, 2021
Dev To
25 Awesome CSS Code Generators For Your Next Project
Here I list more that 25 website that will help to generate CSS codes which I think will help you to design your web project quickly and easily. You can also use to improvise your code using the gener...
07:27 pm GMT - Thu, April 29, 2021
Dev To
Understanding Types with SQLite and Node.js
Two fun facts about SQLite:The initial release was more than 20 years ago!It is the most widely used database (and likely one of the most widely deployed pieces of software).And here are a few of my o...
07:15 pm GMT - Thu, April 29, 2021
Dev To
Performing code checks with GitHub actions & sending results to slack
What is a GitHub Action ?A GitHub action is an element of your custom workflow that is triggered when a push or pull request is created and performs some action such as checking code, sending a ...
06:53 pm GMT - Thu, April 29, 2021
Dev To
Taking console.log to the next level
As a JavaScript developer, you are obviously familiar with this extremely powerful debugging tool, which is... console.log. But are you really using it to its full potential? In this article, I'll sho...
06:51 pm GMT - Thu, April 29, 2021
Dev To
How to 3D Scan an Object for Synthetic Data
Synthetic datasets are becoming a standard part of model training for computer vision. While new tools have made synthetic datasets more accessible, many require a basic understanding of 3D modeling i...
06:27 pm GMT - Thu, April 29, 2021
Dev To
10 Awesome SVG Shape Generators For Your Web Projects
Here I list a few CSS shape generators, which can be included in your project, these generators produce svg codes, which can be copy-pasted into your project directly.Blob MakerSquircleySoftr.io : SVG...
06:27 pm GMT - Thu, April 29, 2021
Dev To
Conditional rendering in React made easier and reusable "no library"
If you ever worked with react it is likely that at some point you implemented some conditional rendering. such as the followingexport const Component:FC=()=>{ const [isLoading, setIsLoading] = us...
06:23 pm GMT - Thu, April 29, 2021
Dev To
My Programming YouTube Channel!
My Programming YouTube Channel!Subscribe https://www.youtube.com/channel/UCFzeA3xC-_i4ZT-XwcwsJxQMy best videos...
05:49 pm GMT - Thu, April 29, 2021
Dev To
Introducing Cube Store: High concurrency and sub-second latency for any database
TL;DR: Cube.js is a popular open-source tool to build analytical APIs. With the release of Cube Store, a performant distributed data store written in Rust, Cube.js is ready to provide high concurrency...
05:46 pm GMT - Thu, April 29, 2021
Dev To
Avoiding flash of unwanted animation on first render in React
While developing my personal website, I noticed that my mobile menu appeared for a split second and then moved out of the screen.My mobile menu is placed on the right side of the screen by using the f...
05:30 pm GMT - Thu, April 29, 2021
Dev To
10 Entry-Level Tech Jobs for Junior Developers
So you've finished your computer science bachelor's degree or Bootcamp education and are ready to jump into the software development job market, but it seems like every developer job needs 3-5 years o...
05:25 pm GMT - Thu, April 29, 2021
Dev To
Learn Deliberate Practice: The 10,000 Hour Rule
Learn Deliberate Practice: The 10,000 Hour RuleAnd how this will help you to grow as a developer. A Thread... pic.twitter.com/ISHoOMyYEZ Ankur (@TheAnkurTyagi) April 29, 2021 To learn any new s...
05:24 pm GMT - Thu, April 29, 2021
Dev To
4 ways to check if arrays are equal
const oldTags = ["facebook", "twitter", "instagram", "dev.to"];const newTags = ["dev.to", "twitter", "facebook", "instagram"];// Method 1: Using .sort() & .join()const arr1 = oldTags.sort().join()...
05:06 pm GMT - Thu, April 29, 2021
Dev To
Basecamp Backlash, Remote Work Increasing Harassment, Linux Kernel Submission Ban, & more on DevNews!
This week on the show, @saronyitbarek and I chatted about a dispiriting story that has major implications for the tech world... S4:E3 - Basecamp Backlash, Remote Work Harassment, Linux Kern...
04:53 pm GMT - Thu, April 29, 2021
Dev To
JavaScript Made Easy: Part 4
For this post, we will go over various topics such as comments, assignment operators, and arithmetic operators. As always, open up a repl and code along with this post. You learn more by doing it your...
04:20 pm GMT - Thu, April 29, 2021
Dev To
Understanding CSS Media Queries
Jared Youtsey | ng-conf | Jul 2020This is not intended to be a deep dive into media queries, but a primer to help understand some common way we use media queries as web-developers.A media query is a b...
04:18 pm GMT - Thu, April 29, 2021
Dev To
Dead simple State Management with Stoxy
WhatStoxy is a new, modern, reactive state management system for web applications.It's a small, dependencyless, extensible set of functions to create stateful features for you web app, and even ...
03:58 pm GMT - Thu, April 29, 2021
Dev To
Supercharging file-based content with GraphQL
Today we want to introduce you to the Tina GraphQL gateway that brings reliability to Git-based content management. It's an essential piece to provide a robust structured content, while your content r...
03:54 pm GMT - Thu, April 29, 2021
Dev To
A Letter to My Fellows and Not Only
Hi.Maybe you are following me here on Dev.to or just went over this post. It is my farewell to the platform. I decided to no longer re-publish but instead focus solely on my programming blog and newsl...
03:25 pm GMT - Thu, April 29, 2021
Dev To
JS Interview 36: Can you add a new property to the JS array?
Does the new array property affect its length? Is such an assignment valid at all?.................JavaScript arrays are used to store values in an orderly fashion. Normally, to add a new element, you...
03:10 pm GMT - Thu, April 29, 2021
Dev To
ITERATORS AND GENERATORS 101 1
For loop problemBefore I start explaining what is the problem with the for loop and why it is worth using the for-of loop, let's take a look at the code below://I want to list all combinations o...
02:57 pm GMT - Thu, April 29, 2021
Dev To
NiFi on Cloudera Data Platform Upgrade - April 2021
CFM 2.1.1 on CDP 7.1.6There is a new Cloudera release of Apache NiFi now with SAML support.Apache NiFi 1.13.2.2.1.1.0Apache NiFi Registry 0.8.0.2.1.1.0https://docs.cloudera.com/cfm/2.1.1/release...
02:53 pm GMT - Thu, April 29, 2021
Dev To
How to get free $100 credit for Hosting?
Hi,I am back with a new offer on hosting :)Linode is offering 100$ credit on hosting for new users.Check offer - https://linode.gvw92c.net/c/1929920/939219/10906Full step by step guide - https://dev.t...
02:50 pm GMT - Thu, April 29, 2021
Dev To
Understanding event-sourcing using the Booster Framework
I have a confession to make. Before I joined The Agile Monkeys and the Booster project, I had no clue about event-sourcing...OK, that statement is not entirely accurate. I had been exposed to the conc...
02:29 pm GMT - Thu, April 29, 2021
Dev To
How I Created My All-Star React StackSupercharge.dev
When it comes to building frontend applications, we as developers, are simply spoilt for choice. From Angular to React to Vue to Svelte, there are just thousands of libraries and frameworks to choose ...
02:17 pm GMT - Thu, April 29, 2021
Dev To
How to create beautiful particles effect in Vue.js (2.x and 3.x)
I want those particle effects too!!Did you see some fancy particles and you want something like that in your Vue.js project?Let's see how to add them using tsParticles Vue.js 2.x or 3.x componen...
02:14 pm GMT - Thu, April 29, 2021
Dev To
What Is a Framework In Web Development?
Web frameworks designed to write web applications. Frameworks consist of many different libraries that facilitate the development of a software product or website. Web application development framewor...
02:12 pm GMT - Thu, April 29, 2021
Dev To
Music for coding
Hey DEVs!I hope you all are safe and doing well. There's so much debate goes on about listening music while coding. But in my case I like to listen non-lyrical music while coding. I will be sharing so...
02:10 pm GMT - Thu, April 29, 2021
Dev To
Setting up Node js, Express, Mongodb and Mongoose with TypeScript
This week i had to setup a node js server for a project that i will be working on for the next 2 months, i had built node js servers with plain JavaScript but JavaScript's dynamically typed system is ...
02:05 pm GMT - Thu, April 29, 2021
Dev To
DISCUSS: Climate change and webdevelopment
I know, I know! Earth Day has already passed and I should've asked this last week. I only realised after I'd posted last week's discussion post that this topic would have been very relevant to that da...
02:03 pm GMT - Thu, April 29, 2021
Dev To
Why avoid testing implementation details
Lets find out why it isnt such a great idea to test implementation details and how to tell if youre already doing it!When working on projects, apply these practices to keep development costs optimal, ...
01:30 pm GMT - Thu, April 29, 2021
Dev To
ES6 Cheatsheet - All You Need
Hey Devs, This is an all you need ES6 cheatsheet for beginners and seasoned developers!So let's get started!! GiveawayWe are giving away any course you need on Udemy. Any price any course.To ent...
12:42 pm GMT - Thu, April 29, 2021
Dev To
What Advice Would You Give to Your Younger Self?
Imagine that you traveled back in time and met your younger self, taking the first steps towards a dev career. What advice would you give to your younger self? ...
12:41 pm GMT - Thu, April 29, 2021
Dev To
Using MongoDB with Pandas, NumPy, and Arrow
TLDR: Today the Python devteam at MongoDB is thrilled (stoked!) to announce the beta release of PyMongoArrow, a PyPi package supporting CPython 3.6+. This release adds several new APIs that will be of...
12:41 pm GMT - Thu, April 29, 2021
Dev To
3 Single-Tasking Tips to Improve Your Focus
You sit down at your desk to compile a report and within a few minutes you have checked your email, scheduled a doctor's appointment, and have Netflix going in the background. Our environments and pri...
12:29 pm GMT - Thu, April 29, 2021
Dev To
The equivalent of componentWillMount using React hooks
Given thatthe goal is to execute some code once, before the ui is updatedcomponentWillMount is deprecated (1, 2, 3), and that the suggested replacement is executing code in the constructorcode e...
12:27 pm GMT - Thu, April 29, 2021
Dev To
Migrating to Serverless and making it work post-transition
In this article, we'll be taking you through the steps and what to bear in mind in each stage of migrating to serverless -- from preparation to migration and post-transition. The Could SpectrumTo...
12:25 pm GMT - Thu, April 29, 2021
Dev To
How to Prevent Burnout While Working as a Web Developer
Most web developers start coding out of pure passion and later on turn it into a career. They usually learn to code on their own and then start working as a freelance web developer or as an employed w...
12:24 pm GMT - Thu, April 29, 2021
Dev To
Why you should create a developer Instagram account
Instagram needs no introduction everyone knows how big it is. It is one of the most popular and active social media platforms in the world. In fact it is even bigger than Twitter which is why it is so...
12:15 pm GMT - Thu, April 29, 2021
Dev To
Let's talk about impostor syndrome
Photo by arash payam on UnsplashHello folks! Welcome back I trust you are doing well.As you probably figured from the title, today I'd like to talk about impostor syndrome. I know what you're thinkin...
11:59 am GMT - Thu, April 29, 2021
Dev To
The only thing you need is... reduce
In this article, we will show that the only collection method you need is the Array.prototype.reduce.Note that this is only to demonstrate all the other methods are only a special case of the reduce.O...
11:58 am GMT - Thu, April 29, 2021
Dev To
5 communities you can join as a developer (how to join them)
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:56 am GMT - Thu, April 29, 2021
Dev To
Yo! you want to get started with robotics but don't know the road map to follow
Get ready to roll up your sleeves because i got you covered . Firstly: what is RoboticsRobotics in lame man's term is using machine to perform task that can be done by human being. Your phone is...
11:44 am GMT - Thu, April 29, 2021
Dev To
Video: Upgrade your Rails workflows using visual code maps
As developers, it often feels like all of our time is spent wading through huge file trees, fixing failing test cases, waiting for code reviews and having meetings. What we want is a smooth flow for u...
11:28 am GMT - Thu, April 29, 2021
Dev To
JS interview in 2 minutes / Inheritance in OOP
// It may be worth to read previous part first// JS interview in 2 minutes / Object-Oriented Programming (OOP)Question:What is Inheritance in OOP? Quick answer:Inheritance is a way to modify or extend...
11:26 am GMT - Thu, April 29, 2021
Dev To
How to use git
GIT - The easiest method (in a summary)Create a repo on GitHubClone that remote repo on local PCWrite/code whatever in that folder (repo you cloned)Push to remote repo-----Details-----So, step 1-->...
10:59 am GMT - Thu, April 29, 2021
Dev To
JavaScript News and Updates of April 2021
Hello and welcome to my latest overview of fresh JavaScript news and updates. Today we will talk about novelties in JavaScript runtime environments, updates of popular DHTMLX libraries, a new JavaScri...
10:51 am GMT - Thu, April 29, 2021
Dev To
Revolutionize your Coding Environment with these Tips
It is always helpful to get yourself a more comfortable coding environment. Programming in my custom VSCode and on Codepen are very different things. Here are some tips to make your coding environme...
10:07 am GMT - Thu, April 29, 2021
Dev To
How I Write Articles
IntroductionI have always had a passion for writing because I find that it is one of the best mediums for expressing yourself. It can be quite fun to engage with an audience and put your thought...
10:02 am GMT - Thu, April 29, 2021
Dev To
Have you ever attended pointless meetings?
All business organizations rely on meetings as an essential component of coordinating work and people, yet most of us would agree that many of these meetings are inefficient and ineffective.Poorly org...
09:39 am GMT - Thu, April 29, 2021
Dev To
React Uploady with Ant Design
<Intro>Building a file-upload UI that both looks great and includes features such as: progress indication, cancel uploads, and resume failed uploads, may sound difficult to do. In this art...
09:28 am GMT - Thu, April 29, 2021
Dev To
How many domains have you let expire?
Unsuccessful project ideas, thoughtless domain structure, or domains purposely bought for temporary projects/testing might all be reasons to let the domain names expire.How many have you let expire an...
09:23 am GMT - Thu, April 29, 2021
Dev To
Solution: Find First and Last Position of Element in Sorted 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:15 am GMT - Thu, April 29, 2021
Dev To
How to get a free domain name for your Laravel project?
IntroductionThere could be various reasons why you would need a free domain name for your project.For example, having multiple side projects could be quite costly in case that your projects are ...
09:14 am GMT - Thu, April 29, 2021
Dev To
Sharpen your Ruby: Iterators
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...
09:12 am GMT - Thu, April 29, 2021
Dev To
Wordlist and Password Generator
Easily create permutations and combinations of words with predefined sets of extensions, words and patterns/function to create complex endpoints, wordlists and passwords. Easy UX, Checkout UsageCook ...
08:50 am GMT - Thu, April 29, 2021
Dev To
Building a common frontend tech platform at Adevinta Spain
Let me explain how we have achieved at Adevinta, with hundreds of frontend developers, to work with the same set of tools to build our products. A little bit of background: what's Adevinta?Adevin...
08:35 am GMT - Thu, April 29, 2021
Dev To
Design Systems Designing Component APIs
Not so long ago, user interfaces for the web were built mostly using standard HTML and CSS. The rise of frameworks such as React, Vue, Angular and Polymer made it possible to wrap and re-use UI compon...
08:23 am GMT - Thu, April 29, 2021
Dev To
FREE 3D ILLUSTRATION LIBRARIES
HandzThis Is Free 3D Hands Gestures Library For Any Occasion.link:- https://www.handz.design/ SlamDiscover Nice Objects Created With Cinema 4D. Virtual Reality Tools And Other Gadgets Are E...
07:54 am GMT - Thu, April 29, 2021
Dev To
State Machines: Should this be a state, or in context?
State machines offer several API's for expressing state. Like other tools, you can keep arbitrary values in a store (usually expressed as an object) called context.This is handy for values which chang...
07:49 am GMT - Thu, April 29, 2021
Dev To
The best developer productivity hacks to master
In general, I consider myself a productive person. I usually manage to complete a lot of things per day. I read a lot of articles and books about how to increase your productivity and adopted few tech...
07:37 am GMT - Thu, April 29, 2021
Dev To
All About Knapsack Problem | python
The knapsack problem is a problem in combinatorial optimization:Given a set of items, each with a weight and a value, determine the number of each item included in a collection so that the total weigh...
07:36 am GMT - Thu, April 29, 2021
Dev To
A beginners journey into software development in Nigeria.
No one really writes about the pain involved in learning to code in Nigeria and I dont know why.First of all, peep the the cover picture on this post, it represents an art-work for a song by a music a...
07:25 am GMT - Thu, April 29, 2021
Dev To
Technological Advancements in Aerospace Engineering.
"Over the past few years, the aerospace industry has seen countless innovations coming to fruition with many more on the horizon. Here are six emerging aerospace technologies everyone would want to kn...
07:08 am GMT - Thu, April 29, 2021
Dev To
10 React Practices To Make Your Code Better.
1. Functional Components > Class ComponentsFunctional components have much simple syntax than class components and more readable.As of now, you can't create error boundaries with class compon...
06:57 am GMT - Thu, April 29, 2021
Dev To
Detecting barcodes from the webcam
Yesterday we had a look at the barcode detector API using an image as our source.Today I'd like to explore how this works when we use a webcam as the input source.This will work a little bit different...
06:53 am GMT - Thu, April 29, 2021
Dev To
PHP Pagination with MySQL and Bootstrap Tutorial
Today, I will learn you how to create pagination in php. We will show example of php pagination with mysql and bootstrap. you can easy to create pagination with mysql and bootstrap in php. We will mak...
06:53 am GMT - Thu, April 29, 2021
Dev To
Stop writing CSS vendor prefixes manually
Major browser vendors implement CSS features at their own speed, and they have been using vendor prefixes to add experimental or nonstandard CSS properties. Following are a list of major prefixes:-web...
06:34 am GMT - Thu, April 29, 2021
Dev To
Build A REST API With HarperDB and FastifyJS
This article will teach you how to use Node.js, Fastify and HarperDB to build a course management system. This application will help you track the courses you are doing and the courses you plan to do....
06:07 am GMT - Thu, April 29, 2021
Dev To
UX and User Authentication
HiI'm Siddharth from SAWO LabsSome of the best practices for UX and User Authentication examinedIn order for any business to be successful online, it needs to ensure that the customer has a seamless e...
05:57 am GMT - Thu, April 29, 2021
Dev To
DataTable in Flutter
Do you ever want show data in table format to your App users in your mobile application.Now, it is easier with Flutter Widget DataTable().DataTable will take DataColumn() list for table header and Dat...
05:36 am GMT - Thu, April 29, 2021
Dev To
How to Build a React Application with Load More Functionality using React Hooks
In this article, we will build an application using class components and then later convert it to functional components using React Hooks in a step-by-step way.By building this app, you will learn:How...
05:14 am GMT - Thu, April 29, 2021
Dev To
Oracle Cloud vs AWS -Comparision
The development of technology, storage, and processing strength has caused the embodiment of cloud computing and its increasing recognition throughout diverse industries for vital enterprise assist fu...
05:05 am GMT - Thu, April 29, 2021
Dev To
Host Flutter Web App On Firebase Hosting
Hello guys, in this post I will show you how to deploy your Flutter Web App on Firebase.In this tutorial Im assuming you have installed firebase-tools and you have created firebase project on firebase...
03:33 am GMT - Thu, April 29, 2021
Dev To
Optional chaining in the ~real world (React video chat app)
I started learning JavaScript in 2019, around the time that optional chaining became a thing. The optional chaining operator (?.) enables you to read the value of a property located deep within a chai...
03:07 am GMT - Thu, April 29, 2021
Dev To
Setting up CSS and Sass with Webpack!!
One of the most fundamental parts of frontend development is styling, in this post, we will see how to use styles with webpack. This post is a continuation of my earlier post where I have explained Ho...
01:21 am GMT - Thu, April 29, 2021
Dev To
Simple Text Revealer
All text nodes in the provided container will be parsed and added back into the DOM with a wrapping span (by letter or word) including classes that describe the hidden and revealed styles (and transit...
12:56 am GMT - Thu, April 29, 2021
Dev To
Best Supported Serverless Languages
Cover image created by me using the Community TypeScript Logo, the Go logo, the .NET logo, and Ferris the Crab.I'm a big fan of serverless functions, but my perspective is usually limited to what will...
12:50 am GMT - Thu, April 29, 2021
Dev To
Why Are We Still Having Works on My Machine Problems?
As much as computer programming has advanced over the past two decades, developers and operators are still dealing with works on my machine problems an application that works great on the laptop but ...
11:40 pm GMT - Wed, April 28, 2021
Dev To
Conocer el tipo de Variable en JS!
Muchas veces (...supongo) has querido o intentado querer saber de qu tipo es una variable, y lo ms probable es que lo sepas ya que el 98% de las veces t eres quien las declara.Pero imagnate encontrar...
11:25 pm GMT - Wed, April 28, 2021
Dev To
Sport With AI
Github Repo: https://github.com/Furkan-Gulsen/Sport-With-AIThe human body is detected with the help of the Mediapipe library. Then, using the mathematical methods applied, it is determined how much th...
11:20 pm GMT - Wed, April 28, 2021
Dev To
Good coding attracts new jobs - Code Inspector Talks!
In this episode at Code Inspector Talks, we are having Rodolfo Ferro as a guest to learn more about his experience in software development and his advice on good coding practices.Rodolfo, originally f...
11:16 pm GMT - Wed, April 28, 2021
Dev To
Modifying the Vue prototype is "evil monkey-patching"
If you're not familiar with 'monkey-patching', it's when you modify the prototype of an existing language feature. Like adding a new method to Array.prototype, or redefining Array.prototype.reduce bec...
11:10 pm GMT - Wed, April 28, 2021
Dev To
Semantic HTML Elements: Here are 8 elements to use instead of a div element
Hello again.Last time out we did a little Introduction into React . Today I am slightly shifting the focus over to HTML. HTML stands for Hyper Text Markup Language. You can represent all elements of...
10:36 pm GMT - Wed, April 28, 2021
Dev To
Mi experiencia participando en la NgConf 2021
La NgConf es la conferencia mundial de Angular que se organiza en Estados Unidos. Este ao, por la coyuntura del Covid-19, el evento pas a ser virtual. Sin duda, esto permiti que mucha ms gente pueda i...
10:15 pm GMT - Wed, April 28, 2021
Dev To
My Experience Building a PWA App with Svelte JS
App built with SvelteJSHi, I would like to share a few words of what was my experience building an front-end application with SvelteJS. And a spoiler alert was awesome! MotivationThe decision of ...
10:10 pm GMT - Wed, April 28, 2021
Dev To
Use Destructuring Assignment to Assign Variables from Nested Objects
Let's take this for example:const LOCAL_FORECAST = { yesterday: { low: 61, high: 75 }, today: { low: 64, high: 77 }, tomorrow: { low: 68, high: 80 }};Here's how to extract the values of object prop...
10:08 pm GMT - Wed, April 28, 2021
Dev To
Array Methods
IntroductionLet's discuss a few common JavaScript array methods seen regularly in React.But first, who is this post for? If you are new to JavaScript and/or React, and maybe unsure what you need...
08:50 pm GMT - Wed, April 28, 2021
Dev To
Rejected by Facebook
[NOTE: A month ago I wrote an article explaining that I would be applying to Facebook. You can read that article here: https://dev.to/bytebodger/applying-to-facebook-dan]So... I'm no longer "Applying...
08:47 pm GMT - Wed, April 28, 2021
Dev To
Styling concepts every Frontend guy must know about
// Always remember.your-projects { custom-styles: 'neat';} Hello fellow developers,Hope you all are doing well! This post is going to be about some intermediary styling concepts/resources that y...
08:43 pm GMT - Wed, April 28, 2021
Dev To
JavaScript Key Code
JavaScript Key CodeDemo == > https://codepen.io/Bilal1909/full/jOyJWpzKeyboardEvent keyCode PropertyDefinition and UsageThe keyCode property returns the Unicode character code of the key that trigg...
08:24 pm GMT - Wed, April 28, 2021
Dev To
5 Essential layers to software development
When starting a new website or app there are a few layers to every project that you need to make sure you cover. Any full stack web developer needs to understand these 5 basic layers to build scalable...
08:23 pm GMT - Wed, April 28, 2021
Dev To
Gmail Clone | Flutter
Hi Guys! I made a gmail clone using Flutter. You might have a look of it into my github - https://github.com/qwertypool/Gmail-Clone/ Here are few screenshots of the app -Please guys do star the Reposi...
08:06 pm GMT - Wed, April 28, 2021
Dev To
JS interview in 2 minutes / Object-Oriented Programming (OOP)
Question:What is object-oriented programming (OOP)?Quick answer:It is an agreement describing how you can write programs, grouping state, and related operations in one place. There are classes - a boi...
07:54 pm GMT - Wed, April 28, 2021
Dev To
React State Antipattern.
Putting data in your redux or global state is an antipattern... Don't do it ... like never!Thanks :)...
07:50 pm GMT - Wed, April 28, 2021
Dev To
SSL certificate for java application
A third-party service is available via https, so how can java app connect to that service? Truststore and KeystoreJava has two places for save certificate: truststore and keystoreTruststore - for...
07:50 pm GMT - Wed, April 28, 2021
Dev To
Does Python need types?
I'm a huge fan of Python. It's by far the simplest general purpose language, that you can just pick up and start building amazing things with.But for the past year or so, I've been working on frontend...
07:47 pm GMT - Wed, April 28, 2021
Dev To
A Promise of Asynchronous JavaScript
In this article, we discover the problems with synchronous JavaScript and how we can solve them with the asynchronous techniques of callbacks, promises, and async/await.We go through the three ways on...
07:21 pm GMT - Wed, April 28, 2021
Dev To
Using Go inside Wren CLI
Original in Wren WikiWren CLI is the official project for a small command line application that embeds Wren. Serves as an example implementation.If you want to use the exact version of this tutorial. ...
07:13 pm GMT - Wed, April 28, 2021
Dev To
SPACE INVADERS - PC GAME | Trailer
Hello Dev's, I created a SPACE INVADERS - PC Game using pygame (Python) ...The game is almost completed just some final touch left...After some days game will be available on my website https://arwazk...
07:00 pm GMT - Wed, April 28, 2021
Dev To
80/20 is the new Half-Ass
The Pareto Principle is making you lazy.Let me be more precise: The Pareto distribution is a useful model of power law effects in real life. But people are using it poorly, primarily as an excuse to b...
06:48 pm GMT - Wed, April 28, 2021
Dev To
Using AWS CDK to deploy your Amazon Managed Workflows for Apache Airflow environment
Using AWS CDK to deploy your Amazon Managed Workflows for Apache Airflow environmentWhat better way to celebrate CDK Day tomorrow, than to return to a previous blog where I wrote about automatin...
06:41 pm GMT - Wed, April 28, 2021
Dev To
Blockchain: the new paradigm for online gambling
The blockchain is the new technological paradigm that redefines the way we conduct financial transactions. This type of technology has enormous potential to change the way we buy and sell, interact wi...
06:29 pm GMT - Wed, April 28, 2021
Dev To
10 Helpful CSS Tips
These are 10 small CSS tips that can actually help you in projects. If you would like to request more tips, let me know in the comments section.1. Smooth ScrollingWhen you visit some websites and try ...
06:23 pm GMT - Wed, April 28, 2021
Dev To
Redux-Cool Philosophy
In this article, I am talking about the main problems which we usually face when we use Redux in complex projects. I will also talk about the new Redux-Cool library, with the help of which we can solv...
06:15 pm GMT - Wed, April 28, 2021
Dev To
Redux-Cool Philosophy. How to solve the main problems which we usually face when we use Redux in complex projects.
In this article, I am talking about the main problems which we usually face when we use Redux in complex projects. I will also talk about the new Redux-Cool library, with the help of which we can solv...
05:51 pm GMT - Wed, April 28, 2021
Dev To
Integration stories: elevating Storybook with Mock Service Worker
During our last product cycle at Process Street, our development experience was heavily aided by combining Mock Service Worker (MSW) and Storybook. It's a powerful union of tools worth knowing about. ...
05:33 pm GMT - Wed, April 28, 2021
Dev To
NextProps in React Functional Components.
NextProps in React Functional Components Back in the day, when I was young (LOL), we use react 15, it was more verbose, convoluted, and lacking today's marvelous upgrades, but even when we have some l...
05:28 pm GMT - Wed, April 28, 2021
Dev To
Machine learning in Scratch??
Wait, really?Yes, absolutely! Scratch has all the necessary tools for a working linear regression with gradient descent. With a few nifty tricks, we can even visualize how the algorithm works! Wh...
05:26 pm GMT - Wed, April 28, 2021
Dev To
Improving Developer Productivity with DevSpace
What makes developers happy and productive? If you talk to people who work in the tech industry, they will likely all have opinions on it, but there's no clear, shared definition of developer producti...
05:18 pm GMT - Wed, April 28, 2021
Dev To
Skeleton screens, but fast
Heres a fun HTTP+HTML+CSS technique for skeleton screens that works in almost* any stack, and some small but important details we need to do right by it.Most importantly, it involves no client-side Ja...
05:10 pm GMT - Wed, April 28, 2021
Dev To
TypeScript's Unknown data type
There are data types in TypeScript that are better known than others. Today I would like to introduce a less known data type: unknown. The unknown data typeThe unknown type exists since TypeScrip...
05:02 pm GMT - Wed, April 28, 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,...
04:28 pm GMT - Wed, April 28, 2021
Dev To
Updated: Write and auto-deploy daemons on FreeBSD
GoalOur goal is to write an rc.d file that allows us to start anything as a daemon, and an accompanying settings file, and to get to know the commands to use for automated deploy. Settings ...
04:12 pm GMT - Wed, April 28, 2021
Dev To
I built a chat app using React and GraphQL
TLDRYou can try the app here: chat.abdou.devYou can view the source code in this github repo IntroAbout 4 months ago, I decided to start learning web development, and I thought that the bes...
03:58 pm GMT - Wed, April 28, 2021
Dev To
This Month on CodeSandbox - April 2021 Edition
Welcome to the first edition of This Month on CodeSandbox. This is a series where I'll be highlighting some of the amazing work being done by people in the community. As you can tell from the title, t...
03:32 pm GMT - Wed, April 28, 2021
Dev To
Ultimate Tech Jobs
HiThe below is my github repository which lists of all the available famous job sites, I will be updating the repository frequentlyUse it & share it to someone who needs this Ultimate Tech JobsFor...
03:30 pm GMT - Wed, April 28, 2021
Dev To
Best Lead Generation Tools (For Busy Dev)
Lead generation falls into several categories of tools depending on who your target market is. For instance, there are tools for data collection, email marketing tools, landing page tools, live chat, ...
03:19 pm GMT - Wed, April 28, 2021
Dev To
Create a MERN app from a CSV
Hello, so a new player is in town: Aptugo. And I would love to show you how it changes the paradigm on software development.It takes literally less than 2 minutes to have a CRUD application from a CSV...
03:16 pm GMT - Wed, April 28, 2021
Dev To
Enhance your GITHUB experience by using Chrome extensions
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...
03:06 pm GMT - Wed, April 28, 2021
Dev To
Still 100 underline/overlay animations | The advanced CSS collection
300 animations were not enough? Ok, I have done 100 more animations and, guess what, still No extra elements, No pseudo element, No SVG, No Keyframe and No JS. Only one element and some magic transiti...
02:58 pm GMT - Wed, April 28, 2021
Dev To
Stop pressuring people into programming
100 days of code. Side projects. Weekend projects. Hackatons. Night coding sessions on Twitch. Evening courses on Udemy.Please, stop.When I started my career into web development, more than a dozen ye...
02:53 pm GMT - Wed, April 28, 2021
Dev To
Add a Redis cache to your NestJS backend
Hi Sparta!In this article I will share with you how to use Redis as scalable cache system in your NestJS backend. The full source code and the documentation is available here This cache system module ...
02:44 pm GMT - Wed, April 28, 2021
Dev To
UI Dev Newsletter 54
This newsletter started a year ago. No issue skipped for a whole year! Thank you for your support. If you want to help me get this newsletter running, use the following link: https://www.buymeacoffee....
02:35 pm GMT - Wed, April 28, 2021
Dev To
How To Check for a particular Route then apply condition in laravel (blade)
I want to use a single nav bar (in layouts/app.blade.php) for all my pages in laravel but I wanted a way I could show a particular search form for only a particular page without duplicating layouts.He...
02:35 pm GMT - Wed, April 28, 2021
Dev To
Windows 10 calendar hover effect using HTML, CSS, and vanilla JS
Table of ContentsIntroductionObservationsGetting StartedFine Tuning Grid EffectAdditional Resources IntroductionWelcome back devs! In this 3rd and final part of this series, I will explain ...
02:29 pm GMT - Wed, April 28, 2021
Dev To
Machine Learning Complete Roadmap
Do you want to learn machine learning but don't know where to start? Then you are on right track, In this tutorial, we will see complete roadmap for machine learning. You can follow this roadmap to kn...
02:27 pm GMT - Wed, April 28, 2021
Dev To
Building a PHP CMS from Scratch without a Framework
PHP is used by 79.2% of all the websites whose server-side programming language we know. However it can be particularly complicated to create a scaled CMS application without a framework.Although usin...
02:02 pm GMT - Wed, April 28, 2021
Dev To
Challenge 2: Add SQS S3 Event Triggers for Lambda Apps
Quick RecapIn the previous post, we have created a simple loyalty application. It can create and display loyalty cards. Your next challengeThe loyalty application you have made was a big hi...
01:39 pm GMT - Wed, April 28, 2021
Dev To
Cassette tape in CSS
Good afternoon dear community Dev.to!I decided to share with you my craft item - this is a audio-cassette made in CSS. Demonstration:https://mrtoxas.github.io/cassette-tape-css/Code:https://github.com...
01:11 pm GMT - Wed, April 28, 2021
Dev To
Which Services A Laravel Development Company Must Offer To Your Dream Project?
You can say that in today's technological era, there is more than one framework with all having extensive features; it turns tough for the development team to choose the best. When it involves develop...
01:08 pm GMT - Wed, April 28, 2021
Dev To
Sharpen your Ruby: Procs and Lambdas
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...
12:57 pm GMT - Wed, April 28, 2021
Dev To
Password Generator Using JavaScript, HTML & CSS
Random Password Generator is a program that automatically generates a password randomly. Those generated passwords are mix with numbers, alphabets, symbols, and punctuations. This type of program help...
12:42 pm GMT - Wed, April 28, 2021
Dev To
Overview of Svelte UI Libraries and Components
For years, development stacks of web developers almost certainly included one of the Great Three of JavaScript frameworks React, Angular, Vue. These frameworks are still wildly popular and continue e...
12:42 pm GMT - Wed, April 28, 2021
Dev To
There is something wrong with the Android studio
how can i fix this...
11:58 am GMT - Wed, April 28, 2021
Dev To
Germany/Remote- Smartly.io - Senior Fullstack Developer (Core Platform Services)
Location: Germany-wide/Berlin/RemoteSalary Expectation: Up to 80K+ OTEAbout Us:Smartly.io is a fast growing SaaS product company with over 400 Smartlies with footholds in 17 cities, serving more than ...
11:45 am GMT - Wed, April 28, 2021
Dev To
Build your audiobook from any PDF with Python
Did you know that you can build your audiobook with Python from any PDF? Sounds cool, isn't it?In this quick tutorial, I will show you how to build an audiobook with Python. In our example, we will be...
11:16 am GMT - Wed, April 28, 2021
Dev To
What kind of music do you listen to while coding?
Photo by Simon Noh on UnsplashHowdy DEV fam! What's good? Today's discussion topic is really simple: What kind of music (in terms of music genre), do you listen to while coding? Or do you prefer no m...
11:01 am GMT - Wed, April 28, 2021
Dev To
Easy file management in VS Code
One area that is deficient in VS Code is the ability to perform file operations with commands. You need to jump into the File Explorer and get busy with your mouse most of the time. If you want to ope...
10:59 am GMT - Wed, April 28, 2021
Dev To
30 Free React dashboard templates and themes
While researching for some dashboard-related inspiration for a product I recently developed (listed below), I came across some exciting and fully open-source React dashboard templates that I couldn't ...
10:53 am GMT - Wed, April 28, 2021
Dev To
Top 5 Website Problems and Solutions
Here are the most common factors that may prevent your website from achieving your goals.If you landed here you probably understand how important having a website for the business is. This time we wil...
10:35 am GMT - Wed, April 28, 2021
Dev To
Pro Visual Studio Extensions for top developers
In todays article i am going to be sharing with you some of the visual studios extension that i personally use for work. If you don't use vs code, there's nothing wrong , but vs code is like the super...
10:13 am GMT - Wed, April 28, 2021
Dev To
GraphQL pagination with DynamoDB - Cursor specification
Relay's Cursor Connection Specification has become the industry standard for pagination in GraphQL.Whether you use a Relay, Apollo, or urql, the spec is supported by many client side libraries. This m...
10:06 am GMT - Wed, April 28, 2021
Dev To
Feedback
Feedback um dos valores fundamentais da Programao Extrema, junto com coragem, comunicao, simplicidade e respeito.Segundo o site extremeprogramming.org, quando praticamos XP nos comprometemos a:Entreg...
09:54 am GMT - Wed, April 28, 2021
Dev To
setState in useEffect loops the application
Why am I getting infinite loop error? React refers to the line marked with *:function Blog() { const [blog, setBlog] = useState({}); const query = useQuery(); async function takeBlog(query) {...
09:53 am GMT - Wed, April 28, 2021
Dev To
5 Icons Resource For Your Web Projects
Unicons by iconscoutPixel-perfect vector icons and Icon Fonts available in Line, Monochrome, and Solid style for your next project.links:- https://iconscout.com/unicons Feather IconsFeather...
09:48 am GMT - Wed, April 28, 2021
Dev To
Let's Build An Instagram Clone With The PETAL(Phoenix, Elixir, TailwindCSS, AlpineJS, LiveView) Stack [PART 3]
In part 2 we added the ability to edit accounts and upload user's avatars, in this part, we will work on user's profiles. You can catch up with the Instagram Clone GitHub Repo. User ProfilesFirst...
09:48 am GMT - Wed, April 28, 2021
Dev To
Laravel 8 Send Email Example Tutorial
Laravel 8 provide several way to send email. You can also use core PHP method for send mail and you can also use some email service providers such as sendmail, smtp, mandrill, mailgun, mail, gmail etc...
09:42 am GMT - Wed, April 28, 2021
Dev To
Free Portfolio and Resume builder
Updating portfolio is frustrating, right?As a developer portfolio is best place to Showcase skill, work and Achievements and It's is really valuble for your career. So we need to keep Portfolio ...
09:31 am GMT - Wed, April 28, 2021
Dev To
What is Business Logic anyway?
The term business logic is often used by developers when talking about software design and clean code. But understanding what it means can be confusing.Here is the definition of business logic on Wiki...
09:18 am GMT - Wed, April 28, 2021
Dev To
How to Update or Insert object into a nested array with Mongo DB
My question is here...
09:03 am GMT - Wed, April 28, 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!Let's have a look at some of them 1. OctotreeIt enhance...
08:56 am GMT - Wed, April 28, 2021
Dev To
You are a developer ? you would have faced this challenges
Creating a Scalable ProductOften misunderstood as something pertaining to the performance or the bandwidth, scalability actually deals with Load Balancing. All businesses should necessarily prep...
08:42 am GMT - Wed, April 28, 2021
Dev To
What is localStorage?
LocalStorage in one of my activities back when I was doing coding practice . I was aware of its reality when we were educated of utilizing it to endure information for JWT validation and that is all I...
08:31 am GMT - Wed, April 28, 2021
Dev To
Solution: Unique Paths 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:51 am GMT - Wed, April 28, 2021
Dev To
XState: What's the difference between Machine and createMachine?
XState offers two options for declaring machine definitions:import { Machine } from 'xstate';const machine = Machine({ ...config });...or...import { createMachine } from 'xstate';const machine = creat...
07:50 am GMT - Wed, April 28, 2021
Dev To
Intro to AWS Lambda
Cover image by Thomas CouillardHello Again Lets get the meme out of the way: Serverless services still have a server. The naming is just used to imply that its a server that you no longer have t...
07:48 am GMT - Wed, April 28, 2021
Dev To
Most Common Issues with Real-Life Data: How to Check for Them, and How to Fix Them
1. Missing Data How to Check?df = pd.read_csv('name_of_csv_file.csv')df.info()The range index will show you the total number, and then beside each entry, you'll find its count. If it doesn'...
07:23 am GMT - Wed, April 28, 2021
Dev To
NEXT, Tailwind CSS, ESlint, and Prettier boilerplate!
Boilerplate LinkESlint and Prettier are very useful packages. However, it's always a massive pain to configure it and get it working on the first try. Since it took me a few hours to figure out how to...
07:18 am GMT - Wed, April 28, 2021
Dev To
I rick rolled the dev team on twitter
https://github.com/sidchaudhary04/face-mask-detectionThat's all I can say...
06:36 am GMT - Wed, April 28, 2021
Dev To
Javascript native barcode detector API
Today I'm looking at a super cool new API, the Barcode detector API.This is now shipped as a stable version since Chrome 83.Be aware it's not a fully supported API by all browsers yet.The Barcode dete...
06:27 am GMT - Wed, April 28, 2021
Dev To
Difference between Good developers and Average developers - who you are ? Good Or average ?
For many, a programmer is a dream profession. Young (and not so) people storm the admissions offices of technical universities, study video tutorials, and laugh at clever jokes in the Typical Programm...
06:26 am GMT - Wed, April 28, 2021
Dev To
Detecting Clicks Outside an Element in Vue
You might have used v-model, v-if, v-for or v-show shipped with Vue Core. These utilities are called directives, these are tiny commands that you can attach to DOM elements. Vue DirectivesWhen bu...
06:03 am GMT - Wed, April 28, 2021
Dev To
40 Awesome Illustrations Resources For Your Web Projects
Here is a list of 40+ website that will provide you with free illustrations. In web design images are important but if we add more images to the website it will affect the performance of the website, ...
05:48 am GMT - Wed, April 28, 2021
Dev To
Time-Saving Tools for Web Developers and Designers
Admittedly, in this day and age we are a generation obsessed with the latest gadgets and gizmos. From the latest in gaming consoles all the way to cutting-edge mobile devices, we are hooked not only t...
05:46 am GMT - Wed, April 28, 2021
Dev To
useRef( ) : DOM and beyond...
This blog assumes that you know the React fundamentals and useState hook.Read my article on what is a state in an App? and useState hook (there's a TL;DR section, if you want to have a quick look ), y...
05:24 am GMT - Wed, April 28, 2021
Dev To
Useful tools, libraries and resources for developer to speed up the development
In this article we are not going to talk about big and already popular framework and tools, we simply wants to share a list of tools which we found useful for speeding up a developers workflow.So he...
04:36 am GMT - Wed, April 28, 2021
Dev To
Exploring Data with Pandas
import pandas as pddf = pd.read_csv('name_of_file.csv') to display the no of rows and columns, respectivelydf.shape alternative methodprint("This data set has {} rows and {} columns".format(...
04:18 am GMT - Wed, April 28, 2021
Dev To
Build Real-World React Native App setups, issues faced, and tips
This blog post is about will give you complete knowledge about how to start with react-native using typescript.Keep in mind that if you get stuck on any step, refer to the https://reactnative.dev/docs...
03:24 am GMT - Wed, April 28, 2021
Dev To
My Best Short Productivity Tips
This is part of productivity series. You can read previous tips here and here 1- Lazy people automate Try to avoid repetitive tasks. Use scripts, programming, RPA, or anything suitable for you. B...
03:17 am GMT - Wed, April 28, 2021
Dev To
Use Google Like A Pro
Googling A Skill That Most Of The People Are Not Aware Of But Is Very Important Lets See Some Of The Ways You Can Search In Google In More Better Way1.- Operator Will Remove The Word From The Search R...
03:14 am GMT - Wed, April 28, 2021
Dev To
15 Awesome CSS Button Generator Websites
Here I list awesome CSS button generators, which can generate beautiful buttons for your project quickly. You can customize the buttons as you like, the sites will generate the CSS code for your desig...
02:26 am GMT - Wed, April 28, 2021
Dev To
Job Opportunities - Freelancing Developer
About UsEstablished in 2020 by Kayinajah Inyang, Krowser Web Services (KWS) creates hybrid applications built with creativity for more speed & data saving while protecting your privacy.Krows...
02:21 am GMT - Wed, April 28, 2021
Dev To
Managing loading status for React is much easier with loadio
IntroductionMany projects contain asynchronous calls. The operation of these may be unaware of the user, or the user may need to know about that status. In order to notify the user of this, the ...
02:19 am GMT - Wed, April 28, 2021
Dev To
How to Build Better Machine Learning Models
Hello developers . If you have built Deep Neural Networks before, you might know that it can involve a lot of experimentation.In this article, I will share with you some useful tips and guidelines tha...
12:56 am GMT - Wed, April 28, 2021
Dev To
Minimal User Management using Express and PostgreSQL
Often times when I start any new pet project, I get caught up in setting up the basics like setting up the directory structure, choosing libraries etc. So over the last weekend, I built a minimal API ...
12:20 am GMT - Wed, April 28, 2021
Dev To
How to make masonry with CSS columns property
There are many ways to make a masonry layout with CSS but today we will use columns property to build it.At first, we will build a simple card to use in our layout. Column propertySecond, let's m...
12:04 am GMT - Wed, April 28, 2021
Dev To
404 not found page demo
Hi pals! I've just made a simple 404 not found page design. Hope you can give feedback:https://404-not-found-demo-page.netlify.app...
11:39 pm GMT - Tue, April 27, 2021
Dev To
How to start a TypeScript project [2021]
If you are learning TypeScript you can have a hard time finding out a simple way to start TypeScript projects from scratch. Depending on if you are coming from JavaScript or a statically typed languag...
11:24 pm GMT - Tue, April 27, 2021
Dev To
Streamline your Vue 3 development with Fauna, Typescript, and GraphQL
Written in connection with the Write with Fauna Program.Photo by Srinivasan Venkataraman on UnsplashGraphQL is amazing, but writing reducers and setting up the server side can be a bit daunting. Thank...
11:18 pm GMT - Tue, April 27, 2021
Dev To
Build Your Slack App Home in Golang Using Socket Mode
This tutorial feature implementing an App Home in Golang with the slack-go library and using Slack Socket Mode. It is inspired by this article in the slack documentation.What is an App home?App home i...
11:16 pm GMT - Tue, April 27, 2021
Dev To
Learn React in Plain English
React is a declarative, efficient, and flexible JavaScript library for building user interfaces. It lets you compose complex UIs from small, isolated and reusable pieces of code which are called compo...
11:07 pm GMT - Tue, April 27, 2021
Dev To
My experience with the Odin Project
What is The Odin ProjectThe Odin Project is an open-source online curriculum for learning web development. It helps students to learn the skills they need to get hired as a web developer. It als...
10:59 pm GMT - Tue, April 27, 2021
Dev To
Build your own digital clock using JavaScript
Source code : Github In this article, I am going to show you how to design a simple animated Digital Clock in JavaScript. Since, a browser executes a JavaScript program at the client side, the scrip...
10:53 pm GMT - Tue, April 27, 2021
Dev To
Enums in JavaScript
Prologue Who I Am?My name is Marcos Molina a Junior Full-Stack Developer based in Israel. What I Do?Sharing knowledge, the purpose of each of my posts is to share a solution to a probl...
10:44 pm GMT - Tue, April 27, 2021
Dev To
Demystifying GraphQL Queries
It's hard to learn new things, isn't it? When I first started to learn Python, it looked like an indiscriminately shuffled string of stray symbols. But eventually I learned; I connected it with concep...
10:19 pm GMT - Tue, April 27, 2021
Dev To
Understanding Design Patterns: Observer
There are 23 classic design patterns which are described in the original book Design Patterns: Elements of Reusable Object-Oriented Software. These patterns provide solutions to particular problems of...
10:08 pm GMT - Tue, April 27, 2021
Dev To
[Video] How Queer Eye helped me be a better consultant
Photo by Paul Hanaoka on UnsplashSeveral years ago, I'd been trying to find an approach to software consulting that made sense for me. I'd also been watching a lot of Queer Eye. Thinking about the for...
09:39 pm GMT - Tue, April 27, 2021
Dev To
Sharpen your Ruby: Mastering Methods
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...
09:04 pm GMT - Tue, April 27, 2021
Dev To
Do your own research
Hi there! This post is just expressing a thought that popped into my mind after spending some time browsing through DEV. The philosophy behind it is simple - question everything you read on the Intern...
08:52 pm GMT - Tue, April 27, 2021
Dev To
Functional Component in react
Hello guys, Hope you are doing good!In this tutorial , we are going to learn about functional components in react.Prerequisite: Javascript,JSX,ES6.First, let us know about components.. Wh...
08:45 pm GMT - Tue, April 27, 2021
Dev To
Memorize Keyboard shortcuts for every editor you use
As coders we use our editors a lot. If we want to type faster wouldnt learning the editors keyboard shortcuts help? Lets see. We change our coding tools a lot if youve been programming for a few years...
08:33 pm GMT - Tue, April 27, 2021
Dev To
We Created An Open-source Emoji Library (Without Going to the Emoji Authorities)
Did you know that you're supposed to get approval from the emoji authorities if you want to create an emoji? Yes, that's right. There's an official organization, called Unicode that holds the golden k...
08:30 pm GMT - Tue, April 27, 2021
Dev To
Lessons I learned from achieving a 99.99% platform uptime
Voice123 is the first (and arguably foremost) open marketplace for voice actors.Today, Voice123 has more than 250 000 registered voice actors, 60 000 active users, and 1.5 million leads that are gener...
08:11 pm GMT - Tue, April 27, 2021
Dev To
Python, Poised for Future
With 2021 already upon us, we are still wondering what we can do to make the most out of this year and years to come. Most of us have set objectives such as hit the gym more often, read more books, e...
08:10 pm GMT - Tue, April 27, 2021
Dev To
New JavaScript Features ECMAScript 2021 (with examples)
ECMAScript 2021 is the version of ECMAScript corresponding to this year. There are some useful and awesome features that have been incorporated and used in our javascript projectsThe new JavaScript fe...
07:45 pm GMT - Tue, April 27, 2021
Dev To
Becoming a front end web developer in 2021
You are here, therefore you belong I know that a lot of people want or know someone who wants to start learning web development or coding in general. Perhaps you are too afraid to take this bold...
07:44 pm GMT - Tue, April 27, 2021
Dev To
Understanding the Messaging queue in Microservices
Microservices is an architectural style that structures an application as a collection of services that are loosely coupled, highly maintainable, pluggable, and owned by small teams based on services....
07:34 pm GMT - Tue, April 27, 2021
Dev To
Docker vs Kubernetes, which should Iuse?
Ok before going any further with this blog, I have to confess something. The title is a bit catfishy but it's a question I see a lot online so hopefully I will be able to answer it for anyone who has ...
07:20 pm GMT - Tue, April 27, 2021
Dev To
AI & JavaScript with TensorFlow.js
I've been having a blast with AI for years, and the pace keeps accelerating. I can't wait for every code newbie to be able to build the future with AI and JS. Here's a lil blog post on my current vi...
07:17 pm GMT - Tue, April 27, 2021
Dev To
My journey as an AWS Community Builder so far
Hi there. Youve made it.It was with this simple opening, James Dunn, the AWS Community Builders Program Manager made my day. Well, my night in fact, it was October 16, almost 10pm. After the initial r...
06:56 pm GMT - Tue, April 27, 2021
Dev To
Awesome Forms with Solidjs
I recently started falling in love with Solidjs, a javascript library that looks like React but is significantly faster and, dare I say, has a notably better API. Unlike React, Solidjs component funct...
06:48 pm GMT - Tue, April 27, 2021
Dev To
Dicas para criar componentes mais legveis
O problemaUma das minhas maiores dores no desenvolvimento de aplicaes front-end quando abro um componente desenvolvido por um colega (ou por mim mesmo ) e vejo que este possui 2 mil linhas em u...
06:44 pm GMT - Tue, April 27, 2021
Dev To
SOLID: Liskov Substitution Principle
This is a continuation of the SOLID principles series.The Liskov substitution principle is the most technical principle of all. However, it is the one that most helps to develop decoupled applications...
06:30 pm GMT - Tue, April 27, 2021
Dev To
A new documentation website for Bricks
Bricks, my open-source WordPress starter theme featuring Bootstrap and Gulp, has a new documentation website:https://bricks.stefanobartoletti.it/Built with Vuepress and hosted on Netlify, this site wa...
06:10 pm GMT - Tue, April 27, 2021
Dev To
Send your leadership an anonymous message in Slack
I built a Slack app earlier this year so my coworkers and I could ask anonymous questions to our CEO during our town halls. It worked so well that I launched it to the public and have gained some awes...
05:44 pm GMT - Tue, April 27, 2021
Dev To
Understanding How React Works: A Beginner's Guide
Are you thinking about learning React to build your next web application, but do not understand how it works? After reading this brief post, you will have a basic understanding of the React flow to ge...
05:43 pm GMT - Tue, April 27, 2021
Dev To
AWS Solutions Architect Professional tips and tricks
Is the time of the year to renew my AWS Solutions Architect certification as they are only valid for three years. hands-on experienceThe AWS SA Professional exam (SAP-C01) is considered one of t...
05:41 pm GMT - Tue, April 27, 2021
Dev To
The 7 Most Popular DEV Posts from the Past Week
Every Tuesday we round up the previous week's top posts based on traffic, engagement, and a hint of editorial curation. The typical week starts on Monday and ends on Sunday, but don't worry, we take i...
04:42 pm GMT - Tue, April 27, 2021
Dev To
~/.dotfiles
WhySuppose you are receiving your brand new computer. You have a bunch of softwares to install (your favorite browser, code editor, windows management tool, etc.) and some configurations and sho...
04:37 pm GMT - Tue, April 27, 2021
Dev To
Send Mail Using Node.js and gmail in few Simple Steps
We all know how tedious the stuff gets when we wan't to send mail from any automated system.For example, ping someone when CRON job at remote VM Executed *Get failure logs of your server in mail*etcSo...
04:27 pm GMT - Tue, April 27, 2021
Dev To
ALGORITHMIC TRADING
What is Algorithmic Trading?Algorithmic trading is a process for executing orders utilizing automated and pre-programmed trading instructions to account for variables such as price, timing and v...
04:25 pm GMT - Tue, April 27, 2021
Dev To
What is fundamentally wrong about the modern Web?
If you are in the web development business, you might thought this post is about Webpack and friends. Nope, its even more fundamental. TLDRWeb as a platform is trying to solve an application cont...
04:14 pm GMT - Tue, April 27, 2021
Dev To
How To Neovim Inside VS Code
If you've been wanting to try out and learn vim, but don't want to leave the comforts of VS Code behind, this tutorial is for you. In this tutorial, I will show you how to achieve (what I consider to ...
04:09 pm GMT - Tue, April 27, 2021
Dev To
Guide to Callbacks & Higher-Order Functions in JavaScript.
Callbacks and Higher Order functions are some of the most misunderstood concepts in JavaScript. During this post, we will become familiar with them to write pro-level code as JavaScript engineers.Befo...
03:54 pm GMT - Tue, April 27, 2021
Dev To
Why Community is Important for Developers
There are a plethora of developer communities out there. Countless times, I've been encouraged to join some online or in-person community for developers and I'm sure you have too. After listening to t...
03:51 pm GMT - Tue, April 27, 2021
Dev To
Python YAML configuration with environment variables parsing
Load a YAML configuration file and resolve any environment variablesNote: if you want to use this, check the UPDATE at the end of the article :)If youve worked with Python projects, youve probab...
03:34 pm GMT - Tue, April 27, 2021
Dev To
Rendering components conditionally with Phoenix LiveView
When we come across a view that has many HTML elements, we usually want to separate them into their own components to have a better organization of the code to make it easier to understand and maintai...
03:24 pm GMT - Tue, April 27, 2021
Dev To
How to Create a Phone Wallpaper with Visme
Originally published January 12, 2020 on BritishPandaChick Codes. I made tweaks to the original post so it would work for The Practical Dev.One of my favorite things to collect is phone wallpapers. Wa...
03:23 pm GMT - Tue, April 27, 2021
Dev To
Introduction To JavaScript Promises
IntroductionA Promise is an object representing the eventual completion or failure of an async operation. A promise is a returned object to which you attach callbacks, instead of passing callbac...
03:14 pm GMT - Tue, April 27, 2021
Dev To
De Morgan's Theorem
In my last post, I hinted that De Morgan's Theorem makes "boolean code more readable" but that "we'll talk more about that later". Later is now! Let's talk about De Morgan's Theorem (or De Morgan's La...
03:03 pm GMT - Tue, April 27, 2021
Dev To
Amazing Image Hover Effect Using HTML & CSS
Hello, Today I created an Amazing Image Hover Effect Using HTML & CSS. when you hover on the image it's changing blur & grayscale also have some cubic-bezier animation in this post. I hope you...
02:38 pm GMT - Tue, April 27, 2021
Dev To
Cree una mini librera CSS de sombras
Me puse a crear un proyecto de fin de semana (que no lo hice en un fin de semana ), se trata de una librera CSS de sombras, se me ocurri porque tena curiosidad de como crear una. Es algo bsico pero si...
02:14 pm GMT - Tue, April 27, 2021
Dev To
Mendekatkan Diri Kepada Functional Programming di Javascript
Bagaimana kalian menulis blok program, dan menggunakan paradigma apa adalah hal yang sangat penting dan vital bagi pemrogram, karena hal tersebut juga dapat menentukan bagaimana sebuah program berjala...
02:12 pm GMT - Tue, April 27, 2021
Dev To
Bootstrap 5 Breadcrumbs
What are Bootstrap Breadcrumbs?You can indicate the current pages location within a navigational hierarchy that automatically adds separators via CSS. Installation Manual installation ...
02:08 pm GMT - Tue, April 27, 2021
Dev To
How FirstPort manage GitHub, using code stored in GitHub
IntroductionAs many of you will already know, I recently started an exciting new role as Head of Technology at FirstPort, having previously been at a great consultancy called DevOpsGroup.A key p...
02:04 pm GMT - Tue, April 27, 2021
Dev To
5 Array Methods You Should Know
Array methods are used in almost every JavaScript project nowadays, which also means that everybody should know the important ones. So I will give you 5 array methods that you should know.So let's get...
02:02 pm GMT - Tue, April 27, 2021
Dev To
Intro to Amazon S3
Simple Storage Service, or S3Whether its Dropbox, Google Drive, iCloud, or that folder on your Desktop that has way too much stuff in it (you know the one), the idea of storing data somewhere an...
01:44 pm GMT - Tue, April 27, 2021
Dev To
From JavaScript to Rust : Data Types
You may have been following my journey to learn Rust as I covered topics like mutable variables, ownership and references and crates. These learnings fell into two distinct categories.Stuff that has a...
01:38 pm GMT - Tue, April 27, 2021
Dev To
Data is everywhere
Data is everywhere. Data is defined as "information, especially facts or numbers, collected to be examined, considered and used to help decision-making". We're unconsciously using data all the time - ...
01:30 pm GMT - Tue, April 27, 2021
Dev To
Project 62 of 100 - Simplify Context components with the useContext() Hook in React
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:25 pm GMT - Tue, April 27, 2021
Dev To
5 blogs you shouldn't have missed last week, but did!
Photo by Oleg Laptev on UnsplashWhat's up devs! How are you doing? Last week I did a post highlighting underrated blogs that I thought could use more attention. I enjoyed that, so I thought I'd do it...
01:08 pm GMT - Tue, April 27, 2021
Dev To
Batch with Node.js
PremiseLet's say that your aunt comes to you asking a favor.She has this pen drive with A LOT of folders containing mp3s and by what she believes her car cannot read recursively all the folders ...
12:52 pm GMT - Tue, April 27, 2021
Dev To
CI/CD, a non-technical intro.
Photo by Clayton Robbins on UnsplashImagine this. You have a great app idea, you started the development and now you are ready to launch the beta version. You launch it to your waiting list and the fi...
12:51 pm GMT - Tue, April 27, 2021
Dev To
Accurate Clock in Javascript
Accurate Clock in Javascript *Let's start coding!Html code:create index.html and paste the following code.<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"&g...
12:49 pm GMT - Tue, April 27, 2021
Dev To
11 Nano shortcuts that you should know
IntroductionProbably everyone that uses a Linux OS is familiar with what nano is. But if you aren't aware, don't worry. Nano is a Unix and Linux operating system command line text editor. What t...
12:32 pm GMT - Tue, April 27, 2021
Dev To
Master Javascript Dates In 2 Minutes
In this article , we will learn all the important topics related to dates in javascript with help of proper examples.Date objects contain a Number that represents milliseconds since 1 January 1970 UTC...
12:31 pm GMT - Tue, April 27, 2021
Dev To
create-react-app alternative
Imagine you could use any boilerplate to create your apps. Both front and back. Customize it to suit your needs, and from there, continue evolving your boilerplate in a different layer than your apps....
12:29 pm GMT - Tue, April 27, 2021
Dev To
Never thought this way of using p/React inline/embedded
Let me give you a quick explaination about the concept of this article have you heard/thought of embedding a react application as CDN in a wordpress or in an angular or in a vue application ? is it po...
12:29 pm GMT - Tue, April 27, 2021
Dev To
15 websites with free assets for web developers
If you found value in this thread you will most likely enjoy my tweets too so make sure you follow me on Twitter for more information about web development and how to improve as a developer. This art...
12:28 pm GMT - Tue, April 27, 2021
Dev To
400 JavaScript Interview Questions With Answers
Hello World! Today I prepared a huge list of Javascript Interview Questions from this awesome repo. Sudheer Jonna has created lots of incredible interview questions repo. - Waaait, don't leave this pa...
12:20 pm GMT - Tue, April 27, 2021
Dev To
Tratamento de Exceo com erros customizados em Swift
Capa por Sigmund no UnsplashUtilizar erros customizados pode deixar seu cdigo mais compreensvel e organizado, pois adiciona uma "descrio" para determinadas situaes que podem ocorrer. No artigo de hoje...
11:46 am GMT - Tue, April 27, 2021
Dev To
Sharpen your Ruby: Working with Numbers
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...
11:44 am GMT - Tue, April 27, 2021
Dev To
Build a Word Guessing Game in Python
In this video, we will see how we can make a Word Guessing Game in Python. The idea here is that user will be offered a pre-defined number of chances and will be presented with a word that the user wo...
11:04 am GMT - Tue, April 27, 2021
Dev To
useReducer instead of useState while calling APIs!
Hello folks! Its been a while since React has introduced Hooks and we all fell in love with its patterns and ease of use. Though this is the case, many of us do not leverage all the features, hooks pr...
11:02 am GMT - Tue, April 27, 2021
Dev To
Functional Reactive Programming in Angular with RxJS
by author Arek NawoAlongside React and Vue, Angular is considered to be one of the top JS UI frameworks. However, it differentiates itself through a couple of factors. Unlike the other top 2, its a fu...
10:49 am GMT - Tue, April 27, 2021
Dev To
Enter Full-Screen Mode with JavaScript - Fullscreen
Enter Full-Screen Mode with JavaScript - Fullscreendemo == > https://codepen.io/Bilal1909/full/XWpOQEOHow to use JavaScript to view an element in fullscreen modeTo open an element in fullscreen, we...
10:42 am GMT - Tue, April 27, 2021
Dev To
ES6 Symbol 101 1
Symbols are one of the new features of ES6. Originally they were intended to help create private components of the object, but the concept was abandoned and today they are mainly used as non-text obje...
10:14 am GMT - Tue, April 27, 2021
Dev To
Get to MDN faster: mdn.io
Today I discovered this gem of a site: mdn.io, The "I'm feeling lucky" URL ShortenerThe Mozilla Developer Network is an awesome JavaScript resource. When looking for JavaScript references on something...
09:59 am GMT - Tue, April 27, 2021
Dev To
SQL & database monthly wrap up - April 2021
Hi! I'm Helen, one of your friendly mods looking after the #sql, #postgres, #mysql, and #database tags. At the end of each month, I'll be showcasing some of the great posts, projects, and insights fro...
09:52 am GMT - Tue, April 27, 2021
Dev To
Chrome Extensions Every Developer should be Using
Back in the days when I began learning to code I happened to have noticed a lot of staff from the tutorials I used to follow: most sites were in dark mode,they easily got website's colorspage colorsA...
09:50 am GMT - Tue, April 27, 2021
Dev To
Ultimate Tips for Choosing Top Mobile App Development Agency
It is difficult to choose the right mobile app development agency. Because there are so many companies in the market. The best web and mobile development company provides essential services for buildi...
09:49 am GMT - Tue, April 27, 2021
Dev To
JS interview in 2 minutes / Static vs Dynamic typing
Question:Is JavaScript a statically or a dynamically typed language?Quick answer:JavaScript is a dynamically typed language, but TypeScript is a statically typed language.Longer answer:In dynamically ...
09:46 am GMT - Tue, April 27, 2021
Dev To
Free Tailwind dashboard template
Hey guys,As the title says, I made a free dashboard template using Tailwind CSS + React!It comes with several pre-coded charts/graphs that I developed using the awesome Chart.js 3 library!Live demo: h...
09:13 am GMT - Tue, April 27, 2021
Dev To
AWS monthly wrap up - April 2021
Hi! I'm Helen, one of your AWS Heroes! At the end of each month, I'll be showcasing some of the great posts, projects, and insights from the AWS community right here on Dev.to. To get us started we ha...
08:53 am GMT - Tue, April 27, 2021
Dev To
Hoisting in Javascript
DefinitionIn JavaScript is a behavior in which a function or a variable can be used before declaration.Types of Hoisting Variable Hoisting : Only variable declared with var is hoisted (not let and co...
08:47 am GMT - Tue, April 27, 2021
Dev To
TellDontAsk and CQRS - Object Design Guide Summary 2
Welcome back to the second part of the Summary of Object design style guide by Matthias Noback, where I will try to synthesize the differences between query and command methods, CQS, TellDontAsk princ...
08:44 am GMT - Tue, April 27, 2021
Dev To
What is Virtual DOM? How Virtual DOM works ? What is Reconciliation ? What is diffing algorithm? What makes React so fast ?
You can also refer to my YouTube video for understanding with animations about the Virtual DOM which is attached at the end of the post.To learn virtual DOM you should also have some basic idea ...
08:35 am GMT - Tue, April 27, 2021
Dev To
5 Useful VS Code extensions to help you with Javascript, React and Git
This is a list of 5 extensions and themes for VS Code that I often use and find useful.ES7 React/Redux/GraphQL/React-Native snippets This extension gives use a great number of code snippets to create ...
08:29 am GMT - Tue, April 27, 2021
Dev To
Best Bitcoin mixers in 2021
Anonymity of BitcoinIf you think Bitcoin is an anonymous cryptocurrency you are totally wrong. Despite the high level of anonymity of Bitcoin, you should understand that thanks to the blockchain...
08:21 am GMT - Tue, April 27, 2021
Dev To
Grep cheatsheet
The grep utility searches any given input files, selecting lines that match one or more patterns. By default, a pattern matches an input line if the regular expression (RE) in the pattern matches the...
08:11 am GMT - Tue, April 27, 2021
Dev To
Solution: Power of Three
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:11 am GMT - Tue, April 27, 2021
Dev To
Django: The Request-Response Cycle
Have you ever wondered, things under the hood seems to be more fascinating than the one showcased in front of us.It's kind of a Butterfly Effect taking place.So let's pull the shades off and unveil th...
07:50 am GMT - Tue, April 27, 2021
Dev To
Laravel Theme Download - Modern UI Kits to start fast
Hello Coders, This article presents a curated list with modern Laravel Themes released as open-source products by their vendors, available for download without a registration lock. All projects are ac...
07:05 am GMT - Tue, April 27, 2021
Dev To
Amazing Things are Going to Happen
I am feeling absolutely amazing and I just wanted to share it all with you. It's kind of interesting in how it happened, perhaps just a process of events, but let me explain. I guess I could kind of s...
06:54 am GMT - Tue, April 27, 2021
Dev To
Critical Thinking for Developers
I am positioning myself as a professional problem solver. I am usually able to figure out most of the problems thrown my way in a reasonable time and with the more or less optimal solution. Problem-so...
06:00 am GMT - Tue, April 27, 2021
Dev To
Make A Responsive Footer Using HTML And CSS
On every website you will find what is known as a footer, an essential extension of your website's navigation. Your footer is a reminder of your brand, product, and the various elements of content on ...
05:34 am GMT - Tue, April 27, 2021
Dev To
Core Banking Software Development
The term core banking (Centralized Online Real-Time Exchange) ensures synchronization among network bank branches. They are integrated with a centralized server that enables the processing of data in ...
05:33 am GMT - Tue, April 27, 2021
Dev To
Persona-based architecture
We developers always dream about a maintainable system. We longed for a simple system that is easy to work with. It should be easy to change, debug and observe.We created a concept called clean code a...
05:31 am GMT - Tue, April 27, 2021
Dev To
Things You Need to Know About Web Accessibility
Every website owner wants to attract as many visitors as possible. However, few take the steps necessary to ensure their site can be used by everyone. There are millions of users out there who rely on...
05:26 am GMT - Tue, April 27, 2021
Dev To
Leveling up with React: React Router
Hello, worldIn this blog article, we will learn React router's concept and build a simple single-page app(SPA) using react. What will be covered in this Blog- Introduction to react-router-dom- Re...
05:11 am GMT - Tue, April 27, 2021
Dev To
Learn GitHub Quickly with GitHub Learning Lab
So you want to learn GitHub and you want to learn it quick. Well, I have just the right tool for you.It's called GitHub Learning Lab, and it is completely free. IntroToday we talk about how you c...
04:49 am GMT - Tue, April 27, 2021
Dev To
13 Time-Saving Tools for Web Developers and Designers
Admittedly, in this day and age we are a generation obsessed with the latest gadgets and gizmos. From the latest in gaming consoles all the way to cutting-edge mobile devices, we are hooked not only t...
04:46 am GMT - Tue, April 27, 2021
Dev To
Free APIs That Nobody Is Talking About
othing 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 p...
03:28 am GMT - Tue, April 27, 2021
Dev To
How to Add a Favorite Button with MB Favorite Posts Solution
Do you want to add a button for users to save a post to their Favorite lists, and then read it again? MB Favorite Posts solution of Meta Box is surely a useful tool for you to do this simply and quick...
02:35 am GMT - Tue, April 27, 2021
Dev To
The Interactive and Productive Terminal [pt3]
In this last article in which I promised to do on the theme The Power of Production Linux , we arrived at part 3 (final). But to end with great style, I come with a very interesting subject: The Fish ...
02:32 am GMT - Tue, April 27, 2021
Dev To
Toradex: Linux embarcado
Toradex uma empresa Sua que projeta e desenvolve Computadores em Mdulos (COM) ou Sistemas em Mdulo (SOM) juntamente com placas base e acessrios compatveis para o mercado de sistemas embarcados.Para s...
02:30 am GMT - Tue, April 27, 2021
Dev To
PHP 7.4 install Ubuntu e derivados
The latest version of PHP on your Linux Ubuntu desktop, through the simple command line you can upload a local server to build your web application;About More: https://bit.ly/3xC1mGm...
02:26 am GMT - Tue, April 27, 2021
Dev To
Linux SCP for file transfer
SCP Linux was developed based on Berkeley Software Distribution (BSD) Remote Copy Protocol, SCP ( Secure Copy ) is a network protocol that was created for file transfers using command lines. In addi...
02:17 am GMT - Tue, April 27, 2021
Dev To
Introducing Truffle Solidity Data Seeder
The Truffle framework is an awesome toolkit for every solidity and dapp developer, we at LibertyPie make advanced use of the truffle framework.During LibertyPie's P2P protocol development, we needed a...
02:02 am GMT - Tue, April 27, 2021
Dev To
How to make an escape game using swiftUI part 3
About zoom InThe next problem is the zoomIn zoomOut technique. This is a method where you can click on a location on the screen and the screen will zoom in on that location to get more informati...
01:55 am GMT - Tue, April 27, 2021
Dev To
How to make your vscode become a seamless markdown writer like typora
Writing markdown is a daily work for most programers. Switch between your favorate code editor or IDE and a nice markdown editor like typora, marktext, iA Writer, Ulysses or obsidian.md could be annoy...
01:44 am GMT - Tue, April 27, 2021
Dev To
Is HTML A Programming Language? A Definitive Answer
Hello. I created the HTML programming language (THPL), a programming language whose source code is an HTML document. Therefore, HTML is a programming language!Visit THPL Tutorial to learn more about T...
01:16 am GMT - Tue, April 27, 2021
Dev To
Understanding Hardware Makes You Better at Developing Software
For most of us, a computer is an unknowable black box. We type in our social media statuses, our youtube searches and our recipe ideas and voila! It just works. Almost like magic.Even we, the up and c...
01:15 am GMT - Tue, April 27, 2021
Dev To
Simplest color scheme generator in JavaScript
I try to make the simplest color generator with JavaScript.My understanding of the generator is that it works most of the time with HSL color representation. It is mostly for me to practice conversion...
12:12 am GMT - Tue, April 27, 2021
Dev To
How to boost your code speed with Emmet in VSCODE
If you code in Visual Studio Code, you may have already encountered something called Emmet. It is a powerful standard tool that you can easily increase the speed of your code, especially CSS and HTML...
12:06 am GMT - Tue, April 27, 2021
Dev To
Infinite Scroll with React Hook & Intersection Observer
In this post, we going to use the useIntersectionObserver hook that I create in Easy Lazy Loading with React & Intersection Observer API AnxinYang Apr 18 3 min...
10:00 pm GMT - Mon, April 26, 2021
Dev To
Building a Blockchain in Go Pt V - Wallets
Hello Readers!You may have guessed that we will be building a wallet module. You would be correct.code can be found here What is a Wallet?Excellent question! In the real world a wallet may hold y...
09:31 pm GMT - Mon, April 26, 2021
Dev To
Can you learn something new by writing?
Hello there.In case you haven't been aware, I did a writing challenge last week in which I had to write a new post every day for 5 days straight in my blog.I posted about it on Twitter and in other on...
09:25 pm GMT - Mon, April 26, 2021
Dev To
Aplicando Padres de Cdigo com Pr-Commit Hook usando Husky
Neste artigo, aprenderemos como configurar o Husky para evitar git commits ruins e impor padres de cdigo em seu projeto. IntroduoNa maioria dos projetos em que j trabalhei de forma colaborativa, ...
08:43 pm GMT - Mon, April 26, 2021
Dev To
Getting started with PostgreSQL Set Operators
Postgres offers set operators that make it easy to query and filter the results of searches from your database. Set operators are used to join the results of two or more SELECT statements. These opera...
08:18 pm GMT - Mon, April 26, 2021
Dev To
Supercharging Vim: Navigate files instantly
How do you find the right file to work on quickly?If you've worked with an Integrated Development Environment (IDE) in the past, you may be used to using a file tree to explore the files in your proje...
08:11 pm GMT - Mon, April 26, 2021
Dev To
Discord is Becoming a Chore! How to categorize and organize all of your servers!
Discord is becoming more and more popular to be the #1 selected tool for building a community. Ive been a Discord user since 2016 and still learning more and more about the most efficient ways to use ...
07:30 pm GMT - Mon, April 26, 2021
Dev To
Get started with the Go Programming Language with Microsoft Learn! (no experience needed)
Hello everyone, I was recently thinking about trying out another programming language and landed on the Go Language developed by Google. I decided to learn it live on my Twitch stream and take advanta...
07:27 pm GMT - Mon, April 26, 2021
Dev To
Learn CSS Media Queries by Building Three Projects
Today we're gonna learn how to use CSS Media queries to build responsive websites & practice by doing 3 projects. Let's go Table of Contents -->What are CSS Media Queries?Steps to followT...
07:27 pm GMT - Mon, April 26, 2021
Dev To
24 Awesome CSS Pattern Background Generators
Here I list 24 awesome resource that will help to generate background image for your next web project.SVG BackgroundsHero PatternsPhiliprogers: SVGPatternsThe Pattern LibraryPlain PatternPatternicoPaa...
07:22 pm GMT - Mon, April 26, 2021
Dev To
Stressed, not excited?
Hey there, in my first post I wanted to share a mental health issue I got in my life which I didn't fix by now... maybe I'm not alone with it :) How I went thereSome years ago I had an internship...
07:13 pm GMT - Mon, April 26, 2021
Dev To
Status instead of isLoading boolean?
When I saw article 'Stop using isLoading boolean' written by Kent C. Dodds my first thought was - what's wrong with isLoading boolean? Why shouldn't I use it? Then I read it. And saw his point.It is a...
07:06 pm GMT - Mon, April 26, 2021
Dev To
10 Best JavaScript Based GitHub Repos For Web Developers
Here I list 10 excellent JavaScript based GitHub resources that will help you to understand the language better and help you to write clean code. This list is based on my personal preference. ...
06:44 pm GMT - Mon, April 26, 2021
Dev To
Scheduling tons of orchestrator functions concurrently in C
I had a call with an engineer on another team who wanted advice for how to schedule a large number of concurrent orchestration functions in Durable Functions. I shared with him some sample code for ho...
06:25 pm GMT - Mon, April 26, 2021
Dev To
Beginner to pro in Python with these FREE resources
Originally at -> Devintro.comPython is a high level coding language, which implies that, in contrast to HTML, CSS, and JavaScript, it very well may be utilized for different kinds of programming an...
06:17 pm GMT - Mon, April 26, 2021
Dev To
Web components with vanilla JavaScript
What is a web component you ask?Web components are reusable and encapsulated HTML elements, created using JavaScript. They let you create functionality inside a page that can be reused on anothe...
05:52 pm GMT - Mon, April 26, 2021
Dev To
Commands to check your technical debt in Laravel
The core command here is:grep -nr -e '@urgent' -e '@todo' -e '@fixme' resources app -e Designates a pattern to find -n Shows the line number -r Recursively through directories List as man...
05:35 pm GMT - Mon, April 26, 2021
Dev To
How to write clean code units (functions and methods)
Code units at the edges of your application should be small, independent and only do one thing.This is a direct application of many established programming principles. This includes KISS, separation o...
05:34 pm GMT - Mon, April 26, 2021
Dev To
RxJS pipe as a React hook
Ever tried to use an Rx Observable in React? Then you know what's the problem with this code:function App() { let [time, setTime] = useState(0); timer(0, 1000) .pipe( filter(x => x % 2), ...
05:08 pm GMT - Mon, April 26, 2021
Dev To
Learn Python In 7days Complete Guidelines Zero to Hero
Hey developers,Today Im giving you complete guidelines to become a junior of python.Trust me, its super easy and very simple steps just follow my steps, and you become a junior developer of python. On...
05:05 pm GMT - Mon, April 26, 2021
Dev To
Beginners guide to async-await in Javascript
Async Await is syntactical sugar wrapped around to make the implementation of promises easier, If you don't understand how promises works make sure you check out this post The purpose of async / awai...
04:58 pm GMT - Mon, April 26, 2021
Dev To
Adding a Custom Popup to a Map Layer Using React
This post is part of my Building Interactive Maps with React course - a course for anyone wanting to learn how to build interactive maps and integrate them into their React applications. You can pre-o...
04:48 pm GMT - Mon, April 26, 2021
Dev To
Beginners guide to async-await in Javascript
Async Await is syntactical sugar wrapped around to make the implementation of promises easier, If you don't understand how promises works make sure you check out this post The purpose of async / awai...
04:47 pm GMT - Mon, April 26, 2021
Dev To
Job Search Tips 101
I hope these tips help focus the CodeChallenge #cnc2021 job hunters. What would you add/subtract?Find organizations that interest you. Research organization.Use: Google, Linkedin, Twitter,Learn about ...
04:16 pm GMT - Mon, April 26, 2021
Dev To
How to deploy your own API? - Basics
Tired of having a static frontend with no way to share your data between applications? Why not build your own free API backend!In this blogpost series I want to give you a basic understanding of APIs,...
04:03 pm GMT - Mon, April 26, 2021
Dev To
Earn money using the Web Monetization API
Content inspired after I receive my first payment using Web Monetization API The HowSign up to wallet.uphold.com/signup and verify yourselfFind the Interledger Payment Pointer in the Transact p...
04:01 pm GMT - Mon, April 26, 2021
Dev To
Why Kotlin: A Note From a Java Developer
This blog is about sharing my experience and what I love about Kotlin. I worked with two applications that are entirely written in Kotlin in a year. I had exposure to two ways of using Kotlin in our a...
04:00 pm GMT - Mon, April 26, 2021
Dev To
Visualizing Chaos Theory in Javascript with Codesphere and p5.JS
A mathematical topic that has always fascinated me is Chaos Theory. At a foundational level, Chaos Theory states that even the most random of systems have underlying laws and patterns that can create ...
03:46 pm GMT - Mon, April 26, 2021
Dev To
Setup KOPS on AWS with GruCloud
The aim of this tutorial is to automatically create and destroy the AWS resources required by kops, a tool to create a Kubernetes cluster.The section 'setup your environment' from the official kops do...
03:36 pm GMT - Mon, April 26, 2021
Dev To
Beautiful Chase RGB Glow Effect CSS
As an extension to Nikhil's: Amazing button hover with CSS Nikhil Bobade Apr 15 1 min read #html #css #webdev #beginners ...
03:33 pm GMT - Mon, April 26, 2021
Dev To
Best Tool To Design Graphics Instantly
Hi,Today in this post I will introduce the best graphic designing tools for beginners.When I have started designing for Social Media & Website, experts suggest me tools like Coral, Photoshop, etcB...
03:11 pm GMT - Mon, April 26, 2021
Dev To
Scopes in Javascript
Scope in Javascript basically means the area of code where a particular variable or function is available.There are 2 types of scopes in Javascript - Function ScopeBlock scopeThis article will cover b...
03:10 pm GMT - Mon, April 26, 2021
Dev To
How Strapi triggers Nuxt static site generation for S3 bucket
I have been working on ecommerce website, we just suppose to build the website as operational. I choose Strapi and Nuxt, Algolia for search engineStrapi is headless CMS, open-source, provides the...
03:03 pm GMT - Mon, April 26, 2021
Dev To
Soft UI Dashboard - Free Jinja Template
Hello Coders,This article presents an open-source Jinja Template crafted on top of a modern Bootstrap 5 design: Soft UI Dashboard. The project might help beginners to code simple presentation websites...
03:01 pm GMT - Mon, April 26, 2021
Dev To
5 Ideas to set your portfolio apart
Tired of building TO-DO lists and e-commerce sites? One of these Chrome extension ideas could help you set your portfolio apart! All you need to know to build your first Chrome Extension is the basics...
02:48 pm GMT - Mon, April 26, 2021
Dev To
The Powers of AJAX
Ajax is a set of web development techniques using many web technologies on the client-side to create asynchronous web applications. With Ajax, web applications can send and retrieve data from a server...
02:44 pm GMT - Mon, April 26, 2021
Dev To
LAMP Docker setup with PHP 8 and MariaDB for Symfony projects
Yet another one?!Well, either my searching skills are getting rusty or my request was too specific while at the same time being pretty basic, or something would crash and break during the build proces...
02:42 pm GMT - Mon, April 26, 2021
Dev To
How to create a gradient drop shadow
Hello, guys In this tutorial we will try to solve the mentioned query. and also we will learn how to create a gradient drop shadow Common QueryHow to create a gradient drop shadowHow to an awesom...
02:20 pm GMT - Mon, April 26, 2021
Dev To
10 Bootstrap Search
A stunning collection of Search templates built with the newest Bootstrap 5. Practical examples and usage in real projects.If you want to learn more about the construction of the Search and get to kno...
02:19 pm GMT - Mon, April 26, 2021
Dev To
Create your personal website and host on the github page with travis
[Clique aqui para ler em portugus] Creating repositoryTo have your website hosted for free on the github page, just go to your github account and create a repository with your username, in my cas...
02:19 pm GMT - Mon, April 26, 2021
Dev To
What JS Concept should I explain?
I've learned a lot from the DEV community and I would love to give back. For this reason I have created this Series.If you want an explanation of any JS concept, you've come to the right place! Commen...
02:12 pm GMT - Mon, April 26, 2021
Dev To
A Brief Introduction to React
This is a short introduction to React. React is an incredibly popular front-end framework that allows you to create encapsulated components that manage their own state. React has helped transform web ...
01:38 pm GMT - Mon, April 26, 2021
Dev To
How Does The Web Work?
Car, television, stove, and refrigerator are the machines we use daily that are fairly simple to use. These are essential tools in our lives yet most of us do not fully comprehend how they work but st...
01:29 pm GMT - Mon, April 26, 2021
Dev To
The Fetch API - The ultimate hacker's tool
Many of you might use the fetch API and many of you might have not even heard of it. It is an extremely powerful tool that you can use to use and validate files, submit get, post, put, and delete req...
01:12 pm GMT - Mon, April 26, 2021
Dev To
[7] time-management tips from tech people.
TL:DRYou probably know these tips.But you don't apply them in your real life.Many of these tips are not new. You heard them before. I talked about them before. But do you actually use them? Some thing...
01:02 pm GMT - Mon, April 26, 2021
Dev To
Laziness isn't real
For most of my life, I was held up as a model of Puritanical work ethic through all jillion years of my schooling (K-PhD). I was the shining example of not being "lazy".Right?The reality was that I ha...
12:57 pm GMT - Mon, April 26, 2021
Dev To
How I got my first job with the help of DevCommunity
Firstly hello all hope you're doing good and taking care of yourself. It's been a while I haven't written anything so in this article I will describe the story of how I got my first job.ContentsBackgr...
12:56 pm GMT - Mon, April 26, 2021
Dev To
165 Developer Resources I Discovered in 2020-2021
Since starting to actively code in 2020, I have come across many helpful resources.Some I have completed and others I still have in the queue. Hopefully, they will be helpful to you as well! Res...
12:46 pm GMT - Mon, April 26, 2021
Dev To
6 Python Tips & Tricks that no One Teaches
Python is currently the most used programming language in the world, and the unique reason is that Python developers are happy building software with it.Its easy syntax, an extensive amount of librari...
12:41 pm GMT - Mon, April 26, 2021
Dev To
What is VS Code Johnny
Hello comrades! I decided to show off. And I'll show you my VS Code setup. First of all the themeI have been using the morgan.codes theme for a long time. But recently I changed it. I've always ...
12:38 pm GMT - Mon, April 26, 2021
Dev To
QRcode maker in Python
Qrcode maker in Python ----------------------- *RequirementPython (3.9.4)Python modulesPyQRCodepypng *What's Qrcode Qrcode: A QR code is a type of matrix barcode invented in ...
12:22 pm GMT - Mon, April 26, 2021
Dev To
LINUX KERNEL: Researchers from University of Minnesota had no bad intentions- lift ban
The University of Minnesota has been banned from contributing to the Linux kernel by one of its maintainers after researchers from the school apparently knowingly submitted code with security flaws.Th...
10:52 am GMT - Mon, April 26, 2021
Dev To
JS interview in 2 minutes / Higher Order Functions
Question:Explain Higher Order Functions in javascript.Quick answer:These are functions that return other functions.Longer answer:In JavaScript, you can return objects of any type as a result of the fu...
10:48 am GMT - Mon, April 26, 2021
Dev To
Convolution in 1 dimension
BasicsThe Convolutional block is one of the basic building blocks used in deep learning. We go in-depth with Convolution in 1 dimension and understand the basics of convolution, strides, and pad...
10:30 am GMT - Mon, April 26, 2021
Dev To
A painless guide to understanding CSS positioning
Developing an understanding of the CSS position property is important if you want to become really good at CSS. However, it can be one of the more frustrating experiences for a beginner.In building my...
10:17 am GMT - Mon, April 26, 2021
Dev To
20 Amazing Software and Services to grab for Free with Student Email Account
I am sharing an aggregated list of the best software and services you can get for Free with a student email account. By a student email account, I actually mean an email account with a .edu domain.If ...
10:01 am GMT - Mon, April 26, 2021
Dev To
A Must-Read History Lesson For Devs: "The Eternal Mainframe"
Many younger developers run from hype to hype and are completely imprinted on their marketing overlords. The dev community grew too quickly to be contained by its own culture and history, as it - in m...
09:46 am GMT - Mon, April 26, 2021
Dev To
Gitaly at Scalingo: Explaining the complete redesign of how we host your application git repositories
Do you want to learn about Gitaly, the open-source solution to host Git repositories created by GitLab?To give a bit of context, I work for the cloud hosting platform Scalingo. Scalingo is a European ...
09:45 am GMT - Mon, April 26, 2021
Dev To
A new CLI for DEV Community
Devto a Golang CLI for DEVIt's not ready yet, but on this weekend I started to develop a CLI using DEV API(beta). It's written in Go with zero dependency, maybe not a wise decision but still is ...
09:39 am GMT - Mon, April 26, 2021
Dev To
How to Hire Ruby on Rails Developer: A Complete Guide
Ruby on Rails, a fantastic framework for developing websites, has successfully attracted the majority of developers. Additionally, many well-known companies used it to construct a few famous applicati...
09:38 am GMT - Mon, April 26, 2021
Dev To
Paginating your Contentful blog posts in Next.js with the GraphQL API
In this post, were going to build a set of article list pages that display a number of blog post summaries per page fetched from the Contentful GraphQL API at build time. Well also include navigation...
09:37 am GMT - Mon, April 26, 2021
Dev To
Parallax Scrolling Effect Using JavaScript | HTML & CSS
Parallax Scrolling Effect Using JavaScript | HTML & CSSDemo == > https://codepen.io/Bilal1909/pen/zYNebgaParallax Scrolling CSS - Parallax Effect In HTML & CSS In Just 5 MinutesWhat is Para...
09:36 am GMT - Mon, April 26, 2021
Dev To
How to Write Stunning Github README.md [Template Provided]
If you are here that means you want to create a stunning README.md for your Awesome Repos, So down below I'm going to show you some cool markdown tips (.md means markdown) Markdown is a lightweight ma...
09:33 am GMT - Mon, April 26, 2021
Dev To
Solution: Furthest Building You Can Reach
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:29 am GMT - Mon, April 26, 2021
Dev To
Animating the TikTok Record Button in React & Framer Motion
SummaryThe TikTok record button is a deceivingly complicated UI element with some interesting moving parts, so I thought it would be perfect for a tutorial. In the guide above, we'll build a ful...
09:09 am GMT - Mon, April 26, 2021
Dev To
Recursive Http Calls. The RXJS way
This article will show a quick example of achieving recursive http calls using RXJS for those who suffer from Promises.Imagine that you want to collect all entries from an endpoint that only supports ...
08:52 am GMT - Mon, April 26, 2021
Dev To
Interview questions part 1 - CSS, HTML & Accessibility
In this series of posts, I'll try to cover the most frequent questions I've been asked over past years or questions I ask when interviewing candidates. The level of question ranges from junior to mid-...
08:44 am GMT - Mon, April 26, 2021
Dev To
Basics of Kotlin - Part 4
In the last article, we learnt about some basic concepts of Kotlin like conditional statements, loops and jump statements. Before reading this article make sure you had read the last article Basics of...
08:25 am GMT - Mon, April 26, 2021
Dev To
Stefan's Web Weekly 16
Welcome to Web Weekly 16!Hello friends! I just came back from a 40km bike ride to visit a friend who lives at Mggelsee, Berlin. It's such a lovely area! There are places in Berlin that feel like...
07:59 am GMT - Mon, April 26, 2021
Dev To
Some small Css tips 016
To continue on my previous post here are some more tweets with little Css tips that might help you in your projects. Prevent textarea resize. Stephan...
07:25 am GMT - Mon, April 26, 2021
Dev To
AWS open source news and updates 65
April, 26th, 2021 - Instalment #65Newsletter #65. This week we have new projects covering security, AWS CDK, serverless and a very handy tool if you find yourself having to record your screen to...
06:43 am GMT - Mon, April 26, 2021
Dev To
How to Get Better at English: Guide For Developers
I saw a post recently where a developer raised very valid points on why English isn't a skill they should be measured with: My English is not perfect. Why would you hire me?I can empathize with the au...
06:22 am GMT - Mon, April 26, 2021
Dev To
Cannabis Delivery App: Development Cost and Features
Over half of the US country has legalized Cannabis for medical purposes that have led to the soaring growth of its industry. With the innovations in technologies and the relaxation in regulations, the...
06:17 am GMT - Mon, April 26, 2021
Dev To
React useState Hook in Action: What You Need to Know
The React useState hook is one of the most popular hooks in React. This hook makes it easy to manage state within your function components. It is also very simple to use. In this tutorial you will lea...
06:14 am GMT - Mon, April 26, 2021
Dev To
Project 61 of 100 - React useRef Hook
Github link to project: LinkDeployed app: LinkThis is my first post in over a month but an important first step to getting back into the swing of things. For the last month I've been busy on a project...
06:08 am GMT - Mon, April 26, 2021
Dev To
ES6 Import And Export Cheatsheet
Before ES6 came into play, we used multiple script tags in a single HTML file to import different JavaScript files like this:<script type="text/javascript" src="home.js"></script><scrip...
05:50 am GMT - Mon, April 26, 2021
Dev To
Best Cloud Migration Tools
I recently went through an exercise of comparing and contrasting the cost/benefits of migrating an on premise backend solution to the cloud. Beyond the business decisions of whether it is a good idea ...
05:37 am GMT - Mon, April 26, 2021
Dev To
13 VSCode Extensions That Every Web Developer Should Use
These are the most common extensions at VSCode that may be useful for youAlmost every Web-Developer knows what VSCode is and why is it so important to use its extensions, they help us to debug our cod...
05:31 am GMT - Mon, April 26, 2021
Dev To
Node.JS - Foal framework - Version 2.3 release notes
This article was originally published on https://foalts.org/blog/2021/04/22/version-2.3-release-notes.Version 2.3 of Foal has been released! Here are the improvements that it brings:GragriQLSupport fo...
05:06 am GMT - Mon, April 26, 2021
Dev To
JavaScript Clean Codes
Originally By Codevolution 1. Avoid magic numbersDon't do thisif (password.length < 8) { // Display error message}Do thisconst MIN_PASSWORD_LENGTH = 8if (password.length < MIN_PASS...
04:44 am GMT - Mon, April 26, 2021
Dev To
Autogenerate GraphQL API documentation with SpectaQL
As an API-driven company, we at Anvil spend a lot of time building powerful APIs that our customers love. As a software engineer at Anvil, I work on designing and implementing these APIs for both exte...
04:43 am GMT - Mon, April 26, 2021
Dev To
Embedding e-signatures into your app
PDF processes are core to every business, but the step involving filling and e-signing can be complex. Our e-signature API removes that layer of complexity, while giving you full control over the proc...
04:36 am GMT - Mon, April 26, 2021
Dev To
React setup with webpack for beginners
There are many ways to set up a react project and the popular ones you may hear of create-react-app and webpack. So today we'll see how to set up a react project with webpack and babel in a simple way...
04:08 am GMT - Mon, April 26, 2021
Dev To
Introducing Berry React - Material Design Admin Template
Im pleased to announce our brand new product in the season of spring. Berry - The complete React Admin Template package for making beautiful web applications faster.Crafting a Dashboard Template is no...
03:45 am GMT - Mon, April 26, 2021
Dev To
Contributing to Prometheus
Hello everyone! I am Atibhi Agrawal, a final year student fromIIIT-Bangalorepursuing my Integrated Masters in Technology. This blog is about my experience contributing toPrometheusas a part of my inte...
03:32 am GMT - Mon, April 26, 2021
Dev To
How I Prepared for the Google Internship Interview.
Hey everyone, I'm Atibhi, I interned with Google as a Summer Intern in 2020. After I got the internship, a lot of people asked me about my preparation strategy.In this blog post, I have tried to clear...
03:22 am GMT - Mon, April 26, 2021
Dev To
What Software Engineering Universities Don't Teach You
With almost 10 years of working experience, I played several roles as a software engineer. And I am currently CTO of a video game company. Thinking back about my time at university, there are tons of ...
03:12 am GMT - Mon, April 26, 2021
Dev To
12 Simple CSS Hover Effects
Here is the list of 12 simple beginner level CSS menu button hover animation, it use simple CSS animation techniques. I tried to explain how the animation works as comments inside the code. It is not...
03:09 am GMT - Mon, April 26, 2021
Dev To
Converting Markdown to Epub or Mobi
In this blog post, I will show you the process of combining and converting a list of markdown files into kindle supported ebook (.mobi) format. In this example I would be converting official documenta...
03:03 am GMT - Mon, April 26, 2021
Dev To
How to Create News Tickers in WordPress
If you already have a WordPress website for magazines, newspapers, or reading blogs..., you may have difficulty in drawing visitors' attention to outstanding posts because your site is crammed with to...
02:49 am GMT - Mon, April 26, 2021
Dev To
What's in the TensorFlow Federated Box?
Krzysztof Ostrowski is a Research Scientist at Google, where he leads the TensorFlow Federated development team. This blog post is inspired by his talk at the OpenMined Privacy Conference. What i...
02:12 am GMT - Mon, April 26, 2021
Dev To
Create Native Apps with React Native and Android Studio
If you've been making web pages with JavaScript and React, and you want to try apps that users can download and install onto their phones, then React Native is the path of least resistance. React Nati...
01:56 am GMT - Mon, April 26, 2021
Dev To
LeetCode 46. Permutations (javascript solution)
Description:Given an array nums of distinct integers, return all the possible permutations. You can return the answer in any order. Solution:Time Complexity : O(n!)Space Complexity: O(n)var...
01:48 am GMT - Mon, April 26, 2021
Dev To
LeetCode 208. Implement Trie (Prefix Tree)(javascript solution)
Description:A trie (pronounced as "try") or prefix tree is a tree data structure used to efficiently store and retrieve keys in a dataset of strings. There are various applications of this data ...
01:26 am GMT - Mon, April 26, 2021
Dev To
Distance Measures: Levenshtein Distance
From exact search to in-exact search to phonetics, to change and edits in text, we use these algorithms on a daily basis. How about we explore how they really work?We will be exploring one particular ...
12:59 am GMT - Mon, April 26, 2021
Dev To
Add e-signatures to your app in 3 steps
A common thread in HR, insurance, sales, healthcare, and financial services is mountains of PDFs. If you're building a product in one of these industries, without a doubt you have had to process PDFs ...
12:52 am GMT - Mon, April 26, 2021
Dev To
Audit Your Website!
Today I will be auditing the website of a Penn State Student Organization I have proudly dedicated over 3 years to, Engineering-Consulting Collaborative. Web.dev (aka Lighthouse) and WAVE are the serv...
12:44 am GMT - Mon, April 26, 2021
Dev To
Introducing the complete PDF API
Anvil was started with a simple premise: paperwork and PDFs are the primary bottlenecks restricting faster adoption of digital tools in every industry. We set out to build software that bridges the pa...
12:39 am GMT - Mon, April 26, 2021
Dev To
Daily Share: A Custom React Hook that handles duplicate API call
Today, we are going to create a custom hook that solve this problem:We have multiple components that calling same API.Component may not always be on same page, therefore, they have to call the API by ...
11:29 pm GMT - Sun, April 25, 2021
Dev To
Cmo registrar una cuenta en Freenom?
Al escribir mi post sobre cmo crear dominios y subdominios con Freenom y Netlify, mi amigo @akachrosto me coment que Freenom no le permite crear una cuenta ni generar un dominio, lo cual me pareci rar...
10:56 pm GMT - Sun, April 25, 2021
Dev To
Tener dominios y subdominios gratis con Freenom y Netlify
cover tomada de este artculo.Como desarrolladores web, nos encontramos en la necesidad de acceder y compartir nuestros proyectos, pero los hosts nos dan URLs muy largas como https://gh-profile-finder...
10:28 pm GMT - Sun, April 25, 2021
Dev To
How to use SvelteKit with Netlify Forms
This is a direct answer to this SvelteKit issue. I see a lot of JS developers struggle with using Netlify Forms, so I want to help. 9 Min Video WalkthruThis is the video version of the instructio...
10:22 pm GMT - Sun, April 25, 2021
Dev To
TheVECentre.com
The VECentre by Inner Sanctum Design is a virtual venue designed to reflect a live show, by artists for artists. It was created as a replacement for in-person art exhibitions, a major revenue stream f...
10:14 pm GMT - Sun, April 25, 2021
Dev To
Setting Default Parameters for Your Functions
In order to help us create more flexible functions, ES6 introduces default parameters for functions.Ex:const increment = (number, value = 1) => number + value;console.log(increment(5)); will displ...
10:06 pm GMT - Sun, April 25, 2021
Dev To
Writing Arrow Functions with Parameters
Just like a regular function, you can pass arguments into an arrow function.const double = (item) => item * 2;double(4);double(4) would return the value 8.It is possible to pass more than one argum...
10:06 pm GMT - Sun, April 25, 2021
Dev To
Crypto miners are killing free CI
Originally published here: https://layerci.com/blog/crypto-miners-are-killing-free-ci/CI providers like GitLab, TravisCI, and Shippable are all worsening or shutting down their free tiers due to crypt...
09:57 pm GMT - Sun, April 25, 2021
Dev To
ES6: Use Arrow Functions to Write Concise Anonymous Functions
In JavaScript, we often don't need to name our functions, especially when passing a function as an argument to another function. Instead, we create inline functions. We don't need to name these functi...
09:21 pm GMT - Sun, April 25, 2021
Dev To
Scan AWS network in your terminal
If you work with AWS and specially managing VPCs, EC2s, subnets, etc you might find difficult to track how many ec2 are in a concrete subnet or in a VPC for example, or maybe you want a general view o...
09:12 pm GMT - Sun, April 25, 2021
Dev To
SERIES: React Native (Step by Step) - Auth Flow Navigation with Mock User Login
PreparationsFor our AuthFlow example, we need a few additional screens. For one we want to allow the user to both sign in (existing users) and sign up (new users) and in addition to the AppLoadi...
08:49 pm GMT - Sun, April 25, 2021
Dev To
Daily Share: Custom React Hook - useObjectState
A custom hook that make things easier with object state.function useObjectState(defaultValue = {},defaultFieldValue = null) { const [obj, setObj] = useState(defaultValue); const update = (key, value...
08:45 pm GMT - Sun, April 25, 2021
Dev To
Create wrapper components for Vuetify components
Vuetify is one of the most popular high-level UI component frameworks for Vue.js. It's based on Google Material Design and provides a wide range of high-quality pre-made components so that you can sta...
08:44 pm GMT - Sun, April 25, 2021
Dev To
Monoliths vs Microservices
MONOLITHSMonolithic application architecture consists of one system, where business logic, codebase and all other parts are interconnected and dependent on each other. MICROSERVICESMicrose...
08:35 pm GMT - Sun, April 25, 2021
Dev To
React to Elm Migration Guide
This guide will help you learn and migrate to Elm with assumption you already know the basics of React. The Elm guide is great and will give you a thorough understanding of everything you need to know...
08:12 pm GMT - Sun, April 25, 2021
Dev To
Next JS Themes - Open-source and Free
This article presents a curated list with open-source Next JS Themes crafted by well-known agencies and open-source enthusiasts. The list covers many project types from one-page templates, blog templa...
08:02 pm GMT - Sun, April 25, 2021
Dev To
The Julia Programming Language.
INTRODUCTIONAs tech evolves, things get to be made better, faster, and more simplified. This goes for programming languages too. Languages have been modified to be better and this has led to the...
08:02 pm GMT - Sun, April 25, 2021
Dev To
How to run multiple commands in Docker Container
There can be scenarios in which you may have to run/execute commands using a container to get something done. docker run <your container> /bin/bash -c "command1; command2"arun@mymachine:~ sudo ...
07:58 pm GMT - Sun, April 25, 2021
Dev To
40 Python Projects ideas
Hello guys , in this blog post I have organized 40 Python projects that you might wanna try them out ranging from webscraping to to natural language processing. All the project listed here are the one...
07:49 pm GMT - Sun, April 25, 2021
Dev To
Solving Event Handling Errors in React
Event handling in React is one of the basic things you learn when you start learning React. Some example are: 'onClick', 'onSubmit', 'onChange' etc, and if you are coming from a Vanilla JavaScript pat...
07:24 pm GMT - Sun, April 25, 2021
Dev To
Real-time app using React, Redux, Tailwind CSS & Firebase - Part 1
Hi y' all, this is part 1 of a multi-part series, in which we are going to build a real-time scrum voting app using some of the hottest frontend technologies! StackReact & Redux for state ma...
07:12 pm GMT - Sun, April 25, 2021
Dev To
Growing as a software engineer
Do you feel stuck at the current level and can't seem to grow out of a junior role or reach that senior title? Or maybe you feel intimidated by that vast knowledge required of senior engineers? Well, ...
07:06 pm GMT - Sun, April 25, 2021
Dev To
Fast prototyping without worrying about the backend
This week I had a small project I wanted to prototype with an even smaller timescale, so I did the obvious thing, rather than actually getting on with it I did a google trying to find faster ways to p...
05:23 pm GMT - Sun, April 25, 2021
Dev To
CoinSwitch Kuber App Review in Hindi 2021
, coinswitch kuber App , coin switch 2017 , June 2020 Cryptocurrency ?Cryptocurrency digital money Online currencies Rupee...
05:16 pm GMT - Sun, April 25, 2021
Dev To
Weekly Digest 16/2021 Top of the week
Welcome to my Weekly Digest #16, which is the last one for April.This weekly digest contains a lot of interesting and inspiring articles, videos, tweets, podcasts, and designs I consumed during this w...
05:09 pm GMT - Sun, April 25, 2021
Dev To
C Web Applications
Clients and Servers TerminologyClient: A computer program that sends a request to another program for data or services (e.g., a web browser is a client that sends requests to a web server).Serve...
05:08 pm GMT - Sun, April 25, 2021
Dev To
I hid a playable version of pong inside a 24px by 24px image [steganography]
Sometimes you just have to set yourself silly challenges to help you learn. And this is one of those.I wanted to see how tiny I could make an image and hide an entire game inside it!So I set about wri...
05:08 pm GMT - Sun, April 25, 2021
Dev To
pong - fully playable, hidden inside a 24px by 24px image
Sometimes you just have to set yourself silly challenges to help you learn. And this is one of those.I wanted to see how tiny I could make an image and hide an entire game inside it!So I set about wri...
05:05 pm GMT - Sun, April 25, 2021
Dev To
Excellent web extension for developers
Hey developers,Today I will share some excellent web extension which enhances your work faster as a new web developer. We likely already have a collection of favourite Chrome extensions you use ...
04:52 pm GMT - Sun, April 25, 2021
Dev To
Understanding Compiler Design
Every one of us has used a compiler once in our programming journey or must have read about it. Ever thought about how a compiler works?Today I will be discussing the design structure of a compiler.A ...
04:47 pm GMT - Sun, April 25, 2021
Dev To
Converting Lodash to fp-ts
TLDR; I have started a project to provide examples of how to convert from Lodash to fp-ts and I could use your help! Please consider chipping in, all PRs are welcome!Lodash is the single most download...
04:37 pm GMT - Sun, April 25, 2021
Dev To
SSH over HTTP Proxy
storync -X connect is the popular way to communicate with SSH over proxy. However, it's broken when your client is MacOS. solutionInstall corkscrewbrew install corkscrewSSH now:ssh -4 \ -o...
04:34 pm GMT - Sun, April 25, 2021
Dev To
How to Create a Simple HTML Form That Sends You an Email
Cover Photo byMelinda GimpelonUnsplashThis article has been originally posted on Getform Blog.Dealing with improved UX can cost time and money. Oftentimes, problems your website visitors have simple t...
04:02 pm GMT - Sun, April 25, 2021
Dev To
JQuery Select2 Ajax PHP Example Tutorial - CodingTracker
In this blog, I will learn you jquery select2 with ajax php example.I am going to show you example for autocomplete jquery select2 with ajax php.Jquery select2 plugin is a very famous jquery plugin, u...
03:40 pm GMT - Sun, April 25, 2021
Dev To
API Testing with Cypress
In this post we'll talk about using Cypress to run API tests. But what is Cypress?Cypress is an open sourced JavaScript-based test automation framework that is typically used for testing web applicat...
03:32 pm GMT - Sun, April 25, 2021
Dev To
Theming with React, Less and CSS variables
The styles written in less are compiled to generate a CSS file, so Less variables get converted to their values in the output. To switch a theme dynamically in the browser we'll need to change the col...
03:32 pm GMT - Sun, April 25, 2021
Dev To
Free ultimate React resources. Zero to Hero in React
This guide was originally published at -> Devintro.comDelivered by Facebook in 2013, React is a JavaScript library for building present day applications. React is utilized for taking care of the vi...
03:31 pm GMT - Sun, April 25, 2021
Dev To
What is ACID? Baby don't hurt me. No more.
Hello, ultra devs! A lot of developers currently use relational databases such as MySQL, PostgreSQL, and so on. And they are probably familiar with transactions. But what the "transaction" is and what...
03:30 pm GMT - Sun, April 25, 2021
Dev To
My first Dev.to post.
Hey, I am Andrew Okpainmo. I am a Front end web developer. This is my first post on Dev.to. I am so glad you are reading this post. I came on Dev.to to start out my developer blogging career. I have b...
02:46 pm GMT - Sun, April 25, 2021
Dev To
Clean up your HTML with ES6 Modules.
if you are that person who is working with the web regardless of the role how you doing it, maybe for your WordPress site, a simple static website or you are a backend or full-stack developer and work...
02:23 pm GMT - Sun, April 25, 2021
Dev To
Fullscreen Overlay Responsive Navigation Menu Using HTML & CSS
In this article, I am going to show you how to create a full-screen navigation menu bar. Here on the homepage I have used an image and there is a button in the corner which when clicked will open the ...
02:21 pm GMT - Sun, April 25, 2021
Dev To
What **is** Git?
Git is an extremely useful tool for developers. It is also quite abstract and tricky to learn.I learned about git by reading, watching videos, viewing images, and trying out using it.I've highlighted ...
02:07 pm GMT - Sun, April 25, 2021
Dev To
Interaction between Vue JS Webview and native Apps
Hi everybody! I want to show you how to implement a simple interaction between VueJs webview and native Apps and vice-versa. IntroductionDuring my job I need to create some webview and make some ...
02:02 pm GMT - Sun, April 25, 2021
Dev To
8 Amazing API For Your Project
Hello,How are you all Today I have written this post about the 8 amazing API every developer know there are in this many APIs are free & easy to use also you will behave fun when you are using thi...
02:00 pm GMT - Sun, April 25, 2021
Dev To
Why Svelte is different - and awesome!
Just to get this out of the way in the beginning:This is not meant to be bashing other frameworks like React, Vue or Angular. I used all of them and React (using NextJS) is mostly still my go-to. ...
01:46 pm GMT - Sun, April 25, 2021
Dev To
How I Kickstarted My Dev Career by Doubling Down on My Education Debt
For anyone looking to become a professional developer, there are only three ways to go from zero to coding hero:Traditional Route - Study a bachelor of computer science at a university or collegeModer...
01:19 pm GMT - Sun, April 25, 2021
Dev To
Firefox theme `Aurora Future`
Recently I had switched back to Firefox for web development. Thinking back, I had left Firefox since 4-5 years ago, I remember Firefox had the best layout debug tool called firebug.Not sure how many o...
01:15 pm GMT - Sun, April 25, 2021
Dev To
5 great productivity tips for working from home!
It's still pandemic time and most of us are working from home. Let me share with you my best pieces of advice to make your remote experience as productive as possible! Don't let your goals constr...
01:14 pm GMT - Sun, April 25, 2021
Dev To
Spotify Mixtapes For Coding
Curated mixtapesLast year, I published my growth hack technique to get some followers on Spotify.I reached 12 playlists and I hope it will help some of you to get "into the zone" and release ama...
01:08 pm GMT - Sun, April 25, 2021
Dev To
How to set up Jest for ESM
Node v10 is coming to end of life in the upcoming April 30. And the node js community is starting to move all their projects and modules to ESM (ES6 Modules) ditching commonjs as a good practice.Today...
01:03 pm GMT - Sun, April 25, 2021
Dev To
I built doge theme of Reddit using MERN Stack!
Hello developers, I've recently created a doge theme version of Reddit, called Dogeit using the MERN Stack (MongoDB, Express JS, React JS, and Node JS). kimlimjustin / ...
12:32 pm GMT - Sun, April 25, 2021
Dev To
User authentication through authorization code grant type using AWS Cognito
This article is part of oAuth series using AWS Cognito, see links to other articles in Series Summary: oAuth Made Simple with AWS Cognito. In previous post - Setting up implicit grant workflow in AWS ...
12:15 pm GMT - Sun, April 25, 2021
Dev To
Implement your own custom hook in React with typescript
As a beginner, thinking about creating a custom hook sounded very complex to me. As I spent more time working with them, I realized it isn't that complicated after all.In this blog post I am going to ...
11:01 am GMT - Sun, April 25, 2021
Dev To
I made a small weekend project, thoughts?
So, someone I knew had a google sheet of a lot of youtube channels that are live and I thought, hey we can make a small website out of this. Introducing YT Live, it has a list of all the youtube chann...
10:44 am GMT - Sun, April 25, 2021
Dev To
JavaScript Promises 101
Hey there! Are you new to JavaScript? Well, this post is right for you! Mastering promises is a must if you want to become a JavaScript developer!A Promise represents a value that's unknown now that m...
10:30 am GMT - Sun, April 25, 2021
Dev To
LINQ: Beware of deferred execution
If you've spent much time around C# and .NET, it's likely that you will have come across LINQ (Language-Integrated Query), which allows you to use a range of powerful querying capabilities directly in...
10:21 am GMT - Sun, April 25, 2021
Dev To
The Most Famous Coding Interview Question
What is the most famous interview question?FizzBuzz is the most popular coding problem, and perhaps also one of the easiest.For those of you who don't know, here's the problem statement :Write a...
10:02 am GMT - Sun, April 25, 2021
Dev To
Can you hack this? 2
Write an isEven function to check if a number is even without using the modulus operator.const isEven = (n) => ...isEven(2) // => true isEven('127') // => falseisEven('12abc2') // => false...
09:39 am GMT - Sun, April 25, 2021
Dev To
JS interview in 2 minutes / value vs reference
Question:Explain passed by value and passed by reference.Quick answer:In JavaScript, all primitive values are passed by value, but all non-primitive types are passed by reference. This means you can c...
09:31 am GMT - Sun, April 25, 2021
Dev To
6 Amazing Javascript Animation Libraries
6 Amazing Javascript Animation Libraries ScrollrevealjsScrollReveal is a JavaScript library for easily animating elements as they enter/leave the viewport. It was designed to be robust and flexi...
09:09 am GMT - Sun, April 25, 2021
Dev To
5 days 5 blogposts - the summary of the Arkademy.dev blogging challenge
5 days 5 blogposts was an idea for a challenge that appeared in my head some time ago. I never remember where ideas come from - was it my idea, someone told me about it? I don't really care - I'm fasc...
09:02 am GMT - Sun, April 25, 2021
Dev To
Binding CSS and JavaScript with HTML data-attributes
My CSS architecture is based on CUBE CSS. One of the layers of CUBE CSS describes exceptions. Although I see exceptions as an integral part of the block layer, they are important nonetheless. Exceptio...
08:47 am GMT - Sun, April 25, 2021
Dev To
600 People Have Answered: Coding is hard but ______ is harder.
A few days ago I asked on Twitter what is harder than coding. My answer would be poverty, raising children (although I'm not a parent), communication, etc."Coding is hard but ____________ is harder"Fi...
08:38 am GMT - Sun, April 25, 2021
Dev To
Creating a follow and unfollow system in Django | python
Social Media giants like Instagram, Twitter, Facebook, and Github have one thing in common, that is it follow/unfollow feature. which allows the user to follow each other.Here, in this post, we have t...
08:33 am GMT - Sun, April 25, 2021
Dev To
Premium Tools for Developers (Free Deals)
Hi,I am back with the new update on GoOnlineTools :)Today I collected some of the best tools which I use in GoOnlineTools.You can check all tools on GoOnlineTools Deals page.If you want any tool then ...
08:27 am GMT - Sun, April 25, 2021
Dev To
Data Structures: Trees
IntroductionTrees are the longest living organisms on Earth, and never die of old ageThis is a completely interesting but meaningless fact, the reason why I'm saying this is because today in our...
08:11 am GMT - Sun, April 25, 2021
Dev To
Solution: Rotate Image
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:35 am GMT - Sun, April 25, 2021
Dev To
Will Deno replace NodeJS?
Do you think Deno will replace NodeJS. If you ask me I dont think soWhat do you think leave them down in the discussions...
07:06 am GMT - Sun, April 25, 2021
Dev To
Introduction to ReactJS
What is React?First of all, React is not a JavaScript framework, it's simply a javascript library developed by Jordan Walke that helps you to create User Interfaces(UI). React was first used i...
07:06 am GMT - Sun, April 25, 2021
Dev To
Protect Your Source code from public access - its easy just follow simple steps.
Source code and mapWhen you build your project, the process generates a folder called build or any other as per framework policy. Just go to the build folder, and you will find some .jsextension files...
07:04 am GMT - Sun, April 25, 2021
Dev To
Productive Apps for 2021 - That can improve your productivity
Moleskine Studios AppsMoleskine have been around for a while, almost 20 years I believe, but more recently in the last 34 years have been releasing apps of pure beauty. Actions for tasks, Timepage for...
06:27 am GMT - Sun, April 25, 2021
Dev To
DISK PARTITIONING
What is disk partitioning? Disk partitioning is the process of splitting a disk into one or more regions called partitions. A partition table is located in the first sector of a disk and stores inform...
04:09 am GMT - Sun, April 25, 2021
Dev To
10 Simple Navigation Bar Hover Animations
One of the main components of a web page is the navigation menu, it help us to quickly navigate to the page we want. Some navigation bar contains many links/menu items which make it a complex element,...
03:56 am GMT - Sun, April 25, 2021
Dev To
LeetCode 62. Unique Paths(javascript solution)
Description:A robot is located at the top-left corner of a m x n grid (marked 'Start' in the diagram below).The robot can only move either down or right at any point in time. The robot is trying...
03:56 am GMT - Sun, April 25, 2021
Dev To
20 Places to Learn Programming for Free
Programming is hard, now imagine teaching what is hard. You would need an in-depth understanding to be able to break it down for others to learn it.Making a Programming course takes time, sacrifice. S...
03:32 am GMT - Sun, April 25, 2021
Dev To
JavaScript Execution Context
It is important to view knowledge as sort of a semantic tree make sure you understand the fundamental principles, ie the trunk and big branches, before you get into the leaves/details or there is not...
03:04 am GMT - Sun, April 25, 2021
Dev To
Supercharge Your Website Using PWA: Deferred Installation
This is continuation of the previous blog on making a website installable, you are highly encouraged to check it out before continuing. What is deferred installation?Installation Prompt, makes it...
02:01 am GMT - Sun, April 25, 2021
Dev To
Best Options For Recurring Developer Income?
As a Freelance developer, what's the best way to get recurring income? Things like maintenance plans, monthly hosting packages, etc. I'd love to hear what's worked and what didn't for you!...
01:35 am GMT - Sun, April 25, 2021
Dev To
LeetCode 221. Maximal Square(javascript solution)
Description:Given an m x n binary matrix filled with 0's and 1's, find the largest square containing only 1's and return its area. Solution:Time Complexity : O(n^2)Space Complexity: O(n^2)v...
12:42 am GMT - Sun, April 25, 2021
Dev To
Ruby 101: Strings
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. You want to learn Ruby or your Ruby is a ...
11:42 pm GMT - Sat, April 24, 2021
Dev To
Have you tried using JTAI with React yet?
In this video we're going to explore the Jtai library! In the ReactJS ecosystem you've got so many state management solutions to pick from. You've got useState, useReducer, context API, recoil, redux,...
11:10 pm GMT - Sat, April 24, 2021
Dev To
I've completely replaced the need for Postman with this one extension in VS Code!
I've completely replaced the need for Postman with this one extension in VS Code! The Thunder Client extension for VS Code can do everything I need to when testing HTTP Requests. Featurescreate a...
10:57 pm GMT - Sat, April 24, 2021
Dev To
6 Great podcasts for Frontend Developers
Photo by Juja Han on Unsplash Layout.fmhttps://layout.fm/A weekly podcast about design, technology, programming and everything else.By @rafahari previously Netlify, currently superlist.com and @...
10:49 pm GMT - Sat, April 24, 2021
Dev To
Cool CSS tips And Tricks
Good day guys, css is to a website what beauty is to a woman and you cannot get away with writing bad css, i'm going to share with you some cool css tips and tricks today. I saw a video on youtube tha...
10:22 pm GMT - Sat, April 24, 2021
Dev To
Tracking processes with htop
The htop is a viewer tool processes and interactive processes manager. It is designed as an alternative to the top Unix program. It shows an updated list of processes running on a computer, usually or...
10:19 pm GMT - Sat, April 24, 2021
Dev To
Instant Ubuntu VMs Multipass
Multipass uma ferramenta para lanar e gerenciar VMs no Windows, Mac e Linux que simula um ambiente de nuvem com suporte para cloud-init. Obtenha o Ubuntu sob demanda com integrao limpa ao seu IDE e c...
10:02 pm GMT - Sat, April 24, 2021
Dev To
Git tip: get back to work after a revert on master
Shit happens.Sometimes, a sneaky bug hid itself into the beautiful change you worked on. It even flew below unit tests' radars and tiptoed without being noticed during manual tests.Now, this nasty bug...
09:33 pm GMT - Sat, April 24, 2021
Dev To
Ferramentas para desenvolvedores web
Nesse post voc conhecer algumas ferramentas que lhe auxiliaram na construo de suas aplicaes. Imagens PexelsSite com imagens e vdeos gratuitos. UnsplashSite com imagens gratuitas. P...
09:28 pm GMT - Sat, April 24, 2021
Dev To
10,000 hours...?
How long to reach somewhere substantial?Malcolm Gladwell (and other writers, some of them with scholarly aptitude) estimate that 10,000 hours of learning puts you on par with true masters in mos...
09:11 pm GMT - Sat, April 24, 2021
Dev To
JS interview in 2 minutes / == vs ===
Question:What is the difference between == and === operators?Quick answer:These are both comparison operators, but the === also compare types of operands.Longer answer:Javascript and basically typescr...
09:07 pm GMT - Sat, April 24, 2021
Dev To
CSS Container Queries
Something new, and exciting, is coming to CSS and when I say 'is coming' I mean it's not supported in any browsers yet and the spec is not finalised (at the time of writing). That all being said it's ...
09:03 pm GMT - Sat, April 24, 2021
Dev To
Escreva testes teis
Testes de software so constantemente negligenciados e vtimas da falsa sensao de baixa produtividade quando se d o primeiro passo nesse mundo.Muitos projetos com a mentalidade #GoHorse crescem de forma...
08:37 pm GMT - Sat, April 24, 2021
Dev To
Quick start with Tailwind CSS
1. Configuring Tailwind CSS without using PostCSS plugin Make a folder with any name and open the folder path in the terminal (You can use VS Code built-in terminal).Create package.json fil...
08:23 pm GMT - Sat, April 24, 2021
Dev To
Why The DOM Causes Negative Enthalpy! - Learning Frontend Deeply - Part 2
Why Should You Care About The DOM And The Negative Enthalpy?In the first part of this series, we learned that HTML is a Markup Language destined to create documents. We now know that this docume...
07:33 pm GMT - Sat, April 24, 2021
Dev To
How to make GitHub more Productive?
In this post, I am going to talk about how to make your GitHub workflow faster, smoother, and more productive with these few tricks. Make .github repositoryMost people don't use this but it prett...
07:27 pm GMT - Sat, April 24, 2021
Dev To
Tap Response Time: Jetpack Navigation
Header image: Surf by Romain Guy.In Android Vitals - Tap Response Time we established that the naive approach to measuring Tap Response Time isn't accurate and doesn't scale. Today we'll build a bett...
07:23 pm GMT - Sat, April 24, 2021
Dev To
Ultimate NodeJs Resources
HiThe below is my github repository which gives a combination of all the available resources of NodeJs, I will be updating the repository frequently for the updated content regarding Node JsUse it Ult...
07:17 pm GMT - Sat, April 24, 2021
Dev To
React Hooks | Why useCallback ?
The ProblemFunctions are First-class citizens/objects in JS , which simply means they behave like objects , functions can be ~ stored in variable , passed as argument or returned from a function...
07:14 pm GMT - Sat, April 24, 2021
Dev To
vue 3 ecommerce
i create a repo, a simple ecommerce template with cart and use a lot of things that a vue developer needs for basic app. ui maybe not perfect but these what i used in this project:a good folder struct...
06:34 pm GMT - Sat, April 24, 2021
Dev To
How the web works
Have you ever wondered what happens when you browse your favorite websites?How those attractive websites got the load up in your browser within a fraction of a second.There is an epic journey happenin...
06:31 pm GMT - Sat, April 24, 2021
Dev To
Deploying A Full-Stack App for the First Time (Vanilla Javascript & Rails API)
As I went through the full-time Full-Stack Software Engineering program at Flatiron School, I built a handful of projects using different technologies and made sure to base them around my interests. O...
06:26 pm GMT - Sat, April 24, 2021
Dev To
Consistency Conundrum
Consistent Starting PointIn our previous post, we wrote the following code:def complex_calculation(base_price, promo_code) # calculationendWe received this suggestion in code review:You could c...
05:39 pm GMT - Sat, April 24, 2021
Dev To
A Developer Community Encouraging Active Coding Practice
What is inspirezone?Inspirezone is a community for developers and we are working on building an environment that will inspire developers of all levels of experience to reach their highest potent...
05:39 pm GMT - Sat, April 24, 2021
Dev To
QR Codes for Scheduling and Bookings
QR codes allow us to embed/encode information as an image, which we all know as this large square filled with smaller black and white squares. The science and math behind QR codes isn't very easy, but...
05:36 pm GMT - Sat, April 24, 2021
Dev To
useReducer Hook for functional components.
The useReducer hook comes in handy when you want to separate the state logic from the components. In the official doc of React, they have written it as an alternative to useState.useReducer hook is us...
04:25 pm GMT - Sat, April 24, 2021
Dev To
Web Components using UnknownHTMLElements for better semantic HTML
TL;DR;UnknownHTMLElement elements can be used as Web Component building blocksThe <pie-chart> and <progress-circle> Web Components, used in this post are available on https://pie-me...
04:20 pm GMT - Sat, April 24, 2021
Dev To
Build Your First Reusable Components Using React
Table of contents1.What are reusable components?2.Making a React component reusable4.Conclusion What are reusable components?Reusable components are those React components that can be used ...
04:16 pm GMT - Sat, April 24, 2021
Dev To
Professionals never return React.Fragment. Coders do.
In my experience, more than 15 years of coding, programming, architecting, I've found people implementing code with no rules or standards and, sometimes, people believing they follow some rules but, i...
03:56 pm GMT - Sat, April 24, 2021
Dev To
Top 5 Tech Gadgets under 1000
Hello Guys, Welcome back to a new post of Sai Ansul's Blog. In this blog, I have got for you some very innovative tech gadgets which will help in our daily lives.The criteria under which the gadgets a...
03:51 pm GMT - Sat, April 24, 2021
Dev To
JAVA Semester Project | Review Plsss! | GN Tours and Services
Finally, I have completed our project. This was my first Java project on this scale. Seriously, I had no idea about how far I will make it after I decided on this idea to implement. But at last, I am ...
03:43 pm GMT - Sat, April 24, 2021
Dev To
10 Awesome 404 Page Not Found Page Designs
Fargo 404Fargo-inspired 404 page for DailyUI #008Snow loosely based on http://codepen.io/loktar00/pen/CHpGo and http://php.quicoto.com/snow-html-canvas/ 404 Page - Lost In SpaceCoded my dri...
03:43 pm GMT - Sat, April 24, 2021
Dev To
Notus React - Free Tailwind UI Kit
This article presents an open-source UI Kit crafted with React and Tailwind: Notus React. The project is released under the MIT License on Github and curious minds can download and see this project in...
03:15 pm GMT - Sat, April 24, 2021
Dev To
Learn Ruby 101: Variables, puts and gets
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. You want to learn Ruby or your Ruby is a ...
03:15 pm GMT - Sat, April 24, 2021
Dev To
Ruby 101: Variables, puts and gets
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. You want to learn Ruby or your Ruby is a ...
03:06 pm GMT - Sat, April 24, 2021
Dev To
How to Communicate between Components in Vue.js
Every framework has its own unique architecture but they have one thing in common. The entire page is divided into small components where the component has its own functionalities and UI. And sometime...
02:57 pm GMT - Sat, April 24, 2021
Dev To
Why You Should Use TypeScript Over JavaScript in 2021 | A Simple Example
This article was originally posted on DoableDanny.com IntroI was recently making a meditation app called Atomic Meditation with React Native, and finally saw a strong reason to begin learning and...
02:53 pm GMT - Sat, April 24, 2021
Dev To
50 Projects in 50 Days, 3/5 there! 50
Back at it, back to my projects. I am finally getting the hang of the majority of stuff, especially DOM manipulation, which is getting easier and easier, but also more complex...21st Project: Drag and...
02:43 pm GMT - Sat, April 24, 2021
Dev To
Creating a SaaS in 2021
Many developers have dreams of creating their own profitable Software as a Service. Mainly because it provides you with the freedom to work on the things you are super passionate about. It's also a go...
02:38 pm GMT - Sat, April 24, 2021
Dev To
How To Pass AI-900 Azure AI Fundamentals
Here is my experience in passing AI-900 Azure, I hope it will be useful.I am gonna to talk about the following:What is AI-900 Test ? How to book for the Test ?Content of the Test Resources I used ...
02:21 pm GMT - Sat, April 24, 2021
Dev To
CSS Battle 7 level 33
Link: https://cssbattle.dev/play/33<p a><p b><style> *{ background: #1A4341; position: fixed } p[a]{ width: 75; height: 150; background: #998235; margin: 67 117;...
02:21 pm GMT - Sat, April 24, 2021
Dev To
Custom React Hook - useFetch
Why useFetch?It's very common to fetch data when the user goes to a certain page. We also use common logic when fetching that data. There's also a fair amount of boilerplate/logic that crowds ou...
02:17 pm GMT - Sat, April 24, 2021
Dev To
Solution: Critical Connections in a Network
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:28 pm GMT - Sat, April 24, 2021
Dev To
Fullscreen toggle functionality in Angular using Directives.
We are gonna see some really cool ways to leverage directives to create a super simple fullscreen toggle functionality.Let's see the definition for a directive in Angular:Directives are classes that a...
01:22 pm GMT - Sat, April 24, 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...
01:18 pm GMT - Sat, April 24, 2021
Dev To
7 Way To Find In Array Using Javascript
find()The array find() method returns the first matched element in array that satisfies a condition. The find() method takes a function as argument which returns true or false based on some cond...
01:16 pm GMT - Sat, April 24, 2021
Dev To
Question 16 : JavaScript in-depth 4 types of common memory leaks and how to avoid
What are possible causes of memory leaks?Advance JavaScript concepts Garbage collection algorithm:The commonly used garbage collection algorithm is called Mark-and-sweep, and the algorithm ...
01:10 pm GMT - Sat, April 24, 2021
Dev To
How to Send Notifications in Chrome Extensions
This article was originally posted on my personal blogIn this tutorial, we'll go over how to send notifications in Chrome Extensions. We'll go over how to send one notification, and how to schedule no...
01:01 pm GMT - Sat, April 24, 2021
Dev To
Working with Scylla Database
Hello everyone! My intention today is to write about Scylla database. Scylla is a NoSQL database based on Cassandra. One difference between both is that Cassandra is developed in Java language and Scy...
12:58 pm GMT - Sat, April 24, 2021
Dev To
Cron expression parser for Golang
adhocore / gronx Lightweight, fast and dependency-free Cron expression parser (due checker) for Golang (tested on v1.13 and above) ...
12:57 pm GMT - Sat, April 24, 2021
Dev To
The untold truth I learned about frameworks
tl;dr : No mater how much beautiful,sophisticated web systems you could make by using frameworks, try doing everything by yourself manually once and you'll gain a huge insight as a developer. We lea...
12:53 pm GMT - Sat, April 24, 2021
Dev To
Why Developers Need To Build Personal Brand
Hello Fellow Codenewbies ,I've heard the term "personal brand" before, but I didn't quite understand what it is.What is a personal brand and what are its benefits for developers? Personal BrandsA...
12:35 pm GMT - Sat, April 24, 2021
Dev To
Managing Gaps in Rows, Columns (or even both!) with KotlinJS
At sKalable we are on a mission to make KotlinJS websites mainstream. We strive to make them easy to code, fun to build and, of course, skalable! We are aware that sometimes when building the design ...
12:13 pm GMT - Sat, April 24, 2021
Dev To
5 Short CSS Snippets that will Make Big Difference
Styles and themes of a website or an app make a huge difference for the use experience. Here are some short code snippets that will make your app or web page look 10x attractive and beautiful. C...
12:07 pm GMT - Sat, April 24, 2021
Dev To
Leetcode in JS: Matrix Zeros
Questions:https://leetcode.com/problems/set-matrix-zeroes/Screenshot from Leetcode Main concepts in this questionSpace complexityin-place Space complexityIn short, it means how much memory ...
11:06 am GMT - Sat, April 24, 2021
Dev To
Awesome Tools and Technologies I Use as a Developer!
Hey, There!Welcome, back to another post of Top N! It's a series where I post Top 10, Best 5, etc. kind of things! And, well, today's post is about a few awesome tools I actually use as a develo...
11:04 am GMT - Sat, April 24, 2021
Dev To
Make 11760 Euros per month as a Freelancer More freedom in IT
The year 2020 was a year with many surprises and changes. I guess you guessed it, the biggest surprise was the COVID-19 pandemic due which many industries suffered but there were also industries that ...
10:39 am GMT - Sat, April 24, 2021
Dev To
Learing Coding
I am trying to learn coding myself, now knows little bit of HTML, CSS, JS. I would like to team up with other who are in same stage.....
10:36 am GMT - Sat, April 24, 2021
Dev To
Basics of Kotlin - Part3
In the last article, we learnt about some basic concepts of Kotlin like type casting, operators, how to take input and comments. Before reading this article make sure you had read the last article Bas...
10:28 am GMT - Sat, April 24, 2021
Dev To
Complete Roadmap for C
In this tutorial, you will see roadmap for C++ programming from basic to advance. Visit My Blogs--> Step 1.IntroducationIntroduction to C++History of C++Installation and Setup of C++Appli...
10:09 am GMT - Sat, April 24, 2021
Dev To
CDK8S Example
CDK8s is a software development framework for defining Kubernetes applications and reusable abstractions using familiar programming languages and rich object-oriented APIs. CDK8s generates pure Kubern...
08:57 am GMT - Sat, April 24, 2021
Dev To
Say something from the terminal
Today I learned about the say command in macos. You use it like:$ say somethingIt may not seem useful, but I use it when I have long scripts to run...npm run build && say "build done"...and It...
08:53 am GMT - Sat, April 24, 2021
Dev To
Tailwind grid responsive 4 column blocks
When it comes to tailwind layouts we have basically two main options.FlexboxGridIf you know me, I use Flex for a lot of things. It's one of these things you start with and end up using for a lot of el...
08:14 am GMT - Sat, April 24, 2021
Dev To
build a social media website with Next JS and Firebase
Hello Everyone,As the title say I created a social media website with Next JS framework and Firebase. Its a basic and simple social media just for learning new stuff about Next JS and Firebase.Website...
08:13 am GMT - Sat, April 24, 2021
Dev To
Implement login user API that returns PASETO or JWT access token in Go
Hello everyone! Welcome back to the backend master class!In the previous lecture, weve implemented the token maker interface using JWT and PASETO. It provides 2 methods to create and verify tokens.So ...
07:46 am GMT - Sat, April 24, 2021
Dev To
Medipol Global Summit 2021
Medipol Global Summit 2021 is an event targeted for the enthusiasts in the field of Artificial Intelligence, Machine Learning, Cyber Security, Web and Mobile development, Blockchain and so many others...
06:58 am GMT - Sat, April 24, 2021
Dev To
10-things-you-can-do-today-to-reduce-aws-costs
Users of Amazon Web Services are likely familiar with some AWS cost optimization best practices, but probably not all of them. Consequently, I have compiled a list of the ten best practices to optimiz...
06:50 am GMT - Sat, April 24, 2021
Dev To
7 self-taught coders who work full time as software developers
Studying web development is a path with many ups and downs.Its often hard to see the light at the end of the tunnel. But when youre in those tough, dark spots, try to find the motivation to hang in th...
06:27 am GMT - Sat, April 24, 2021
Dev To
Best Google Chrome Extensions for Web Designers And Developers in 2021
As a designer/developer we use google chrome in daily life. That's why I brought the top 10 google extensions to make your work easy, We have a modern browser that is always upgraded by developers. I ...
06:24 am GMT - Sat, April 24, 2021
Dev To
What are your favourite learning resources?
IntroductionEvery day we come across a lot of new & amazing things, some technical and some not. And if we find something which matches our vibe then we dive deep into it. Now here the real ...
06:19 am GMT - Sat, April 24, 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:06 am GMT - Sat, April 24, 2021
Dev To
How to clone object except for one or some keys
Let say you have an object that you want to use it as payload to make a requestconst payload = { 'username': 'Mark', 'Hash' :'8fafasdf8afadsf', 'redirectUrl':'/'}but you want to exclude redir...
06:03 am GMT - Sat, April 24, 2021
Dev To
Laravel One to Many Eloquent Relationship Tutorial
In this tutorial, I Will explain you how to create laravel one to Many eloquent relationship. We will create one to many relationship in laravel. We will learn how we can create migration with foreign...
05:53 am GMT - Sat, April 24, 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 ...
05:49 am GMT - Sat, April 24, 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...
05:37 am GMT - Sat, April 24, 2021
Dev To
Dissecting the PE Header [Windows PE Internals]
Previous Windows PE Internals WriteupsCreating a Windows Project in Visual StudioGetting a Handle to a Dynamically Linked Library Validating the MZ SignatureValidating the PE Signature Prev...
05:24 am GMT - Sat, April 24, 2021
Dev To
A simple way to use Web Worker with React-Create-APP - No eject needed
The problem of using Web Worker with an app that start with create-react-app is that:create-react-app hide its webpack config from user to modify, if not ejected.You need to modify webpack config in o...
05:19 am GMT - Sat, April 24, 2021
Dev To
The Ember Times - Issue No. 178
Emberistas! Find out about the Ember 3.26 release, updated release of Unstable Ember Language Server, and addon roundup. Ember 3.26 released Ember 3.26 release was announced on April 12, 2021. T...
02:46 am GMT - Sat, April 24, 2021
Dev To
Red Wine Quality prediction using AzureML, AKS with TensorFlow Keras
What are we trying to doPredict the Quality of Red Wine using Tensorflow Keras deep learning framework given certain attributes such as fixed acidity, volatile acidity, citric acid, residual sug...
02:37 am GMT - Sat, April 24, 2021
Dev To
7 Simple Menu Icon Animation For Beginners
Here is the list of 7 simple menu icon animation (hamburger) for beginners. All animation are done with CSS transform property, no framework, no complex JavaScript. A few lines of JavaScript is used, ...
01:59 am GMT - Sat, April 24, 2021
Dev To
Implementing Non-Trivial Containerized Systems
Your average blog post / tutorial / video about containerizing software goes a little something like this:Trouble is, all that "simple Docker stuff" is where things can (and often do!) go horribly hor...
01:00 am GMT - Sat, April 24, 2021
Dev To
Scientific Programming School - Special Offer!
A course bundle purchase will enable you enrol to all the currently bundled-courses at just one price. Anything published after the bundle is purchased won't be included, but you may re-purchase the ...
11:35 pm GMT - Fri, April 23, 2021
Dev To
My Favorite JS String Methods
I've been reviewing some useful string methods that are built into JavaScript, and thought I'd share my favorites. Since this article is geared more towards beginners, I'll quickly review some core co...
11:02 pm GMT - Fri, April 23, 2021
Dev To
Expo SDK41
Today we're announcing the release of Expo SDK 41. SDK 41 includes React Native 0.63, the same version as in SDK 40. Thank you to everyone that [helped with beta testing[(https://blog.expo.io/expo-sdk...
10:48 pm GMT - Fri, April 23, 2021
Dev To
Replace Loops using Recursion
Recursion is the concept that a function can be expressed in terms of itself. To help understand this, start by thinking about the following task: Add the first n elements of an array to create the pr...
10:48 pm GMT - Fri, April 23, 2021
Dev To
How to Replace Loops using Recursion
Recursion is the concept that a function can be expressed in terms of itself. To help understand this, start by thinking about the following task: Add the first n elements of an array to create the re...
10:36 pm GMT - Fri, April 23, 2021
Dev To
Ruby on Rails GitHub Action Workflow
The goal is to start running tests that is part of my code base with each push to main and also any pull requests to main branch. This blog post will not cover any linting or deployment of the ruby on...
09:42 pm GMT - Fri, April 23, 2021
Dev To
Take care of your physiological needs to make optimal architectural decisions
As a software architect, your most important skill is making optimal decisions. But your brain totally depends on your body. When you're sleepy , hungry or need to visit a toilet , your brain gets di...
09:40 pm GMT - Fri, April 23, 2021
Dev To
Bearers of the bad news
Testing is often seen as a destructive activity. Spotting and reporting failures may be regarded as criticism against the product and against the author. I, as a software tester, am the bearer of the ...
09:17 pm GMT - Fri, April 23, 2021
Dev To
How to Use Visme to Help Your Desing Projects Stand Out
Originally published September 28, 2019 on BritishPandaChick Codes. I made tweaks to the original post so it works for The Practical Dev.On July 11, I was tagged in a Twitter thread where developers w...
09:16 pm GMT - Fri, April 23, 2021
Dev To
Would you use a webapp to search linux commands
How do you remember the options and flags supported by a specific linux command, do you use search engine every time to look for the supported options and flags.You might have some commands with lots ...
09:01 pm GMT - Fri, April 23, 2021
Dev To
Top 10 best extensions for VScode - 1
Hello everybody! This is my first post in English, today we will see the 10 best extensions for Visual Studio Code.VSCode extensions serve to speed up certain tasks that can take away valuable seconds...
08:53 pm GMT - Fri, April 23, 2021
Dev To
Simple way to transform any Google Sheet to JSON
Solution is really easy, but with one big drawback - the sheet needs to accessed publicly on the Internet. In my case this is not a permanent feature - I just have to move data from one source to anot...
08:49 pm GMT - Fri, April 23, 2021
Dev To
Escreva um JavaScript mais limpo com Operador Optional Chaining [Traduo pt-BR]
Artigo traduzido e adaptado do original "JavaScript Optional Chaining" por Kyle Cook. AcessarSe voc trabalha com JavaScript h um tempo, voc provavelmente j se deparou com um cdigo parecido com e...
08:49 pm GMT - Fri, April 23, 2021
Dev To
All About JavaScript Arrays & Array Methods!
Table of ContentsIntroductionWhat are arrays?How do we create arrays?MethodsBasic Methods: pop, push, shift, unshift, splice, sliceAdvanced Methods: reduce, sort, concat, filter, join, map, find...
08:49 pm GMT - Fri, April 23, 2021
Dev To
Everything JavaScript Arrays & Array Methods!
Table of ContentsIntroductionWhat are arrays?How do we create arrays?MethodsBasic Methods: pop, push, shift, unshift, splice, sliceAdvanced Methods: reduce, sort, concat, filter, join, map, find...
08:42 pm GMT - Fri, April 23, 2021
Dev To
Fixing the node-sass problem in Rails - node downgrade helps
Today I've had one of those irritating problems with Rails that I know one day I will have again. So, future me when you google it, here is the fix, you're welcome :)The problem shows like this during...
08:38 pm GMT - Fri, April 23, 2021
Dev To
From String to Array to String
About WritersHello everyone! This is Waverley and Megan! We are both tech enthusiasts and graduated from Flatiron School recently. Both of us enjoy writing blogs to help other programmers learn ...
08:27 pm GMT - Fri, April 23, 2021
Dev To
From String to Array to String
About WritersHello everyone! This is Waverley and Megan! We are both tech enthusiasts and graduated from Flatiron School recently. Both of us enjoy writing blogs to help other programmers learn ...
08:26 pm GMT - Fri, April 23, 2021
Dev To
I recreated a photo with just a single div and CSS gradients
Concept for a CSS gradient-based image I wanted to test....
08:18 pm GMT - Fri, April 23, 2021
Dev To
Understanding the React useEffect() Hook
IntroductionIn the previous post, we looked at the useState() Hook that adds state to a functional component. We learned how to initialize, update and access state variables in a functional comp...
08:11 pm GMT - Fri, April 23, 2021
Dev To
When to Use these String Methods in JavaScript
There are A LOT of strings methods. This includes when you want to find a string, search for a string, extract parts, replace, concat, etc. There are a lot! This guide is more of a refresher and I wou...
07:44 pm GMT - Fri, April 23, 2021
Dev To
What is "this"? Why you should avoid arrow functions on Vue methods (JS Bits)
this in VueEvery Vue instance has an option for methods. This is simply an object whose properties are methods we'll use in our Vue app:const app = Vue.createApp({ data() { return { count: 4...
07:39 pm GMT - Fri, April 23, 2021
Dev To
Hosting a Website or online Resume on GitHub (Free!)
GitHub is not only a great place to store and share your code with othersbut they also offer free web hosting of your HTML, CSS, and JavaScript projects!want something like https://yusufadell.github....
07:23 pm GMT - Fri, April 23, 2021
Dev To
Lists vs Tuples in Python.
Python has support for data structures which enables you to store and access data in your piece of code. There are several data structures in Python such as:List.Tuple.Set.Dictionary. In this article,...
06:31 pm GMT - Fri, April 23, 2021
Dev To
Basics of Kotlin- Part2
In the last article, we learnt about some basic concepts of Kotlin like what is Kotlin, features of Kotlin, how to declare variables and data types in Kotlin. Before reading this article make sure you...
06:10 pm GMT - Fri, April 23, 2021
Dev To
How to use WebStorm on the server
TLDR: Running WebStorm via Projector requires a noticeable amount of resources, 1CPU, 2Gb RAM won't be enough Recently I've stumbled upon the new Jetbrains technology called Projector, tried it on the...
05:53 pm GMT - Fri, April 23, 2021
Dev To
What was your win this week?
Hey there!Looking back on your week what was something you're proud of?All wins count big or small Examples of 'wins' include:Starting a new projectFixing a tricky bugGoing on a beautiful walk ... o...
05:23 pm GMT - Fri, April 23, 2021
Dev To
Let's light it up!
In previous post, we saw how amazing it is to use animation with wave emoji! In this post, we will try to achieve the same for flame emoji!Below is the CSS code::root { --flame-size: 100;}@keyframe...
05:19 pm GMT - Fri, April 23, 2021
Dev To
Calendar Management API for your next project
IntroductionIn this hectic world when we want to do a lot of things but we have only 24 hours a day, it becomes crucial to maximize productivity and manage time efficiently.via GIPHYIt's hard to...
05:06 pm GMT - Fri, April 23, 2021
Dev To
Create a custom scrollbar with CSS - Easy CSS Scrollbar Tutorial
In this video tutorial you will learn how to use CSS to create a custom scrollbar for your website or app.I will be going over the basic CSS properties available and create the following scrollbar sty...
05:05 pm GMT - Fri, April 23, 2021
Dev To
Funny Web Dev/Software Dev memes!!!
LOL, each of these cracked me up. ^ This one's one of my favoritesWhat's your favorite meme? Let me know in the comments below!...
05:04 pm GMT - Fri, April 23, 2021
Dev To
1 year into coding . Here are the tips I would go back and give myself
In March 2020 I began my coding journey which means I have now been learning about web-development for 1 full year ! I've learned a lot along the way but there are a few things I would tell myself if ...
04:46 pm GMT - Fri, April 23, 2021
Dev To
ReasonML & Rescript in 5 minutes
What is this language about?It's a functional language that compiles to JavaScript (or to OCaml). What is ML in ReasonML?Nowadays ML usually stands for Machine Learning, but in the old days...
04:46 pm GMT - Fri, April 23, 2021
Dev To
Chatwoot : Nice open-source customer support tool, chatbot (Alternative to Intercom)
ConceptsChatwoot is an open-source customer communication platform that helps companies engage their customers on their website, Facebook page, Twitter, Whatsapp, SMS, email, etc. It is an open-...
04:40 pm GMT - Fri, April 23, 2021
Dev To
Feature Flags in Angular
Preston Lamb | ng-conf | Sept 2020 tldr;Many times when working on applications, especially with teams, multiple features are being worked on at the same time. They arent all ready for deploy at ...
04:37 pm GMT - Fri, April 23, 2021
Dev To
Popular string functions in MySQL - CONCAT and SUBSTRING
There are some very helpful and fun string functions in MySQl and I've decided to review them here as I go through Colt Steele's MySQL Udemy course. This article will serve as my notes for that sectio...
04:23 pm GMT - Fri, April 23, 2021
Dev To
Functional Programming : Functions
Main Ideas of Functional Programming.Function - This articleCompositions with FunctionsCurryingCatamorphism CollapsableApplicative Monad ChainableMonoid AggregatableNote:-...
04:21 pm GMT - Fri, April 23, 2021
Dev To
5 Templating Languages To Use Instead of HTML
Pure HTML files are slowly getting a tad outdated and are not the best choice for creating brand new websites. If youre working with a framework such as Express.js, you get the option to use a templat...
04:16 pm GMT - Fri, April 23, 2021
Dev To
3 Smart Things Worth Spending Your Money on as a Developer
Have you ever thought about how much money you wasted on useless stuff trying to learn to code?We live in a society where people want us to buy their products. They show up in our socials homes scream...
04:14 pm GMT - Fri, April 23, 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 ...
03:46 pm GMT - Fri, April 23, 2021
Dev To
Basics of HTTP & DNS
Basics of HTTP/How the internet and web work What is DNS:Whenever we type in the website name such as google.com how would our computer know which computer to communicate with in order to s...
02:50 pm GMT - Fri, April 23, 2021
Dev To
Introducing SELECT* Podcast, Innovative Tech & Dev Topics
One of my favorite things about being immersed in the tech community is the people! I have connected with so many interesting and smart folks, some of which Ive had conversations and built relationshi...
02:44 pm GMT - Fri, April 23, 2021
Dev To
Two Simple Tricks for Typing Redux Apps with Typescript
Despite having used Typescript and Redux separately for a few years I haven't always had a good experience putting them together. Recently, I stumbled on two tricks that have helped me immensely. ...
02:39 pm GMT - Fri, April 23, 2021
Dev To
Stop Being So Negative
Stop Being So NegativeMy brain hurts and I cringe a bit whenever I stumble across an unnecessarily complicated negative condition. Also, to be perfectly clear and honest, I never have written an...
02:35 pm GMT - Fri, April 23, 2021
Dev To
Implementing Two-factor Authentication with Flask, PyOTP, and Fauna
Written in connection with the Write with Fauna program.This article focuses on implementing two-factor authentication in a web application built with Python and Flask using Faunas built-in authentica...
02:15 pm GMT - Fri, April 23, 2021
Dev To
12 Interesting facts about coding you had no idea about
The first programmer in the world was a woman. Her name was Ada Lovelace and she worked on an analytical engine back in the 1,800s.Recent studies have shown that over 70% of coding jobs are in fields ...
02:08 pm GMT - Fri, April 23, 2021
Dev To
Build a Telegram Bot with a Web UI using Python and Replit
If you've ever used an online forum, you may have seen that there are sometimes ways to post messages other than doing it straight on the forum, like posting by email.In this tutorial, we'll build a p...
01:56 pm GMT - Fri, April 23, 2021
Dev To
Build Twitter Bot with Ruby
Today, we will be building a bot for Twitter that will retweet all hashtags related to #ruby or #rails. We can also configure it to retweet any hashtags so you can use this tutorial to create bot that...
01:51 pm GMT - Fri, April 23, 2021
Dev To
Domain-Driven Design and the Hexagonal Architecture
This article was originally posted as a tutorial on the Vaadin website. Since I am moving my future DDD writing to this platform, I'm copying my original tutorial series as well to keep the timeline s...
01:47 pm GMT - Fri, April 23, 2021
Dev To
Validating the PE Signature (My AV Flagged me) [Windows PE Internals]
Previous Windows PE Internals WriteupsCreating a Windows Project in Visual StudioGetting a Handle to a Dynamically Linked Library Validating the MZ Signature PreviouslyPreviously, we learnt...
01:46 pm GMT - Fri, April 23, 2021
Dev To
Create a React Blog Site | Beginner Project for Jr. Devs
Create a React Blog Site | Beginner Project for Jr. Devs Browse our Teachable courses. We'll build this webpage out of 6 components.BlogPage.js - the main container for our postsPost.j...
01:44 pm GMT - Fri, April 23, 2021
Dev To
How to get your first job as a Software Engineer
If you believe you have the skills to become a junior software engineer and have started applying to jobs let me help you out.First understand that getting the first job, specially if you don't have a...
01:43 pm GMT - Fri, April 23, 2021
Dev To
10 Trending projects on GitHub for web developers - 23rd 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. git-tipsMost commonly used git tips and tricks. ...
01:43 pm GMT - Fri, April 23, 2021
Dev To
How to Build a Color Wheel with Tints & Shades
I've built a handful of color pickers through the years, so when I in this book stumbled upon a color-wheel with built-in shades and tints, I had to code it:At first, I thought: That's easy it's just...
01:19 pm GMT - Fri, April 23, 2021
Dev To
AWS EKS vs. ECS vs. Fargate: Where to manage your Kubernetes?
We all love containers for their scalability. But it might easily become your overhead if you end up managing a large cluster.This is where container orchestration comes in. When operating at scale, y...
01:11 pm GMT - Fri, April 23, 2021
Dev To
10 GitHub Repositories every Developer should know
Other than being the home for some of the most interesting Open Source Projects on the internet, GitHub is also a great place for sharing resources of all kinds, from free books to APIs, from roadmaps...
12:54 pm GMT - Fri, April 23, 2021
Dev To
Reinventing myself
So, it's time to reinvent myself and look for another challenge. But I don't know yet where my journey goes. My last employer took quite a big effort in supporting me shaping me into the developer I'm...
12:49 pm GMT - Fri, April 23, 2021
Dev To
Using Hotwire Turbo in Rails with legacy JavaScript
When Hotwire Turbo got released around Christmas 2020, it was exciting news for many of us. One of its main appeals is that it helps you create highly reactive web pages in Rails while having to write...
12:44 pm GMT - Fri, April 23, 2021
Dev To
Sending just 'hi' in Slack/Teams. OK, or really not OK?
We've probably all been there. A colleague/manager/rando sends you a Slack or Teams message that just says "Hi".No context. Greg Rice @gregricey ...
12:22 pm GMT - Fri, April 23, 2021
Dev To
Blank spaces : how to deal with nothing in API design
Consider the following HTTP endpoint:GET /{user}/appointmentsHow do we deal with nothing? Nothingman If the user doesnt currently exist, return 404 this informs the caller that nothing can be do...
12:20 pm GMT - Fri, April 23, 2021
Dev To
Turn your phone into a "cloud phone" with Raspberry Pi, is it possible?
In recent years, I have been experimenting with a concept that I called the "Device independent cloud computing with cloud first approach". This might sounds like a title of a academic paper (maybe I ...
12:08 pm GMT - Fri, April 23, 2021
Dev To
TLDR - Basic search field with Ruby on Rails
MISSION: field to search for user email that contains characters. Example:users_controller.rb def index if params[:email] @users = User.where('email ILIKE ?', "%#{params[:email]}%").ord...
11:45 am GMT - Fri, April 23, 2021
Dev To
15 Awesome Color Resources For Your Next Web Project
When we design a website one of the most important element to consider is color scheme, we cannot remember all the colors or shades available, it will be helpful if we have a good resource about color...
11:41 am GMT - Fri, April 23, 2021
Dev To
Determining AWS IAM Policies According To Terraform And AWS CLI
I find myself mentioning the term Principle Of Least Privilege often, so I thought, "Let's write a practical blog post of how to implement this principle in the CI/CD realm".In this blog post, I'll de...
11:24 am GMT - Fri, April 23, 2021
Dev To
Top 10 Customer Relationship Management (CRM) Software in 2021
Customer relationship management (CRM) software is crucial for every organization to enhance their relationships; with their clients. Additionally, this software also helps track, record, and manage e...
11:23 am GMT - Fri, April 23, 2021
Dev To
Las 8 mejores herramientas de autor de e-learning para usar en el 2021
Elegir una herramienta de autor de e-learning puede a veces tomar un esfuerzo parecido al de crear el curso. Hacer una comparacin de herramientas de autor no es tan fcil como parece ya que no solament...
11:14 am GMT - Fri, April 23, 2021
Dev To
Grokking Traversable
Once you've grokked traversable's you'll wonder how you ever lived without them. Trying to gain intuition about them by staring at the type signature never brought me much joy. So in this post we'll t...
11:05 am GMT - Fri, April 23, 2021
Dev To
Manage your Finances with this notion template
Hey folks .Just launched another Product on the Product hunt. It's a template that helps you manage your finances Finance Manager TemplateWhen we think about Finances, what comes to our mind are...
10:32 am GMT - Fri, April 23, 2021
Dev To
Microservices and Containers - HyScale Docker Microservices Architecture
Modern-day enterprises are largely dependent on software applications to facilitate numerous business requirements. In most enterprises, a software application offers hundreds of functionalities - all...
10:20 am GMT - Fri, April 23, 2021
Dev To
Laravel Livewire for Django? Say hello to Unicorn!
Hi,Django community, it's time to celebrate! Something great is happening! A new Django tool is born and it's name UnicornWhat is Unicorn?Unicorn is to Django what Livewire is to Laravel: A full stack...
10:16 am GMT - Fri, April 23, 2021
Dev To
Top 10 Trending GitHub Repositories
TETRIS-OS: An operating system that only plays Tetris.Name:- tetris-osStars:- 1559Features:1 It's Tetris.2 32-bit (x86)3 Fully custom bootloader4 Soundblaster 16 driver5 Custom music track runner6 Ful...
10:12 am GMT - Fri, April 23, 2021
Dev To
Web Application Architecture: Best Practices and Guides
If you are planning to develop and launch a web product, sooner or later you will come across the concept of web application architecture. This term is used by software developers to describe the high...
09:50 am GMT - Fri, April 23, 2021
Dev To
Production deployment Strapi Gatsby app on VPS Shared Hosting: Deploy, web hooks & https. (3)
Production deployment Strapi + Gatsby app on VPS Shared Hosting: Deploy, web hooks & https.(3)Welcome to the last part of Strapi + Gatsby deployment tutorial If you don't like to read a lot...
09:48 am GMT - Fri, April 23, 2021
Dev To
Create your own terminal with my own ! man !
Heimdallr Terminal EmulatorLINKA terminal,We are focused on its lightness and speed!Finally, it can be a permanent terminal for you!this terminal witten in C and Gtk frameworkbecause HEIMDALLR m...
09:34 am GMT - Fri, April 23, 2021
Dev To
Python Fire
This blog post summarizes the use cases of Python Fire, explained by David Bieber, a Software Engineer at Google Brain in a webinar organized by Women Who Code Python Track. Hello, Python Fire!Fi...
08:38 am GMT - Fri, April 23, 2021
Dev To
Why you shouldn't hire clones.
We have all been there. One of your best employees hands their notice in and your stomach does a little flip as you know how important they are.You try your best to see if you can do anything to keep ...
08:26 am GMT - Fri, April 23, 2021
Dev To
Creating a Node back-end using the MVC software design pattern
In this tutorial you will learn how to create a Node back-end using the Modelviewcontroller (MVC) software design pattern. This design pattern gives you the ability to make user interfaces that are se...
08:08 am GMT - Fri, April 23, 2021
Dev To
Iconic developers | part 4
Almost weekend!But first another iconic developers Special thanks: @theowlsden and @technoglot Feel free to join and show your creativity! Let's make the next one a monkey edition (). ...
08:06 am GMT - Fri, April 23, 2021
Dev To
Solution: Count Binary Substrings
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:06 am GMT - Fri, April 23, 2021
Dev To
TypeORM - Multiple DB Calls vs Single DB Call
IntroductionThe last article demonstrates how you should build complex SQL queries. I hope this helps your work and study. Today's topic is still cases with TypeORM, but the angle is slightly di...
08:04 am GMT - Fri, April 23, 2021
Dev To
Enhancing Terraform with Terragrunt
Over the last few months, I've become very familiar with using Terraform to deploy infrastructure across multiple cloud vendors. I'm a big fan of it, but some of its idiosyncrasies can be frustrating,...
07:40 am GMT - Fri, April 23, 2021
Dev To
Why you shouldn't hire clones.
We have all been there. One of your best employees hands their notice in and your stomach does a little flip as you know how important they are. You try your best to see if you can do anything to keep...
07:16 am GMT - Fri, April 23, 2021
Dev To
Top tips for using GitHub
I'm always using GitHub. Yes, I work for GitHub and therefore I'm more likely to use it than others. But I also use GitHub for so many things in my normal daily life. I use GitHub to store and share f...
07:14 am GMT - Fri, April 23, 2021
Dev To
Travis CLI installation issue for MacOS
I came across one problem while integrating travis CI with GitHub repository. For this I want to set environment level AWS environment profile to avoid pushing secrete key and access key into code as ...
07:12 am GMT - Fri, April 23, 2021
Dev To
Responsive Website Design Using HTML CSS And JavaScript
Learn Build Responsive Website Design Using HTML CSS And JavaScript . Add a Responsiveness on your website using HTML and CSS. Easy way to learn HTML for beginners. You will easily make this Responsiv...
07:07 am GMT - Fri, April 23, 2021
Dev To
Top 50 React JS Interview Questions.
Q1: What is React?Ans. React is a front-end JavaScript library that mainly follows the component-based approach for building a user interface (UI) components for a single page application. It is also ...
06:35 am GMT - Fri, April 23, 2021
Dev To
Site Reliability Engineering (SRE) Best Practices
What is Site Reliability Engineering (SRE)?The site reliability engineering (SRE) concept originated at Google. The idea is closely related to the principles of DevOps. Its an approach to IT ope...
05:45 am GMT - Fri, April 23, 2021
Dev To
How the Nullish Coalescing Operator Works in JavaScript
ES11 has added a nullish coalescing operator which is denoted by double question marks, like this: ??.In this article, we will explore why it's so useful and how to use it.Let's get started.Want to le...
04:43 am GMT - Fri, April 23, 2021
Dev To
The Future of Apps JS vs Native?
Recently, I have seen a trend of compiling JavaScript into and using WebGLs JavaScript interface to leverage native mobile apps. The question is if that will become mainstream.We all know that JavaScr...
04:33 am GMT - Fri, April 23, 2021
Dev To
Top website t hc ha ti nh hon ton min ph
Trong th gii th gic ca chng ta; thit k ha l mt k nng ngy cng quan trng i vi tt c cc loi sng to cn c. i vi cc nhip nh gia v nh sng to trong th gii thi trang; vic bit cc kin thc c bn v Photoshop v cc n...
04:28 am GMT - Fri, April 23, 2021
Dev To
Why is the demand for full stack MERN developers constantly increasing for business Projects?
MERN the word itself is made out of the combination of MongoDB, ExpressJS, ReactJS, NodeJS.In other words, its a fantastic combo of the technical stacks of Frontend, server, and Database together is c...
03:24 am GMT - Fri, April 23, 2021
Dev To
Netflix-clone
It is a simple react and firebase project to understanding the fundamentals and how to combine react + firebase .visit : https://netflix-clone-by-nk.web.app/ ...
03:19 am GMT - Fri, April 23, 2021
Dev To
LeetCode 64. Minimum Path Sum(javascript solution)
Description:Given a m x n grid filled with non-negative numbers, find a path from top left to bottom right, which minimizes the sum of all numbers along its path.Note: You can only move either d...
02:51 am GMT - Fri, April 23, 2021
Dev To
Console Application Input Library in Java.
Hi all, I will introduce a library to build console application with more easier, and with this library, you can make fine interactive methodology on your console application.You can define queries fo...
02:31 am GMT - Fri, April 23, 2021
Dev To
April 22nd, 2021: What did you learn this week?
It's that time of the week again. So wonderful devs, what did you learn this week? It could be programming tips, career advice etc.Feel free to comment with what you learnt and/or reference your TIL p...
12:49 am GMT - Fri, April 23, 2021
Dev To
Creating a CLI Gem for My Flatiron School Project
For my first portfolio project, I was challenged to program a CLI application with good object oriented code. I had to scrape a website and write a program that would offer a list of available data an...
12:48 am GMT - Fri, April 23, 2021
Dev To
Azure SQL RevealedA Guide to the Cloud for SQL Server Professionals
Download your free copy of Azure SQL Revealed to:Learn by doing as you work through examples and code downloads.Understand the different Azure SQL services: SQL Server on Azure Virtual Machines, Azure...
12:45 am GMT - Fri, April 23, 2021
Dev To
100 days of machine learning
Hello forks!I am an amateur developer and newbie at machine learning.As you know this year has been tough not just healthwise, but also productivity wise.So inorder to stat focused I am going start a ...
12:38 am GMT - Fri, April 23, 2021
Dev To
Dependency Inversion Principle
The Dependency Inversion Principle states that entities must depend on abstractions, not on concretions. High-level modules should not depend on low-level modules. Both should depend on abstraction.Hi...
12:28 am GMT - Fri, April 23, 2021
Dev To
Secure APIs using Node.js, Azure AD, Cosmos DB and the Azure SDKs
With the recent announcement that Cosmos DB now supports RBAC and Azure AD authentication, I was too excited to pass on the opportunity to build an API that takes advantage of these new capabilities. ...
11:59 pm GMT - Thu, April 22, 2021
Dev To
Como aprendi Go en 3 dias
En este post estaremos hablando acerca de Go, Compartir algunos recursos, opiniones y recomendaciones que fueron muy tiles para m.Y s lo que ests pensando y SI!, s que el ttulo puede parecer un poco c...
11:14 pm GMT - Thu, April 22, 2021
Dev To
Nasa Open Source Goes to Mars | GitHub and the Ingenuity Helicopter
Just less than 4 days ago Nasa has made history once again, flying a helicopter on Mars for the first time in human history. And that has been possible thanks to many brilliant researchers, scientists...
10:06 pm GMT - Thu, April 22, 2021
Dev To
My Lessons From 3 Failed Interviews As A Developer
2019.The year I started learning how to code with a free eBook I downloaded from the web. Since then a lot of things have happened.One of them is failing my interview for web developer roles three tim...
09:59 pm GMT - Thu, April 22, 2021
Dev To
Iterate with JavaScript Do...While Loops
The next type of loop you will learn is called a do...while loop. It is called a do...while loop because it will first do one pass of the code inside the loop no matter what, and then continue to run ...
09:42 pm GMT - Thu, April 22, 2021
Dev To
Raspberry Pi media player with Plex, Transmission, Sonarr, Bazarr and Jackett
So you have a Raspberry Pi abandoned and always wanted to use it for something useful. Also you like to see series but there are too many providers and you don't know which one subscribes to it. Don't...
09:41 pm GMT - Thu, April 22, 2021
Dev To
How I learn Golang in 3 days
In this post, we will talk about Go, I will share with you some resources, opinions, and recommendations that were so util for me.And I know that you are thinking something, Yes! I know that the title...
09:37 pm GMT - Thu, April 22, 2021
Dev To
Understanding Semantic Versioning 2.0 (SemVer)
When you want to use a library in your project you probably noticed that you need to specify a version. Most of the time those versions are formatted like 3 numbers separated with dots between them. T...
09:36 pm GMT - Thu, April 22, 2021
Dev To
Nesting For Loops
If you have a multi-dimensional array, you can use the same logic as the prior waypoint to loop through both the array and any sub-arrays. Here is an example:function multiplyAll(arr) { var product =...
09:13 pm GMT - Thu, April 22, 2021
Dev To
Build a Dynamic Portfolio With the Github API
This article was originally posted on Medium. If you prefer reading it from there, please do check it out. IntroductionWith the advent of countless templates and web page design applications, the...
09:03 pm GMT - Thu, April 22, 2021
Dev To
Loops
Iterate with JavaScript While LoopsYou can run the same code multiple times by using a loop.The first type of loop you will learn is called a while loop because it runs while a specified conditi...
08:55 pm GMT - Thu, April 22, 2021
Dev To
CloudSniper Cloud Security Operations
Cloud Sniper is a platform designed to manage Cloud Security Operations, intended to respond to security incidents by accurately analyzing and correlating cloud artifacts. It is meant to be used as a ...
08:51 pm GMT - Thu, April 22, 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.We love a good dev joke and this...
08:45 pm GMT - Thu, April 22, 2021
Dev To
35 Principles for 35 Years
I turn 35 today. Here are 35 principles I have accumulated and try to live by:Life is too Short for Short Term Games. We only have so many years for long term games to compound. ...
08:44 pm GMT - Thu, April 22, 2021
Dev To
How to get a job out of a failed job interview
To the point!On a job interview listen carefully what the team you are supposed to join struggles with. What kind of problem they're currently solving.Then if they say no to you, you can just sa...
08:34 pm GMT - Thu, April 22, 2021
Dev To
Funciones JavaScript
Antes de comenzar:Una de las cosas que nos encontramos al aprender JavaScript son las Funciones, en esta gua que esta basada en la gua de w3 schools. Aprenderas lo principal sobre las funciones. ...
08:23 pm GMT - Thu, April 22, 2021
Dev To
Pomodoro - A technique to rescue your eyes as a software developer
A career in software or computing can involve years of staring at a computer screen for extended periods. The consequences to your vision, which can affect not only your productivity as a software dev...
08:10 pm GMT - Thu, April 22, 2021
Dev To
Build your own event system in Python
Event system is not hard to build on your own. There are plenty of libraries ready to use, but for better understanding I want to implement it by myself. The idea of this post comes from this video. T...
07:58 pm GMT - Thu, April 22, 2021
Dev To
Discord Bot for Appointment Scheduling in NodeJS
Discord has for many years been popular in the gaming community. But due to the explosion of Remote Work and Work From Home opportunities, it's strongly competing in the business world with tools like...
07:55 pm GMT - Thu, April 22, 2021
Dev To
Super powers of Javascript Console
Chances are if you are a JavaScript developer then you might have used the console object more times than you blink your eye. That's a big exaggeration but i just wanted to point out just how much the...
07:53 pm GMT - Thu, April 22, 2021
Dev To
WPRecon Vulnerability recognition tool in CMS WordPress
For you to compile wprecon you will need to have the golang compiler installed. And for that you will access the official website of golang and will download and install it. Here!Once downloaded and i...
07:38 pm GMT - Thu, April 22, 2021
Dev To
My productivity setup for VS Code
I spend a lot of hours during the day coding for the company I work for and during nights or weekends for myself, so I want to be comfortable with the tools I use constantly. One of them is my editor ...
07:08 pm GMT - Thu, April 22, 2021
Dev To
The Data Engineering Interview StudyGuide
Photo by Green Chameleon on UnsplashInterviewing for any technical position generally requires preparing, studying, and long, all-day interviews.Data engineering interviews, like other technical inter...
07:06 pm GMT - Thu, April 22, 2021
Dev To
From Rails scaffold listing to Hotwire infinite scroll
Rails scaffold is a technique for quickly generating a typical CRUD UI. It's a server-side rendered html which allows listing/editing/creating/deleting records.One of the promises of the modern approa...
06:44 pm GMT - Thu, April 22, 2021
Dev To
The Environmental Impact of Digital Currency, a Problematic Spotify Patent, & more on DevNews
Happy Earth Day from all of us at DEV! In this week's episode of the DevNews podcast, @saronyitbarek and I covered a story that is particularly relevant today... S4:E2 - U.K. Central Bank D...
06:40 pm GMT - Thu, April 22, 2021
Dev To
What's New in Codesphere Version1.8.0
The latest Codesphere updates! What's New? FeaturesAdded Python supportAbility to create an app from a GitHub URLAdded FAQ pageStarting today, Codesphere supports Python and allows users to ...
06:18 pm GMT - Thu, April 22, 2021
Dev To
Of Chickens and Pigs - The Dilemma of Creator Self Promotion
Have you ever created a new library? You saw a gap when creating a project at work. So you worked on it for months, and are pretty excited about the result. You think it is at a pretty good place and ...
06:12 pm GMT - Thu, April 22, 2021
Dev To
Install node using NVM in under 3 mins
Hey There! This article is about installing Node on a Unix/Linux based system. We are using NVM to do this You can also follow this video by me....(Don't forget to subscribe!) Thi...
05:50 pm GMT - Thu, April 22, 2021
Dev To
Tools to Visualize your Terraform plan
It all started with this code sample with Terraform scripts For starters,Terraform is open-source software, developed by HashiCorp, that enables predictable and consistent provisioning of IBM Cloud pl...
05:48 pm GMT - Thu, April 22, 2021
Dev To
Getting Hooked on Stoxy
Stoxy is a modern state management library built around creating reactive, stateful and persistent web experiences.Stoxy allows you to easily control the global state of your application, and tap into...
05:37 pm GMT - Thu, April 22, 2021
Dev To
How to share environment variables in Linux across Bash, Python, .NET and more.
Hello everyone, The export command in Linux is used to set Environment variables, but you may not be aware that you can use the variables in other programming languages to prevent secrets from leaking...
05:35 pm GMT - Thu, April 22, 2021
Dev To
State machines for the rescue
Most of the features we are creating in our applications can be described in finite state machines. When we think about web applications we are thinking about the state in which our application is. Th...
05:23 pm GMT - Thu, April 22, 2021
Dev To
Website Designing Process: A Guide To Design A Perfect Website
Website designing has always been a star in the marketing business. Whether it is a local store or a famous brand, every business right now needs a website to get started and function. When a website ...
05:22 pm GMT - Thu, April 22, 2021
Dev To
What would you like to understand about the history of the cloud? Answer for the chance 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...
05:12 pm GMT - Thu, April 22, 2021
Dev To
TIL: Comparison of Coding and Programming
Hey Guys, Welcome back to a new post of SAI ANSUL'S BLOG. Today I'll be talking about difference between coding and programming.These 2 terms are related to computer-science in software development.Be...
04:46 pm GMT - Thu, April 22, 2021
Dev To
GitHub Externship Hoppscotch
Join GitHub Externship @ HoppscotchIndia is home to one of the largest communities of student developers in the world. In 2020 we saw the number of students participating in the GitHub Campus p...
04:37 pm GMT - Thu, April 22, 2021
Dev To
Collaborative Filtering in MySQL: A Tutorial
Being able to view products and pages liked by other users is not only an interesting exercise, but also a nearly-ubiquitous marketing tooland, it can be easily implemented with MySQL. What is Co...
04:31 pm GMT - Thu, April 22, 2021
Dev To
Laravel zero downtime deployment with shared hosting
Lot of developers struggle to host a laravel application in a way so that they can deploy their latest update to production automatically.I want to share some methods those I personally use.In shared ...
04:27 pm GMT - Thu, April 22, 2021
Dev To
Let's Build an AWS Lambda in C!
At first glance, Amazon Web Services (AWS) can seem impenetrably complex, but its not so bad once youve found your way around itA Lambda is a lightweight, short-lived, event-triggered process that can...
04:26 pm GMT - Thu, April 22, 2021
Dev To
Things Front-End Developer Should Learn In 2021
6 things you should learn in 2021 FrameworkIn 2021, we'll probably see a duel between Facebook's ReactJS and the community-driven VueJS. React currently has 159,000 stars on GitHub, while Vue has...
04:23 pm GMT - Thu, April 22, 2021
Dev To
Building a Healthier Planet with Open Source Software
Happy Earth Day, one and all Each year on Earth Day (April 22), our team takes a moment to pause and think about our individual and collective impact on the planet we all share with one another ...
04:15 pm GMT - Thu, April 22, 2021
Dev To
Build a Glassmorphic Navbar with TailwindCSS backdrop-filter & backdrop-blur
Glassmorphism, a design trend that spiked in popularity in late 2020, is a methodology where a background-blur is applied to an element, giving it a sense of translucency and distinct perspective from...
04:13 pm GMT - Thu, April 22, 2021
Dev To
Building an E-Library with Django and Fauna
Written in connection with the Write with Faunaprogram. This article will guide you to build a simple electronic library application using the Django web framework and implement the database with Faun...
03:47 pm GMT - Thu, April 22, 2021
Dev To
Open Source Tailwind CSS Components
I wrote earlier about the comparison between tailwind and bootstrap and in it I talked about how Tailwind lacked a formal component library for common UI elements. Fans of the Tailwind love its speed,...
03:43 pm GMT - Thu, April 22, 2021
Dev To
Read and write json file with php and mysql
JavaScript Object Notation or JSON is a lightweight data-interchange format which is very easy to read and write, we use JSON to transfer data from server to web-application or vice versa as an altern...
03:07 pm GMT - Thu, April 22, 2021
Dev To
Rendering linked assets and entries in the Contentful Rich Text field
In order to understand how to render linked assets and entries inside the Contentful Rich Text field on the front end, it is crucial to understand how linked assets and entries work across Contentful ...
03:00 pm GMT - Thu, April 22, 2021
Dev To
Performance Testing in Kubernetes using Kangal
From past ten days, I have spent my time on the latest open source solution to run performance tests on Kubernetes cluster using Kangal. In this blog post, we are going to deep-dive into how you can s...
03:00 pm GMT - Thu, April 22, 2021
Dev To
Spoiler/sensitive element in HTML and CSS
Sometimes we need to hide parts of the page from the users. It may be a spoiler or sensitive content and pictures that we want users to approve before displaying them.There are a couple of HTML elemen...
02:54 pm GMT - Thu, April 22, 2021
Dev To
Upload files in your web app to an AWS S3 bucket
Hi Sparta!In this article I will share with you a file storage module that can help you store your user's files (profil's pictures, PDF documents...) in your app with a scalable architecture. We could...
02:53 pm GMT - Thu, April 22, 2021
Dev To
What are different ways to implement a priority queue in Python?
Before we get into implementing a priority queue in Python, let us first understand what a priority queue is. Priority queues are data structures where each element in the queue has a certain priority...
02:50 pm GMT - Thu, April 22, 2021
Dev To
Top 51 companies to find quality remote jobs, analysed over 38 parameters
Hey everyone,I know how researching companies when you're job hunting is an absolute PAIN - both in time & energy. More so when you're looking for remote jobs.So I built a framework/paradigm to an...
02:50 pm GMT - Thu, April 22, 2021
Dev To
I just made a stunningly amazing Tower Defense game
I originally published this on Replit and I would like to share my latest work with you all.https://replit.com/talk/share/Orbitron-TD-III-A-Tower-defense-unlike-anything-youve-seen-before/136630If you...
02:35 pm GMT - Thu, April 22, 2021
Dev To
25 Udemy Courses Worth Your Money & Time
Hello Devs, We're back with another article, and in this one, we are giving you the best of the best Udemy courses online worth your timeSo let's start! Giveaway We are giving away any course you need...
02:29 pm GMT - Thu, April 22, 2021
Dev To
3 small tips to make your SQL Server experience easier
For most of the last two years, My job has been mostly about writing another and another SQL query, be it to check what's happening with some data, debug a weird error or develop a stored procedure as...
02:26 pm GMT - Thu, April 22, 2021
Dev To
Figma for Developers: 2 Simple Tips to Level Up Your Figma Game
Figma is a great tool to help you design landing pages quickly, but it isn't often used to it's fullest potential. This article will go over 3 simple tips that you can use to create better components ...
01:37 pm GMT - Thu, April 22, 2021
Dev To
Natural language search for blog posts using TensorflowJS
In this post i'll go into how you can get started using pre-trained Tensorflow models to do Machine learning in the browser, examine some of the potential gotchas, such as not blocking the main thread...
12:51 pm GMT - Thu, April 22, 2021
Dev To
13 Accessibility Resources For Web designers
AccessibilityStarkColor-blind simulator and contrast checkerColor SafeBuild accessible colour combinationsContrastA macOS app for quick access to WCAG color contrast ratiosColor ReviewA modern tool fo...
12:46 pm GMT - Thu, April 22, 2021
Dev To
Playing with Twilio's OpenAPI specifications
This week, Twilio published OpenAPI definitions for all of their APIs. Let's see together the small steps we can take to transform those definitions into a nice looking API Reference documentation pag...
12:25 pm GMT - Thu, April 22, 2021
Dev To
JavaScript Interview Question 35: What is faster, zero timeout, or immediate resolve?
What's the order of the output?.................Both setTimeout and Promise.resolve are asynchronous actions, which means that the inner console.log statements will be evaluated after some delay.The d...
12:22 pm GMT - Thu, April 22, 2021
Dev To
CSS Only Dog Walk Puzzle Simple Game
CodepenChallenge On and OffDescriptionI hope this is considered as microinteractions. This game is full of hidden radio buttons, and checkboxes inside.CSS only simple game built with Pug, SCSS, and pi...
12:18 pm GMT - Thu, April 22, 2021
Dev To
DISCUSS: JavaScript just DIED! What language should replace it?
People usually have a love-hate relationship with JavaScript. It's got its beauty and its unavoidable quirks. We're all familiar with them. We can't deny that it's been an absolute powerhouse for the ...
12:14 pm GMT - Thu, April 22, 2021
Dev To
From Zero to Hero ( ) in Authentication | Part 1
AuthenticationFirst focus on "WHAT". Authentication Authentication is the act of proving an assertion, such as the identity of a computer system user. In contrast with identification...
11:41 am GMT - Thu, April 22, 2021
Dev To
Algolia Coding Contest
Hi everyone! We're happy to announce Algolia is kicking off a Coding Contest.To participate, it's simple:Build a project using Algolia, choosing one of the 3 categories listed belowPlace your submissi...
11:36 am GMT - Thu, April 22, 2021
Dev To
Float an Element to the Bottom Corner
pssst, I am on twitter --> follow me!Need to lay out an element to the right or the left, such that text wraps around it? That's an easy task for the float property. But what about if you also want...
11:06 am GMT - Thu, April 22, 2021
Dev To
Do You Do Home Automation? Join Us!
A lot of developers like tinkering with all sorts of tech. And if you own, build or rent a house or an apartment, home automation is a cool area to discover and play with.But home automation can be fr...
11:04 am GMT - Thu, April 22, 2021
Dev To
How To Make Money With Technical Articles As A Developer
Learn how to monetise your knowledge and create a sideincomeWriting paid technical articles is a great way to create a side-income or even a salary. Thus, this article will teach you how to make money...
10:56 am GMT - Thu, April 22, 2021
Dev To
Page scroll progress bars
You must have seen this on blogs, or articles of other kinds (what's the difference again?). Basically, you are (perhaps correctly) assumed to be one of those readers who are either super-busy or supe...
10:55 am GMT - Thu, April 22, 2021
Dev To
Material Tailwind New Framework for Web Developers
When talking about the user interface, the most important thing is its appearance. It is the interaction point with the users attention. However, building a beautiful and effective appearance is not e...
10:47 am GMT - Thu, April 22, 2021
Dev To
Listify - A Flask Todo App
Assalamualaikum Warahmatullahi Wabarakatuh everyone, I have recently developed a Flask Todo List app.Live Deployment - https://listify-todo.herokuapp.com/Repository Link - https://github.com/manzumrah...
10:31 am GMT - Thu, April 22, 2021
Dev To
Basics of Kotlin - Part 1
In the last article, we try to learn about Gradle and App Folder. If you haven't read the previous article, visit this link and read itExploring the Android StudioBefore we start working on Android, l...
10:26 am GMT - Thu, April 22, 2021
Dev To
Build Redux React Todo List App with animations using Framer Motion
Hey,I know building TODO List always won't get you too far, But It can teach you basic concepts and implementation of particular framework.here is the demo of what we're going to build in this tutoria...
10:20 am GMT - Thu, April 22, 2021
Dev To
5 things that are ruining your blogs & how to fix 'em!
Photo by Aarn Blanco Tejedor on Unsplash 5 things that are ruining your blogs & how to fix 'em! Hello folks and welcome back! Today I'd like to share with you 5 things that I wholeheartedly b...
10:14 am GMT - Thu, April 22, 2021
Dev To
Save hundreds of dollars on courses as a university student
If you are studying at a university, you might have access to many resources for free that others have to pay for. It is a great opportunity to gain some edge, learn tools that are highly in demand wh...
09:32 am GMT - Thu, April 22, 2021
Dev To
4 lessons I learned as a starting Scrum master
I recently saw that I passed my 4 year mark as a certified Scrum master. This seemed a good moment for me to reflect on my experiences so far, and take a closer look at the lessons I learned as a star...
09:15 am GMT - Thu, April 22, 2021
Dev To
React.JS in a Nutshell
React, A JavaScript Library for Building Beautiful User Interfaces.It was developed by Facebook and was released in the year of 2013. ReactJS has been one of the most influential libraries of recent t...
09:09 am GMT - Thu, April 22, 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...
09:04 am GMT - Thu, April 22, 2021
Dev To
Building an Interactive Dot Density Map in JS
Dot density maps may seem to be difficult to build, especially for those taking their very first steps in interactive data visualization development. But the truth is, they are not.Shachee Swadia, a d...
08:58 am GMT - Thu, April 22, 2021
Dev To
The unconventional Developer Advocate?
I enjoyed reading Wassim Chegham's article "The Subtle Art of Being A Developer Advocate" and it got me thinking of my role as a Developer Advocate.Why the title "The unconventional Developer Advocate...
08:56 am GMT - Thu, April 22, 2021
Dev To
Solution: Brick Wall
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:30 am GMT - Thu, April 22, 2021
Dev To
Make an Instagram Bot Using Python
Source Code: GitHub Connect With me at Twitter | Insta | YouTube | LinkedIn | GitHub...
08:15 am GMT - Thu, April 22, 2021
Dev To
Material Tailwind New Framework for Web Developers
When talking about the user interface, the most important thing is its appearance. It is the interaction point with the users attention. However, building a beautiful and effective appearance is not e...
08:14 am GMT - Thu, April 22, 2021
Dev To
New VSCode extension that takes automation to the next level
Recently I switched from using Alfred over to Raycast. What convinced me of Raycast is the simplicity the tool provides, plus the ability to simply create your custom commands/scripts.Info: I already ...
07:59 am GMT - Thu, April 22, 2021
Dev To
10 Useful Tips To Successful Technical Writing
IntroductionBesides being a good developer, your prowess in coding is well exhibited in your ability to relate and make easy technologies and frameworks you come across in your path as a program...
07:42 am GMT - Thu, April 22, 2021
Dev To
But first, learn the basics
There is too much to learnThe World Wide Web always was a messy place. A lot of people from all over the world are simultaneously contributing to it. That is, why it gets messier every day. It i...
07:20 am GMT - Thu, April 22, 2021
Dev To
How To Write A Good README File
IntroductionIf you're familiar with GitHub, then you know what a README file is. But if you don't know what it is, you can think of it as the introduction to your repository. It's very helpful t...
06:58 am GMT - Thu, April 22, 2021
Dev To
Build a Discord Bot in 6 Minutes With Node.js and Autocode
In this article, I'll show you how to set up a fully customizable Discord bot that you can have running in your guild in 6 minutes (or less!). I'll also give you some helpful tips you can use to furth...
06:39 am GMT - Thu, April 22, 2021
Dev To
Postman alternative
Boo00000000000000000000mToday I found the postman and hopscotch alternative which is very much useful for all of us Developers. Thunder ClientThunder Client for VS CodeHand-crafted lightweight R...
06:38 am GMT - Thu, April 22, 2021
Dev To
How to create an eBook from Markdown using Ibis?
IntroductionA few months ago I wrote two open-source eBooks: bobbyiliev / introduction-to-bash-scripting Free Introduction to Bash Scrip...
06:22 am GMT - Thu, April 22, 2021
Dev To
A tale from the future: Johnny and the woman from department B
Hi there dear viewer, the year is 2030 and Johnny is sat crying into his bowl of oatmeal.His boss has just given him an impossible task - change every single list on the site to have less padding, but...
06:16 am GMT - Thu, April 22, 2021
Dev To
Top 10 Chrome Extensions for Web Developers
ColorzillaColorZilla is a css tool from which you can get a color reading from any point in your browser, quickly adjust this color and paste it into another program. And it can do so much more..LighH...
06:14 am GMT - Thu, April 22, 2021
Dev To
Flutter - Most Trending Framework for Mobile Development
When it comes to app development, it can be difficult to find a compromise between quality and productivity: either developers have to build the same application twice on both iOS and Android, or they...
06:03 am GMT - Thu, April 22, 2021
Dev To
JS: Sort an Array of Objects on multiple columns/keys
Let's see how you can completely configure the sorting of an Array of objects. Let's say we have the below data set for our entire example.let objs = [ { name: 'Mark', age: 30, RollNo: 'R01' }...
05:52 am GMT - Thu, April 22, 2021
Dev To
5 Common Challenges Faced by Web Developers
In an age where the first thing that attracts a customer or a client to your business, is your virtual presence, you cannot do without a sound digital format that puts your business best foot forward....
05:44 am GMT - Thu, April 22, 2021
Dev To
Some of my favourite fonts on Google Fonts
Google Fonts is awesome it has a lot of beautiful fonts which are free and open source. Here are some of my favourites Sans-serif fontsRobotoPoppinsOpen SansPlexUbuntuInter Serif fontsRoboto...
05:39 am GMT - Thu, April 22, 2021
Dev To
TDD Practicality
BackgroundAs a young person getting into programming, it's hard not to notice the wildly varying cultural perspectives around the industry. From just watching YouTube tutorials, I think I was co...
05:00 am GMT - Thu, April 22, 2021
Dev To
Protecting API keys in Flutter
It is always a fear that one day you might end up leaking your API key in a public git repository. In flutter is there are many ways of hiding the API key some are not working and some don't work prop...
04:47 am GMT - Thu, April 22, 2021
Dev To
There's nothing wrong with Inline Styles
A frequent criticism leveled against TailwindCSS is that it's just a fancy way to write inline styles. Usually, people counter by saying you can't create a design system with inline styles or limit th...
04:43 am GMT - Thu, April 22, 2021
Dev To
Time Saving - Seven Absolutely Essential Tools for Front End Developers
There has been a great improvement in the kind of web development tools that are available to front end developers these days. These are well-tested frameworks and libraries that improve workflows as ...
04:07 am GMT - Thu, April 22, 2021
Dev To
Time Saving - Sublime Text 3 Plugins That Every Developer Must Use
Sublime Text 3 is one of the most popular free IDE for your code, its easy to use and configure.Sublime Text is a shareware cross-platform source code editor with a Python application programming inte...
03:54 am GMT - Thu, April 22, 2021
Dev To
3 Smart Things Worth Spending Your Money on as a Developer
Have you ever thought about how much money you wasted on useless stuff trying to learn to code?We live in a society where people want us to buy their products. They show up in our socials homes scream...
02:56 am GMT - Thu, April 22, 2021
Dev To
My first python project!
Tick Tack ToeFrom a course I bought in UdemyI think I covered any possible type error that the user could make, please tell me if Im missing something!!What it does?-Ask the user to choose betwe...
02:55 am GMT - Thu, April 22, 2021
Dev To
Scientific Programming School
The Learn Scientific Programming project in 2016 started as an eLearning blog to demonstrate the use of scientific programming languages in processing Big data. In the year 2020, we founded a next gen...
02:33 am GMT - Thu, April 22, 2021
Dev To
Ludo CSS Grid!
Siempre me ha llamado la atencin los juegovideos, aunque soy algo nulo en motores grficos y solo me limito a lo que pueda realizar con canvas y svg animado, html, etc.. he estado trabajando en la ui d...
01:40 am GMT - Thu, April 22, 2021
Dev To
We Are Looking for a Data Scientist Remote in USA
Hi everyone! Iaso AI is looking for a Senior Data Scientist. "We are a growing machine learning medical platform.We are working on tough and exciting problems, and need experienced senior level engine...
12:58 am GMT - Thu, April 22, 2021
Dev To
List of Tools for DEV
[Clique aqui para ler em portugus]There are many very interesting sites on the internet, and many help a lot for developers, this is a list of all the sites and tools that I find useful at this moment...
12:48 am GMT - Thu, April 22, 2021
Dev To
What is localStorage?
I have encountered utilizing localStorage in one of my projects back when I was in coding bootcamp. I knew of its existence when we were taught of using it to persist data for JWT authentication and t...
11:30 pm GMT - Wed, April 21, 2021
Dev To
Cmo ordenar los atributos de los elementos HTML?
Hola gente bonita!Alguna vez te has preguntado si los atributos de los elementos del HTML tienen algn orden? o simplemente no le tomas mucha importancia...El objetivo de ordenar los atributos es facil...
11:01 pm GMT - Wed, April 21, 2021
Dev To
NLW5: Voltando a estudar ReactJS
A quase um ano migrei para um projeto Angular e tive que focar meus estudos nesse novo framework. Nas ultimas semanas resolvi voltar a estudar React, e nada melhor que voltar com um projetinho do #NLW...
10:46 pm GMT - Wed, April 21, 2021
Dev To
How to deploy an application to AWS EC2 Instance using Terraform and Ansible.
I had an opportunity to work on this recently, and I had to I had an opportunity to work on this recently, and I had to combine different tutorials and articles before I was able to set this up succes...
10:37 pm GMT - Wed, April 21, 2021
Dev To
Font loading strategies: FOIT and FOUT
Flash Of Invisible Text and Flash Of Unstyled Text are two font loading strategies used in major browsers. This post looks at what they are and how they affect your website.Custom web fonts have been ...
10:30 pm GMT - Wed, April 21, 2021
Dev To
Back-end Senior Software Engineer
Hi everyone!Iaso AI is looking for a Back-end Senior Software Engineer.Skills and experience needed: 5+ years of experience - Software development, TypeScript, Javascript and Backend, 3+ years of expe...
10:26 pm GMT - Wed, April 21, 2021
Dev To
What was the hardest concept for you to grasp when learning Object-Oriented Programming?
I would say about 99% of developers use OOP in their day-to-day programming and perhaps even a higher percentage than that learn OOP at the very least.I'm curious to see if there is a concept or idea ...
10:24 pm GMT - Wed, April 21, 2021
Dev To
Build an e-commerce site with the Stripe API
In this tutorial, we'll make a no-frills "merch store" for a personal blog using the Stripe API, Next.js, and Sanity. We'll leverage Stripe's fantastic checkout platform to redirect our customers to S...
10:05 pm GMT - Wed, April 21, 2021
Dev To
I'm getting into making ecommerce apps. I need help and advice on Payment forms!!
I have just started freelancing and before accepting any payments, I'm going to make ten free websites for people.Someone wants me to make a basic ecommerce site for them where payments take place onl...
09:55 pm GMT - Wed, April 21, 2021
Dev To
Is it possible to make an OS using VERY DUMB languages like TS/JS, Python, etc...?
...
09:48 pm GMT - Wed, April 21, 2021
Dev To
Where You Stand Depends On Where You Sit
Let us come back for a moment to my previous post, where I shared "weird" questions that I was asked on job interviews for software testing role.Yesterday, during our late evening walk, I asked my par...
09:10 pm GMT - Wed, April 21, 2021
Dev To
Add meta tags for social media with HtmlWebpackPlugin
Social media meta tags are <meta> tags in the <head> of your web page that control how URLs are displayed when shared on social media. If you are using webpack you can use the meta option ...
09:01 pm GMT - Wed, April 21, 2021
Dev To
The Einstellung Effect
Hello everyone, welcome to my very first blog post! I hope it will provide you some value, and what's more important, a bit of reflection. Today I'll briefly cover the Einstellung effect, something I ...
08:54 pm GMT - Wed, April 21, 2021
Dev To
How To Choose Which JavaScript Libraries To Use (Part 1)
So you want to create a JavaScript project? Great! Which library or framework are you going to use, React? Maybe Vue.js? Maybe you prefer using just Vanilla JS? Heck, even jQuery might be an option!OK...
08:31 pm GMT - Wed, April 21, 2021
Dev To
What happened to my OG image?
I was developing a website for my dad and was adding the OG meta information. I don't know what happened to the image, but it was super small. I was testing the outcome on Discord and it seems like ...
08:00 pm GMT - Wed, April 21, 2021
Dev To
What is the most interesting place in the backyard? Make yourself a heatmap
DataObviously if we talk about heatmaps, we talk about displaying some data. Today it is about displaying heatmap on an image. In this case it will be dog position in the garden. You can read ho...
08:00 pm GMT - Wed, April 21, 2021
Dev To
Handling Falsy Values Emitted from Observables in Angular
Preston Lamb | ng-conf | Sep 2020In the last year or so, Ive been fully embracing reactive programming in my Angular apps. That means goodbye subscribe and hello async pipe! Its been great, but there ...
07:50 pm GMT - Wed, April 21, 2021
Dev To
Vue.js: How to maintain atomic design principles when using vendor components
In this post, I explain how you can maintain atomic design principles when using UI component libraries such as Vuetify, Quasar, BootstrapVue, Font awesome, etc. A brief overview of atomic design...
07:38 pm GMT - Wed, April 21, 2021
Dev To
What it's *really* like interviewing as (and just being) a self-taught web developer
When I started seriously learning React and vanilla Javascript a few years ago, I approached it all with a fair degree of hope. I had already spent several years as a CSS coder - sometimes I got the F...
06:55 pm GMT - Wed, April 21, 2021
Dev To
Exploring @property and its Animating Powers
Uh, whats @property? Its a new CSS feature! It gives you superpowers. No joke, there is stuff that @property can do that unlocks things in CSS weve never been able to do before.Want to make a stopwatc...
06:51 pm GMT - Wed, April 21, 2021
Dev To
The best React Native map libraries for time-strapped developers
When it comes to React Native map libraries, there are dozens to choose from. Rather than wasting your time combing through reviews, comparing library stats, and testing out sample code, weve created ...
06:29 pm GMT - Wed, April 21, 2021
Dev To
Client-Side Image Compression on the Web
This article was originally posted on Medium. If you prefer reading it from there, please do check it out.Huge shoutout to Cod Community for inspiring this blog. All the code for this project is linke...
06:20 pm GMT - Wed, April 21, 2021
Dev To
Black Dashboard - Free starters and templates to start fast
Hello coders, This article presents a curated list with starters crafted by different agencies on top of Black Dashboard, a popular open-source design crafted by Creative Tim. All products are activel...
05:54 pm GMT - Wed, April 21, 2021
Dev To
Getting Started with Rails & TiDB
Getting Started with Rails & TiDBPerhaps the first Rails + TiDB integration tutorial, there are so few articles on the web for newbies to get started, and there is a real barrier to integrat...
05:51 pm GMT - Wed, April 21, 2021
Dev To
Create Your Own Twitter App in Flutter
Twitter is one of the biggest social media platforms, and in this blog we are going to go over how we can make our own app that will utalize the Twitter API to make our own tweets.You can follow me on...
05:37 pm GMT - Wed, April 21, 2021
Dev To
Web -Tips for Prototyping
Cover photo by zoo_monkey on UnsplashI am the type of person that has to think through code when building new things. At least once a day I get an idea for something that could be used in a project an...
05:15 pm GMT - Wed, April 21, 2021
Dev To
Decisions Back To Front
When and where I like to manipulate my data:Building out a web application from the ground up comes with making many decisions. A good portion of these decisions will be about where you are goi...
05:00 pm GMT - Wed, April 21, 2021
Dev To
Why Rust powers Temporals new Core SDK
Perhaps youve heard that here at Temporal, were working on new SDKs to support more languages. Im an engineer on our SDK team, and Im writing here to elaborate on our challenges and how were meeting t...
04:51 pm GMT - Wed, April 21, 2021
Dev To
React & State
What do you do when you have dynamic data in React? Use state!A component's state, unlike its props, can change during the component's life. For a prop to change, its parent would need to send down ne...
04:47 pm GMT - Wed, April 21, 2021
Dev To
Sharingan
Look at this cool 3-tomoe sharingan using HTML and CSS...
04:43 pm GMT - Wed, April 21, 2021
Dev To
The React Context hell
What is the React Context hell?Like the callback hell, usual when jQuery was used for everything, the React Context hell is the nasty code you get taking advantage of the React Context API.const...
04:43 pm GMT - Wed, April 21, 2021
Dev To
3 Smart Things Worth Spending Your Money on as a Developer
Have you ever thought about how much money you wasted on useless stuff trying to learn to code?We live in a society where people want us to buy their products. They show up in our socials homes scream...
04:36 pm GMT - Wed, April 21, 2021
Dev To
World of Forms: An Introduction to Object-Oriented Programming
Object-oriented programming (OOP) has become one of the most used programming paradigms since its conception. Part of the reason why the object-oriented approach is widely practiced is code-reusabilit...
04:34 pm GMT - Wed, April 21, 2021
Dev To
Pairing with Community Manager Christina Gorton
On March 14th, DEV Community manager Christina joined me on the pairing stream to talk about Cypress and how we use it at Forem for end to end (E2E) testing. On this stream, we covered:What Cypre...
04:18 pm GMT - Wed, April 21, 2021
Dev To
PHP - How To Create,Access,and Destroy Cookies - CodingTracker
Hi Guys,In this blog,I will explain you how to create,access,and destroy cookies in php a cookie is a small file with the maximum size of 4KB that the web server stores on the client computer.They are...
04:13 pm GMT - Wed, April 21, 2021
Dev To
How to Auto-Deploy Your React Apps with Cloudflare Pages
In this article, I'm going to show you how to very quickly deploy any React application with the help of Cloudflare pages.You'll see how to not only build and deploy your app within minutes using just...
03:38 pm GMT - Wed, April 21, 2021
Dev To
Clipped Image Reveal on Hover
Hello, guys In this tutorial we will try to solve the mentioned query. and also we will learn Clipped Image Reveal on Hover Using HTML CSS & JS. Common QueryHow to create image reveal on hove...
03:37 pm GMT - Wed, April 21, 2021
Dev To
WOW This pop-up is so nice
I woke up this morning and I just wanted to show you that pop-up i created. I hope you will love it as much as I love pizza.If you have any question about how i created it, comments are here PS : Yeah...
03:28 pm GMT - Wed, April 21, 2021
Dev To
Make a calculator with pure HTML5 CSS3 and JavaScript!
so, recently i made a calculator with html, css and js ! to add it to my portfolio **code for js for operator **function useOperator(operator) { const currentValue = Number(calculatorDisplay.textCo...
03:08 pm GMT - Wed, April 21, 2021
Dev To
My Journey with my first Client !!
Journey with my first client on LINKEDIN ?---> Finally, last week I got my first client on LinkedIn, an amazing platform, I haven't send any emails, haven't send any cold emails, I did it by simply...
03:06 pm GMT - Wed, April 21, 2021
Dev To
Getting to know Flutter: Flutter 2 Migration
Flutter 2 is here and with web support on stable channel and new desktop crispy goodies it came a long-awaited feature: sound null safety! But... we're not here to talk in depth about it, but only how...
02:58 pm GMT - Wed, April 21, 2021
Dev To
My Newest Programming CSS Tutorial!
Hello guys! Welcome back to my channel! In today's tutorial, you will learn how to code a loading button! Before I start, don't forget to Like, Share, Subscribe and leave a comment down below about wh...
02:49 pm GMT - Wed, April 21, 2021
Dev To
NextJS Portfolio Template Free with Tailwind CSS and TypeScript [Open Source]
A simple portfolio template built with NextJS (React framework) and styled with Tailwind CSS. Built in high-quality in mind, the portfolio template uses TypeScript, ESLint and Prettier. It also includ...
02:46 pm GMT - Wed, April 21, 2021
Dev To
Why We Moved From Lambda to ECS
After many months of development, my team just announced the general availability of our platform. That milestone seems like a perfect opportunity to look back and reflect on how the infrastructure th...
02:39 pm GMT - Wed, April 21, 2021
Dev To
Create powerful and flexible forms with React Hook Form.
Someone inputting his details and hitting that Submit button is one of the most widely used and reliable forms of getting the data from a user on any website. We call such web entities forms and forms...
02:34 pm GMT - Wed, April 21, 2021
Dev To
React internationalization with react-intl
Struggling with React internationalization? Not sure which library to pick? Need to support a variety of formatting options? Many questions arise when we need to choose the best solution for our proje...
02:29 pm GMT - Wed, April 21, 2021
Dev To
Publishing Android libraries to MavenCentral in 2021
IntroductionThis is an updated version of an article published two years ago on blog.autsoft.hu. This new version supports non-Android libraries, uses command line GPG handling instead of a spec...
02:29 pm GMT - Wed, April 21, 2021
Dev To
15 Awesome CSS Animation Resources
Here is the list of awesome CSS animation resources which will help you to animate components quickly and easily. 1.Animista 2.Animate.CSS 3.Animatelo 4.All Animation CSS3 5.C...
02:02 pm GMT - Wed, April 21, 2021
Dev To
Good VS Bad Beyond the JavaScript Console
In your development career, you mostly know about the console.log() but the console API can do many things that you may dont know. HERE, in this article, we are going to learn all about console API wi...
01:59 pm GMT - Wed, April 21, 2021
Dev To
Is Protobuf.js Faster Than JSON?
When you have structured data in JavaScript, which needs to be sent over the network (for another microservice, for example) or saved into a storage system, it first needs to be serialized.The seriali...
01:48 pm GMT - Wed, April 21, 2021
Dev To
EuroPython 2021 Financial Aid
(Original post: https://ep2021.europython.eu/registration/financial-aid/)As part of our commitment to the Python community, we are pleased to announce that we offer special grants for people in ...
01:36 pm GMT - Wed, April 21, 2021
Dev To
JWT-authentication
This project describes the steps involed in a authentication process between client & server using JWT tokens.Find it on my Github repo : Satish-Rajnale First you need to generate some tokens...
01:34 pm GMT - Wed, April 21, 2021
Dev To
Make your npm package work on both Node.js and browser
I recently worked on an npm package that is supposed to be consumed on both Node.js environment and the browser (using React/Angular/etc..).Things started getting complicated when the node branch of t...
01:06 pm GMT - Wed, April 21, 2021
Dev To
Introducing Sound Null Safety Support for Appwrite Flutter and Dart SDKs
Flutter has always been one of the highly active Appwrite platforms with lots of developers already using Appwrite to power their Flutter Apps. That is why today we are especially excited to announce ...
12:18 pm GMT - Wed, April 21, 2021
Dev To
Cypress Commands (Get, Click, Find)
In this tutorial, we will cover some commonly used Cypress Commands such as Get, Click and Find. We will also take a look at how to find the text of a particular element. Cypress Get & Click ...
12:17 pm GMT - Wed, April 21, 2021
Dev To
3D Card Hover Effect With Modern CSS Properties
In this post , we are going to create very beautiful and unique 3D card hover effect with HTML and CSS. We will use some modern properties in CSS to achieve this effect. Below is the demo of what we ...
12:14 pm GMT - Wed, April 21, 2021
Dev To
Broaden the view
We develop Offen, a fair and self hosted web analytics software that treats operators and users as equal parties. Here's what's been happening over the past eight weeks. WidescreenWe have further opti...
12:08 pm GMT - Wed, April 21, 2021
Dev To
13 VSCode Extensions That Every Web Developer Should Use
Almost every Web-Developer knows what VSCode is and why is it so important to use its extensions, they help us to debug our code, make it more readable and prettier, and just add more useful features ...
11:58 am GMT - Wed, April 21, 2021
Dev To
E-commerce modules worth extracting in the code
When you work on a non-trivial e-commerce application the complexity is usually, well non-trivial too.E-commerce is one of this kind of apps, where just following a CRUD approach may not be enough.Her...
11:51 am GMT - Wed, April 21, 2021
Dev To
Building TikTok's record button using Framer Motion & React
SummaryThe TikTok record button is a deceivingly complicated UI element with some interesting moving parts, so I thought it would be perfect for a tutorial. In the guide above, we'll build a ful...
11:27 am GMT - Wed, April 21, 2021
Dev To
15 Project Ideas for Web Developers
Most people think they don't know enough to start building a project so they decide to spend months watching or reading tutorials However building projects improves one's programming skills because...
11:23 am GMT - Wed, April 21, 2021
Dev To
Basic concepts of Android-Part 1
In this article, we are going to discuss some concepts of Android that you might face in your interview or during the project.Package Name:The package name is used for unique identification for your a...
11:20 am GMT - Wed, April 21, 2021
Dev To
Generics In Java
What is the meaning of Generics?One of the definitions from Java docs :Generics allow you to abstract over types. The most common examples are container types, such as those in the Collections h...
11:13 am GMT - Wed, April 21, 2021
Dev To
Edit PDF files with Python
I like to test Python in different situations, it just makes my life easier in many situations. Python allows me to automate things that are normally repeated and boring, so I can focus on important a...
11:07 am GMT - Wed, April 21, 2021
Dev To
Automating your ELT Workflows with Managed Workflows for Apache Airflow - Part Two
Part Two - Automating Amazon EMRIn Part One, we automated an example ELT workflow on Amazon Athena using Apache Airflow. In this post, Part Two, we will do the same thing but automate the same e...
10:55 am GMT - Wed, April 21, 2021
Dev To
Automating your ELT Workflows with Managed Workflows for Apache Airflow - Part One
Part One - Automating Amazon AthenaAs part of an upcoming DevDay event, I have been working on how you can use Apache Airflow to help automate your Extract, Load and Transform (ELT) Workflows.C...
10:49 am GMT - Wed, April 21, 2021
Dev To
Which desktop environment, and why?
I also asked about distro LINEAGE in another post. Which Linux distro / which lineage do you use? Pacharapol Withayasakpunt Apr 16 1 min read #linux ...
10:49 am GMT - Wed, April 21, 2021
Dev To
React: Custom hook for accessing storage
It's been 8 months since I've written anything in this series and I'm sure my coding style has changed a lot in that time, for instance for hooks I now use typescript which, though felt scary moving t...
10:44 am GMT - Wed, April 21, 2021
Dev To
Security and open source licenses in focus when using npm packages in Bytesafe
Given the fact that on average a project has around 200 or more dependencies it can be a challenge to manage npm packages securely.Without the proper tooling to manage package dependencies, control ov...
10:41 am GMT - Wed, April 21, 2021
Dev To
Accessibility is a priority
Web accessibility is about providing a valid access to web content and services to everyone, including people with disabilities, regardless of their devices. In this post we will discuss the importanc...
10:35 am GMT - Wed, April 21, 2021
Dev To
2 CSS PROPERTY - BACKGROUND ATTACHMENT
Value: scroll | fixedInitial: scrollApplies to: all elementsInherited: noPercentage values: N/AIf a background image is specified, the CSS property "background-attachment" determines if the image is i...
09:57 am GMT - Wed, April 21, 2021
Dev To
Django Graphs and Charts Argon Dashboard
Hello coders, This article presents an open-source sample that might help beginners to learn and code a real project using Django as a backend framework. Django Argon Charts sample provides functional...
09:36 am GMT - Wed, April 21, 2021
Dev To
Where do you like to travel the most?
As post-vacation, most of the countries are going back to normal. Most of us can travel to close tourists destination keeping precautions in mind. Few of us are even able to do remote work from such p...
09:27 am GMT - Wed, April 21, 2021
Dev To
What is "White Screen of Death " (WSoD), and how do you detect it in time?
NOTE: This article and its solution are based on our own product - Alertdesk, which is a paid product. If you have an alternative solution to the problem, feel free to post it in the comment below.We...
09:07 am GMT - Wed, April 21, 2021
Dev To
Chrome Dino Game using Python...
A Replica of the hidden Dinosaur Game from Chrome Browser Offline mode so you don't have to be offline to play it... Introduction: The Dinosaur Game, also known as the T-Rex Game, Steve the Jump...
08:44 am GMT - Wed, April 21, 2021
Dev To
Quelle est la diffrence entre un site Web et une application Web?
Il est gnralement difficile pour un utilisateur final de faire la diffrence entre une application Web et un site Web. Ils tapent simplement l'URL et boum, les rsultats sont l.Et c'est ce qui compte vr...
08:43 am GMT - Wed, April 21, 2021
Dev To
12 IMPORTANT HTTP STATUS CODES & THEIR MEANING
200: OK - status code indicates that the request has succeeded 201: CREATED - request has succeeded and a new resource has been created 204: NO CONTENT - server has fulfilled the request but does not...
08:40 am GMT - Wed, April 21, 2021
Dev To
7 helpful ways to manage Impostor Syndrome
What exactly is impostor syndrome?Suppose, you are given a task that nobody else has managed to do so far. However, not only do you fail but your performance is worst than your other peers. This...
08:28 am GMT - Wed, April 21, 2021
Dev To
Optimize your API responses using DTOs
What is it? DTO is short for Data Transfer Object. Why do we need it? It allows us to decouple domain objects from objects we present to the client.It helps us present customizable views of...
08:28 am GMT - Wed, April 21, 2021
Dev To
Solution: Triangle
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:27 am GMT - Wed, April 21, 2021
Dev To
Combinations Problem
Before start with the problems of combinations, It will be better if we discuss a bit about it that you should know first!So, let's discuss What is Combination?In a simple and easy way a combinat...
08:01 am GMT - Wed, April 21, 2021
Dev To
Complete Road Map of Python Programming Basic to Advance
In this tutorial, you will see basic to advance roadmap for python programming.Visit My Blogs--> Step 1.IntroductionIntroduction to PythonHistory of PythonInstallation and Setup of PythonAppli...
07:24 am GMT - Wed, April 21, 2021
Dev To
Add Voice Search with a Few Lines of Code (for free)
Just want to develop? Click hereVoice search means for most optimizing your website to support natural language queries. This is important, because many are searching on Google by using voice instead ...
07:21 am GMT - Wed, April 21, 2021
Dev To
Install and Configure WildFly (JBoss) on Ubuntu 20.04 LTS
Step 1: Open the TerminalStep 2: Update repository indexsudo apt-get updateStep 3: Install the OpenJDK package from APTsudo apt-get install default-jdkStep 4: Create a user and group for WildFlysudo g...
06:37 am GMT - Wed, April 21, 2021
Dev To
What kind of developer are you?
I've seen this video recently by Clment Mihailescu the guy who created AlgoExpert. No, this video is not about algorithms. It's about the 4+1 different kind of developers he identified during his care...
06:32 am GMT - Wed, April 21, 2021
Dev To
REACT - setState Object
Sometimes, we need to use the React Hook to store the object rather than the single field. Here is example:: PS/Hope to help you with something.Thanks devnote react...
06:14 am GMT - Wed, April 21, 2021
Dev To
The simplest way to validate file input type
I've been working on a form lately and one day I got a task to add type validation to field input. My first thought was to simply check the file type after the file is being uploaded and, based on tha...
05:57 am GMT - Wed, April 21, 2021
Dev To
Weekly web development resources 70
Design ResourcesA curated list of design resources from design templates, stock photos, icons, colors, and more. Creating a Smart Navbar With Vanilla JavaScriptCreate a navbar that gets vis...
05:57 am GMT - Wed, April 21, 2021
Dev To
How to Deploy React Router Based Application to Netlify
Deploying a Routing based React app to production is not similar to deploying a normal React application.In this article, we'll see the most popular ways of deploying React app to Netlify and learn th...
05:52 am GMT - Wed, April 21, 2021
Dev To
Accepting payments with Stripe, Nuxt. js and vercel
It's been a long time since my last post and I wanted to write a small article on how to accept payments with Stripe, as I was integrating Stripe into my SaaS project, which I am currently building. A...
05:46 am GMT - Wed, April 21, 2021
Dev To
Demystify Pointers in Go
IntroductionPass By ValuePointer in ActionPointer Receiver IntroductionPointers is Go is one of the most complex concepts especially for beginners. In this blog, I have explained the Pointers in ...
05:45 am GMT - Wed, April 21, 2021
Dev To
7 Websites To Find Remote Developer Jobs
Find a developer job that allows you to work from anywhereOriginally posted on the codelounge.dev blog => 7 Websites To Find Remote Developer Jobs!The way people work has changed dramatically in th...
04:13 am GMT - Wed, April 21, 2021
Dev To
13 Time-Saving Tools for Web Developers and Designers
how to organize design assets,graphic design file management,graphic design folder structure,how to organise your design files,job numbering systems graphic design,how to organize design projects,Jsdo...
04:09 am GMT - Wed, April 21, 2021
Dev To
Docker in making the world more unique in terms of the development
Docker is a development framework for developing applications based on containers, which are compact and lightweight execution environments that share the operating system kernel but otherwise run in ...
03:17 am GMT - Wed, April 21, 2021
Dev To
Serverless AWS Textract Document Scanner
In this blog we will use AWS Textract to scan and extract the texts of a document from a picture and get a JSON output response. We will also use AWS lambda function with Node.js to build a backend. ...
02:29 am GMT - Wed, April 21, 2021
Dev To
How to redirect in SvelteKit endpoints
Wanted to do redirects in your SvelteKit endpoints and tried to return { redirect: '/success' } just to find out it doesn't work?Well, you're in luck because you can just use the standard Location hea...
02:27 am GMT - Wed, April 21, 2021
Dev To
28 Days Of Flutter Bootcamp - Day 2 - Creating A New Flutter Project And Setup Physical Device And Emulator
Welcome to Flutter Bootcamps second session. On this day, you will learn how to set up a physical device and emulator, and how to create a new empty flutter project and folder structure of Flutter.Let...
02:03 am GMT - Wed, April 21, 2021
Dev To
EC2ADRunCommand
UserDataAWS Managed ADADNameUserDataSystems Manager RunCommandSystems ManagerSSMAmazonAMIIAMADSystems ManagerCreate DocumentCommand or session PowerShellYAML---schemaVersion: "2.2"description: "Join A...
01:42 am GMT - Wed, April 21, 2021
Dev To
SQL Review - Useful queries for mySQL
This post will cover some useful mySQL queries that I am just now discovering and that would have been really helpful when I just started my journey of learning sql. Alas, we live and we learn. S...
01:22 am GMT - Wed, April 21, 2021
Dev To
Host and Use Redis for Free
Host and Use Redis for FreeThis article was originally posted on Medium. If you prefer reading it from there, please do check it out. IntroductionAlthough building software projects can be ...
12:34 am GMT - Wed, April 21, 2021
Dev To
Upload files to Google Drive with Phoenix LiveView
Phoenix LiveView has a great abstraction when it comes to uploading files. It makes our life much easier both from the client side (user interface) and from the server side (our server or even to thir...
12:15 am GMT - Wed, April 21, 2021
Dev To
Back on track to basic DOM manipulation
So now that we've gone over variable assignments and have also talked about functions and methods, we're now ready to finally put it all together to discuss the DOM manipulation we want to achieve. Fo...
11:41 pm GMT - Tue, April 20, 2021
Dev To
What is SQL - Part 4
Completing the basicsThis is part 4 of a four-part article which explains SQLPart 1Part 2Part 3Part 4Content:NULL valuesCASE WHENViewsAggregate functions at workFinal wordsGlossary NULL val...
11:36 pm GMT - Tue, April 20, 2021
Dev To
What would you like to know most about the future of the Forem product? Answer for the chance 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...
11:22 pm GMT - Tue, April 20, 2021
Dev To
Switch de caractersticas con AGC Remote Configuration
El lanzamiento de nuevas caractersticas dentro de una aplicacin es siempre un proceso desafiante en la vida de un desarrollador. Aunque nos gustara que la app con sus nuevas caractersticas funcione a ...
11:06 pm GMT - Tue, April 20, 2021
Dev To
Disease Modeling with epispot
To get started with this post, install epispot, one of the largest epidemiological modelers for Python. Fire up a command line and type one of the following:pip install epispot # pippip install epispo...
10:55 pm GMT - Tue, April 20, 2021
Dev To
Vue 3 Supabase.js Client
(Original repo https://github.com/DidoMarchet/vue-3-supabase) Simple Vue 3 wrap for Supabase.js Client build with Vitejs Table of content:InstallUsagesMethodsInstall the package via npm:npm i vue...
10:53 pm GMT - Tue, April 20, 2021
Dev To
Introducing Arch-Go
SummaryIn this article, we'll show what is Arch-Go and how to use it in order to check the architecture of a project in Go. What is Arch-Go?Arch-Go is a testing tool that verifies if your G...
10:43 pm GMT - Tue, April 20, 2021
Dev To
CSS Tips: Reset Element With all: unset [Simple]
You will always facing this problem if you write the CSS code by yourself, no CSS framework, and any CSS/SASS/SCSS library.Yeah, some elements has their default behavior/appearance thus we can decide ...
10:40 pm GMT - Tue, April 20, 2021
Dev To
Fix "Unexpected field" Error From Multer
This article was originally published a day earlier at https://maximorlov.com/fix-unexpected-field-error-multer/You set out to implement file uploads in Node.js, only to get blocked by this particular...
10:18 pm GMT - Tue, April 20, 2021
Dev To
Make Rick Astley sing in your console
This is kind of post that I'm still thinking why I did that . But remember that not every line of code should be serious. Keep it fun! Let's make Rick Astley sing "Never Gonna Give You Up" in console....
09:16 pm GMT - Tue, April 20, 2021
Dev To
How to avoid unexpected AWS costs
Have you experimented with some new and interesting AWS service and their features, learned a few interesting pieces, and then continued with your regular work - only to find an unwelcome surprise on ...
08:48 pm GMT - Tue, April 20, 2021
Dev To
GIT Quick Course
[Clique aqui para ler em portugus] What is?Git is a free and open source distributed version control system, designed to handle everything from small to large projects, with speed and efficiency....
07:57 pm GMT - Tue, April 20, 2021
Dev To
How Does Git Work?
This article was originally written by Julie Kent on the Honeybadger Developer Blog. If you're like me and have less than fifteen years of software engineering experience, the thought of a world with...
07:30 pm GMT - Tue, April 20, 2021
Dev To
Web socket and HTTP(s); Intro to simple differences
In telecommunication a duplex communication system is a point to point system composed of 2 or more connected devices.And it can be:Full-duplex system, simultaneously or bi-directional at timeHalf-dup...
07:23 pm GMT - Tue, April 20, 2021
Dev To
To use Context for state correctly use it like recoil
One of the biggest problems in managing state with Context is that react re-renders all children if a value in the provider changes, So having multiple states that have nothing to do with one another ...
06:32 pm GMT - Tue, April 20, 2021
Dev To
How to perform Vehicle Detection using Python and opencv
For full source code please read this original articleHow to perform Vehicle Detection using Python and opencvI love the idea of smart cities. The thought of automated smart energy systems, electrical...
06:18 pm GMT - Tue, April 20, 2021
Dev To
What are fun projects to do when you're feeling exhausted?
I've been struggling a lot to find the energy to do personal projects since I started my first programming job. I like my job, and I'm learning a lot, but when I'm done with work I feel so exhausted t...
06:16 pm GMT - Tue, April 20, 2021
Dev To
Backendless Coin Price List with GraphQL API, Serverless Redis and Next.JS
In this tutorial, we will develop a simple coin price list using GraphQL API of Upstash. You can call the application backendless because we will access the database directly from the client (javascri...
06:07 pm GMT - Tue, April 20, 2021
Dev To
tmux: 13 Cool Tweaks to Make It Personal and Powerful
Intended Audience: tmux users (beginner) or who read the part one of my "Command Line Happiness" post. Why do you want to tweak the default setup ?Keyboard shortcuts in tmux are a bit of a stretch, bo...
06:06 pm GMT - Tue, April 20, 2021
Dev To
The 7 Most Popular DEV Posts from the Past Week
Every Tuesday we round up the previous week's top posts based on traffic, engagement, and a hint of editorial curation. The typical week starts on Monday and ends on Sunday, but don't worry, we take i...
05:59 pm GMT - Tue, April 20, 2021
Dev To
Create An Image Gallery Using Flexbox
Creating a simple image gallery could be a little hard.But thanks to flexbox for making it very simple and save us the headaches ! phew! We're going to create something like this : P.S. I originally u...
05:54 pm GMT - Tue, April 20, 2021
Dev To
Apple AirTag announced
The AirTag has been announced by Apple."Apple today introduced AirTag, a small and elegantly designed accessory that helps keep track of and find the items that matter most with Apples Find My app. Wh...
05:45 pm GMT - Tue, April 20, 2021
Dev To
5 CSS Techniques That I Use The Most..!
What is up everybody today i have 7 unique css techniques that i use most of the time, some techniques you already know and some don't know hopefully you enjoy's this 7 css techniques.1. Centering Div...
05:23 pm GMT - Tue, April 20, 2021
Dev To
Fastify and PostgreSQL REST API
Enter the 'speed force'From the documentation, fastify is a fast and low overhead web framework for Node.js.So, I decided to explore some of the awesome features that fastify offers including b...
04:59 pm GMT - Tue, April 20, 2021
Dev To
New Bash Alias: Git Out
Up until now, we only had git commit and git push. But what about git out? If you know what it feels like to be left out, you should empathize with this command. Even though it is a part of this legen...
04:52 pm GMT - Tue, April 20, 2021
Dev To
Ruby Tutorial for Python Programmers: how to make the switch
Ruby is a general-purpose, dynamic, open source programming language that focuses on simplicity and productivity. The Ruby programming language is frequently compared to Python for their similarities....
04:42 pm GMT - Tue, April 20, 2021
Dev To
Challenge 1: Create a simple app in Lambda DynamoDB Serverless Framework
About the challengeA few of my developer friends and colleagues at work asked me how they can learn more about AWS. I told them that the best way to learn is:To do hands-on experienceLearn somet...
04:24 pm GMT - Tue, April 20, 2021
Dev To
Background Music for Coding for Every Taste
The right background music can boost our concentration. But chill and lo-fi beats wont satisfy every taste. What makes this music playlist compilation unique is that Ill share my favorite playlists of...
04:21 pm GMT - Tue, April 20, 2021
Dev To
Skyhook: a Redis-compatible interface to Aerospike Database
Aerospike is a highly available and scalable NoSQL distributed database used in production to provide blazingly fast performance at Petabyte scale. Production deployments of Aerospike are almost alway...
04:05 pm GMT - Tue, April 20, 2021
Dev To
9 Of 100DaysOfCode
In the continuation of my yesterday's topic, I studied more about state management in React and a couple of more topics.Following are the new things that I learned today about React.Synthetic Event ha...
04:01 pm GMT - Tue, April 20, 2021
Dev To
8 VS Code Plugins To Improve Your Productivity
VS Code is a great editor that ships with many features out of the box. That is one of the reasons why its the most used IDE. However, there are some areas where it can be improved and thats where ex...
03:52 pm GMT - Tue, April 20, 2021
Dev To
Building a Hybrid SQL NoSQL E-Commerce Data Model
E-commerce databases track unpredictable human actors across a complicated monetary system: at the end of the day, you want to deliver a product to a person you never see after getting a payment autho...
03:43 pm GMT - Tue, April 20, 2021
Dev To
How Open-Source changed the world: Cloud Computing
The words cloud computing or the cloud have garnered a lot of attention in the context of an average user needing a lot of data and the computing power to process that data in their daily lives, be it...
03:25 pm GMT - Tue, April 20, 2021
Dev To
Content Creation Series: Intro
Hello and welcome everyone!Creating content is a thing that I have been doing for a while. In the beginning I did it in a more casual manner and as I grew as a developer, content creation started to b...
03:10 pm GMT - Tue, April 20, 2021
Dev To
The NEW Match-Case Statement in Python 3.10
Python 3.10 is beginning to fill out with plenty of fascinating new features. One of those, in particular, caught my attention-structural pattern matching-or as most of us will know it, switch/case st...
02:42 pm GMT - Tue, April 20, 2021
Dev To
What's your favorite programming newsletter?
I start every morning with the Morning Brew (for tech/business news) and Skimm (for world news) and would love to add a tech/programming newsletter to the mix. What's your favorite newsletter?...
02:38 pm GMT - Tue, April 20, 2021
Dev To
Building a Professionally Designed Website Episode 2 - CSS Framework, Baseline Grid, NextJS Structure
This is Episode 2 in a series that takes you through how to build a high-end website from a design agency's perspective using Payload CMS, TypeScript, and statically rendered NextJS.If you misse...
02:31 pm GMT - Tue, April 20, 2021
Dev To
One of my React projects
So today i've done this poject, where you enter a keyword and list of images from Unsplash appear under input.I was thinking about projects for portfolio/practice and then saw this article: clic...
02:28 pm GMT - Tue, April 20, 2021
Dev To
Challenge: Create a `pad` function without using loops!
Photo Credit: Kylie Fitts / www.kyliefitts.com & https://unsplash.comIn any language, implement a function pad that takes a value and conditionally pads it with n number of padding:const padded = ...
02:21 pm GMT - Tue, April 20, 2021
Dev To
React vs Angular comparison: Which is better for your project in 2021?
Choosing React or Angular may be a debating issue raised by many developers. Everybody, from a newcomer and a freelancer to a talented architect, is trying to know where to start out . do you have to ...
02:20 pm GMT - Tue, April 20, 2021
Dev To
Creating an API With Python Flask to Upload Files to Cloudinary
Creating an API With Python Flask to Upload Files to CloudinaryMeta Title: Creating an API With Python Flask to Upload Files to CloudinaryMeta Description: Learn how to build an API with Python Flask ...
02:19 pm GMT - Tue, April 20, 2021
Dev To
sql vs Nosql: Which is Better?
Hello everyone! now i will share about SQL vs NoSQL, most of you are already familiar with SQL database, and have a good knowledge on either MySQL, SQL Server, or other SQL databases. In the last seve...
02:18 pm GMT - Tue, April 20, 2021
Dev To
What if?
Photo by Emily Morter on UnsplashMost of the time, people ask: What would your dream job look like? Or, what is the ideal company you would like to work at?One thing I rarely hear people asking is thi...
02:17 pm GMT - Tue, April 20, 2021
Dev To
Custom Swatch for Material App Theme primarySwatch
Color is not a subtype of type MaterialColor?, ever got this kind of error at runtime, most probably, defining the primarySwatch for your App.So lets find out how to define a custom swatch that would ...
02:07 pm GMT - Tue, April 20, 2021
Dev To
Side Effects with Combine
One of the benefits of adopting Combine's publisher approach to asynchronous programing is that every operation is a stream or pipeline that we can subscribe and react to via powerful operators. This ...
01:50 pm GMT - Tue, April 20, 2021
Dev To
Tokenization and Sequencing in TensorFlow
In this blog post, we shall seek to learn how to implement tokenization and sequencing, important text pre-processing steps, in Tensorflow. OutlineIntroduction to TokenizerUnderstanding Sequencin...
01:47 pm GMT - Tue, April 20, 2021
Dev To
Simple User Selection Color HTML & CSS
Hello,Today I choose a very simple topic to how to change a user selection color. The ::selection is a CSS pseudo-element that applies styles to the part of a document or text highlighted by the user....
01:33 pm GMT - Tue, April 20, 2021
Dev To
How to publish TypeScript package to NPM
In this article I'm going to cover a process of publishing TypeScript package with external dependencies to NPM Write some codeThe package we're going to publish is React.js custom hook for thro...
01:30 pm GMT - Tue, April 20, 2021
Dev To
200 JS Resources to master programming Cheat Sheet
Hello World! I felt bored after completing the Ultimate Cheat Sheet Compilation, so I just decided to create another one! The most complete javascript cheat sheet and resource compilation you can find...
01:22 pm GMT - Tue, April 20, 2021
Dev To
Extract-Transform-Load with RxJS: save time and memory with backpressure
Let's say that you have to extract 100M objects from a database, make some transformations on them and then load them into another storage system. Problems will arise as soon as writing into the secon...
01:15 pm GMT - Tue, April 20, 2021
Dev To
15 YouTube Channels to Learn Data Science for Free
Data Science is termed as the sexiest job of the 21st century. According to ZipRecruiter, the entry-level salary for a Data Scientist is estimated to be $69,000 and the average salary for a mid-level...
01:13 pm GMT - Tue, April 20, 2021
Dev To
Tree shaking for JavaScript library authors
Contrary to what most developers think, tree shaking isnt very complicated. The discussion around the nomenclature (dead code elimination vs. tree shaking) can introduce some confusion, but this issue...
01:02 pm GMT - Tue, April 20, 2021
Dev To
Recommended reads for the week: highlighting underrated posts!
Photo by Juliana Romo on UnsplashHello world! How's life treating you? Hope you are doing fine by ALL means!Today I wanted to do something a little different. I want to share with you some underrated...
12:57 pm GMT - Tue, April 20, 2021
Dev To
EKS: 10 tips to reduce the bill up to 90% on AWS managed Kubernetes clusters
Cloud computing allows rationalization of infrastructure costs. That being said, when you start, the bill can quickly go up. EKS, the Kubernetes managed service from AWS, is no exception. Here are som...
12:48 pm GMT - Tue, April 20, 2021
Dev To
Factory arrow functions in TypeScript
This article continues the discussion of using factory arrow functions and covers providing TypeScript type definitions for them. I highly recommend reading part I.DISCLAIMERThe term factory arrow fun...
12:42 pm GMT - Tue, April 20, 2021
Dev To
The Graphical Learning Technique | Learn things Faster
Introduction :Hey there, welcome to my blog. Here, I discuss the various subjects and techniques to learn more efficiently. If you're interested in who am I and what I do check this out!What is Graphi...
12:33 pm GMT - Tue, April 20, 2021
Dev To
Frontend, backend - let's be friends again
Programming is my passion. There's nothing better than working as a team, together to deliver something working to the users.Working together creates this bond. It creates the connection that allows u...
11:53 am GMT - Tue, April 20, 2021
Dev To
JavaScript Interview Question 34: Different ways to get the current date in JS
How do you prefer to get the current date in JS? What will be logged to the console?.................Both new Date() and Date.now() in JavaScript return us the current date and time.The difference bet...
11:49 am GMT - Tue, April 20, 2021
Dev To
Advanced face recognition with Python
Imagine that we have thousands of images inside of a folder and we want to delete all images where a particular person appears. That process can take hours or even days, and that's where this script c...
11:21 am GMT - Tue, April 20, 2021
Dev To
React-Notifications
Here Ill show how we can handle notifications in our React project. First, well be using react-notifications, which, as its name suggests, is a notification component for React. Installation:Go t...
11:14 am GMT - Tue, April 20, 2021
Dev To
Top 10 AI projects for Resume
1 Jarvis AI 2 Face Recognition + Attendence 3 Personal AI Trainer4 Write in air 5 Car Detection 6 Stock Detection 7 Distance Detection 8 Object Detection 9 Hand Tracking 10 Ball Tracker Do you want to...
11:01 am GMT - Tue, April 20, 2021
Dev To
Como usar variveis de ambiente sem biblioteca em React
Capa por FLY:D no UnsplashJ deixou vazar alguma chave de segurana porque subiu alguma alterao e esqueceu de apagar o contedo sensvel? Usar variveis de ambiente evita que coisas assim aconteam. Mas, co...
10:48 am GMT - Tue, April 20, 2021
Dev To
Which Linux distro do you use?
Hello everyone!A few weeks ago I've created a blog post and asked if you use Linux and why. Following this one, I would like to use you which is the Linux distro that you use and why you've chosen it....
10:39 am GMT - Tue, April 20, 2021
Dev To
A tale of Layers and Oracles
The advantages of having all the options on Layer 1Theres nothing like being in the middle of a bull-cycle to show which crypto projects can run with the demand of mass adoption and which are sc...
10:28 am GMT - Tue, April 20, 2021
Dev To
Top 20 Bootstrap Dashboard Templates To Use Absolutely Free
Bootstrap, earlier known as Twitter Blueprint, needs no introduction because its a well-known web development framework on GitHub. To find your best fit for an admin dashboard template for free doesnt...
10:16 am GMT - Tue, April 20, 2021
Dev To
TechTalk - How can Developers and Designers collaborate better | TheDestroDevShow
Hi everyone! I have started a LIVE TechTalk show on my channel.And on the 5th Show, Alex Kukharenko joined as a Guest.Design and development shouldnt compete they should support one another as they b...
10:11 am GMT - Tue, April 20, 2021
Dev To
What does a Data Orchestration platform do?
Data Orchestration is becoming one of those buzzwords sales people like to throw around in pitch meetings. It is very important to understand that data orchestration is not just one "thing", but descr...
10:08 am GMT - Tue, April 20, 2021
Dev To
Codel - A Theme for Coded Life
I am 15 years years old and I'm glad to present the dev community a theme that I have made. This is my first VSCode theme. Since the day I started programming, I have used VSCode and used many themes,...
09:33 am GMT - Tue, April 20, 2021
Dev To
Centring the item with two lines of code
Do you remember centring the item on the screen horizontally and vertically the old way? Before flexbox and CSS grid that was really hard to do it. I usually either relied on the numbers (so defining ...
09:13 am GMT - Tue, April 20, 2021
Dev To
|| Commit or Vomit | checks.some()
It's tuesday!Time for a new || Commit or Vomit! This time it is about using [].some(check => !check). What do you think of the following code?const checks = [ data.age > 18, data.use...
09:05 am GMT - Tue, April 20, 2021
Dev To
Learn basic Web Components
Even though web components have been losing steam in recent days, they have a lot of advantages. One of them is writing framework-agnostic components, which is a boon provided how frequently framework...
09:01 am GMT - Tue, April 20, 2021
Dev To
Discord.js Part I - Introduction
So you want to impress your friends and make a discord bot. The problem is, you don't know how. This series is for you. PREREQUISITESA basic understanding of Node.jsA text editor (I will be using...
08:34 am GMT - Tue, April 20, 2021
Dev To
Migrating Firebase RTDB to Belgium : 4 Steps Guide
Did you know that WeLoveDevs.com jobboard is custom-made and built over Firebase ?The clear benefit of it was a reactive application, easy to build with a small team. And this since 2016.The downside ...
08:34 am GMT - Tue, April 20, 2021
Dev To
Solution: N-ary Tree Preorder 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...
08:27 am GMT - Tue, April 20, 2021
Dev To
Clean & Speed Up Your Local Git Repo With Three Commands
Sometimes ya gotta force push or rebase and leave some commits behind. On a large repo with many commits and remotes, your git commands could actually slow down with too many objects floating around. ...
08:05 am GMT - Tue, April 20, 2021
Dev To
Everything you need in One Repo
Hello friends, after writing so many free resource posts, I decided to put them together on a website, you can check it out. Github: https://github.com/hulyak/a-to-z-coding-resourcesWebsite: https://a...
07:24 am GMT - Tue, April 20, 2021
Dev To
Laravel Validation Image Example
Today, I will learn you to create validation image in laravel.we will show example of laravel validation image.The file under validation must be an image (jpg, jpeg, png, bmp, gif, svg, or webp).more....
06:59 am GMT - Tue, April 20, 2021
Dev To
HashChat - Chat with person with same interests as you
I created a chat room where you can meet people with the same interests as you.Check it out at hashchat.js.orgThe most interesting thing about HashChat is that every message before sending to server i...
06:54 am GMT - Tue, April 20, 2021
Dev To
Appreciate yourself and improve yourself instead of feeling bad
This is going to be a sensitive topic for me, and perhaps you can relate.As a developer, you might hit roadblocks, burnouts, or imposter syndrome.These are natural causes, and it's we can deal with th...
06:54 am GMT - Tue, April 20, 2021
Dev To
Use Immutable Objects
Immutable ObjectsIve been spending time designing Corinna, a new object system to be shipped with the Perl language. Amongst its many features, its designed to make it easier to create immutable...
06:43 am GMT - Tue, April 20, 2021
Dev To
Exploring the Android Studio- Part 1
In the last article, we learn How to create a project in Android Studio and in this article we are going to explore the Android Studio.After creating the project this screen will appear in Android Stu...
06:31 am GMT - Tue, April 20, 2021
Dev To
Flutter - Next Level Routing - Popping
When it comes to navigation in apps and websites, it's not enough that you just implement the forward navigation. The following article will show how the back navigation in Flutter works and how you c...
06:25 am GMT - Tue, April 20, 2021
Dev To
30 website to find designs for your next projects
In this post you can find Website Designs For You Next Projects Its Free For All And Easily AcessableLets Get StartedLanding Pages/Websites:SaaS Landing PageLand-bookLapaLandingfolioOne Page LoveMinim...
06:00 am GMT - Tue, April 20, 2021
Dev To
Is AWS killing Linux?
I see more and more job offers around DevOps, I see a lot of infrastructure providers, the staple cloud providers AWS, Azure, Google Cloud, even Digital Ocean, moving from IaaS to Abstraction services...
05:58 am GMT - Tue, April 20, 2021
Dev To
Cheatsheet for the Regular Expressions Cheatsheet [Part 1]
I 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, impressed t...
04:05 am GMT - Tue, April 20, 2021
Dev To
Operating Systems in space!
NASA has just deployed Ingenuity, a lightweight helicopter sent with the payload of the most recent Mars rover, Perseverance. At exactly 3:34 AM (ET) Ingenuity successfully executed the first powered...
03:28 am GMT - Tue, April 20, 2021
Dev To
How to prevent a public repo disaster!!
Let's say that you have finished a project you have been working for a long time and wish to make it public on GitHub.After you make it public on GitHub then you realize you got a bunch of API keys, s...
03:21 am GMT - Tue, April 20, 2021
Dev To
Code Splitting in React using React.lazy and Loadable Components
When our project grows and we add more functionalities, we end up adding a lot of code and libraries,which result in a larger bundle size. A bundle size of a few hundred KBs might not feel a lot,but i...
02:52 am GMT - Tue, April 20, 2021
Dev To
Top 7 Plugins for Gutenberg [2021]
As you may all know, Gutenberg is now not just a WordPress editor. Recently, WordPress has the ambition of making Gutenberg also a page builder, a useful tool to build up a WordPress website. Followin...
01:33 am GMT - Tue, April 20, 2021
Dev To
Testes Arquiteturais - Padronize j a arquitetura do seu projeto!
IntroduoMuita das vezes quando iniciamos um projeto, a maior dificuldade que possumos no momento de fazer a organizao entre os nossos pacotes, classes e definies de qual classe poder ter acesso...
01:26 am GMT - Tue, April 20, 2021
Dev To
Implementing Passwordless Authentication in Node.JS
Broken authentication is the second-highest security risk for web applications. This usually means that session management and authentication aren't handled correctly. This gives attackers several ave...
01:15 am GMT - Tue, April 20, 2021
Dev To
Introduction to Amazon Location Service - Part1
Amazon Location Service makes it easy for developers to add location data to applications without sacrificing data security and user privacy. You can read more about Amazon Location Service here. In t...
01:08 am GMT - Tue, April 20, 2021
Dev To
Page Transition Effect in NextJS
Before we start building any component for the transition, let's briefly talk about how NextJS renders pages.First, let's take a look at _app.js:export default function MyApp({ Component, pageProps })...
12:35 am GMT - Tue, April 20, 2021
Dev To
5 CSS Tricks & Tips That You Should Know Giveaway
CSS plays a major part in the field of web development and can be easy and at a point, it can also be advanced and tough, throughout CSS's history, numerous tricks have been discovered by the develope...
11:17 pm GMT - Mon, April 19, 2021
Dev To
Secure Your Azure DevOps Organization NOW!
Securing on Organization in Azure DevOps is a pretty important thing to do. Today I'm gonna show you exactly how you can do it using tools like security policies, multi-factor authentication, and much...
11:16 pm GMT - Mon, April 19, 2021
Dev To
Does flexbox do exactly what you don't want?
I know we've all been there. Creating a simple section of a webpage and wanting to line up three columns in perfect harmony. It should be extremely simple as we all know how to use flexbox. So we have...
11:03 pm GMT - Mon, April 19, 2021
Dev To
Every Arch Linux User Ever - Satire
Hello everyone, Do you love Arch Linux? Are you someone who digs setting up Arch from scratch or spending hours getting Wifi to work? If so, then I have a funny video for you! [This is a parody - jus...
10:51 pm GMT - Mon, April 19, 2021
Dev To
You should be keeping a list of everything youve shipped
Heres a tiny habit that will take you less than a minute every week but could change your life (yes, maybe even more than finally starting to meditate!)On Friday, at 4.30pm, write down everything you ...
10:32 pm GMT - Mon, April 19, 2021
Dev To
Signs that you're a Senior Software Engineer
Photo by Beth Macdonald on Unsplash You're asked to review and merge pull requestsHalf your day will be writing comments in PRs.Sometimes you get a call from someone to clarify a comment, it beco...
09:54 pm GMT - Mon, April 19, 2021
Dev To
Some ideas on how to implement DTOs in Python
Data Transfer Objects are simply data structures typically used to pass data between application layers or between services. The simplest form of DTO in Python can be just a dictionary:itemdto = { ...
09:40 pm GMT - Mon, April 19, 2021
Dev To
12 Chrome Extensions I Actually Found Useful
Hello devs, I'm Seif. I have been a frontend developer for well over 5 years now and throughout my journey I came across a lot of chrome extensions that claimes to be useful but they are actually not ...
09:37 pm GMT - Mon, April 19, 2021
Dev To
Cargar archivos a Google Drive con Phoenix LiveView
Phoenix LiveView tiene una gran abstraccin a la hora de realizar subida de archivos. Nos facilita bastante la vida tanto desde el lado del cliente (interfaz de usuario) como desde el lado del servidor...
09:24 pm GMT - Mon, April 19, 2021
Dev To
Golang, Vuejs, Tailwinds classified ads models and database
Welcome backI'm sorry because I was not able to continue my series earlier. I was also thinking of the best way how to make it. Let's start with a simple Image struct it will look like this.pack...
09:12 pm GMT - Mon, April 19, 2021
Dev To
Dicas Para Mandar Bem Em Testes Tcnicos
Tabela de ContedosIntroduoEscolha da TecnologiaO Domnio do DesafioDesenvolvendo a Soluo do DesafioHora de Testar a AplicaoEntrega e Concluso Introduo Antes de mais nada, gostaria de me apre...
09:07 pm GMT - Mon, April 19, 2021
Dev To
Everyone writes a blog
There are more blogs than you can imagine. About programming, about cooking, about cars, about travel. Give me some random topic and I'll find at least five blogs on it. People write about everything ...
09:03 pm GMT - Mon, April 19, 2021
Dev To
How to add unique meta tags in Django?
Today I'm going to continue the subject of meta tags. I'll be talking about two things:1. what meta tags we need to create Twitter Cards2. how to make meta tags unique for each article in DjangoIn my ...
09:01 pm GMT - Mon, April 19, 2021
Dev To
Signs that you're becoming a Senior Software Engineer
Photo by Beth Macdonald on Unsplash You're asked to review and merge pull requestsHalf your day will be writing comments in PRs.Sometimes you get a call from someone to clarify a comment, it beco...
08:36 pm GMT - Mon, April 19, 2021
Dev To
CSS Inheritance in more detail
Let's take a look at the pen in the last article here. We notice that we set the font-family property to the Google Font we imported in our stylesheet, and we set it using the * (Asterix) selector, ...
08:26 pm GMT - Mon, April 19, 2021
Dev To
Mantener activo tu bot de Discord.js en Replit
Hace un tiempo, hice un post sobre Como mantener activo tu bot de discord.py en replit, hoy toca uno pero para discord.jsQue fue lo que hice?Este mtodo es muy parecido al de flask(de hecho el mtodo de...
08:14 pm GMT - Mon, April 19, 2021
Dev To
The Wonderful World of Javascript Bundlers
Problem #1 - Too Many Script TagsOriginally, frontend Javascript did not have a module system so every Javascript file you use had to be included with a script tag, and they had to be in the rig...
08:04 pm GMT - Mon, April 19, 2021
Dev To
Implementing image uploading with Type-GraphQL, Apollo and TypeORM
This week I had the unfortunate experience of trying to implement image uploading. I quickly realized that most tutorials are outdated, as Apollo Client stopped supporting image uploading with the rel...
07:43 pm GMT - Mon, April 19, 2021
Dev To
How to build a crypto bot with Python 3 and the Binance API (part 3)
Welcome to the third and last part of this post. The first part is here and the second part is here. Dataset creation Dataset business objectFirst let's introduce a new "dataset" business ob...
07:39 pm GMT - Mon, April 19, 2021
Dev To
TailwindCSS: Adds complexity, does nothing.
If you work in the front-end, you've probably heard a lot about TailwindCSS, a CSS library, much like Bootstrap. Much unlike Bootstrap, however, Tailwind takes a different approach - it is all "utilit...
07:36 pm GMT - Mon, April 19, 2021
Dev To
The best GNOME shell extensions
Last updated April 19th, 2021Extensions help fill in the hole of customization and functionality left by GNOME. More is being added with every update, but there is still a lot that isn't there. Belo...
07:23 pm GMT - Mon, April 19, 2021
Dev To
Customizable Appointment Scheduling Software is Business Critical
Appointment scheduling tools hold many benefits for businesses that depend on meetings between clients and providers. Scheduling tools that offer customization bring much more to the table, though. ...
07:21 pm GMT - Mon, April 19, 2021
Dev To
Qu es el Box Sizing en CSS?
Hola, gente bonita! Quizs te has encontrado en muchos ejemplos de CSS la siguiente regla:*,*::after,*::before { box-sizing: border-box;}Te preguntaras a que se refiere, o porque siempre lo colocan en ...
07:01 pm GMT - Mon, April 19, 2021
Dev To
Insertion sort
The best analogy for insertion sort is a deck of cards. And you need to put them in the right order from smallest to greatest. You hold at least one card constant while you move the other cards around...
07:00 pm GMT - Mon, April 19, 2021
Dev To
Never use a number or currency formatting library again!
Contents Intro Number Format Currency Format Units Format Summary Intro Reducing dependencies that you ship with your frontend is always a good thing!If you are using a number or currency f...
06:31 pm GMT - Mon, April 19, 2021
Dev To
Take break to be more productive
In this blog I will teach you how taking break can improve your productivity. I am writing this blog post from the perspective of a software developer. But even if you are not a developer, reading thi...
06:29 pm GMT - Mon, April 19, 2021
Dev To
How (and Why) You Should Post on DevDojo Today
Today I want to share a great new developer community that you can use to share your blog posts and knowledge that you want to make available to others. This community is called DevDojo. I want to sha...
06:21 pm GMT - Mon, April 19, 2021
Dev To
Top 7 Salary Negotiation Tips for Software Developers
Tech jobs are notorious for their high pay variance. Even developers of equal experience may have salaries that differ by tens of thousands of dollars. While this is sometimes due to company size or t...
06:07 pm GMT - Mon, April 19, 2021
Dev To
SOLID - The Letter D - Dependency Inversion Principle
The last SOLID principle is the Dependency Inversion Principle (DIP). This principle tell us that the most flexible systems use abstract dependencies instead of concrete ones. The way you achieve this...
06:01 pm GMT - Mon, April 19, 2021
Dev To
10 Things I've Learned After 3 Months as a Junior Software Engineer
It's been about 3.5 months since I landed my first job as a software engineer with an awesome startup called Orbit and I've definitely learned a thing or two in this short time.In fact, I started out ...
05:52 pm GMT - Mon, April 19, 2021
Dev To
Laravel Best Practice [Coding Standards Part 02]
Hello friends, This is the second article of Laravel coding standards article series. If you didn't see the first article, I recommend to read it for best practice. Laravel Best Practice Article ...
05:45 pm GMT - Mon, April 19, 2021
Dev To
The Serverless SWAG!
Serverless architecture has been on trending application architecture for the last couple of years with giant streaming applications such as Netflix, Disney+ have adopted AWS serverless architecture f...
05:25 pm GMT - Mon, April 19, 2021
Dev To
Django Angular 6 example | Django Rest Framework MySQL CRUD example Part 3: Angular Client
https://ozenero.com/django-angular-6-example-django-rest-framework-angular-crud-mysql-example-part-3-angular-clientDjango + Angular 6 example | Django Rest Framework + MySQL CRUD example Part 3: Angu...
05:15 pm GMT - Mon, April 19, 2021
Dev To
A Beginners Guide to Project Building
Building projects is a great way to learn and grow as a developer. There are always new skills to learn and we also need to maintain the skills we already have. Project building is a great way to do t...
05:11 pm GMT - Mon, April 19, 2021
Dev To
Discover your GitHub ranking with Metrics Insights!
Ever wondered how high is ranked your most starred/forked repository across all GitHub? Or whether if you're one of most followed user account ?Well, this is possible thanks to Metrics Insights! Ther...
05:01 pm GMT - Mon, April 19, 2021
Dev To
Set a Time Limit on Async Actions
Set a Time Limit on Async Actions in JavaScriptThis article was originally posted on Medium. If you prefer reading it from there, please do check it out. IntroductionAsynchronous programmin...
04:36 pm GMT - Mon, April 19, 2021
Dev To
Simple CSS Animation!
Let's start by changing the coding language to HTML. Adding the HTML template, and adding a title. I will name this Loading Animation Tutorial. Let's add a button with some text in it. Now let's go to...
04:36 pm GMT - Mon, April 19, 2021
Dev To
10 tips for beginners at programming
In this blog, I have written some tips based on my experience from past 1 and half year trying to teach myself coding. Our views might be different. I had interest in Web Development from start, so It...
04:22 pm GMT - Mon, April 19, 2021
Dev To
Benefits of Service Oriented Architecture
Service-Oriented Architecture or SOA is an architectural approach for designing and developing a web application. In this approach, an application uses services available over the network via communic...
03:57 pm GMT - Mon, April 19, 2021
Dev To
Algorithms
Whats an algorithm?Algorithm is simply a set of instructions implemented to perform a certain task. The word algorithm is derived from the name of Al-Khwarizmi and then was Latinized as Algoritm...
03:25 pm GMT - Mon, April 19, 2021
Dev To
How to Use CURL to Send API Requests?
We are going to lean how you can make the HTTP Method GET, POST, PUT, PATCH and Delete Request with CURL with examples. MindMap Download - https://sdet.live/notesTest a REST API with curl supports ove...
03:03 pm GMT - Mon, April 19, 2021
Dev To
Is "this" really that complicated in JavaScript?
this keyword can be one of the most confusing monsters in JavaScript. Especially those who didn't learn JavaScript as their first programming language find it pretty confusing as it behaves differentl...
03:00 pm GMT - Mon, April 19, 2021
Dev To
Bank Management System Python
Source Code - Importing Modules Create Account Display All Accounts Display Specific Account Withdraw and Deposit Modify Account Main...
02:46 pm GMT - Mon, April 19, 2021
Dev To
How to start with Express
IntroductionEvery new step in my career as a developer I feel like I have to google too much to find simple answers. Documentation for many frameworks or dependencies are extremely convoluted an...
02:33 pm GMT - Mon, April 19, 2021
Dev To
How I got a full-time development job as a self-taught developer at 18 years old
My name is Jack Kelly, I am an 18-year-old self-taught developer based out of Kansas. Since 2 years ago my primary goal has been to get a full-time job as a self-taught developer with no college degre...
02:30 pm GMT - Mon, April 19, 2021
Dev To
The React Router Cheatsheet: Everything You Should Know
If you're building React applications for the web, you're going to need to use a dedicated router to display pages and navigate your user around them.That's why today we're going to go over the most p...
02:28 pm GMT - Mon, April 19, 2021
Dev To
Social Media Button Hover Using HTML & CSS
Hello, today I created an Amazing social media hover button Using HTML & CSS. when you hover on this button this shows as a sort profile card I hope you like this also comments about your thoughts...
02:28 pm GMT - Mon, April 19, 2021
Dev To
8 of 100DaysOfCode
Eighth Day,Today I am revisiting react states in greater detail.And here is what I have learned so far. Eight ways to handle state in a React application URLCurrent app. location/settings.En...
02:28 pm GMT - Mon, April 19, 2021
Dev To
Codesphere vs. GitHub Codespaces: What's the Difference?
As we were recently asked how Codesphere differentiates itself from Codespaces, an online editor for Github, we thought we could help clear some things up. If you were ever wondering what makes Codesp...
02:21 pm GMT - Mon, April 19, 2021
Dev To
All you need is NAND, NAND, NAND; NAND is all you need!
All animations courtesy of my Wireworld built in SvelteIf you've spent any time programming, you may recognize the "big three" boolean operators: AND, OR, and NOT (often written &&, ||, ! in m...
01:48 pm GMT - Mon, April 19, 2021
Dev To
What is Nix and how to use it?
Author: Nick SigulyaHere at Typeable, we wanted to publish a small series of posts about the way Nix helps us (and slightly hinders) in software development. We would like to start with an introductio...
01:43 pm GMT - Mon, April 19, 2021
Dev To
DEPLOYING A WORDPRESS APPLICATION WITH MYSQL DATABASE IN K8S Cluster USING HELM ON AWS
Welcome to back in my another article. You will see all about the integration of WordPress, MySQL, Helm etc, in this article. So let's get started without delay. Pre-requisiteTo perform this scen...
01:36 pm GMT - Mon, April 19, 2021
Dev To
Don't underestimate development time.
Hi there, dev.to! I was supposed to launch my side project 20 days ago. I think you can see where i'm going with this, but long story short, i'm falling short of that promise. A little background: I'm...
01:18 pm GMT - Mon, April 19, 2021
Dev To
Why QA is so important in your development process?
This shouldn't be a question, and probably everyone in the software world should know the answer, but (there's always a but) not everyone does.In this article, I will mention why I consider that a QA ...
01:18 pm GMT - Mon, April 19, 2021
Dev To
EC2ADUserData
Windows ServerAWS Managed ADADNameUserDataUserDataAWS Managed ADEC2ADADSecrets Manageronprem.example.com onprem.example.com/DomainJoin EC2IAM2onprem.example.com/DomainJoinEC2Name"Statement": [ ...
12:58 pm GMT - Mon, April 19, 2021
Dev To
10 SaaS Startups Ideas to Build in 2021
IntroductionSoftware-as-a-Service, or SaaS for short, in most cases, is a platform that provides a specific service on a monthly or yearly subscription plan.Popular SaaS products are Netflix, Sp...
12:41 pm GMT - Mon, April 19, 2021
Dev To
Kubernetes vs Docker: Understanding Containers in 2021
A few weeks ago, the Kubernetes development team announced that they are deprecating Docker. This piece of news made the rounds through tech communities and social networks alike. Will Kubernetes clus...
12:30 pm GMT - Mon, April 19, 2021
Dev To
Command-Line Interfaces: Structure & Syntax
If you are a developer, chances are you have used or read about CLIs already (maybe to execute git or npm commands or in some library's documentation). I work with multiple CLIs every day (docker, dot...
11:51 am GMT - Mon, April 19, 2021
Dev To
Reflecting on my 1st month blogging; a retrospect
Photo by Adi Goldstein on UnsplashHi there! Fancy seeing you here! Disclaimer: This post is a little different from my other posts. Despite this, I hope you find value in it. Proceed at your own ris...
11:51 am GMT - Mon, April 19, 2021
Dev To
Free desktop tool for insightful reporting. Let me know what you think
Hey Dev.to community, I want to share the project my team and I are working on. We are developers of JS data visualization library that is used by integrators as a powerful pivot table component for a...
11:42 am GMT - Mon, April 19, 2021
Dev To
Why dark mode is more energy-efficent: How to calculate image energy-cost
When I read Tom Greenfords execellent book Sustainable Web Design, there was one fact that stuck with me in particular:Running Google Maps in night mode reduced screen power draw by 63 percent.Why is ...
11:24 am GMT - Mon, April 19, 2021
Dev To
How Its Going
Another week in Our Time for Tech has gone by. In the past week, we had a variety of discussions as regards the development process.First, we had to stop the use of the Devise Gem and the reason was t...
10:49 am GMT - Mon, April 19, 2021
Dev To
DevDojo Weekly Winners Week 3 April 2021
It's that time of the week again. That's right, the time of the week where we congratulate five winners on DevDojo to win a quick $20 for writing an awesome article or tutorial.If you want to learn mo...
10:45 am GMT - Mon, April 19, 2021
Dev To
GraphQL Schema - The Beginner's Guide to GraphQL Editor p.1
GraphQL Editor is a tool for both advanced users and those only starting to work on GraphQL APIs.On the off chance you don't know anything about GraphQL Editor it's a web tool that lets you see and be...
10:37 am GMT - Mon, April 19, 2021
Dev To
Lessons from PostgreSQL
Hello there! Today, Ill be talking about some noteworthy lessons I learnt while using PostgreSQL for Our Shiftwork App. As much as we didnt go in-depth using PostgreSQL on the App, they were still qui...
10:29 am GMT - Mon, April 19, 2021
Dev To
Easy WordPress theme deployment using Deployer
In this article, Ill show you an easy and fast way how to set up WordPress theme deployment without downtime using Deployer in 5 steps. Table Of ContentsSetting up DeployerSetting up the ServerSe...
10:18 am GMT - Mon, April 19, 2021
Dev To
The Art of Celebrating Too Early And Backtracking to Save The Day. A Scraping Story.
One of our clients asked us if we could build a simple app for scanning product barcodes in stores. The goal is to instantly tell the user if the product is safe for consumption considering specified ...
09:58 am GMT - Mon, April 19, 2021
Dev To
JavaScript best practices to improve code quality
If you write JavaScript today, its worth your time staying in the know of all the updates the language has seen in the past few years. Since 2015, with the release of ES6, a new version of the ECMAScr...
09:56 am GMT - Mon, April 19, 2021
Dev To
Some small Css tips 015
To continue on my previous post here are some more tweets with little Css tips that might help you in your projects. Unit less custom properties. Ste...
09:55 am GMT - Mon, April 19, 2021
Dev To
15 useful VS Code extensions for front-end development
This article was originally published at:https://www.blog.duomly.com/13-useful-vs-code-extensions-for-front-end-development/Since some time Visual Studio Code becomes a very popular IDE for Javascript...
09:53 am GMT - Mon, April 19, 2021
Dev To
Where am I at concerning web development? The catharsis of a lifelong search of my passion
I started my travels through the world of programming when I was a late teenager, and dial-up Internet was a very uncommon thing to find in homes of Argentina. I still remember the excitement of havin...
09:49 am GMT - Mon, April 19, 2021
Dev To
Solution: Combination Sum IV
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:41 am GMT - Mon, April 19, 2021
Dev To
Build a Responsive Grid CSS Website Layout From Scratch
Build a Responsive Grid CSS Website Layout From ScratchDemo == > https://codepen.io/Bilal1909/pen/BapJXgx?editors=0100...
09:36 am GMT - Mon, April 19, 2021
Dev To
Laravel Validation Required Example
Hi Guys,Today, I will learn you to create validation required in laravel.we will show example of laravel validation required.The field under validation must be present in the input data and not empty....
09:32 am GMT - Mon, April 19, 2021
Dev To
10 Best Google Chrome Extensions for Web Designers And Developers in 2021
As a designer/developer we use google chrome in daily life. That's why I brought the top 15 google extensions to make your work easy, We have a modern browser that is always upgraded by developers. I ...
08:56 am GMT - Mon, April 19, 2021
Dev To
Crio Winter of Doing: Externships
Hey everyone! In this blog, I am going to share my learning experience of externship during the Crio Winter of Doing.Crio.Do is a platform that empowers developers to crack real-world industry problem...
08:42 am GMT - Mon, April 19, 2021
Dev To
Embedded Dev 2021
Were thrilled to Launch EmbeddedDev 2021! Develop a project running Opensource RT-Thread Real-time Operating System. Your participation and valuable input will make this event a true success!Subm...
08:09 am GMT - Mon, April 19, 2021
Dev To
Iconic developers | part 3
The new iconic developers is here!Thanks @technoglot, @theowlsden and @nefomemesKeep it up!I hope there will be three more in the comments so we can continue this list Maybe some ideas: Th...
08:01 am GMT - Mon, April 19, 2021
Dev To
10 Awesome CSS Resources
A list of few CSS resource that help me design the CSS code better. I will give you a brief intro to each resources listed here, its better to play with each of the resources, it can help you design t...
07:40 am GMT - Mon, April 19, 2021
Dev To
AWS open source news and updates 64
April, 19th, 2021 - Instalment #64Newsletter #64. Another great selection of posts this week, starting off with the announcement last week of OpenSearch and OpenSearch Dashboards, the name of th...
07:38 am GMT - Mon, April 19, 2021
Dev To
Speeding Up Angular Scully Builds in GitHub Actions
In this article, we are going to learn how you can speed your Scully builds by re-using Angular build artifacts in GitHub Actions. In order to statically build your Angular website with Scully, first ...
07:28 am GMT - Mon, April 19, 2021
Dev To
BUILDING DATA SCIENCE EAST AFRICA WITH HARUN MWENDA.
Harun Mbaabu is a Microsoft Student Learn Ambassador from the Murang'a University of Technology. He is a Data Scientist and Software Engineer with more than 3 years of experience in full-stack web dev...
07:22 am GMT - Mon, April 19, 2021
Dev To
4 Awesome Tools That Help You To Manage You CSS Code Better
I mentioned 4 tools that will help you to code CSS better. If our CSS code contain mistakes and we use the code in production as we were unable to find the errors, restructuring the CSS after deployin...
07:16 am GMT - Mon, April 19, 2021
Dev To
Make your pages look good on social media
Youve made sure your pages look good and attract customers. But how do your pages look offsite? More specifically, how do your pages look when they get shared on social media sites like Facebook, Link...
06:57 am GMT - Mon, April 19, 2021
Dev To
How to Grow a Freelancing Business by Outsourcing
Outsourcing can change your freelancing business.Once you realize that TIME is your greatest ASSET, you'll think of your work and life differently.Few people are able to work 4 hour days, earn a good ...
06:49 am GMT - Mon, April 19, 2021
Dev To
Creating an SSH connection to a server
SSH is an amazing way to make secure connections to servers.It stands for Secure Shell, and it's a network protocol between two computers.In our case my laptop, and the server.Often servers will come ...
06:46 am GMT - Mon, April 19, 2021
Dev To
Azure Disk Encryption for Data Disk on Linux
When configuring a new Linux Virtual Machine (VM) you may think your data is stored on Azure hardware which means is encrypted so no further encryption method is needed. It's true Microsoft encrypts i...
05:55 am GMT - Mon, April 19, 2021
Dev To
I made more VS Code themes, here they are.
Hello everyone, how you all doing?So I have been making some themes for VS Code because I found it pretty addictive. I have tried to make them accessible and pretty "contrastish" with a darker b...
05:44 am GMT - Mon, April 19, 2021
Dev To
How to write technical content
Original cover photo by Jan Kahnek on Unsplash.It is early morning, you grab a cup of coffee, turn on your computer at work, scroll through emails and notifications, and also open up some favorite res...
05:26 am GMT - Mon, April 19, 2021
Dev To
Top 14 Best Css Frameworks For Your Next Projects
HomeFrontendTop 14 Best Css Frameworks For Your Next ProjectsTop 14 Best Css Frameworks For Your Next ProjectsHey Welcome...!, In this post we see top 14 Best Css Frameworks for your next web developm...
05:25 am GMT - Mon, April 19, 2021
Dev To
Node.JS - Foal framework - What's new in version 2 (4/4)
This article was originally published on https://foalts.org/blog/2021/04/08/whats-new-in-version-2-part-4.This article presents the improvements to the session system in FoalTS version 2.The new synta...
05:22 am GMT - Mon, April 19, 2021
Dev To
Write Your First Python-Powered Web Server
Mark Wahlbeck from Devslopes thinks beginners shouldn't learn Python. I don't know if he's right or not, but I do want to stress that this tutorial is for people who already have some experience with ...
05:00 am GMT - Mon, April 19, 2021
Dev To
Building perfect portfolio
Building a developer portfolio is one of the most daunting tasks. Where do you start? What do you need in your portfolio?A portfolio just like one for designers is a website that showcases all the wor...
04:57 am GMT - Mon, April 19, 2021
Dev To
Amazon EBS vs EFS vs S3: Picking the Best AWS Storage Option
The storage strategy you choose plays a major role in the performance you receive, as well as the costs youll expend. To achieve peak efficiency, you must match your computing, application, and proces...
04:34 am GMT - Mon, April 19, 2021
Dev To
How to Easily Add Social Media Icons in WordPress
It is always easier to interact with other people on social media than on your own WordPress website. That is why on many websites, they add a few icons to direct readers to their social platforms lik...
04:29 am GMT - Mon, April 19, 2021
Dev To
14 CSS Topics You Must Know
It has been more than 2 decades and were still using CSS for styling. It is simple to learn and here to stay for many years to come. As frontend developer, you are expected to be solid at CSS styling ...
04:12 am GMT - Mon, April 19, 2021
Dev To
How to send data (state and props) between unrelated components in react
If you are new to react, you may have heard that data only flows in one direction as illustrated by the image above. To pass data from a lower level component to its parent or one of it's ancestors, y...
04:00 am GMT - Mon, April 19, 2021
Dev To
Hyperparameter Tuning: Understanding Randomized Search
Hi everyone!This is the third of the series of articles on cross-validation and hyperparameter tuning. Here are the links to the first two if youd like to give them a read before going ahead with read...
03:53 am GMT - Mon, April 19, 2021
Dev To
15 CSS HOVER EFFECTS EXAMPLE
IF YOU LIKE AIRTICLE THEN CHECK MORE 40+ Stunning CSS Hover Effects Example 1.Title:-Buttons Author:-Elitsa Dimitrova Made With:- HTML CSS These are ten buttons w...
03:38 am GMT - Mon, April 19, 2021
Dev To
Animated Like Button with HTML CSS & JS
Hello, guys In this tutorial we will try to solve the mentioned query. and also we will learn Animated Like Button with HTML CSS & JS. Common QueryHow to create a Like ButtonHow To Create Fac...
03:30 am GMT - Mon, April 19, 2021
Dev To
Who is Emmet?! (Your New Best Friend!)
The first time I heard about Emmet abbreviations, my mind was blown completely wide open. I was amazed by the sheer power and ease of this tool and wondered how I had never heard about it. If you stil...
01:41 am GMT - Mon, April 19, 2021
Dev To
R pie
How to construct Pie Charts in R programmingCreating a basic pie chart in R is as easy as pie. If list or vector is a list of positive numbers, then simply use the pie() function to draw the pie...
01:15 am GMT - Mon, April 19, 2021
Dev To
Game Baking: A One-Game-A-Month Extravaganza!
Hey all!For 2021, I've decided to take on the one-game-a-month challenge."1GAM" is a self-imposed challenge where I have to develop a brand new game every month. And in order to help me achieve that g...
12:49 am GMT - Mon, April 19, 2021
Dev To
Unboxing the Qualcomm RB5 Robotics Kit
Today I'll be showing some of my very first interactions with a Qualcomm RB5 Robotics Kit. In their words:The Qualcomm Robotics RB5 development kit combines the promise of 5G with the computing power ...
12:29 am GMT - Mon, April 19, 2021
Dev To
Why you should learn Custom CSS?
Custom CSS is not new at all, thousands of web developers are using CSS to style their websites, and when you do not have a designer to create a custom design for your site, you will have to roll up y...
12:12 am GMT - Mon, April 19, 2021
Dev To
How to Bake A Python Package Cake=
Let's bake a package cake ! You will need... IngredientsItemLocationDescriptionlibrary or application./src/[name of library or application]/[your code]Your code that does something useful or funp...
10:05 pm GMT - Sun, April 18, 2021
Dev To
PatchNote du 19/04/2021
Bienvenue sur le PatchNote du lundi 19 avril 2021.Ce lundi 19 avril, Paladium a effectu une mise jour axe sur la correction des bugs survenus durant la dernire maintenance : Mini Golem CooldownD...
09:36 pm GMT - Sun, April 18, 2021
Dev To
I learned the foundations of UX design from Google and would recommend it to every designer!
Two weeks ago I finished my B. A degree at the University of Arts in Berlin as an interface designer and one week ago I decided to learn the Google UX Design Professional Certificate. This was my firs...
09:25 pm GMT - Sun, April 18, 2021
Dev To
Creating a Sleek Masonry Gallery with React and WebAssembly
Myself and three others have been working on a tool called Allusion in our spare time: A free image organization application built for artists. It runs in Electron as a ReactJS application.One of its ...
09:09 pm GMT - Sun, April 18, 2021
Dev To
Crunch Pokemon Data with Python and Deta Base
Crunch Pokemon Data with Python and Deta Base Setup and work on a datastore faster than PikachuThis article was originally posted on Medium. If you prefer reading it from there, please do c...
09:08 pm GMT - Sun, April 18, 2021
Dev To
21 Popular JavaScript Libraries Every Web Developer Should Know
The JavaScript ecosystem is huge and keeps fostering. Tons of libraries, frameworks and tools are being coded up and deployed in projects to make dynamic websites. While some are fizzling in demand an...
09:07 pm GMT - Sun, April 18, 2021
Dev To
Free Games For Your Computer in 2021
There are many reasons why you should get free downloads of software games. The reason for that is that these types of games have often been called demos or test versions of full versions which can co...
08:52 pm GMT - Sun, April 18, 2021
Dev To
My Top 5 Methods To Develop UIs Faster in ReactJS
In an IT setup when a team comes up with a product idea, the first thing they do is the paperwork. Yes, they go through some documentation like feasibility reports, use cases, offering features, marke...
08:49 pm GMT - Sun, April 18, 2021
Dev To
How to Manage Multiple SSH Key Pairs
I recently overheard someone say that he uses the same SSH key for all of his accounts, which is a bad idea from a security perspective. Additionally, Bitbucket recommends users replace their SSH keys...
08:36 pm GMT - Sun, April 18, 2021
Dev To
Let's go beyond console.log statements. (There is more to console object than what meets the eye. )
consoel.log() is one of the most important and early learned debugging tool that we have when working with javascript. The tool become one of the most essential part of the development. Most developer...
07:53 pm GMT - Sun, April 18, 2021
Dev To
What are metadata and meta tags
What is metadata?Metadata is data about data. It means that it's usually a short description or summary that describes the content. When we are learning HTML we usually omit that part as not so ...
07:53 pm GMT - Sun, April 18, 2021
Dev To
AWS Learn In Public Week 8, Elastic Beanstalk
This has been an exciting week as London is starting to open up little by little. We agreed with the rest of my team at work that whoever wants can start to the office twice per week. Finally after a ...
07:51 pm GMT - Sun, April 18, 2021
Dev To
Product View Website Design | Using HTML CSS and JQuery
Product View Website Design | Using HTML CSS and JQueryDemo == > https://codepen.io/Bilal1909/pen/RwKYrxY...
07:49 pm GMT - Sun, April 18, 2021
Dev To
Dynamic Dimension React Container with Transition Effect - Part 2, Resize Observer
Dynamic Dimension React Container with Transition Effect - Part 1 AnxinYang Apr 18 1 min read #css #react #javascript #transition...
07:12 pm GMT - Sun, April 18, 2021
Dev To
Introduction to MySQL replication
Hello, ultra devs! Today I would like to talk about Replication and how it works in MySQL.Let's start from the beginning. If you know what replication is, feel free to skip the next chapter. What...
07:10 pm GMT - Sun, April 18, 2021
Dev To
Is Redux DEAD? Try Zustand!
With the advent of hooks a lot of ReactJS developers have moved away from Redux as the default state management of choice. However is simply using useState, useReducer, and the context API good enough...
06:58 pm GMT - Sun, April 18, 2021
Dev To
Composition in React
React implements a unidirectional pattern for data flow for building components. The pattern itself is not unique to react but followed strictly in react.Unidirectional data flow means that data can o...
06:26 pm GMT - Sun, April 18, 2021
Dev To
Web Sohbet
Web yazlm ve uygulamal gelitirmeyi cretsiz kullanclarn hizmetine sunan netlify, vercel, firebase, github ve gitlab ack kaynakl web gelitirme platformlar sayesinde kendi web yazlm ya da uygulamanz olut...
06:11 pm GMT - Sun, April 18, 2021
Dev To
3-2-1 Newsletter: 2 must-have tools for content creation
Hi There! Welcome to my blog newsletter where every week, I share a 3-2-1 curated list consisting of my content and also what resonated with me over the last week. In this week's post, we have 3...
06:02 pm GMT - Sun, April 18, 2021
Dev To
How to deploy/update new Ghost version 4 to Heroku
Ghost has currently rolled out its newer V4 publicly. The newer version of Ghost comes with fancy and new powerful features. After the launch of v4, many users who are using v3 on Heroku are in great ...
06:02 pm GMT - Sun, April 18, 2021
Dev To
Whats an Example of Good E-Commerce Database Design?
What's an Example of Good E-Commerce Database Design?Databases are vital tools for storing, managing and retrieving information, and they are critical for building an e-commerce system. A well-s...
05:55 pm GMT - Sun, April 18, 2021
Dev To
Measure execution times in browsers & Node.js
Measuring your apps performance is very important when your code is being used in production. You should therefore know the execution time of your most frequently used functions. Modern browsers and t...
05:50 pm GMT - Sun, April 18, 2021
Dev To
Why being a Codeslinger makes you worse than you think
We all know that getting good at one thing is difficult. Today I want to share something with you, something that has improved my thinking and made me a better programmer.First to first, the title sai...
05:25 pm GMT - Sun, April 18, 2021
Dev To
Talk to your computer in Javascript: the repl console
PremiseI often want to run ad hoc Javascript commands that rely on npm packages and custom classes I've written that work with a database/filesystem or wrap common logic. Node comes with repl (R...
05:24 pm GMT - Sun, April 18, 2021
Dev To
TIL: IntersectionObserver Class in JavaScript
Okay, this was a few days ago, but .Over the last week, I've been devouring The Complete JavaScript Course as a way to 1. Get over my fear of JavaScript (that's a post for a later time) and 2. Ensure ...
05:14 pm GMT - Sun, April 18, 2021
Dev To
Week 2 of my 100daysofcode Challenge
It has been 2 weeks since I started the 100 days of code challenge in which I decided to study and code for at least an hour per day. Allow me to enroll my achievements for the last week.I've complet...
05:09 pm GMT - Sun, April 18, 2021
Dev To
Weekly Digest 15/2021
Welcome to my Weekly Digest #15 of this year.This weekly digest contains a lot of interesting and inspiring articles, videos, tweets, podcasts, and designs I consumed during this week.Remember You ca...
04:32 pm GMT - Sun, April 18, 2021
Dev To
Excelize 2.4.0 is Released New support 152 formula functions
Excelize is a library written in pure Go providing a set of functions that allow you to write to and read from XLSX / XLSM / XLTM files. Supports reading and writing spreadsheet documents generated by...
04:29 pm GMT - Sun, April 18, 2021
Dev To
My 100DaysofCode
Self teaching and progressing can be a difficult task, but thanks to internet for making it easy.So people who dont know what is 100DaysOfCodeCoding a minimum of an hour each day for 100 days.Tweeting...
04:20 pm GMT - Sun, April 18, 2021
Dev To
Programming in Clojure (Part 1 Basics)
This 7 part series of posts will cover programming in Clojure. Clojure is an awesome functional programming language that runs on Java's Virtual Machine (JVM). It is sometimes called a LISP or LISt Pr...
04:15 pm GMT - Sun, April 18, 2021
Dev To
AdaptiveAvgPool2d in PyTorch
I had trouble understanding the AdaptiveAvgPool2d function in PyTorch. The following examples helped me to teach myself better. Hopefully, somebody may benefit from this. Example 1import tor...
04:11 pm GMT - Sun, April 18, 2021
Dev To
Boolean Values
Understanding Boolean ValuesAnother data type is the Boolean. Booleans may only be one of two values: true or false. Note: Boolean values are never written with quotes. The strings "true" and "f...
03:54 pm GMT - Sun, April 18, 2021
Dev To
BaseCamp Community Intro Resources
BaseCamp Community MotivationWhen I started my programming journey as a newbie, I literally had no idea about "How to kickstart in the right way?". Having a roadmap is good but sometimes it...
03:52 pm GMT - Sun, April 18, 2021
Dev To
Deploying Jupyter Notebook as a Web Page
I am writing this post to demonstrate how I deployed a Jupyter Notebook as an HTML Web-page. When provided with a problem statement for which I decided to implement the solution in Python, I was explo...
03:44 pm GMT - Sun, April 18, 2021
Dev To
Python, ASAP
Hello there! I've been a DEV reader for a long time, but just recently I decided to make an account and maybe start posting. I want to share what I know with everyone, and even if I'm able to help one...
03:41 pm GMT - Sun, April 18, 2021
Dev To
A look at Kotlin's delegation
Kotlin offers many exciting features. In general, developers tend to cite null safety as their favorite. For me, it's function extensions. But delegation comes a close second. The delegation patt...
03:36 pm GMT - Sun, April 18, 2021
Dev To
What I've learned using Chakra-Ui so far
When I finished playing around with building a Design System(or part of it) for a project, before start coding one important question popped up: Which library should I use to style my components?Latel...
03:30 pm GMT - Sun, April 18, 2021
Dev To
Top 10 Javascript projects for Resume
Facebook CloneInstagram CloneWhatsapp Clone Linkedin CloneAmazon CloneSpotify CloneNetflix CloneHotstar + Disney CloneGoogle Drive clone Signal Clone Do you want to Kick-start a career in Cyber Securi...
03:15 pm GMT - Sun, April 18, 2021
Dev To
Mi configuracin de Neovim.
El Github del repositorio esta aqu NeoVim-ConfigAntes de empezar me gustara aclarar que casi toda la configuracin esta hecha por un dev llamado Teo, todos los crditos son para l, y te dejo su Git...
03:10 pm GMT - Sun, April 18, 2021
Dev To
Migrating from NPM to Yarn
Say you have a project that uses NPM for dependency management. How would you convert that project to use Yarn?For the longest time the way I did it was just deleting the package-lock.json and running...
02:47 pm GMT - Sun, April 18, 2021
Dev To
Weekly Challenge 108
Tasks, My solutions TASK #1 Locate Memory TaskWrite a script to declare a variable or constant and print its[sic] location in the memory. My solutionOne good thing about Perl (and most...
02:38 pm GMT - Sun, April 18, 2021
Dev To
My 8 favorite VS Code Shortcut 1
Hey ! Welcome here, I'm CodeOz and I'm sharing with you my favorite VS Code shortcut ! Indent the whole lineBy default when you are indenting a line on VSCode, the entire line is not indented, so...
02:30 pm GMT - Sun, April 18, 2021
Dev To
Create responsive images with gulp-sharp-responsive
Hello everyone, and welcome to this tutorial. Today I would like to introduce a new plugin for Gulp that I created to optimize images for our web browser users. Introducting gulp-sharp-responsive...
02:25 pm GMT - Sun, April 18, 2021
Dev To
7 of 100DaysOfCode
Seventh Day. Today I learned some really nice features that React provides and I learned how to include Tailwind CSS in a Next.js application. Anyway here are my today's learnings:Render props method ...
01:54 pm GMT - Sun, April 18, 2021
Dev To
Richardson Maturity Model
Are you RESTful?So, right now everyone and their mother is creating REST APIs. However, are all REST APIs created as equals?As I said in my rest fundamentals article, Roy Fielding the creator of...
01:53 pm GMT - Sun, April 18, 2021
Dev To
Publishing a blog using ReactJs , NodeJs and mongoDB
I recently created a blog using react Js and Mongo dB. It was a supper fun to do as I wanted my own blog website. You can visit my blog here : https://irfanwritess.web.appI implemented a subscription ...
01:39 pm GMT - Sun, April 18, 2021
Dev To
Phase 1 Blog: Mass Assignment and Metaprogramming saved my life.
Phase 1 is coming to a close and we were tasked with our CLI final project. For our final project, we were entrusted with creating a CLI project from scratch by using an API or scraping. When brainsto...
01:37 pm GMT - Sun, April 18, 2021
Dev To
How to render conditionals to action view with application helpers in Ruby on Rails
PROBLEM: Writing if-else statements in your rails action view template does not look good or professional. You can use partials but they are still html.erb which still is an action view. Take a look a...
01:28 pm GMT - Sun, April 18, 2021
Dev To
ES6 Arrow Function Syntax Explained Simply
ES6 Arrow Function Syntax Explained SimplyPhoto by Ferenc Almasi on Unsplash IntroductionThis is a JavaScript arrow function:const getUserIds = users => users.map(user => user.id)If y...
01:07 pm GMT - Sun, April 18, 2021
Dev To
[git]: Write better commits with Gitmoji
NotesGitmoji is an initiative to standardize and explain the use of emojis on GitHub commit messages. Intro : How to Write a Git Commit MessageIn my case, I only read commits when i would...
01:03 pm GMT - Sun, April 18, 2021
Dev To
Improving site responsiveness with CSS clamp() function
To improve the responsiveness of your site, you don't have to use some complex event listeners using the Web API ResizeObserver, calc() function, or CSS media queries that will substitute the required...
11:56 am GMT - Sun, April 18, 2021
Dev To
How to Integrate twillio SendGrid web API with Nextjs?
Whenever developing any web app whether it be some static site or some dynamic site, in most of the cases we require some type of contact form. What is Next.js?It is used to build server-side ren...
11:55 am GMT - Sun, April 18, 2021
Dev To
Some Vanilla JS libraries you must try
Never underestimate the power of simplicity. It's hard to imagine the application of concepts like push real-time notifications, using databases, having a rich text editor with Vanilla JS. But you can...
11:09 am GMT - Sun, April 18, 2021
Dev To
How to upload a JSON file to firebase and access it as list items from the web?
If you have a large JSON file and you wanna upload it to a database, Firebase Realtime Database would be your first choice. But how can you import that large file directly without doing everything man...
11:00 am GMT - Sun, April 18, 2021
Dev To
4 speed run challenges on DEV.TO! Can you beat my times?
A slightly less silly post today! I am writing a series on accessibility on dev.to and I have recently been testing the keyboard usability of the site.I realised I could turn this into a fun game whil...
11:00 am GMT - Sun, April 18, 2021
Dev To
4 speed run challenges on DEV.TO! Can you beat my times? (A fun game with a serious message!)
A slightly less silly post today! (only slightly mind you!)I am writing a series on accessibility on dev.to and I have recently been testing the keyboard usability of the site.I realised I could turn ...
10:54 am GMT - Sun, April 18, 2021
Dev To
Dynamic Dimension React Container with Transition Effect - Part 1
The IssueSometimes, we want our container to dynamically fit the size of its content, such as navigation bar with dropdown menu. The size of the content may not always be a fixed value, and CSS ...
09:26 am GMT - Sun, April 18, 2021
Dev To
Are you using these Code Editors?
Are you suing these Code Editors?Don't forget to like, share and subscribe!...
09:18 am GMT - Sun, April 18, 2021
Dev To
Should I learn Angular or React?
The ReactJS framework has received a huge amount of interest in developers from the starting of the 2019 till now. It is a very common question that arises in the minds of JavaScript developers to dec...
08:58 am GMT - Sun, April 18, 2021
Dev To
Journey of Hackathon
What is a hackathon?Hackathon which makes ideas into real world problem solutions , which make you connect with like minded people it make you a good team leader , grow your skills and work with diffe...
08:55 am GMT - Sun, April 18, 2021
Dev To
10 Best Google Chrome Extensions for Web Developers in 2021
Whether you're a beginner Programmer or a seasoned programmer, you spend most of some time on Google. If you've got used Google Chrome Extensions a couple of years back, you almost certainly are avoid...
08:31 am GMT - Sun, April 18, 2021
Dev To
C vs Python
Hello Guys, Welcome back to another post of Sai Ansul's Blog.In this blog we are gonna find which programming language is better.So let's start,Firstly let us know what is programming? Programming is ...
08:12 am GMT - Sun, April 18, 2021
Dev To
Solution: Remove Nth Node From End of 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:09 am GMT - Sun, April 18, 2021
Dev To
Nginx Cheatsheet
Nginx is open-source software for web serving, reverse proxying, caching, load balancing, media streaming, and more. In this post, I will mention few Nginx configurations which we use frequently. ...
08:01 am GMT - Sun, April 18, 2021
Dev To
Introduction to Microservice Architecture
It can be very intimidating designing a backend system. There are many different variations and so many buzz words such as: MonolithMacroservicesMiniservicesMicroservicesServerlessAs it turns out, the...
07:41 am GMT - Sun, April 18, 2021
Dev To
Basic Game Development
How Beginners Learn Game ProgrammingAnyone who likes to play video games may have thought about programming your own game and then making it available to others for play.However, this project ca...
07:31 am GMT - Sun, April 18, 2021
Dev To
Setting up my Windows Coding Environment
So a few days back I whipped my Computer so that I can do all clean start with all the latest version software and apps. So while doing the process I noted down everything I downloaded, so that if I d...
07:16 am GMT - Sun, April 18, 2021
Dev To
Setup Development Environment with Docker for Monorepo
Docker is a set of the platform as service products that use OS-level virtualization to deliver software in packages called containers. Containers are isolated from one another and bundle their own so...
06:41 am GMT - Sun, April 18, 2021
Dev To
Building A CRUD Application Using Node JS And MongoDB Atlas
Hello Folks!!In this article, we will learn how we can use MongoDB database in Node JS using Mogoose library, which is a very popular library widely used in the Industries.In this article we had used ...
06:26 am GMT - Sun, April 18, 2021
Dev To
Easy Lazy Loading with React & Intersection Observer API
In this article, I'll write a React hook and a React component that will help you achieve lazy loading in ReactJS. What is Intersection Observer API?Basically, Intersection Observer will monitor ...
06:02 am GMT - Sun, April 18, 2021
Dev To
Understand how linux containers works with practical examples
Nowadays a bast majority of server workloads run using linux containers because of his flexibility and lightweight but have you ever think how does linux containers works. In this tutorial we will dem...
05:46 am GMT - Sun, April 18, 2021
Dev To
I made a 'new tab' browser extension/theme
Luminous New Tabis a beautiful and open-source new tab browser extension that has an animated gradient background. New tabs will show the time, weather and let you do Google searches too! Lumino...
05:34 am GMT - Sun, April 18, 2021
Dev To
10 CMD Commands to make you stand out!
In this blog, I am not going to describe the common commands. Here I am going to tell you the commands which will help you stand out of the crowd using a command prompt 1. Assoc:Most files in Wi...
04:54 am GMT - Sun, April 18, 2021
Dev To
Top 10 JavaScript Interview Questions and Answers you should know - Junior and Senior
It is important to be prepared prior to a job interview as you only have 1 chance to impress and convince the interviewers that you are the one they are looking for. Typically, you will meet up with d...
04:51 am GMT - Sun, April 18, 2021
Dev To
Supercharge Your Website Using PWA: Installable Website
What is a PWA?Progressive Web Apps (PWA) are web applications that have been designed so they are capable (utilize native features), reliable (work even in offline mode), and installable. These ...
04:45 am GMT - Sun, April 18, 2021
Dev To
Pixxia - Compress your Images in Optimal Quality for FREE
Introduction:The above script uses lossy compression methods to reduce the document size of your JPG/PNG files. This is achieved by rounding up the (R,G,B) values from each pixel of it's unit di...
04:35 am GMT - Sun, April 18, 2021
Dev To
How To Build Tabs only with HTML and CSS
There are several ways to provide navigation on a web site. Tabbed navigation is one of them; menu, sidebar, etc.The key of implementing tabs without Javascript is to use radio buttons.We connect radi...
04:25 am GMT - Sun, April 18, 2021
Dev To
Chatbot para twitch com Javascript
Ol nesse tutorial vamos criar um chatbot para a twitch.tv utilizando javascript com a biblioteca tmi.js. Utilizar um chatbot no seu canal uma das formas de voc engajar os seus viewers, pois, voc pode...
04:21 am GMT - Sun, April 18, 2021
Dev To
Why you might not be learning as effectively
As a #CodeNewbie, a common means of learning here is to: read articles to improve your knowledge,and later write your own to internalize your learning.However, I want to point it out explicitly that.....
04:10 am GMT - Sun, April 18, 2021
Dev To
002 - Forced Myself to Launch My Site For A /uses Page (CCwF 2021)
Hello again! And welcome back to the "Coding Challenges with Friends" series. If you're interested in the said series, you may want to check out the first two posts (Part 0, Part 1). Enjoy!There are ...
03:08 am GMT - Sun, April 18, 2021
Dev To
Awesome CSS Layout Resources For Beginners
Here is a list of awesome CSS layout generators and layout examples. The list contains Flexbox based layout generators and Grid based layout generators. Use the resources to study how to create a layo...
03:00 am GMT - Sun, April 18, 2021
Dev To
49 Days of Ruby: Day 22 - Duck Typing
Welcome to day 22 of the 49 Days of Ruby! If you have been reading about Ruby, you might have come across a term called duck typing. Today we are going to spend some time discussing this idea and how ...
02:54 am GMT - Sun, April 18, 2021
Dev To
What really makes you a software developer?
Why this question? Lastly, I'm trying to enhance my personal brand, and as a result of that, I've also had to describe myself.I had the temptation of present myself as a software developer, but ...
12:09 am GMT - Sun, April 18, 2021
Dev To
Best Online Courses for Data Engineers In 2021
Photo byWindowsonUnsplashIt seems like it might be finally happening.Data engineering is finally getting a little bit of the data lime light.Which makes sense.The data being stored and analyzed is not...
11:51 pm GMT - Sat, April 17, 2021
Dev To
Golang Data Connector Part 1
IntroThere are a handful of tools out there like Zapier (which just hit a $5 billion valuation) which connect disparate systems together. It's an interesting idea but, how does one actually crea...
11:30 pm GMT - Sat, April 17, 2021
Dev To
Deploy a Jamstack website to Azure Blob Storage with GitHub Actions
GitHub Actions are included with Github Repositories and can be used to automate project workflows like building and deploying code. In this example we will see how to automate the build process and d...
10:36 pm GMT - Sat, April 17, 2021
Dev To
How to work with error handling in Javascript
In programming unintended side-effects called errors can and will happen in your code. Allowing these errors to be introduced to people that are using your programs is frowned upon and a very bad user...
10:28 pm GMT - Sat, April 17, 2021
Dev To
Git: Are you an over-committer? Squash those commits!
Photo by Christin Hume on UnsplashAre you an over-committer? Me too. Basically, anytime I complete some kind of task, I commit it with a message that details what Ive done. I do this for a few reasons...
10:14 pm GMT - Sat, April 17, 2021
Dev To
Terraform v15.0 with AWS (EKS deployment) just
Terraform v15 was released on April 14th.On this post I will use the following resources: Provision an EKS Cluster (AWS) Terraform v15.0 Terraform Registry Pre-Commit Terraform Pre-commit Terraform-do...
09:52 pm GMT - Sat, April 17, 2021
Dev To
7 Ways to Iterate Over Arrays and When To Use Each
Accessing data within arrays and objects is an important part of Javascript that every beginner should know. There are a few common methods to iterate over arrays and objects as well as best practices...
09:28 pm GMT - Sat, April 17, 2021
Dev To
Arrays!
Store Multiple Values in one Variable using JavaScript ArraysWith JavaScript array variables, we can store several pieces of data in one place.You start an array declaration with an opening squa...
09:21 pm GMT - Sat, April 17, 2021
Dev To
Cul es el mejor navegador?
Comparacin de los siete mejores navegadores: Chrome, Brave, Opera, Safari, Internet Explorer y Firefox. BienvenidaHi devs! Hoy les traigo un post sobre el mejor navegador. Me gust la idea de hace...
09:17 pm GMT - Sat, April 17, 2021
Dev To
Create your first RESTful API with Deno, Oak and MongoDB
In this article we are going to create a RESTful API with CRUD functionalities. We're going to talk about Deno in detail and build a server using Oak, which is a minimalistic middleware framework (sim...
08:51 pm GMT - Sat, April 17, 2021
Dev To
Coding is after Design.
Software design and coding are related, but they are not the same thing.People (including programmers) like to think that programming is binary, theres a right way and a wrong way, good or bad.B...
08:10 pm GMT - Sat, April 17, 2021
Dev To
Building a Countdown App
Building the count app with JavaScript, but before that, I will highlight the steps we will be taking.write our html codewrite our css for styling write our JavaScript, to manipulate the data and give...
07:51 pm GMT - Sat, April 17, 2021
Dev To
My web performance journey with Nuxt, Storyblok & Netlify
In this post I will show you the main web performance concerns I had while building my website and how a Jamstack architecture will help us solve them. Alba Silvente ...
07:27 pm GMT - Sat, April 17, 2021
Dev To
My Twitch Stream Setup
So I started streaming on Twitch last year. I've Started to Live Code on Twitch for DEV Nick Taylor (he/him) Apr 1 '20 2 min read #twitch #stre...
07:22 pm GMT - Sat, April 17, 2021
Dev To
Music and Work: Can they be combined?
A few days ago I asked on Twitter: Do you listen to music while you work?! Most people gave me a positive response. A few people mentioned it depends on the work (I belong in that category too). And v...
07:20 pm GMT - Sat, April 17, 2021
Dev To
Connecting Android Apps to localhost, Simplified
P.S. if you're in a hurry, find the correct solution hereI was working on a full stack side project a few months ago, and I wanted to make API requests from my android app to my desktop, and for some ...
07:13 pm GMT - Sat, April 17, 2021
Dev To
What is Static Site Generation of Next.js?
Hello, I am Hiro.I am a student of web development in Vancouver.Do you know what is Next.js?This has good features for developing front-end.I would like to show you basic features of this good technol...
06:57 pm GMT - Sat, April 17, 2021
Dev To
CSS Variables: What Are They & How Can They Be Used?
When most web designers and developers hear the word "variable" with relevance to programming, they typically don't think of HTML or CSS first in their minds. When most non-web developers think of fro...
06:44 pm GMT - Sat, April 17, 2021
Dev To
How to upload files with PHP correctly and securely
If you just want the sourcecode - scroll to the end of the page or click here. But I recommend reading the article to understand why I'm doing things as I do and how it works.Hey Guys,in this post, I'...
06:14 pm GMT - Sat, April 17, 2021
Dev To
Decorator Functions in Python.
A decorator function allows you to add or modify an existing function without actually modifying it's structure.This is a very basic explanation of a decorator function.But the question here is why sh...
06:13 pm GMT - Sat, April 17, 2021
Dev To
Tic-Tac-Toe you can't beat...
In order to make the traditional Tic Tac Toe Game unbeatable, it is necessary to create an algorithm that can calculate all the possible moves available for the Computer and can use that to determine ...
05:43 pm GMT - Sat, April 17, 2021
Dev To
API: Def, Types, Spec, and Docs.A stone's throw into the application programming interface.
You don't have to be around the tech space for months before coming across the word API. Words like API shouldn't be a new thing to anyone that reads tech magazines or blog posts like what you are doi...
05:37 pm GMT - Sat, April 17, 2021
Dev To
Data visualization: Using amCharts in React.js with Mojo
In my previous article, I talked about using amCharts library with Perl Mojolicious. Today we will looking at creating the similar chart with React.js instead of plain JavaScript. I will keep it short...
05:16 pm GMT - Sat, April 17, 2021
Dev To
How to live your digital life in a terminal : Introduction
The bloated webI recall a few years ago me sharing Mozillas dream for the web. The web was on its way to become the main platform for internet users. And that was supposed to be a good thing, du...
05:12 pm GMT - Sat, April 17, 2021
Dev To
Your Heroku App Is Slow to Load Because Of This.
No doubt that Heroku is a great tool for developers. One particular reason for me is its generosity. I will explain how Heroku DynosIf you're already using Heroku, then you should be familiar wit...
04:56 pm GMT - Sat, April 17, 2021
Dev To
Job-Hunting Resources
Hello, guys. In this post, you will find remote job opportunities,internship,fellowship,freelancing,mentorship,teaching,volunteering,apprenticeship resources. JobsSoftware Engineer jobs at YC sta...
04:50 pm GMT - Sat, April 17, 2021
Dev To
A simple and easy way to validate form fields
Hello guys, in this post I will talk about the simplest and easiest way to validate form fields according to my point of view, please enjoy.First, let's create the validators.js file:export const myVa...
04:32 pm GMT - Sat, April 17, 2021
Dev To
A futuristic dark theme `Aurora Future`
Aurora FutureThis theme is inspired by Adam Argyle's Kung-Fury-Theme.Purple, pink and blue are the main colors of this theme. These colors combine give us a futuristic feel. The color scheme is ...
04:09 pm GMT - Sat, April 17, 2021
Dev To
Top 10 Portfolio Website Every Developer Should Look
1. NetrixNetrix collaborative design philosophy means we take the time to understand clients goals and adopt them as our own; working closely with a client to ensure our high-performance design workfl...
03:55 pm GMT - Sat, April 17, 2021
Dev To
Javascript: what I didn't understand
Javascript is one of the most accessible languages. But between those who use it and those who master it, there is a clear difference. Javascript is full of nuances, fuzzy behaviors and hidden concept...
03:28 pm GMT - Sat, April 17, 2021
Dev To
Happy Birthday Linux!
Happy Birthday Linux. I installed you and never looked back. Special thanks to Linus Torvalds and all the Dev's who have contributed over the years. You are very much appreciated. ...
03:28 pm GMT - Sat, April 17, 2021
Dev To
6 Different Ways I Make Money as a Software Developer - You CanToo
I wanted to make money on the internet for years, but I didn't know how to get started.Being a Software Developer is like a super power. The skill provides abundant opportunities to make money on the ...
02:55 pm GMT - Sat, April 17, 2021
Dev To
(Java)Money and Kotlin
The JavaMoney API is part of JSR 354 and will (hopefully) be part of the Java language in the future. The reference implementation Moneta provides good examples of implementations using the JavaMoney ...
02:50 pm GMT - Sat, April 17, 2021
Dev To
6 of 100DaysOfCode
Today was a regular day. All thanks to closures I was only able to learn just one new concept. Higher-Order Components in ReactThose are basically nothing but Higher-order functions.So Higher-Ord...
02:49 pm GMT - Sat, April 17, 2021
Dev To
Launch A Multi-node Kubernetes Cluster Using Vagrant And KVM
Whats In This DocumentCreate VagrantfileBootstrap script for master and worker nodesBootstrap a Kubernetes cluster using KubeadmJoin nodes to Kubernetes clusterVagrant up and check result ...
02:48 pm GMT - Sat, April 17, 2021
Dev To
How do I convert my web apps to multi-tenant in less than 1 minute
as we know in saas apps you may need to specify subdomain for each clientbut as saas apps are big and you will change lots of code.today I tried to do this without changing code as per business needs....
02:33 pm GMT - Sat, April 17, 2021
Dev To
Boat 441 TWS Ear-Bud - 2021 review
Click to view the reviewRecently, Boat is creating one of the best Budget-friendly Ear-Buds with great features, best sound quality, and best designing headphones.Boat 441 TWS is one of the best earbu...
02:08 pm GMT - Sat, April 17, 2021
Dev To
Awesome Ruby on Rails Hotwire Admin Panel
Avo Ruby on Rails Admin PanelFirst, I must say that I am happy to see that the Ruby on Rails community is more alive than ever and continues to produce great products.Just in case you have any doubts,...
01:54 pm GMT - Sat, April 17, 2021
Dev To
Intro to web app using AWS Serverless Architecture
Serverless architecture comprises a group of technologies working together as a single unit to deliver a solution. In this write-up, lets review the involved technologies along with their high level p...
01:09 pm GMT - Sat, April 17, 2021
Dev To
Aprendizados da programao aplicados a vida
Durante minha trajetria em desenvolvimento de software, muitas vezes o que eu aprendia sobre a disciplina eu conseguia aplicar na minha vida pessoal e vice versa.Pra mim, foram conhecimentos bem teis ...
12:36 pm GMT - Sat, April 17, 2021
Dev To
How to Host Your React.JS Application to Firebase
Previously I wrote a blog about my portfolio. If you haven't checked it out yet, check it out here: My New React Portfolio is out! Rithik Samanthula Apr 14 1 min re...
12:36 pm GMT - Sat, April 17, 2021
Dev To
Connecting The Dots: Front-end and Algorithms
Last week, I had an interview, there's an algorithm test which I met it again next week when I was working in the current React project. Instantly, I recognized it and solved it "like eat a cake". Th...
12:03 pm GMT - Sat, April 17, 2021
Dev To
An IDE for Data Science
A little over a year ago I stated somewhat obvious hypothesis that JetBrains develops a specialized IDE for Data Science. Now it's official....
11:57 am GMT - Sat, April 17, 2021
Dev To
Solution: Number of Submatrices That Sum to Target
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:49 am GMT - Sat, April 17, 2021
Dev To
My first attempt at micro-SaaS; suggestions and feedback please.
One Friday evening, on pre-covid good old days, me and my friends went to a very busy fine dine restaurant in HSR Layout, Bangalore. There was a crowd in front of the restaurant, and two muscular men ...
11:24 am GMT - Sat, April 17, 2021
Dev To
Announcing the official P5js and WEBGL community on Discord
I was searching for a discord server for p5.js/WEBGL and there was none. I decided that I'd make one myself so I did and it is currently expanding. What are P5.js and WEBGL?P5 is a Javascript li...
11:13 am GMT - Sat, April 17, 2021
Dev To
Top 10 Skills For Front End Web Developers
If youre looking to vary careers or learn new skills to upgrade and enhance your current career, tech skills are as close because it gets to a no brainer.Starting with the large Three of upper pay, cr...
11:05 am GMT - Sat, April 17, 2021
Dev To
Introducing: The Appwrite Gang of Four (and new ways to get swags)
We're happy to introduce you to the new Appwrite gang of four (yeh, like the book, but not really), a set of four TODO example applications built using all popular JS frameworks, including React, Vue,...
11:02 am GMT - Sat, April 17, 2021
Dev To
Manage all your home chores with this Notion Template
Hey folks .Just launched another Product on the Product hunt. It's a template that helps you optimize your housework + your life Home Chore ManagerIt's hard to make a new list for a task that ...
10:43 am GMT - Sat, April 17, 2021
Dev To
Top 10 Trending JavaScript Github Repositories
1. SequelizeSequelize is a promise-based Node.js ORM tool for Postgres, MySQL, MariaDB, SQLite and Microsoft SQL Server. It features solid transaction support, relations, eager and lazy loading, read ...
10:25 am GMT - Sat, April 17, 2021
Dev To
I analyzed my six years of food deliveries
Before food delivery apps came along, ordering food online was a pain. I started using Swiggy, the Indian food delivery app, in 2016 and because it made it way too easy to get food delivered, my order...
10:13 am GMT - Sat, April 17, 2021
Dev To
Introducing fcd: "faster cding"
Ever had to type out a long cd ~/Sites/Projects/project, find out the path is wrong, rewrite it to cd ~/Sites/Sandbox/project? You just wasted a minute or two. This inspired me to create a tool: fcd.f...
09:49 am GMT - Sat, April 17, 2021
Dev To
Day 2 - 100daysofcode Webserver basics
I have covid and Day 2 was the day when my body begged me to get some rest and I had to give into it. Reminded me of a quote.Since it's been ~12 days since my first symptom and I am on a road to recov...
09:41 am GMT - Sat, April 17, 2021
Dev To
Typescript is the better Javascript
IntroductionHello there!Javascript is THE language of the web and one or maybe the most used language in the world of programming. You can do everything with it, from building a simple portfolio...
09:25 am GMT - Sat, April 17, 2021
Dev To
Code Snippets Syntax Highlighting | HTML, CSS And Js
Code Snippets Syntax Highlighting | HTML, CSS And JsDemo == > https://codepen.io/Bilal1909/pen/ExZLWYo...
08:42 am GMT - Sat, April 17, 2021
Dev To
How to Build Your Own Voice Call API in Android?
Lets Explore!Do you desire to build a voice call application in android?Peeking around but still confused! Come on, Dont lose hope!This is your place to explore for the exceptional. Lets dive deep and...
07:22 am GMT - Sat, April 17, 2021
Dev To
Understanding the React useState() Hook
IntroductionHooks were introduced in React v16.8.0. Prior to that, if we had written a functional component and wanted to add state or make use of lifecycle methods to perform operations such as...
06:30 am GMT - Sat, April 17, 2021
Dev To
TDD debugging
Photo by Bart Christiaanse on UnsplashWe all have been through the following scenario: you are getting the first sip of your coffee when someone reports a bug. Your first reaction is probably to run t...
06:26 am GMT - Sat, April 17, 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...
05:43 am GMT - Sat, April 17, 2021
Dev To
How to Hide your React Source Code from Getting Displayed in Chrome Dev Tools when Deployed to Production
Do you know that when you deploy your React application which is created using create-react-app or your own webpack configuration to a live website like Netlify, Vercel, Heroku etc,your entire source ...
05:43 am GMT - Sat, April 17, 2021
Dev To
How to Hide your React Source Code from Chrome Dev Tools when Deployed to Production
Do you know that when you deploy your React application which is created using create-react-app or your own webpack configuration to a live website like Netlify, Vercel, Heroku etc,your entire source ...
05:39 am GMT - Sat, April 17, 2021
Dev To
20 Awesome CSS Code Generators
Hey here is the list of some awesome CSS code generators, I am not going to explain what each sites do, explore these sites you can find many useful resources from these sites.Flip Switch Generator: C...
05:15 am GMT - Sat, April 17, 2021
Dev To
Visualisation Libraries - JavaScript, Python and More
The libraries and toolkits discussed in this article can be used for rendering dynamic plot on desktop, mobile and web-based platforms so that a quick summary of results can be presented. These tools ...
05:04 am GMT - Sat, April 17, 2021
Dev To
Save Time And Money with Appointment Scheduling Tools
Appointment scheduling tools are not simply built for convenience, they also offer the benefit of saved time and money which ultimately improve business efficiency. How Does An Appointment Scheduling ...
05:00 am GMT - Sat, April 17, 2021
Dev To
Why Tailwind JIT compiler is amazing
I only found out about this JIT Compiler a few days ago, during my Livestream with Stefan Natter.During this Livestream, we got to use the JIT compiler, and I was super amazed by the speed, but more t...
04:40 am GMT - Sat, April 17, 2021
Dev To
Context Api React
Heeeeey guys!My name is Gustavo Scarpim, and I will show you how to add Context Api simply and quickly to your project.1 Create a folder called context inside your src folder, example:2 Inside index w...
04:38 am GMT - Sat, April 17, 2021
Dev To
Guerra de los navegadores
este post fue publicado originalmente por m en DesarrolloWeb.com en Enero de 2020 BienvenidaHi devs! Hoy les traigo un post sobre la Guerra de Navegadores , la verdad fue un artculo que publiqu h...
04:25 am GMT - Sat, April 17, 2021
Dev To
AWS GuardDuty Combine With Security Hub And Slack
- This post bases on the blog Automatically block suspicious traffic with AWS Network Firewall and Amazon GuardDuty but also send all MEDIUM and HIGH findings to slack - Build completely th...
04:02 am GMT - Sat, April 17, 2021
Dev To
Review on doing TDD for 14 days, 100% test coverage
We have started doing TDD by pair programming at work for the past 14 days. Some of the benefits that we could observe :Tests don't feel like extra work that we need to fill once the code is written, ...
03:52 am GMT - Sat, April 17, 2021
Dev To
40 Amazing Chrome Extensions for Web Developers and Designers
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...
03:40 am GMT - Sat, April 17, 2021
Dev To
How to test my Dockerfile for my python project using GitHub actions?
Sometimes we make errors in writing the docker file. If there is an error in the Dockerfile, the docker build will fail.Sometimes we may forget to specify dependencies in our Dockerfile. Let's take an...
03:31 am GMT - Sat, April 17, 2021
Dev To
What is redux?
What is redux?Why redux is important?How can you install redux?Thank you...
02:54 am GMT - Sat, April 17, 2021
Dev To
Staying in Your Lane is Hard
For the first few years, Energy Ogre was fewer than ten people, and I was the only technical resource. We had contractors that came in for specialized work, but on most days, I was everything from tec...
02:46 am GMT - Sat, April 17, 2021
Dev To
(cXc)'s Creator Rewards Token Info on $PURPLE ~ April 17, 2021 Noon GMT
$PURPLE's unique tokenomic model rewards creators daily for co-creating on cXc.world (receiving Ups), whilst directing traffic to streams on paying services. Learn more about PURPLE PURPLE's initial ...
01:52 am GMT - Sat, April 17, 2021
Dev To
Utilising ListView and ArrayAdapter inJava
As an Android developer, it's quite critical to figure out how you can develop your app as efficient as possible. When it comes to showcasing a series of items on the screen, it would be too expensive...
01:20 am GMT - Sat, April 17, 2021
Dev To
Os desafios da usabilidade em Interfaces
"Usabilidade um atributo de qualidade que pode ser definido por cinco componentes: facilidade de aprendizado, eficincia de uso, facilidade de memorizao, preveno e tratamento de erros, e nvel de satis...
01:18 am GMT - Sat, April 17, 2021
Dev To
React Native e2e tests and Automatic Deploys (Detox Fastlane CircleCI)
A little bit of context (skippable)These past weeks I've been struggling trying to set up a pipeline where for every PR pointing to our staging branch, e2e tests run automatically, and for every...
01:00 am GMT - Sat, April 17, 2021
Dev To
Dawn of the Final Week (Again)
The Maintainer Like most weeks we started with panic, but this time with a little extra gusto as it's finals week.I started off the week by "reviewing" one of Dave's PRs. I say "reviewing" as th...
09:41 pm GMT - Fri, April 16, 2021
Dev To
How to stream a local file into a real-time video call
We've joined a lot of video calls over the last year here at Daily. While its easy to chat in real-time with someone on the other side of the world, streaming a video to watch simultaneously as part o...
09:02 pm GMT - Fri, April 16, 2021
Dev To
React Router - Route ( WTF Moment )
Recently I was working on a project which consisted of books, and I realized that my whole web app was mounting and unmounting instead of the components re-rendering. More details:The project consiste...
09:00 pm GMT - Fri, April 16, 2021
Dev To
Random act of kindness
I came across this post whilst scrolling through my new followers (very rewarding thing to do btw) new friend lawson peter Apr 16 1 min read It tri...
09:00 pm GMT - Fri, April 16, 2021
Dev To
New friend
I came across this post whilst scrolling through my new followers (very rewarding thing to do btw) new friend lawson peter Apr 16 1 min read It tri...
08:52 pm GMT - Fri, April 16, 2021
Dev To
Create a Glowing Loader in CSS and HTML
We want our products to leave a good impression on first-time users. So whenever we build something, we make it possible first, then ask if it can be a little unique. And the glowing loader is one of ...
08:07 pm GMT - Fri, April 16, 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.@technoglot had some amazing wi...
08:03 pm GMT - Fri, April 16, 2021
Dev To
Apple API schemas for code generation and more
Schemas are pretty dope. My appreciation for API schemas as a toolmaker comes from a desire to build tools that can integrate with many systems, and open new avenues for people to use APIs.For most, t...
07:38 pm GMT - Fri, April 16, 2021
Dev To
When to use Svelte vs SveltetKit vs Sapper?
Confused as to when you should use Svelte vs SvelteKit vs Sapper? Hopefully I can help you get a little more clarity with this short guide. Let's go! Use Svelte if...You don't need/want SSR (Ser...
07:38 pm GMT - Fri, April 16, 2021
Dev To
When to use Svelte vs SvelteKit vs Sapper?
Confused as to when you should use Svelte vs SvelteKit vs Sapper? Hopefully I can help you get a little more clarity with this short guide. Let's go! Use Svelte if...You don't need/want SSR (Ser...
07:32 pm GMT - Fri, April 16, 2021
Dev To
The JavaScript console cheat sheet
This cheat sheet provides a quick overview of all the methods of the JavaScript console object. Please note that non-standard methods are not documented. Basic methodsThis section provides inform...
07:19 pm GMT - Fri, April 16, 2021
Dev To
Self-care strategies for (slightly!) less social media scrolling during covid
cover by Michal Klajban - Own work, CC BY-SA 4.0You can work out more, read more, cook more, and do any other 'self-care' to not be on screens, yet it's still surprisingly hard to not constantly log i...
07:13 pm GMT - Fri, April 16, 2021
Dev To
Trabajar en equipo
BienvenidaHi devs! Hoy les traigo un post, el cul es sobre mi experiencia en el campo laboral en equipo, llev mis regaos, sent frustracin Muchas veces, y durante un buen tiempo pens que no poda...
07:06 pm GMT - Fri, April 16, 2021
Dev To
Newly hired software engineer, are you doing these six things?
Newly hired software engineers! Congratulations!Youve worked hard to get the job on a large team, so kudos to you! But, now the work begins. Im working on an amazing team and have been learning ...
07:04 pm GMT - Fri, April 16, 2021
Dev To
My first git alias
At work I'm often jumping back and forth between various branches and pull requests and I sometimes find myself struggling to remember the name of a recent branch I need to use.For years I've used git...
06:53 pm GMT - Fri, April 16, 2021
Dev To
Ansible for beginners: get started with IT automation
Ansible is a simple, powerful, and agentless tool that simplifies the process of IT automation and expedites DevOps efforts. Ansible works to help you automate and configure your infrastructure to sav...
06:42 pm GMT - Fri, April 16, 2021
Dev To
Do you really know JavaScript ? Part 1: Undefined
JavaScript is a very complex programming language, fully master the subject is near to impossible, my view. My knowledge about various JavaScript concept is very limited, so I decided to check my know...
06:39 pm GMT - Fri, April 16, 2021
Dev To
CodeFactory for Visual Studio (free license)
Learn more about the power of auto-transformation and legacy app modernization using CodeFactory www.linktr.ee/codefactoryCodeFactory for VisualStudio enables architects & dev leads to auto-genera...
06:31 pm GMT - Fri, April 16, 2021
Dev To
Top 14 Python Projects to learn GitHub Actions
GitHub actions help developers to automate workflows. You can run tests, build and publish packages, check coverage, lint the codebase, and do tons of other cool stuff, using GitHub actions.Some of th...
06:26 pm GMT - Fri, April 16, 2021
Dev To
Free Appointment Scheduling Tool for Remote Teams
Remote Work and Work From Home is here to stay. Even post-pandemic the majority of office workers are in favor of a hybrid of fully remote setting. This also means we need to use better & smarter ...
06:06 pm GMT - Fri, April 16, 2021
Dev To
Deploying your first ReactJS application into the Cloud
In one of my previous posts, I went through the process of showing you how to containerized a ReactJS application using Docker. But once you get your application containerized and built beautifully wi...
05:31 pm GMT - Fri, April 16, 2021
Dev To
Animations without JS...or CSS...or IMAGES??!? Pure HTML animation!
I recently created a countdown timer that used no JS, CSS or HTML.But now I have gone even more insane!I present to you an animation that doesn't use any images.... An animation that doesn't use any C...
05:16 pm GMT - Fri, April 16, 2021
Dev To
Useful Resources To Learn Web Development & To Create Your Website
IntroductionLearning web development is like learning to drive a car. No matter how much you do not enjoy it, learning these skills sometimes can help you a lot and can even act as a great skill...
05:03 pm GMT - Fri, April 16, 2021
Dev To
5 Things Every React Developer Should Know About State
One of the most important concepts for every React developer is state--what it is, how to properly use it, and to avoid common pitfalls as your build your applications.Let's cover five of the most ess...
05:00 pm GMT - Fri, April 16, 2021
Dev To
Content-aware image resizing in JavaScript
There is an interactive version of this post available where you can upload and resize your custom images. TL;DRThere are many great articles written about the Seam Carving algorithm already, but...
04:53 pm GMT - Fri, April 16, 2021
Dev To
How to upload an image using Expo Camera to Cloudinary
The camera feature in a mobile device allows it to capture pictures and record videos, making it very helpful in many circumstances. By using the expo-camera library the process of adding that camera ...
04:51 pm GMT - Fri, April 16, 2021
Dev To
Towards a better message of the day
What's a MOTD?A Message Of The Day is something that's displayed to you when you connect to a service. It can be the welcome message for an FTP session, the rules for an IRC server, or it can be...
04:50 pm GMT - Fri, April 16, 2021
Dev To
Theming your Angular apps using CSS Variables - Easy Solution!
Have you thought about how you can provide your users with different color schemes for your application? or Do you want your application to have a Dark theme?Who doesn't like change? Even on our phone...
04:43 pm GMT - Fri, April 16, 2021
Dev To
How to send e-mail in django ?
In django we can send e-mail using SMTP (Simple Mail Transfer Protocol) service which is inbuilt package in python and also in django. What is smtp ?SMTP (Simple Mail Transfer Protocol) is servic...
04:41 pm GMT - Fri, April 16, 2021
Dev To
Why is Graph Theory so amazing? - part 4, working with weights & Dijkstra
In the ending of the previous article, we said that breadth-first search can be modified to obtain completely different behaviours. Today, we are going to see how exactly we can modify BFS to obtain a...
04:40 pm GMT - Fri, April 16, 2021
Dev To
Vim CoC Explorer..Explorador de archivos ms rpido de todos
Coc Explorer un explorador de archivos inspirado en Vscode File explorer super configurable y hermoso con git status incluido. Vamos a empezar con la instalacin para empezar usarlos. ACLARACIN:Es...
04:19 pm GMT - Fri, April 16, 2021
Dev To
A simple terminal UI dashboard for code review
Reviews is a simple code review manager that lists the status of open pull requests across multiple organizations & repositories as a terminal UI dashboard.The project was created as a way to keep...
04:14 pm GMT - Fri, April 16, 2021
Dev To
Automated visual regression testing with TypeScript, Puppeteer, Jest and Jest Image Snapshot
IntroductionAs developers, it is our job to ensure that our users get an experience with no regression.Like any good developer, when I add a feature or fix a bug, I also create unit, integration...
03:41 pm GMT - Fri, April 16, 2021
Dev To
How to REALLY handle mobile viewports
I don't know if you've noticed, but using the vertical viewport on mobile is shit. Here's a quick guide on how to make them less awful.If you like this post, feel free tosubscribe or check out my othe...
03:30 pm GMT - Fri, April 16, 2021
Dev To
Why you should use Hookdeck in your next project
Why you should careThe success or failure of a request can make all the difference when providing a service. It can mean the difference between your website making money or losing money, a user ...
03:26 pm GMT - Fri, April 16, 2021
Dev To
Platforms as Utilities, Archiving Yahoo Answers, & more on DevNews
Get out from under that rock! DevNews Season 4 is here S4:E1 - Platforms as Utilities, Archiving Yahoo Answers, and Companies Rescinding Accepted Offers DevNews ...
03:23 pm GMT - Fri, April 16, 2021
Dev To
React (work in progress) Cheat sheet
I don't use React often and so whenever I need to do even the smallest thing in React, I have to check out the documentation, a tutorial, or post a question on a forum.That's why I decided to do this ...
03:21 pm GMT - Fri, April 16, 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 bugDoing some mindfulness exercise...
03:08 pm GMT - Fri, April 16, 2021
Dev To
How to Redo or Undo in Adobe Photoshop- A Basic Guide
Adobe Photoshop is another software that is used by millions of users every day after Adobe Premiere Pro. Adobe Photoshop is widely used for photo editing purposes. Adobe Photoshop has provided many e...
02:56 pm GMT - Fri, April 16, 2021
Dev To
Python File Basics
Interaction with the file system allows you to store information obtained as a result of the program. in this article, I will talk about the basic functionality of the Python programming language for ...
02:46 pm GMT - Fri, April 16, 2021
Dev To
Tech Talk: 'Debugging: Techniques for Uncertain Times' (RailsConf 2021)
What is this post about: As a part of my professional growth, I make time to watch conference talks on Ruby, Rails, JS, React, tech writing, and tech trivia. Previously, I'd just watch them but now I...
02:43 pm GMT - Fri, April 16, 2021
Dev To
Aprender a usar Sass (1 Parte: Descarga y Instalacin)
Bienvenid@Hi devs! Hoy les quiero traer un tutorial, sobre Sass, ya que es un preprocesador bastante bueno y recomendado por m y muchos ms devs. Adems de que un amigo necesitaba esto; espero que...
02:39 pm GMT - Fri, April 16, 2021
Dev To
The definition and path to becoming a freelancer
Hi everyone, today I would like to talk about a topic you can relate to, which is the freelancer's journey. Let's start with the following questionIs being a freelancer a lifestyle and at what point d...
02:21 pm GMT - Fri, April 16, 2021
Dev To
Opting Out of Google's Federated Learning of Cohorts (FloC) with Traefik 2
Google has recently announced it will start tracking the visitors of your website even if you're not using Google Analytics or Adsense.Plausible sums it up pretty good, in short:They put all chrome us...
02:20 pm GMT - Fri, April 16, 2021
Dev To
Learn to configure ESLINT and PRETTIER in react
Why linting your code is important?Linting will checks out the code without executing it. The best part of a linter is finding potential errors in your code that dont look like them. ESLint ESLi...
02:09 pm GMT - Fri, April 16, 2021
Dev To
Complete TEMPLATE for REACT SPA (2021)
Complete template for REACT SPA (2021) INDEXStartup Store CRA AJAX I18N MOCK ROUTING UI COMPONENTS URL AUTH TECNOLOGY githubcodesandbox (in some cases MSW in sandbox does not work) ...
01:55 pm GMT - Fri, April 16, 2021
Dev To
Cul es el Mejor Navegador?
Antes de Comenzar, cabe aclarar que el titulo es muy pero que muy subjetivo, ya que a t podra gustarte otro navegador a diferencia de m, si es as, te invito a comentar el que mas te guste y porque, en...
01:54 pm GMT - Fri, April 16, 2021
Dev To
10 Trending projects on GitHub for web developers - 16th 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. utility-typesCollection of utility types, complementing TypeScr...
01:23 pm GMT - Fri, April 16, 2021
Dev To
5 More Python Projects That Can Be Built in Under 5 Minutes
While learning a new programing language, people tend to be confused about which project to start with. Or they're often excited to start building some cool projects but realise that they spent weeks ...
01:20 pm GMT - Fri, April 16, 2021
Dev To
Recreate Flexible Content with Netlify CMS & Gatsby
If youre a WordPress developer then you must have heard about a plugin called Advanced Custom Fields and a Flexible Content field that allows editors to generate new pages easily. When I started to mo...
01:09 pm GMT - Fri, April 16, 2021
Dev To
Page Management in Headless CMS
Introduction:Almost ten years ago, National Public Radio's (NPR) Daniel Jacobson guest blogged at programmableweb.com about their approach, summed up in the acronym COPE, which stands for "Creat...
01:02 pm GMT - Fri, April 16, 2021
Dev To
The definition and path to becoming a freelancer
Hi everyone, today I would like to talk about a topic you can relate to, which is the freelancer's journey. Let's start with the following questionIs being a freelancer a lifestyle and at what point d...
12:46 pm GMT - Fri, April 16, 2021
Dev To
6 months of blogging the onion
It has been around 6 months since I started to blog a lot.I followed the calls from Gabor Szabo, Joel Berger and Dave Cross then on top I added mineMy intention was clearly to setup a "Perl blogging s...
12:26 pm GMT - Fri, April 16, 2021
Dev To
Global Beverage Multipacks Market Overview: 2020-2026
Global Beverage Multipacks Market . 2019 has been considered as base year to estimate the market and same is forecasted through 2021 to 2026 by giving special focus and different treatment to 2020. Th...
12:22 pm GMT - Fri, April 16, 2021
Dev To
Global Central Drive Thickener Market Industry Analysis and Forecast (2020-2026)
Global Central Drive Thickener Market . 2019 has been considered as base year to estimate the market and same is forecasted through 2021 to 2026 by giving special focus and different treatment to 2020...
12:20 pm GMT - Fri, April 16, 2021
Dev To
Why hiring Golang Development company from India is the best option?
Since Golang was launched in 2009 it took a long way to get a significant place in the Developing community. However, by the time it has proven its place in concurrent programming.Often the beginner e...
12:19 pm GMT - Fri, April 16, 2021
Dev To
Insurtech Market To Witness The Highest Gains by 2025
The global insurtech market size is anticipated to value USD 16.8 billion until 2025. It is also expected to register a CAGR of 43.0% over the forecasted years, 2019 to 2025. The rising usage of advan...
12:19 pm GMT - Fri, April 16, 2021
Dev To
One Missing Ingredient In Growing Twitter Account I Found After Went From 0 To 23,000 Followers
Building a Twitter audience is a road to failure without one thing.What all Twitter guides tell you (saving you $100+): Tweet high-quality content a couple of times per day Engage with large account...
11:18 am GMT - Fri, April 16, 2021
Dev To
What's the best dev joke or pun you know?
Photo by Dominik Vanyi on UnsplashHi there, I'm getting consumed by monotony and lockdown blues. It's Friday and I'm sure some of us could use some uplifting. So, by any means: Please drop the ...
11:12 am GMT - Fri, April 16, 2021
Dev To
Package Artisan commands in 5 minutes
A while ago, I wrote a Laravel command that validates Blade templates in order to become part of my continuous integration pipeline.It just compiles the given Blade templates and then uses the PHP int...
11:11 am GMT - Fri, April 16, 2021
Dev To
Windows Terminal - Get a default config
If you are using Windows Terminal and you want to have a default config open in a click, this is for you!Windows Terminal exposes a command line with multiple parameters which allows you to do a lot o...
10:57 am GMT - Fri, April 16, 2021
Dev To
How To Build Cross Platform Apps Using React, React Native And Redux
These days it is quite normal for apps to be developed that run on various platforms. This allows users to access the same application using different devices. In this tutorial you will learn how to c...
10:42 am GMT - Fri, April 16, 2021
Dev To
How to be a T-Shaped Developer?
Hi guys,Today I would like to share about becoming a T-shaped developer in software engineering field.I also uploaded this content on my YouTube channel.If you prefer to watch, please go for it.https:...
10:39 am GMT - Fri, April 16, 2021
Dev To
Intro to Angular - Observables, Services, Nested Components
In this article we will be resuming our journey to learn Angular.This Part 2 of our series to cover Angular from all different aspects, you can find the link for the first part down below:Part 1:https...
10:35 am GMT - Fri, April 16, 2021
Dev To
5 Key Lessons React Tutorials Don't Teach
There are many essential concepts and lessons that React developers need to know that simply aren't covered in most tutorials.I have handpicked the topics I believe are some of the most important for ...
10:35 am GMT - Fri, April 16, 2021
Dev To
Gradient Able - Free Download
Hello Coders,This article presents a curated list with free resources related to Gradient Able, a modern dashboard designed by CodedThemes agency. This open-source design is available in different tec...
10:29 am GMT - Fri, April 16, 2021
Dev To
April 16th, 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...
10:16 am GMT - Fri, April 16, 2021
Dev To
How To Implement Biometric 2FA in a Cryptocurrency Wallet with Flask and TypingDNA
This article focuses on implementing biometric two-factor authentication (2FA) and risk-based authentication (RBA) in a cryptocurrency wallet built with Python and Flask using the TypingDNA Authentica...
10:09 am GMT - Fri, April 16, 2021
Dev To
Integrate your website into Cloudflare
Suppose you have hosted your website. One day you want it more secured, DDos mitigation and faster. Don't worry! Cloudflare can help you. Cloudflare provides services such as CDN, DDos mitigation, int...
10:06 am GMT - Fri, April 16, 2021
Dev To
Top 10 YouTube Channels to Learn Programming - Webdevpawan
If you are searching for best tutorials on youtube, I am sharing all the programming channels which I have used to grow my skills set as a programmer. Sharing all the youtube channels which is there i...
09:51 am GMT - Fri, April 16, 2021
Dev To
YouTua - Download any Videos Instantly...
Introduction:Video Streaming Platforms are becoming an integral part of our lives today as now and then you need them to get information as well as for entertainment purposes. But the users agre...
09:50 am GMT - Fri, April 16, 2021
Dev To
Does TDD have anything to do with SOLID?
Some argue that TDD helps you write more SOLID code. Some that TDD has no effect on preventing you from creating one big mess.What do you think? Does TDD have anything to do with SOLID or does one thi...
09:42 am GMT - Fri, April 16, 2021
Dev To
New Node.js Tutorial Series (part of my Free Web Developer YouTube Course) is almost done...
I am working on a Complete Node.js Section of my Free Web Developer YouTube Course. The goal is to cover each and every concept of Node.js in sufficient depth so that the ideal learner can derive maxi...
09:18 am GMT - Fri, April 16, 2021
Dev To
I made a SandBox coding app!
I made a Desktop app called CodeBox.It is a coding environment with HTML, CSS and JavaScript editors with a live preview panel to show what the code would look like in the browserI made it using...
08:58 am GMT - Fri, April 16, 2021
Dev To
Insert center image in README.md on Github
Github is popular. As far as I see, most of developers know it quite well. They create projects, contribute code, write instructions in README.md and so on.In README.md, one day you want to insert cen...
08:56 am GMT - Fri, April 16, 2021
Dev To
System.Drawing vs SkiaSharp benchmark
This is a ridiculously short post for .NET devs looking to compare System.Drawing with SkiaSharp (the fastest open-source alternative).I'm currently building a new pet project - a free tool, that will...
08:46 am GMT - Fri, April 16, 2021
Dev To
Download file using HttpClient wrapper asynchronously.
HttpClient is a simple and robust wrapper to send and receive HTTP requests. It's an awesome alternative to the legacy HTTP client .NET api. I like HttpClient the best. It's free, efficient and especi...
08:32 am GMT - Fri, April 16, 2021
Dev To
SVG Circle Pattern Generator
The other day trying to empty my head and relax a bit I stared at the colorful rug next to my chair:And suddenly, instead of emptying my head, I started to wonder about how I could re-create this in...
08:14 am GMT - Fri, April 16, 2021
Dev To
What is CAP Theorem?
CAP Theorem describes the decisions we have to make when building a distributed data store. Let's take a look at CAP Theorem, in under 5 minutes...(my newsletter subscribers received this first) ...
08:02 am GMT - Fri, April 16, 2021
Dev To
CSS methodology and architecture
For years I have used ITCSS as my goto CSS architecture for large projects. It helped me to keep my CSS maintainable with a small team. But in the last two years, I've found myself applying utilities ...
08:00 am GMT - Fri, April 16, 2021
Dev To
Top 20 Android Games under 25 Mb (Part 2)
Hey Guys,Welcome back to a new post of SAI ANSUL'S BLOGIn this blog after a long research I have got for you best games under 25mb which won't affect your phone's storage.These games are self-tested a...
07:19 am GMT - Fri, April 16, 2021
Dev To
How to optimize your images for performance
Images are a big part of a web page. Not only do they take up a lot of screen real estate, but they also account for a large chunk of the total page size.As of January 2021, images made up on average ...
07:10 am GMT - Fri, April 16, 2021
Dev To
Fully accessible Menu components by headless UI tailwindcss
This blog focuses on best-practice guidance on implementing accessibility in the menu components by using Headless UI from the creator of tailwind Labs using tailwindcss. Why accessibility is imp...
06:54 am GMT - Fri, April 16, 2021
Dev To
What comment sections do you use?
For the projects that need user feedback, the comment section is an absolute must-have.Developing a fully functional and great-looking one can be pretty challenging tho, especially if tight deadlines ...
06:51 am GMT - Fri, April 16, 2021
Dev To
JavaScript detecting key combinations
The other day we built this cool tool to detect which key was pressed.And as you may have seen, it could only register one key at a time.Today I want to look at how we can capture some combination of ...
06:48 am GMT - Fri, April 16, 2021
Dev To
Designing Live Commenting in youtube/Facebook/Instagram live stream Video
Note - we are not focusing on the video streaming, but the live commenting feature.Here it goes:Scope: User can comment on a content which she is viewing. User Can view comments of other people who ar...
06:46 am GMT - Fri, April 16, 2021
Dev To
Fix Open Source Vulnerabilities AUTOMATICALLY with Dependabot
Keeping your dependencies updated is one of the easiest ways to keep the software you build secure. Unfortunately, it is also one of the most overlooked.Luckily for us, GitHub Dependabot can help with...
06:30 am GMT - Fri, April 16, 2021
Dev To
How to have better NPM Scripts
As a JavaScript developer (no matter back or front-end), we often rely upon npm scripts to automate common tasks like starting a server, building a project, and even performing tasks before or after c...
05:54 am GMT - Fri, April 16, 2021
Dev To
How to Overcome 3 Common Roadblocks When Starting a Developer Blog
When I decided to start a developer blog last year, it took me months before I actually published my first post. It really didn't need to be this way. Throughout my blogging journey, I've gained some ...
05:46 am GMT - Fri, April 16, 2021
Dev To
Want your Instagram feed on your project?
This blog will be a step-by-step process on getting the access token needed in utilizing Instafeed.js.First, I'm not going to take credit for all of this Instagram API workaround. Thank you to ishithe...
05:44 am GMT - Fri, April 16, 2021
Dev To
React CRUD App Tutorial Build a Book Management App in React from Scratch
In this article, you will build a Book Management App in React from scratch and learn how to perform CRUD(Create, Read, Update and Delete) operations.By creating this app, you will learnHow to perform...
05:29 am GMT - Fri, April 16, 2021
Dev To
Different ways to run schematics from another schematics
A schematic is a code generator, which follows a set of instructions and transforms your project by adding or modifying the code.The schematic collection can be a powerful tool for creating, modifying...
05:13 am GMT - Fri, April 16, 2021
Dev To
Let's Build An Instagram Clone With The PETAL(Phoenix, Elixir, TailwindCSS, AlpineJS, LiveView) Stack [PART 2]
In part 1 we got everything set up and with our base layout ready to go let's start working on user settings. You can catch up with the Instagram Clone GitHub Repo. User SettingsLet's start by cr...
05:06 am GMT - Fri, April 16, 2021
Dev To
Explaining Stack in Detail
StackStacks are the result of approaching a LIFO (Last in, First out) ordering with list node connection behavior. This means that element inside the stack are connected like a list but are adde...
05:01 am GMT - Fri, April 16, 2021
Dev To
Introduction to Containers with AWS
Containerizationa virtualization method used to deploy and run distributed applications without the need to launch an entire virtual machine for each applicationis changing the way businesses develop ...
04:34 am GMT - Fri, April 16, 2021
Dev To
Why I moved from Styled Components to (S)CSS modules
Read in light, dark or mid-day themeArtwork by Lucas BenjaminThis blog post will be about my reasons to move from Styled Components to SCSS Modules. Its gonna be a raw and non-technical one (i.e., you...
04:28 am GMT - Fri, April 16, 2021
Dev To
Making a game in Bevy: An open-source 2D and 3D engine built on Rust
I earlier wrote about all of the promises that Unitys Project Tiny brings to the table with the ability to render 2D and 3D games with remarkable speed and small size. But for all the good that the EC...
01:56 am GMT - Fri, April 16, 2021
Dev To
What Skills Do Data Engineers Need - The Data Engineering Skill Pyramid
With an extensive background in data science, analytics, and cloud computing, I am consistently asked the same questions repeatedly.Besides wanting to know the difference between a data engineer and a...
01:06 am GMT - Fri, April 16, 2021
Dev To
The open sourceCalendly alternative is here
Calendso is the open source Calendly alternative. Self host it, or have it hosted in the cloud. Integrate it seamlessly into your business with advanced customization and the open API. White-label by ...
12:20 am GMT - Fri, April 16, 2021
Dev To
Does TDD slow you down or help you go faster?
I have the impression that I spend less time doing manual testing and "thinking" about what to test when I do TDD. But I've heard very different opinions on this.For those of you who've done a fair sh...
12:07 am GMT - Fri, April 16, 2021
Dev To
How Do You Design a Shopping Cart Database for E-Commerce?
An e-commerce shopping cart serves as a virtual cart that allows customers to add and hold items until they complete the purchase. It accepts payments of customers, organizes and distributes all order...
11:49 pm GMT - Thu, April 15, 2021
Dev To
NextJS - getting started
What is NextJS?NextJS is a framework for creating pre-rendered React websites.NextJS offers us both SSR(Server SIde Rendering) and SSG(Static Site Generation)At this point lemme describe these t...
10:26 pm GMT - Thu, April 15, 2021
Dev To
Runtime Complexity Cheatsheet
Here is a cheat sheet for referencing to help determine the runtime of an algorithm. Notes on Runtimes:Runtime refers to the performance of an algorithm in terms of processing power.Constant Time (1) ...
10:26 pm GMT - Thu, April 15, 2021
Dev To
JavaScript Array find() Method
The find () method returns the value of the first element of the array that satisfies the test function provided. Otherwise, the undefined value is returned.const users = [ { user_id: '1234'...
09:53 pm GMT - Thu, April 15, 2021
Dev To
FontAwesome vs. emojis
FontAwesomePros: Great variety of iconic symbols Web design styleCons: Large file size, slows page loading EmojisPros: Extremely easy to use Tiny code size Comic styleCons: Limited set of i...
09:30 pm GMT - Thu, April 15, 2021
Dev To
Talk Notes: "Growing Software From Seed" (railsConf 2021)
What is this post about: As a part of my professional growth, I make time to watch conference talks on Ruby, Rails, JS, React, tech writing, and tech trivia. Previously, I'd just watch them but now I...
08:52 pm GMT - Thu, April 15, 2021
Dev To
Generating Random Passwords
As you may know, many programming languages have the ability to generate random numbers, while not letters (at least in javascript). Today, I will walk you through how you can make a random password/c...
08:43 pm GMT - Thu, April 15, 2021
Dev To
Day 1 - 100daysofcode
Here it is the Day 1, inception day. It is beautiful!I will just blurt out my learnings and notes of this day, an improvement suggestion to whosoever might read it next. would most probably be just me...
08:19 pm GMT - Thu, April 15, 2021
Dev To
Windows Users Warned: A new Windows Desktop Vulnerability found.
Desktop Window Managers vulnerability:Kaspersky researchers have found a zero-day vulnerability (CVE-2021-28310) in a Microsoft Windows component called Desktop Window Manager (DWM). They said:"The vu...
08:14 pm GMT - Thu, April 15, 2021
Dev To
Reach Your Goals with the CodeNewbie Challenge (CNC2021)
It's an exciting day for early-career developers and people learning to code!The CodeNewbie Community has announced the relaunch of their beloved CodeNewbie Challenge with updated resources and a stro...
08:01 pm GMT - Thu, April 15, 2021
Dev To
What is SQL - Part 3
Viewing, updating and deleting data in tablesThis is part 3 of a four-part article which explains SQLPart 1Part 2Part 3Part 4 Retrieving data using the SELECT clauseAs mentioned before, rel...
07:58 pm GMT - Thu, April 15, 2021
Dev To
Firebase: The google API for building Apps
Firebase is tool used for the backend and database of any app or website you might create. It's a template for your app, that can be configured to your specific needs while delivering the basics. It's...
07:57 pm GMT - Thu, April 15, 2021
Dev To
Tech Talks: "A Day in the Life of a Ruby Object" (RailsConf 2021)
What is this post about: As a part of my professional growth, I make time to watch conference talks on Ruby, Rails, JS, React, tech writing, and tech trivia. Previously, I'd just watch them but now I...
07:45 pm GMT - Thu, April 15, 2021
Dev To
Automate Customer Rewards using Python, Postgresql and Africas Talking
A while back me, and a friend (shout out to Nyambura for this awesome idea) were talking about customer reward programs and promotions. The discussion was mostly about how currently organizations tend...
07:45 pm GMT - Thu, April 15, 2021
Dev To
High Availity Architecture setup on AWS using Terraform
What is Terraform? Terraform is an open-source infrastructure as a code tool used for building, changing, and versioning infrastructure efficiently. Terraform is created by Hashicorp. The language use...
07:07 pm GMT - Thu, April 15, 2021
Dev To
Rails link to React (No API). Yes that's possible!
Rails link to React (No API) Yes that's possibleEveryone will agree that Rails and React combo are a powerful duo! But we all know that building and linking a backend and a frontend take time and reso...
06:42 pm GMT - Thu, April 15, 2021
Dev To
Algumas Vantagens para aprender React
React uma biblioteca JavaScript criada pelo Facebook e a biblioteca JavaScript mais famosa e usada. Outras bibliotecas so angular.js e vue.js. Deixe-nos ver as razes pelas quais voc deve aprender.O ...
06:34 pm GMT - Thu, April 15, 2021
Dev To
System Architecture for Edaqa's Room
I tried explaining to a friend how my games were setup, but it became confusing quickly. Drawing all the component boxes, Im surprised to see how complex it has become. I think its a decent example of...
06:28 pm GMT - Thu, April 15, 2021
Dev To
How to name Rails Concerns?
Rails concerns are a handy technique to organize code / logic within your classes. But how do we name these Rails Concerns?We usually follow these two conventions: able suffixWe suffix Concerns w...
06:26 pm GMT - Thu, April 15, 2021
Dev To
Awesome 35 SVG Resources For Your Next Web Project
I am not going to write about each sites, just go through and explore. Each of these site will give you something for your future projects. If you have any other resources please feel free to comment....
06:18 pm GMT - Thu, April 15, 2021
Dev To
Code Innovation Series 2021 and Goodies :)
Winning Code Innovation seriesSo where do we begin with....It all began with our college CSEA collaborated with incubateind.It was an hackathon..Submission criteria was simple and straight. Fork...
05:41 pm GMT - Thu, April 15, 2021
Dev To
Getting Started with Aerospike Enterprise Edition On Docker Desktop
Whats the fastest way to start using Aerospike Database Enterprise Edition? The title gives it away: spin up a Docker container! Lets get you from zero to running your own Aerospike Enterprise Edition...
05:29 pm GMT - Thu, April 15, 2021
Dev To
My most frequent React errors and how you fix them
When using the popular JavaScript library React there are some errors/problems that seem to pop up time and time again. They can be easily avoided in most situations and I would like to share them wit...
05:25 pm GMT - Thu, April 15, 2021
Dev To
Managing View State With Combine
Data FlowSwiftUI's built in state management system does a great a job in providing an out of the box data flow solution that alleviates a lot of the pain points associated with manually updatin...
05:22 pm GMT - Thu, April 15, 2021
Dev To
Qu es Back-End y Front-End?
BienvenidaHi devs! cmo estn? Hoy les quiero dar un pequeo bosquejo, sobre Back-end y Front-end, a menudo me topo con gente que no sabe la diferencia o si acaso la existencia de los trminos; cua...
05:15 pm GMT - Thu, April 15, 2021
Dev To
How to reproduce Death Stranding UI with react and react-three-fiber
In this demo, we will try to reproduce one of the main interface of the Death Stranding game.Demo LinkDemo repository About the gameDeath Stranding is a game produced by Hideo Kojima (especially ...
05:13 pm GMT - Thu, April 15, 2021
Dev To
JavaScript And Fetch
"The Fetch API provides a JavaScript interface for accessing and manipulating parts of the HTTP pipeline, such as requests and responses. It also provides a global fetch() method that provides an easy...
05:10 pm GMT - Thu, April 15, 2021
Dev To
Attractive Profile Card | HTML And CSS
Attractive Profile Card | HTML And CSSDemo == > https://codepen.io/Bilal1909/pen/oNBdWBj...
05:09 pm GMT - Thu, April 15, 2021
Dev To
7 Actionable tips to find a brandable domain name
Everything starts with a domain name. Whether you're starting a side project or a full-fledged SaaS business, a domain name is essential to your overall branding. But when we hunt for a domain name, i...
04:51 pm GMT - Thu, April 15, 2021
Dev To
Still Using HTML? Start Using React Components
HTML is the language of the web, but creating entire websites with HTML alone can be repetitive and hard to manage.In this lesson, we're going to see how to use the JavaScript library React as a way t...
04:48 pm GMT - Thu, April 15, 2021
Dev To
Making Games with Autistic Students: A Partnership between the National Museum of Computing, Track.org, and Azure Advocates
On the Academic Team within Cloud Advocacy at Microsoft, we have the privilege of working with educators and students of all kinds. Some are doing cutting-edge research at top-tier schools, others are...
04:09 pm GMT - Thu, April 15, 2021
Dev To
Types of Saas Solutions: Categories and Examples
What is software as a service (SaaS)?SaaS is web-based software accessible through the internet. Since SaaS adopts cloud computing technology, theres no need for installing desktop applications ...
04:07 pm GMT - Thu, April 15, 2021
Dev To
MongoDB Vs. MySQL For Beginners.
If you're a beginner and you're confused which of these databases is the right one for you, you've come to the right place. What's MySQL?MySQL is a database with a SQL flavor, which means the dat...
04:05 pm GMT - Thu, April 15, 2021
Dev To
Looking Back on 2020 - The Year I Became an AWS Hero, Started a Conference and Won The Liberty Mutual Chairman's Award
On 7th April 2021 I was stunned to find out I had won the 2020 Liberty Mutual Chairman's award. To put this into context, "The Chairmans Award is our most prestigious award handed out once a year and ...
04:03 pm GMT - Thu, April 15, 2021
Dev To
Creating {legacy} static build via docker and deploying with mina-scp
I am sure! Many of our applications have turned into a legacy codebase, such applications might have some outdated scripts or build process that might need frequent maintenance and updates. In this po...
04:02 pm GMT - Thu, April 15, 2021
Dev To
Using the react-native-push-notification library for your React Native notification needs
Notifications are critical to the mobile experience. Not only are notifications an important way to interact with your users, but they also serve to grow user engagement and retention.But notification...
03:52 pm GMT - Thu, April 15, 2021
Dev To
Best email marketing software for developers
We are using the email marketing tool for an email list of 1 Million Subscribers.So based on that I will suggest you the tool.Choosing the right email marketing service can have a significant impact o...
03:51 pm GMT - Thu, April 15, 2021
Dev To
The definition and path to becoming a freelancer
Hi everyone, today I would like to talk about a topic you can relate to, which is the freelancer's journey. Let's start with the following questionIs being a freelancer a lifestyle and at what point d...
03:43 pm GMT - Thu, April 15, 2021
Dev To
I built a cute e-shop entirely in Python
I'm pretty new to web development and am still learning HTML, CSS and JS. I work for Anvil, a platform that allows you to build and deploy full-stack web apps with only Python. It's great for someone ...
03:26 pm GMT - Thu, April 15, 2021
Dev To
Talk Notes: 'The Rising Storm of Ethics in Open Source' (RailsConf 2021)
What is this post about: As a part of my professional growth, I make time to watch conference talks on Ruby, Rails, JS, React, tech writing, and tech trivia. Previously, I'd just watch them but now I...
03:07 pm GMT - Thu, April 15, 2021
Dev To
How to Deploy your Node.JS Website to Heroku
Want to deploy your website to Heroku?Here are the steps to do exactly that: Requirements:Node.js and npm installed.An existing Node.js app.A free Heroku account.Having a Node.JS version higher t...
03:06 pm GMT - Thu, April 15, 2021
Dev To
Simulate Real-World User Behavior in Apache JMeter Load Tests
A realistic load test helps you prepare your application and infrastructure adequately for the surge of people that will browsing and using your site. By configuring your test plan to mimic real-world...
03:06 pm GMT - Thu, April 15, 2021
Dev To
Zip Pdf Files And Download In Laravel
In this post we'll see how to create a zip file and download it in laravel.Let's startcreate a controllerphp artisan make:controller InvoiceControllerNow open InvoiceController and create a method dow...
02:59 pm GMT - Thu, April 15, 2021
Dev To
10 Best Python Libraries for Machine Learning Every Developer Should Know
For more information visit My Blogs 1. NumPyNumPy is a very popular python library for large multi-dimensional array and matrix processing, with the help of a large collection of high-level math...
02:50 pm GMT - Thu, April 15, 2021
Dev To
So yea, xent, xent future, are both worthless.
if you have been watching my github page, you know I've been inactive for quite a long time, during that period, team donut was disbanded and xent was no more. but well, who said I was done coding????...
02:42 pm GMT - Thu, April 15, 2021
Dev To
A Chat Progressive Web App
Hello everyone,I made a chat progressive web application with React, NodeJS and firebase, it comes with a lot of features like push notifications.Follow the link and search for my name "alaa" and chat...
02:38 pm GMT - Thu, April 15, 2021
Dev To
Amazing button hover with CSS
Hello, today I created an Amazing button hover Using HTML & CSS. I hope you like this also comments about your thoughts.For more content follow me on Instagram @developer_nikhil27.Thank you!...
01:25 pm GMT - Thu, April 15, 2021
Dev To
Cmo instalar Neovim en Linux ?
Ayudando a los amigos de Linux por el pedido de muchos y la ayuda de algunos amigos a los cuales les agradezco por ayudar a este post *Gracias a: Jheyson Saavedra y a Matute que me ayud con los comand...
01:18 pm GMT - Thu, April 15, 2021
Dev To
100 more underline/overlay animations | The upgraded CSS collection
Ready for the 3rd round? let's go!As usual: No SVG, No JS, No extra tag, No pseudo element, No keyframes. Only one element and transitions. Table of contentThe CurvedThe IrregularThe Unexpected I...
01:13 pm GMT - Thu, April 15, 2021
Dev To
Top 10 C Projects on GitHub (Q1 2021) and the trend
C# remains a popular programming language in 2021. As of April 2021, C# ranks 5 in Tiobe Index, following C, Java, Python and C++.Below are the top 10 C# Projects on GitHub as of April 2021.Ranking (2...
12:49 pm GMT - Thu, April 15, 2021
Dev To
How to get started with programming
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:28 pm GMT - Thu, April 15, 2021
Dev To
Using the WordPress in_category() function
My biggest project at work is the Delaware COVID-19 information website. It is built in WordPress. I recently had a problem to solve where I wanted alert boxes to automatically display in the language...
12:15 pm GMT - Thu, April 15, 2021
Dev To
Getting Started With Your First three.js Project: Part One The Setup
Press Run Pen to see a live demo of what we will be building What is three.js?three.js is a powerful JavaScript library and API allowing developers to create incredible 2D and 3D graphics that ar...
11:57 am GMT - Thu, April 15, 2021
Dev To
Types of Clustering Algorithms...
We all know what is clustering. For revision.....Clustering:It is the task of dividing the population or data points into several groups.There are two types of clustering 1. Hard Clustering 2. Soft C...
11:55 am GMT - Thu, April 15, 2021
Dev To
How to design almost any UI element. A curated list of 58 articles.
Hi there!Recently I posted on Twitter a list of 58 links related to different UI elements. It turned out that the tweet was very helpful, but it's not very convenient to read the links as a thread.So ...
11:53 am GMT - Thu, April 15, 2021
Dev To
Markdown Preview in Vim
When we edit a markdown file in vim, we are not able to preview the markdown file simultaneously. I have also faced this situation, so I decided why not make one.To be able to preview a markdown, firs...
11:52 am GMT - Thu, April 15, 2021
Dev To
Iconic developers | part 2
Three more developer types! Thnx @annervisser and @keyboardsamuraiPlease keep it going and make it even longer! Leave your iconic developer type in the comments!## [name]#### Habitat#### Best ...
11:20 am GMT - Thu, April 15, 2021
Dev To
Sudoku Solver - Solve Any Sudoku Puzzle Instantly
Why solve Sudoku by hand, when you can write script to solve them for ya ?! Introduction:Sudoku is one of the most popular logic-based number-placement puzzle game. The literal meaning of "Su-dok...
11:05 am GMT - Thu, April 15, 2021
Dev To
How to use service workers in javascript
Progressive Webapps use service workers to make websites and webapps feel more like the native apps users know and love on their phones. This article will give you an introduction into the topic with ...
10:50 am GMT - Thu, April 15, 2021
Dev To
Array Methods
An array is a special variable that can hold more than one value at the same time. That is, they are used in Javascript to store multiple values in one variable.As a programmer, you'll need to adjust/...
09:40 am GMT - Thu, April 15, 2021
Dev To
Build a highly available Node.js application using Docker, NGINX and AWS ELB
What is load balancing?Load balancing is a technique(algorithm) used to distribute incoming network traffic onto a group of servers. It provides a single entry point for all public users to a se...
08:54 am GMT - Thu, April 15, 2021
Dev To
Things I Wished I Knew About DevOps Practices and Cloud Technologies When I Started my First Role in Tech
Its 2021 and Im just over a month into my third role as a Software Engineer & Tech Coach. Its been a whirlwind of a journey so far! Heres some things I wished I knew about DevOps practices and clo...
08:32 am GMT - Thu, April 15, 2021
Dev To
I made a VS Code theme!
I always wanted to have my own theme for my favorite code editor, Visual Studio Code, so I made one! Meet HydroxyIt is a dark theme with an awesome color schemeIt comes in two flavors to ma...
08:20 am GMT - Thu, April 15, 2021
Dev To
SOA vs Microservices
SOA (Service oriented architecture) and Microservices are two different architectures for web application development. Service Oriented architecture focuses on reusing services and components througho...
08:19 am GMT - Thu, April 15, 2021
Dev To
$200 of free AWS credits up for grabs
Hey Dev community, we are giving away $200 of free AWS credits over at The Elastic GuruWe are an up and coming AWS community supported and powered by Forem.Here is Karissa from AWS with a tweet about ...
08:13 am GMT - Thu, April 15, 2021
Dev To
Solution: Fibonacci 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:03 am GMT - Thu, April 15, 2021
Dev To
Why you should make your site accessible
When creating websites, its easy to think of all users as the same. You often forget that not all users can navigate a website with the same ease as oneself. Thats where accessibility comes into play....
08:02 am GMT - Thu, April 15, 2021
Dev To
10 Signs of a good Ruby on Rails Developer
I have been working as Ruby on Rails developer since last five years with Josh Software, I felt that I should write down my learnings about the best practices followed by the RoR developer. How I lear...
07:58 am GMT - Thu, April 15, 2021
Dev To
Alerta Alert Monitoring Tool
The Alerta monitoring tool was developed with the following aims in mind:distributed and de-coupled so that it is SCALABLEminimal CONFIGURATION that easily accepts alerts from any sourcequick at-a-gla...
07:53 am GMT - Thu, April 15, 2021
Dev To
Web Development with Dart is Super Easy
Flutter Web has hit stable support, and is likely that which many people today think of when they hear "using Dart to write web apps." However, not only is it possible to write web apps in Dart withou...
07:51 am GMT - Thu, April 15, 2021
Dev To
Resources for building your SaaS product on AWS
This post contains a large collection of code samples, blog posts, and white papers that in-depth explain and show how to build you SaaS product on AWS. If you have any questions, please reach out on ...
07:47 am GMT - Thu, April 15, 2021
Dev To
How To Create A Kickass GitHub Profile Page
This tutorial is also available as a video. Click on the video below or click this link.In this article, you'll see how to create a catchy, good-looking Github profile page. By the end of the tutorial...
07:36 am GMT - Thu, April 15, 2021
Dev To
A quick dive into generators
I've briefly mentioned generators earlier in my article about recursion. Today, I'm going to explain the concept of generators to you, and why I believe that they are an important thing to know. If yo...
07:33 am GMT - Thu, April 15, 2021
Dev To
Senior .NET Developer Skills Set List
Many businesses hire Senior .Net developers for their project success. I know you may know about some senior .Net developer skills. To ensure project success and to produce functional, scalable applic...
07:19 am GMT - Thu, April 15, 2021
Dev To
I'm An Impostor
I wanted to write this article because I'm routinely frustrated by (what I perceive to be) the continual arrogance of "tech types" and "fanboys" who vomit opinions over their coworkers, or over the in...
06:56 am GMT - Thu, April 15, 2021
Dev To
Some console command you might not know
When it comes to debugging code, there are many options, but I find myself relying on console.logs quite often.It's a quick and complete way to log a data set at a certain point or see where the code ...
06:16 am GMT - Thu, April 15, 2021
Dev To
Machine Learning on a Raspberry Pi with Python or Node.js
Source: EdgeImpulseTypically, when you think about having to train a model for machine learning you think about needing a vast amount of processing power needed to perform the necessary operations. Bu...
05:35 am GMT - Thu, April 15, 2021
Dev To
Docker - Basic Introduction.
Docker we have been hearing this buzzword for quiet a while now. Everyone is talking about docker so today let's unfold what docker is and get familiar with the basics of docker and I can guarantee th...
05:15 am GMT - Thu, April 15, 2021
Dev To
FREE Web Developer Course - CSS Tutorials are out !
I just started the CSS Tutorials part of my Web Developer Course on YouTube. A couple of videos on CSS are out. CSS Introduction CSS SelectorsCSS Specificity of Selectors CSS InheritanceTo follow the ...
05:06 am GMT - Thu, April 15, 2021
Dev To
15 Free ReactJS Templates for Your Next Project
React!In less than a decade of existence, React Js has indeed grown in leaps and bounds. React Js has become the preferred choice of developers. Quite a level of achievement for a technology to achiev...
03:50 am GMT - Thu, April 15, 2021
Dev To
List of Visual Tools to help with Data Structures and Algorithms
As a self-taught dev, it is a little intimidating and overwhelming to learn Data Structures and Algorithms (DSA) with no prior computer science experience. However, after going through this course, I ...
03:44 am GMT - Thu, April 15, 2021
Dev To
Day25 - A cheatsheet to get Fake/Mock Data in Python using Faker
You can use Python to come up with your company's name and sloganWe will be using the library Faker Install the librarypip install fakerNow let's import the library and create an instance o...
03:15 am GMT - Thu, April 15, 2021
Dev To
I got a 50$ gift from dev.to, and here it is
I did not imagine that a simple article like sending an email would perform so well. Similar tutorials are in n no. of places on the internet. But still, people loved my article. ...
01:43 am GMT - Thu, April 15, 2021
Dev To
How To Finally Figuring-out the Font Size for Titles
Using heading sizes based on the body maintains a visually appealing flow on your website. Instead of handpicking font sizes, we can take a base size and multiplicate it by a number - the size ratio -...
01:39 am GMT - Thu, April 15, 2021
Dev To
Increase Signups By 50% ( Proven Working )
A popup like this has helped Josh ( https://twitter.com/JoshWComeau ) to increase his email subscribers, so he jumped from 1,000 to 28,000 subscribers in 1 year only. This popup is new and people are ...
01:25 am GMT - Thu, April 15, 2021
Dev To
Building a chat with Firebase
How can users chat in my web app?I recently launched Ninjobu, an anonymous job search platform for software engineers. The premise is, as a programmer, you create a profile with your previous e...
01:12 am GMT - Thu, April 15, 2021
Dev To
Getting Started with Azure Essentials
This is the first in a series of blogs about Azure that will help those who want to learn more about the platform, prepare for the Azure Fundamentals exam, or improve their skills as a developer, cons...
01:06 am GMT - Thu, April 15, 2021
Dev To
Activar WebHook de Github en Discord
Muchas veces nosotros los desarrolladores usamos este discord,ese muy util servicio de mensajera para hacer nuestros proyectos en grupo, y por eso el da de hoy les dir como activar las notificaciones ...
12:42 am GMT - Thu, April 15, 2021
Dev To
Awesome Custom Radio Button | YouTube Like & Dislike | Using Only HTML & CSS
Please do not forget to subscribe in my channel:...
11:44 pm GMT - Wed, April 14, 2021
Dev To
Mocking framer-motion v4
Testing Library has changed the UI testing game for the better. If you haven't tried it yet, check it out.At work our new UI efforts are powered by Chakra UI, which uses Framer Motion under the hood f...
11:03 pm GMT - Wed, April 14, 2021
Dev To
Programming in C (Part 8 Pointers)
This post describes pointers in C/C++. A pointer is a variable that holds the address of another variable. Pointers are important because they allow us to use a special section of memory called the 'h...
11:02 pm GMT - Wed, April 14, 2021
Dev To
Programming in C (Part 2 Selection)
In this post I will discuss altering the flow of control with if/else statements. These statements ask the computer to evaluate whether a condition is true or false and changes the flow of control bas...
11:02 pm GMT - Wed, April 14, 2021
Dev To
Programming in C (Part 1 Variables)
This 10 part series of posts will cover programming in C/C++. Through a series of code 'playbacks' I will guide you through the basics of computer programming.I will cover declaring variables, if stat...
10:42 pm GMT - Wed, April 14, 2021
Dev To
Prank your mom dad or ANYONE with this!
Here is the link:https://geekprank.com/cracked-screen/ Go fullscreen and hide the mouse! And watch them react!...
10:39 pm GMT - Wed, April 14, 2021
Dev To
setTimeout e setInterval
Chegamos a mais um post da minha saga de estudos em JavaScript.No post de hoje irei falar um pouco sobre os mtodos setTimeout e setInterval. setTimeoutO mtodo setTimeout usado para executarmos u...
10:31 pm GMT - Wed, April 14, 2021
Dev To
Top 50 TypeScript Interview Questions Explained
TypeScript is an open-source superset of JavaScript developed by Microsoft to add additional features without breaking existing programs. TypeScript is now widely used by front-end and full-stack deve...
10:20 pm GMT - Wed, April 14, 2021
Dev To
Erlscripten: Transpiling Erlang to Javascript. Yes, you read it right.
It is safe to say that Erlang as a language and framework is the most reliable choice out there to build highly stable applications, running the likes of Whatsapp and Discord. Now, there is a transpil...
09:58 pm GMT - Wed, April 14, 2021
Dev To
Talk Notes: "Secrets of Successful Mentors" (RailsConf 2021)
What is this post about: As a part of my professional growth, I make time to watch conference talks on Ruby, Rails, JS, React, tech writing, and tech trivia. Previously, I'd just watch them but now I...
09:53 pm GMT - Wed, April 14, 2021
Dev To
Run local Graviton2 builds with AWS CodeBuild agent
Previously I described how to use AWS CodeBuild on Graviton2. The example I used was very simple. It required only Docker to execute the build and did not run for a long time. For more complex project...
09:17 pm GMT - Wed, April 14, 2021
Dev To
An intro to the useComponent pattern
You might be familiar with the "useComponent" pattern. I was first introduced to it by this fantastic write-up by Andrew Petersen.I have found this pattern to be useful in many cases, and thought a ba...
08:54 pm GMT - Wed, April 14, 2021
Dev To
How do you build your static site?
Hey all, I am curious to hear how other people build their static sites. What I mean is, say you need to build a basic landing page - with maybe only 3 pages max. The site has the usual markup, stylin...
08:49 pm GMT - Wed, April 14, 2021
Dev To
Tudo que voc queria saber sobre o package-lock.json mas estava com vergonha de perguntar
Esse texto uma traduo livre do artigoEverything You Wanted To Know About package-lock.json But Were Too Afraid To Ask. IntroduoEnto voc atualizou o Node Package Manager (npm) para a verso 5.x.x ...
08:47 pm GMT - Wed, April 14, 2021
Dev To
How to install typescript on Ubuntu
1. Install nodeFirstly you have to install node, if you haven't done that yet just type these two commands:curl -fsSL https://deb.nodesource.com/setup_15.x | sudo -E bash -sudo apt-get install -...
08:46 pm GMT - Wed, April 14, 2021
Dev To
Documentando minha API 1 API Blueprint Aglio
Mexer num projeto cuja API no tem documentao um sofrimento ter que vasculhar no cdigo do projetos os endpoints e entender o que possvel fazer com cada um deles um trabalho desnecessrio, e seria res...
08:40 pm GMT - Wed, April 14, 2021
Dev To
Writing blogs on DEV - A complete guide!
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...
08:36 pm GMT - Wed, April 14, 2021
Dev To
10 useful VS Code shortcuts you should know ()
This is a curated list of the shortcuts you should learn as soon as possible. I really wish I knew them when I started coding. It would have saved me hours of manual typing. Default shortcuts for Lin...
08:27 pm GMT - Wed, April 14, 2021
Dev To
10 CSS BORDER ANIMATION EXAMPLE
IF YOU LIKE AIRTICLE THEN CHECK MORE 25+ Best CSS Border Animation 1. Title:-CSS Border transitions Author:-Giana 2.Title:-Button Hover States Author:-James PowerSnazz...
08:26 pm GMT - Wed, April 14, 2021
Dev To
Random numbers in CSS? Really?
I just read this awesome post by inhuofficial about a random password generator written in pure CSS. It follows a similar approach as some other pure CSS random number generators out there. Most of th...
08:23 pm GMT - Wed, April 14, 2021
Dev To
My First Personal Site!
I can not believe that I have 2 months left with Flatiron School, and hopefully by then I can officially call myself a Full-Stack Software Engineer. Aside from revamping my resume, I have been working...
08:12 pm GMT - Wed, April 14, 2021
Dev To
Talk Notes: "Implicit to Explicit: Decoding Ruby's Magical Syntax" (RailsConf 2021)
What is this post about: As a part of my professional growth, I make time to watch conference talks on Ruby, Rails, JS, React, tech writing, and tech trivia. Previously, I'd just watch them but now I...
08:11 pm GMT - Wed, April 14, 2021
Dev To
How to Automatically Execute Python Code Based on Datadog DevOps Alerts
IntroductionIn todays video, were going to take a look at how to setup the Datadog Trigger in WayScript and how to use it. Datadog is a powerful monitoring program that can be utilized in many d...
07:59 pm GMT - Wed, April 14, 2021
Dev To
A year of strife
Disclaimer: this is based on my own personal experience and perception. It's not The Truth, but it is my truth.Last year, in early May, I got an email that got me worried. Really really worried. Not b...
07:11 pm GMT - Wed, April 14, 2021
Dev To
Creating A Pdf Saver And Print Previewer in React using useImperativeHandle and jspdf
I recently had need to create documents in a React app with a scrolling previewer and the ability to print or save to PDF. Creating a component that could hold and display multi page documents and mak...
06:55 pm GMT - Wed, April 14, 2021
Dev To
Vuex best practices
As a Vue.js developer, I have been using Vuex for state management. Recently, I completed a course on Frontend Masters titled Vuex for intermediate developers. I have also read a couple of useful post...
06:48 pm GMT - Wed, April 14, 2021
Dev To
Iconic developers
Photo by Daniel Cheung on Unsplash DevelopersDevelopers, they come in all shapes and sizes. What do most of them have in common? They don't like to be put in a box. Despite this I'm going to do j...
06:38 pm GMT - Wed, April 14, 2021
Dev To
Redux Best Practice 2021 - Redux Cool
Build redux logic, without getting nervous Redux Cool is an awesome tiny package that allows you to easily and intuitively write redux logic. It is the collection of two separate libraries, one ...
06:31 pm GMT - Wed, April 14, 2021
Dev To
Avoid Procrastination and Improve Focus
Notes What is Procrastination?People who procrastinate are often mislabeled as lazy. Many of us even engage in self talk about how lazy or unfocused we are when we engage in procrastination...
06:26 pm GMT - Wed, April 14, 2021
Dev To
5 KEY LESSONS REACT TUTORIALS DON'T TEACH
There are many essential concepts and lessons that React developers need to know that simply aren't covered in most tutorials.I have handpicked the topics I believe are some of the most important for ...
05:36 pm GMT - Wed, April 14, 2021
Dev To
TIP: Never leave your email address raw in the mailto link! Here's what to do instead
Usually, when you leave your email address on your website for people to click on, you may do something like this:<a href="mailto:[email protected]">[email protected]</a>Right?This is, howev...
05:15 pm GMT - Wed, April 14, 2021
Dev To
5 Key Lessons React Tutorials Don't Teach
There are many essential concepts and lessons that React developers need to know that simply aren't covered in most tutorials.I have handpicked the topics I believe are some of the most important for ...
05:14 pm GMT - Wed, April 14, 2021
Dev To
3 of 100DaysOfCode
Third-Day, well that was pretty mindboggling. I made another project using React and, I feel great about this one. The syntax is quite overwhelming but still not as bad as callback hell and the schema...
04:39 pm GMT - Wed, April 14, 2021
Dev To
Toggle dark/light mode by clapping your hands
Post originally published on my blogA few days ago, we released dark mode in beta on the Netlify app. While we're still iterating on it, it is currently only available via Netlify labs and then under ...
04:31 pm GMT - Wed, April 14, 2021
Dev To
JavaScript Basic Concepts that are important in React
When I start learning React I was baffled by some of the codes blocks, I don't understand how the code works or how the output was generated. So I begin to dig into react ecosystem to understand the c...
04:17 pm GMT - Wed, April 14, 2021
Dev To
25 Awesome Fonts From Google Fonts
Here I list 25 awesome fonts from google fonts, these are my favourite fonts that I used in various projects. Take a look at it and comment your favourite fonts. If you have any other suggestions plea...
04:15 pm GMT - Wed, April 14, 2021
Dev To
My Coding Journey - Becoming A Software Engineer in Under 1 Year
I've written my first line of code exactly one year ago. Today, I'm preparing to start my new job as software engineer. Here's my story. The Interview to End All Interviews In February 2020, I r...
04:06 pm GMT - Wed, April 14, 2021
Dev To
Welcome Thread - v120
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...
03:48 pm GMT - Wed, April 14, 2021
Dev To
Cloud Native CI/CD with Tekton - Building Custom Tasks
In this article we will pick up where we left off in the previous article in which we deployed our Tekton Pipelines environment and we will explore in detail how to find, build and customize Tekton Ta...
03:37 pm GMT - Wed, April 14, 2021
Dev To
Free Code tutorials and where to find them.
It's April and one of the code sites is offering free use of it's content for the month. So I decided to make a list of some of the free code tutorial sites. This is not a full list but just some of t...
03:27 pm GMT - Wed, April 14, 2021
Dev To
Top 5 Best Free Resources to Learn to Code in 2021
Hello Dev CommunityI listing my all time best free website to Learn to Code in 2021 5. The Odin Project 4. Khan Academy 3. FreeCodeCamp 2. Codecademy 1. YouTube...
03:10 pm GMT - Wed, April 14, 2021
Dev To
JAVA 8 Cheat Sheet
IndexLambda ExpressionCollectionsMethod ExpressionsStreamsOptional Lambda Expression(int a) -> a * 2; // Calculate the double of aa -> a * 2; // or simply without type(a, b) -> a +...
03:00 pm GMT - Wed, April 14, 2021
Dev To
Cmo limpiar los archivos Temporales en Windows 10?
TempCleanerEn esta gua te mostrar como limpiar tu PC y borrar tus archivos temporales de distintas maneras.Antes de Comenzar, aclaro, que esta gua esta hecha para el sistema operativo Windows 10...
03:00 pm GMT - Wed, April 14, 2021
Dev To
3 inspirational Podcasts for Entrepreneurs on Youtube
Do you know what is the second most used search engine after Google? That's YouTube for you! With tens of thousands of videos uploading every hour on YouTube, there is so much content on the platform ...
02:49 pm GMT - Wed, April 14, 2021
Dev To
Talk Notes: 'Talmudic Gems For Rails Developers' (RailsConf 2021)
What is this post about: As a part of my professional growth, I make time to watch conference talks on Ruby, Rails, JS, React, tech writing, and tech trivia. Previously, I'd just watch them but now I...
02:49 pm GMT - Wed, April 14, 2021
Dev To
Wireworld! Svelte Edition
This is Wireworld! Sorry, you don't know what a Wireworld is? How dare you not intimately know something I learned a few minutes ago!A Wireworld is similar to the famous Game of Life. An infinite worl...
02:47 pm GMT - Wed, April 14, 2021
Dev To
JavaScript Interview Question 32: 0.1 0.1 0.1 === 0.3
What will be logged to the console?..................At a first glance, the answer is true as 0.1 + 0.1 + 0.1 is obviously equal to 0.3 .But thats only before we get into the details of how the number...
02:41 pm GMT - Wed, April 14, 2021
Dev To
Why you should stop z-index:9999
Sometimes you just need to handle your custom modal depth, or maybe you had to deal with sticky positioning. We've all been there and there are better ways of achieving this. The problemSo I gues...
02:18 pm GMT - Wed, April 14, 2021
Dev To
Sails development with Docker and DockerCompose
Docker makes it easy to set up and run a development environment and also simplifies the deployment of your applications. In this article we will see how to setup a Sails development workflow with Doc...
02:16 pm GMT - Wed, April 14, 2021
Dev To
How to capture picture using JavaScript | Webcam Js Tutorial
Hello, guys In this tutorial we will try to solve the mentioned query. and also we will learn how to capture picture using JavaScript. Common QueryHow to capture picture using JavaScript?How to c...
02:10 pm GMT - Wed, April 14, 2021
Dev To
Cmo instalar Neovim en Windows ?
Vamos a aprender como instalar este Fork de Vim en Windows. Pero antes veamos como naci Neovim y sus pasos para la instalacin Cmo surgi Neovim ?El nacimiento de Neovim fue un parto natural. La ...
01:58 pm GMT - Wed, April 14, 2021
Dev To
What courses do you recommend for blockchain development?
Photo by Hitesh Choudhary on UnsplashLately, the new trend is blockchain technologies. Everybody is developing some sort of smart contracts and decentralized applications nowadays. As technology advan...
01:57 pm GMT - Wed, April 14, 2021
Dev To
Talk Notes: "Designing APIs: Less Data is More" (RailsFonc 2021)
What is this post about: As a part of my professional growth, I make time to watch conference talks on Ruby, Rails, JS, React, tech writing, and tech trivia. Previously, I'd just watch them but now I...
01:40 pm GMT - Wed, April 14, 2021
Dev To
Dynamic import - recipe for a lightning fast application
In this article we will delve into the dynamic import of JavaScript modules and the lazy loading of React components. We will examine through a real example how they work and how we can make our web a...
01:37 pm GMT - Wed, April 14, 2021
Dev To
Testing Application Monitoring Locally with a Docker Composition
In the previous post, we saw how to implement metrics in a simple Python Flask application. In this post we will see how to:start a local monitoring stack with a Docker compositionconfigure Prometheus...
01:15 pm GMT - Wed, April 14, 2021
Dev To
go-portfinder: Go implementation of npm portfinder
Go implementation of npm portfinder. A simple tool to find an open port on the current machine. Installation$ go get github.com/pgollang/go-portfinder Usagepackage mainimport ( "github.co...
01:15 pm GMT - Wed, April 14, 2021
Dev To
How to properly internationalize a React application using i18next
Overcoming the language barrier for users who use your software is an important topic.English is no longer the universal language of the internet.As of March 2020, only 25.9% of internet users were En...
01:01 pm GMT - Wed, April 14, 2021
Dev To
Boost your online presence with a STRONG personal brand
Photo by Garrhet Sampson on UnsplashHola amigos! Welcome to another one of my blogs! I'm delighted to have you here! Disclaimer: Who is this post for? Anyone! But especially for anyone looking to:bui...
12:52 pm GMT - Wed, April 14, 2021
Dev To
How to fix the React memory leak warning
If you've ever worked with React function components and the useEffect hook, it's almost impossible that you've never faced this warning:Warning: Can't perform a React state update on an unmountedcomp...
12:38 pm GMT - Wed, April 14, 2021
Dev To
Monorepo With Yarn Workspaces
1. MonorepoMonorepo Monolithic Repositories , . ? Multi-repo, PolyRepo .A -> A B -> B Monorepo .A B -> Mono C . 2. Monorepo Monorepo ...
12:31 pm GMT - Wed, April 14, 2021
Dev To
Write your first test in Cypress
In this tutorial, we will cover how to write your first test in Cypress. We will go over the basic Cypress syntax and run our tests using the Cypress Test Runner. Creating your Cypress Testto go ...
12:29 pm GMT - Wed, April 14, 2021
Dev To
Run machine-learning workflows to transform data and build AI-powered text indices with txtai
Photo by Omar Flores on Unsplashtxtai executes machine-learning workflows to transform data and build AI-powered text indices to perform similarity search. txtai supports indexing text snippets, docum...
12:25 pm GMT - Wed, April 14, 2021
Dev To
What Code Editor Are You Using?
What code editor are you using?Why?Also here are the best 3 code editors: https://www.youtube.com/watch?v=eC8mO6iqUCk&tDon't forget to subscribe to my YouTube channel for weekly programming tutori...
12:25 pm GMT - Wed, April 14, 2021
Dev To
TIL: What is Skeleton Loading and how to implement it
BackgroundLast week, I saw an interesting thread discussion about how to reduce the Largest Contentful Paint (LCP) time that is caused by a component that takes a long time to load.In 2020, LCP ...
12:21 pm GMT - Wed, April 14, 2021
Dev To
REST API with Rust Warp 5: Beyond test utilities
Last part, folks! Time to say goodbye. Warp 5.The code for this part is available here.Warp's test utilities are great, but I didn't want to end this series without actually being able to serve w...
11:53 am GMT - Wed, April 14, 2021
Dev To
Important notice for websites and app developers
If anyone wants paid Google playstore 5 star reviews please message me only 5 rs per review I can also do digital marketing for your app or website...
11:05 am GMT - Wed, April 14, 2021
Dev To
Logs - Why, good practices, and recommendations
Why logging is important?Logging information is important to understand the behavior of the application and to understand problems in several different scenarios. Into the application lifetime, ...
10:42 am GMT - Wed, April 14, 2021
Dev To
How to host multiple Django Project under subdomains with uWSGI and NGINX on a single server?
How to host multiple Django Project under sub domains with uWSGI and NGINX on single server? Apr 14 '21 ...
10:40 am GMT - Wed, April 14, 2021
Dev To
My New React Portfolio is out!
Hey Guys!I have redesigned my portfolio beautifully using, guess what?Our all-time friend, REACT.JS!For my previous portfolio, I used Vanilla HTML, CSS, JS and jQuery.I will be explaining to you the p...
10:40 am GMT - Wed, April 14, 2021
Dev To
A Beginners Guide to Bit Manipulation
Bit Manipulation or Bit Magic as it is popularly known as is a technique where we work directly on binary data or bits which results in faster code execution. If the concept seems to be frightening, d...