Articles by Dev To from May 2022
An Interest In:
Web News this Week
- December 4, 2023
- December 3, 2023
- December 2, 2023
- December 1, 2023
- November 30, 2023
- November 29, 2023
- November 28, 2023
< Return to Dev To details.
10:32 pm GMT - Mon, May 30, 2022
Dev To
How do you use "find" vs "get" prefix?
Coming from a world where "find" and "get" are (were) used interchangeably, I find myself staring at a piece of code for over 10 minutes not being able to decide how to proceed.I know naming is one of...
10:27 pm GMT - Mon, May 30, 2022
Dev To
How to Approach Every Programming Interview Regardless of the Topic
This is the first part of a four-part series. For those who want to jump ahead, here is a link to theentire framework InspectFor every single interview question, you should start with an inspecti...
10:09 pm GMT - Mon, May 30, 2022
Dev To
5 basic styled-components skills Ive learned
This is my memo for using styled-components.Basic syntaxUse propsUse custom componentsCreate reusable variableCreate reusable css snippets Basic syntax import styled from "styled-components" ...
09:58 pm GMT - Mon, May 30, 2022
Dev To
Implementing health checks PT.1 - Asp.Net Core 6 configuration
When a production running application is not available to the customers due to technical issues, we are not just losing money but also faith that customers have in our product. In fact, they may sprea...
09:53 pm GMT - Mon, May 30, 2022
Dev To
Manage Github milestones from cli
IntroRecently we needed to load a lot of issues on a given milestone so they could be properly managed and reported.Issues were coming from a given list. Manual process was very time consuming....
09:50 pm GMT - Mon, May 30, 2022
Dev To
Javascript reduce method explained!
JavaScriptIn JavaScript functions composition is the backbone pattern of the functional programming.Take a function, "reducing" it with something (a value or even another function), and taking i...
09:33 pm GMT - Mon, May 30, 2022
Dev To
JavaScript LeetCode Valid Anagram
PromptAn Anagram is a word or phrase formed by rearranging the letters of a different word or phrase, typically using all the original letters exactly once.Example 1:Input: s = "anagram", t = "n...
09:25 pm GMT - Mon, May 30, 2022
Dev To
RubyBook - a VSCode extension that provides a notebook interface for Ruby code
Hi All,I wanted to share a VS Code extension RubyBook that I just published. It provides a notebook interface for Ruby code. This extension spawns a pry process in the background to allow users to cre...
09:20 pm GMT - Mon, May 30, 2022
Dev To
Crawling Thousands of URL's? Import sys.
This post is mainly here to act as a mental note for me in the future! However, you might find it helpful.I'm coding a bot that loops through a CSV file of about 15,000 URL's, these are added to a Set...
09:15 pm GMT - Mon, May 30, 2022
Dev To
Conditionally sorting an IQueryable
A couple of days ago, I faced a situation where an incoming request may require its result to be sorted.The model was similar to the following one:public record Sorting(string PropertyName, string Ord...
08:48 pm GMT - Mon, May 30, 2022
Dev To
Facial recognition good faces bot = best faces
@good_faces_bot is probably the best Twitter account there is. It's pretty self-explanatory: just a lot of good faces posted regularly. I wanted to sift through the endless stream to find the best fac...
08:35 pm GMT - Mon, May 30, 2022
Dev To
Terraform AWS Secrets handling
Terraform and AWS credentials handling? - https://jhooq.com/terraform-aws-credentials-handling/If you are new to terraform or maybe you have been using the terraform for quite some time then might hav...
08:30 pm GMT - Mon, May 30, 2022
Dev To
How to build Arm and multi-architecture containers today
Arm CPU usage has continued to be on the rise with things like AWS Graviton powered EC2 instances and Apple M1 MacBooks. It has clear benefits like better performance, increased efficiency, and cheape...
08:05 pm GMT - Mon, May 30, 2022
Dev To
Sell Me on Elixir
I am a ruby dev. I see a lot of ruby devs going to elixir and a lot of comparisons being drawn between the two languages. I want to know why you think I should learn Elixir. ...
07:49 pm GMT - Mon, May 30, 2022
Dev To
[K8s] Fix Helm release failing with an upgrade still in progress
This article applies to: Helm v3.8.0Helm helps you manage Kubernetes applications Helm Charts help you define, install, and upgrade even the most complex Kubernetes application. More details on Helm ...
07:41 pm GMT - Mon, May 30, 2022
Dev To
Optimizations in React Part 2
To useMemo or not to useMemo?You might have noticed that our CoolButtondoesn't properly render the + sign<CoolButton clickHandler={increment}>+</CoolButton>When inserting anything inside a...
07:02 pm GMT - Mon, May 30, 2022
Dev To
Never have I ever used Tailwind
well I know absolutely nothing about it, it's supposed to be this great way of working with CSS and here's me with my scss and my CSS wondering if I will regret not learning it, but I say no, no more...
06:01 pm GMT - Mon, May 30, 2022
Dev To
Learn this before jumping into React
Jumping into react pre-maturely can be a mistake and would hurt you in the long run. In this post, I will list out 5 of the most important things you should have down so you can feel confident that yo...
05:53 pm GMT - Mon, May 30, 2022
Dev To
Setup Tailwind CSS in a React project configured from scratch with Webpack | a step-by-step guide
Tailwind CSS is a utility first CSS framework that allows developers to design custom web components without switching to a CSS file. In this guide I will walk you step-by-step through the process of ...
05:26 pm GMT - Mon, May 30, 2022
Dev To
It took me 13 Years to get into tech, here is how I did it
If you entered this post because of the title, you probably thought to yourself, how dumb this guy should be?! - I got to read this well, Im not always the sharpest pencil, and Im far from being Steph...
05:07 pm GMT - Mon, May 30, 2022
Dev To
85 JavaScript Code Assists for Visual Studio Code
JavaScript programming in an editor such as Visual Studio Code typically involves a lot of manual text editing, with the occasional copy-paste keyboard shortcuts or multi-cursor changes.Code assists s...
04:26 pm GMT - Mon, May 30, 2022
Dev To
Testing Your Python Code
When you write a function or a class, you can also write tests for that code. Testing proves that your code works as its supposed to in response to all the input types its designed to receive. When yo...
04:26 pm GMT - Mon, May 30, 2022
Dev To
What is GitHub Copilot ?.
IntroductionGitHub Copilot is used to write code faster and with less work. Individual lines and whole functions are suggested instantly by the Copilot. OpenAI Codex is a new artificial intellig...
04:19 pm GMT - Mon, May 30, 2022
Dev To
Virtual Coffee Lunch & Learn: Asking Coding Questions with Bekah Hawrot Weigel & Nick Taylor
The Virtual Coffee Lunch & Learn: Asking Coding Questions with Bekah Hawrot Weigel and Nick Taylor, that took place May 27th, 2022, is now available on YouTube.Thanks to everyone that responded to...
04:06 pm GMT - Mon, May 30, 2022
Dev To
Code in Rust : Guess Z Number ?
Hello there !Just thought of sharing with you this 5 min new video for beginner to intermediate level programmers in Rust on how to code a Guess The Number in Rust.What other ideas - question to Rust...
04:01 pm GMT - Mon, May 30, 2022
Dev To
How Keyboard Events Work in JavaScript
IntroductionAs a new JavaScript developer, you will often encounter errors in your work. One of the kinds of challenges youll face growing as a developer is how to handle keyboard events in Java...
04:01 pm GMT - Mon, May 30, 2022
Dev To
Python cheatsheet and snippets for beginners
EPTA-Forge-PythonUseful Links:Replit - Online CompilerDownload PythonGithub Repo (in PT-br) Declaration of Variables and Types:To declare a variable, just put its name, followed by an =, fo...
04:00 pm GMT - Mon, May 30, 2022
Dev To
Paracetamol.js| 128: Explica este cdigo JavaScript
Explica este cdigo JavaScript Dificultad: Intermedioconst f = async() => { return await 5;}console.log(f())A. Promise { <pending> }B. Promise { <fulfill> }C. Promise { <r...
03:48 pm GMT - Mon, May 30, 2022
Dev To
Hot plug
What happens if you want to add new components to your embedded design in the middle of its operation? Normally, you would reboot your system.https://www.luos.io/docs/luos-technology/services/routing-...
03:35 pm GMT - Mon, May 30, 2022
Dev To
tutorial - Delete a contract using selfdestruct()
This tutorial is meant for those with a basic knowledge of Ethereum and smart contracts, who have some knowledge of Solidity.The purpose of building this blog is to write down the detailed operation h...
03:28 pm GMT - Mon, May 30, 2022
Dev To
Entendendo dados estruturados
Vamos entender um pouco sobre dados estruturados e qual sua funo e importncia para um website.Vamos iniciar j com o entendimento de que o Google ele usa dados estruturados para compreender o contedo d...
03:21 pm GMT - Mon, May 30, 2022
Dev To
Improving the DX with Git Aliases
Photo by Roman Synkevych on UnsplashImproving your DX (developer experience) is a cheaper investment in your career. You can always compose and find better improvements to existing ones.By focusing o...
03:20 pm GMT - Mon, May 30, 2022
Dev To
Spending spring days crafting packets at NahamCon 2022
A CTF writeup of Networking challenges at NahamCon 2022NahamCon2022 is over and we're glad we managed to finish in top 5% with our team at Stack Labs (3049 points, 195 on 4034 teams). This year, they ...
03:19 pm GMT - Mon, May 30, 2022
Dev To
Python Files and Exceptions
Working with files makes your programs more relevant and usable, also it makes your programs quickly analyze lots of data.Learning to work with files and save data will make your programs easier for p...
03:03 pm GMT - Mon, May 30, 2022
Dev To
A "Read more" links are not bad for SEO (and a11y) if done right
From time to time I see and look at some SEO articles to see what others are writing about and what's new that I need to look at. I have started reading an article about some SEO mistakes to avoid, an...
02:08 pm GMT - Mon, May 30, 2022
Dev To
Dear New Developer,
I will tell the some few points,Don't try the copy of anyone it's not help to server on this world make your own contentWhen starting out in tech, understand that your work or what you've built won't ...
01:44 pm GMT - Mon, May 30, 2022
Dev To
Day 2 - Comments and NatSpec
This is Day 2 of 100 in Solidity SeriesToday I Learned About Comments and NatSpec Format in Solidity.Solidity supports both C-style and C++-style comments, Thus Any text between a // and the end of a ...
01:33 pm GMT - Mon, May 30, 2022
Dev To
Putting the fun back into software development with Encore
How my frustrations with building for the cloud led me to create the backend development engine I believe will transform developers' lives, and announcing our company has raised $3 million in seed fun...
01:31 pm GMT - Mon, May 30, 2022
Dev To
Hotwire Tailwind: Fade In without Javascript
This article will outline how to fade in a loaded turbo frame without additional Javascript.Disclaimer - The setup includes Tailwind configuration which is technically Javascript. Idea and SetupS...
01:26 pm GMT - Mon, May 30, 2022
Dev To
Roast the code 2 |Minesweeper
Hey there! This post is the second instalment of my series "Roast the Code", where I share some code, and let YOU roast and/or improve it. There's not much more to it, just be polite and constructive....
12:41 pm GMT - Mon, May 30, 2022
Dev To
Music Monday What are you listening to? (May 30)
cover image credits: gifoveaIn this weekly series, folks can chime in and drop links to whatever it is they've been listening to recently + browse others suggestions.If you like talking about music, c...
12:36 pm GMT - Mon, May 30, 2022
Dev To
Unidirectional and Bidirectional Data Flow - The Ultimate Front-End Interview Questions Guide Pt: 1
Welcome to the Ultimate Front-End Interview Guide. In this series of posts you will find the most demanded topics in Front-End interviews for you to do well in all of them. Even if you are not prepari...
12:30 pm GMT - Mon, May 30, 2022
Dev To
Celery worker | Tutorial on how to set up with Flask & Redis
This tutorial was originally posted on SigNoz Blog and is written by Ezz.Celeryworker is a simple, flexible, and reliable distributed system to process vast amounts of messages while providing operati...
12:28 pm GMT - Mon, May 30, 2022
Dev To
Postman Import/Export Collection & Environment
In this post, I will cover how to do import or export of Collection & Environment in Postman. Importing or Exporting data such as Collection and Environment are a great way to share or request dat...
12:05 pm GMT - Mon, May 30, 2022
Dev To
C. Loopga doir masalalar. Yulduzchalar.
Yulduzchalar yordamida *diamond shape * chop etish.Natija: * *** ***** ******* ********* ************************ *********** ********* ******* ***** *** *Kod:#incl...
12:05 pm GMT - Mon, May 30, 2022
Dev To
Meme Monday!
Welcome to the second Meme Monday post! Today's cover image comes from my favorite submission from last week's thread.DEV is an inclusive space! Humor in poor taste will be downvoted by mods....
12:02 pm GMT - Mon, May 30, 2022
Dev To
Elixir Meetup 6 hosted by Curiosum
I will be presenting my "Learning Erlang and Elixir through Exercism and the Advent of Code" at the Elixir Meetup #6 hosted by Curiosum (a consulting company from Poznan, Poland) on June 8th, 2022, 1...
12:02 pm GMT - Mon, May 30, 2022
Dev To
How to Use Twilio Video Plugin for Android with Flutter?
Many app developers use the platform to create impressive applications that meet clients demands. Flutter is the most demanding platform for many developers to create a perfect-looking app quickly. It...
11:53 am GMT - Mon, May 30, 2022
Dev To
C Loopga doir masalalar. Chap Pascal Uchburchagi.
Raqamlardan foydalanib Chap Pascal Uchburchagini chop etish.Natija (inputga 7 kiritildi deb tasavvur qilinsin): 1 1 2 1 2 3 1 2 3 4 1 2 3 4 5 1 2 3 4 5 6...
11:22 am GMT - Mon, May 30, 2022
Dev To
C Loopga doir masalalar!
(*) belgisidan foydalanib yarim piramidani chop etuvchi dastur.Natija:** ** * ** * * ** * * * *Kod:#include <iostream>using namespace std;int main(){ int qatorlar; cout << "Qat...
11:21 am GMT - Mon, May 30, 2022
Dev To
Automating Acceptance Tests For MobileApps
From October 2016 to November 2017, Android released 4 major versions and iOS released 9 major updates. Its very good for users but it is problematic for developers and absolute hell for testers. One ...
11:12 am GMT - Mon, May 30, 2022
Dev To
Double-entry Bookkeeping for Programmers
Cover photo by Ibrahim Boran on UnsplashThis is the article I wished existed when I needed to support accounting functions. Double-entry Bookkeeping may seem esoteric and unnecessarily complicated, bu...
10:52 am GMT - Mon, May 30, 2022
Dev To
Explaining The Differences Between SAAS, PAAS And IAAS.
The cloud is becoming a significant topic as many of our day-to-day activities are performed thanks to the Cloud. The cloud has been used to save important documents, pictures, videos, and other conte...
10:50 am GMT - Mon, May 30, 2022
Dev To
How to Convert Unix Time to Datetime and Vice Versa in Python
Unix timestamps are unreadable to humans, Datetimes are unreadable to machines. Time often needs to converted between Unix and Datetime. I'll demonstrate how you can do that in Python. Unix to Da...
10:43 am GMT - Mon, May 30, 2022
Dev To
16 Top NodeJS tools to make you a better developer
NodeJS is growing in popularity since its inception.30 million websites use NodeJSBack in 2018, NodeJS hit 1 billion downloadsAmazon, eBay, LinkedIn, Netflix, Reddit, PayPal, and Tumblr use NodeJSNode...
10:32 am GMT - Mon, May 30, 2022
Dev To
Unleash the blogger in you!
Are you a technical blogger passionate about writing interesting & exciting content to create a meaningful impact in peoples lives using technology? Using your writing skills, do you love to break...
10:26 am GMT - Mon, May 30, 2022
Dev To
How To Build An App With React Context API
Overtime, props have proven to be very useful in passing data across components. But as the application grows, it is almost always certain that most components deep in the tree will require data from ...
10:20 am GMT - Mon, May 30, 2022
Dev To
How do you learn about new technologies and frameworks?
It's important to stay up-to-date with new trends, frameworks, technologies, or general changes in the tech world.How do you stay updated with new technologies and frameworks? And is it part of your d...
09:38 am GMT - Mon, May 30, 2022
Dev To
Using AWS S3 to Store DevStream State
In our latest release v0.6.0, using AWS S3 to store DevStream state is supported.In this blog, we are going to demonstrate the usage of AWS S3 to store DevStream's state files. TerminologyState: ...
09:34 am GMT - Mon, May 30, 2022
Dev To
Building search-bar with JavaScript
Every developer needs to know how to create a search bar because is used in almost every single site. In this article, we are going to create search bar. We shall learn how to use the fetch method. We...
09:34 am GMT - Mon, May 30, 2022
Dev To
Overview of Github Actions - Part 2
Overview of Github ActionsOverview of Github Actions - Part 1Overview of Github Actions - Part 2 Create an example workflowCreate a .github/workflows directory in your repository on GitHub....
09:34 am GMT - Mon, May 30, 2022
Dev To
Overview of Github Actions - Part 1
Overview of Github ActionsOverview of Github Actions - Part 1Overview of Github Actions - Part 2 IntroductionIt is a Continuous integration and continuous delivery (CI/CD) platform allow yo...
09:22 am GMT - Mon, May 30, 2022
Dev To
What is Azure DNS Private Resolver ?.
Azure DNS Private ResolverIt is a new service that allows you to query private zones from an on-premises environment and vice versa.The private resolver requires an azure virtual network. One or...
08:44 am GMT - Mon, May 30, 2022
Dev To
How to Use Throttle and Debounce in React to Increase Performance
OverviewThrottle and Debounce solve optimization problems.Throttle - skips function calls with a certain frequency.Debounce - delays a function call until a certain amount of time has passed sin...
08:44 am GMT - Mon, May 30, 2022
Dev To
Securing our internal tools
Using Cloudflare Access to lock down our self hosted internal toolsAt ente we self host a bunch of open source tools. While it takes a bit of effort on our part to set up and maintain these, it helps ...
08:13 am GMT - Mon, May 30, 2022
Dev To
Improve your project workflow with these bitbucket pipelines/github actions automations - ClickPesa way
Improve your project workflow with these bitbucket pipelines/github actions automations - ClickPesa way IntroductionBitbucket Pipelines is a continuous delivery service that helps you build...
08:04 am GMT - Mon, May 30, 2022
Dev To
Our experience in creating HTML email templates
Our experience in creating HTML email templatesDespite being a UI/UX designer, my passion has always been development so when the Getpaid team was working on the notifications part of the platfo...
07:55 am GMT - Mon, May 30, 2022
Dev To
Browser Differences to Look Out for While Testing Cross Browser Compatibility
When it comes to a web application, before it goes into production, the developer must make sure that it works properly in all browsers. The end user should be able to experience a fully functional si...
07:52 am GMT - Mon, May 30, 2022
Dev To
Creating Golang CRON Jobs
Scheduled tasks allow you to run specific code at a specified interval of time and are primarily used within a CI/CD system to perform a variety of operations like nightly builds, GitHub repository cl...
06:56 am GMT - Mon, May 30, 2022
Dev To
How To Use Web Components in React
Web Components enable us to develop entirely independently of frontend frameworks. How To Use Web Components in React | by Marius Bongarts | May, 2022 | Medium Marius...
06:44 am GMT - Mon, May 30, 2022
Dev To
Starting an nginx Web server on Ubuntu
Let's type this in our terminal to run a nginx web serversudo docker container run --publish 80:80 nginxgo to your browser and type "localhost". You can see a page of nginx.This is what basically happ...
06:37 am GMT - Mon, May 30, 2022
Dev To
How to add TailwindCSS to Vue Storefront 2
TailwindCSS is becoming a number one CSS framework on the market. Whether you like it or not, it is being used in more and more applications and it is also coming as a default for some popular project...
06:32 am GMT - Mon, May 30, 2022
Dev To
An online no-code tool to create Flutter apps.
In todays blog, I would like to share an online no-code tool to create Flutter apps. So without further delay lets start.Many people dont know much about Flutter app development, but they still want t...
06:32 am GMT - Mon, May 30, 2022
Dev To
Introduction to Command Query Responsibility Segregation (CQRS) -iFour
What is API?Before knowing what is CQRS first we know about API. In simple words API is like an interface that is a set of functions and methods which allow programmers to access its specific fe...
06:31 am GMT - Mon, May 30, 2022
Dev To
FoalTS framework - Version 2.9 is here
Version 2.9 of Foal has been released! Here are the improvements that it brings. New OAuth2 Twitter ProviderAfter LinkedIn, Google, Github and Facebook, Foal now supports Twitter for social authe...
06:18 am GMT - Mon, May 30, 2022
Dev To
Linear Search
SearchingIn programming it is a process of finding a given value position in a list of values. In our daily life it plays such an important role this can be finding something from a collection of data...
06:09 am GMT - Mon, May 30, 2022
Dev To
Introduction to File Locations Monitoring
IntroductionFile Locations Monitoring is one of the new Monitoring capabilities introduced in BizTalk360 v8.4. From our customers, we received many requests to introduce the ability to monitor F...
05:53 am GMT - Mon, May 30, 2022
Dev To
JavaScript types feaver
Good morning folks,This is my response to a Reddit post about "why everybody must use types"JavaScript started mainly for the web, and web in general is not so demanding in regards of programming safe...
05:42 am GMT - Mon, May 30, 2022
Dev To
AWS CDK 101 - GraphQL using AppSync with dynamodb
Beginners new to AWS CDK, please do look at my previous articles one by one in this series.If in case missed my previous article, do find it with the below links. Original previous post at Dev Post...
04:55 am GMT - Mon, May 30, 2022
Dev To
A11Y 101: Adding skip links
While evaluating my website, I realized while using a screen reader. A user has to tab quite a lot to get to the main content part.This is quite annoying as this can take you forever, and you might ev...
03:45 am GMT - Mon, May 30, 2022
Dev To
May 30th, 2022: VS Code Tip of the Week
This week's tip of the week is care of Justin Noel. Justin is in my Virtual Coffee community. Yesterday, during a Lunch & Learn we had, he mentioned that you can search in only a specific folder i...
02:09 am GMT - Mon, May 30, 2022
Dev To
Become a Better Developer by Learning Functional Programming in JavaScript.
Functional programming (abbreviated as FP) is a programming paradigm that's popular in JavaScript. JavaScript treats functions asfirst-class citizensand this makes it easy to write functional programm...
01:40 am GMT - Mon, May 30, 2022
Dev To
How old are you in programming ?
This will make it the _______years/month/week you starting programming??...
01:09 am GMT - Mon, May 30, 2022
Dev To
Web Developer Portfolio Projects
Give a quick description of what projects were in your personal portfolio....
12:32 am GMT - Mon, May 30, 2022
Dev To
100 Project Idea Resources for Web Developers
Out of app ideas?Have you ever felt like you want to build something, something that's interesting but you're out of app ideas! It doesn't matter if you're a beginner or an expert, everyone feel...
11:43 pm GMT - Sun, May 29, 2022
Dev To
Demystifying Consensus Mechanisms in Blockchains
INTRODUCTIONWelcome to another article where we demystify complex blockchain terminologies. In this piece, we will be explaining what consensus mechanism is, what it means for a blockchain network and...
11:28 pm GMT - Sun, May 29, 2022
Dev To
IP Location Grabbing
A couple of months ago, for a 12 hour hackathon, I built https://geochattr.netlify.app/ with Maggie Liu and Gautam Paranjape.The project is essentially a way of communicating through drawings, and you...
11:03 pm GMT - Sun, May 29, 2022
Dev To
Elixir, Kubernetes, and minikube
A couple of weeks ago I presented my talk:Elixir, Kubernetes, and minikubein the Elixir Meetup #5 organized by the fine people on curiosum.com.This talk is based on chapter 4 of my book "Deploying Eli...
10:51 pm GMT - Sun, May 29, 2022
Dev To
Problem's faced in Dijkstra's Java Code || Leetcode
When I am solving questions on Dijkstra's, I had basically two-way (or Java template) to write code for Dijkstra's, but for some questions, problem solved by both ways (or Dijkstra's Java templates) (...
10:50 pm GMT - Sun, May 29, 2022
Dev To
SQL X Cypher/Neo4j: quais amigos dos meus amigos so meus inimigos?
Neste post vamos comparar uma consulta feita com SQL e a mesma consulta feita com CYPHER; linguagem do Neo4j. Vamos pesquisar quais amigos dos meus amigos so meus inimigos. Vamos usar os personagens d...
09:49 pm GMT - Sun, May 29, 2022
Dev To
"The Code is with you, young CodeWriter. But you are not a Programmer yet."
Do you cook? And does that make you a cook?More and more, life is code!Low/No code is something awesome when done right, and even then you will still need some code.With barely basic knowledge, will, ...
09:14 pm GMT - Sun, May 29, 2022
Dev To
React 18 - performance improvements
Recently React released version 18 with some great features.In this post we will take closer look at performance related features. useTransformIt's part of the concurrency concept where you can p...
09:07 pm GMT - Sun, May 29, 2022
Dev To
O melhor gerenciador de pacotes para Arch Linux
O qu um gerenciador de pacotesUm gerenciador de pacotes um programa utilizado para manipular os pacotes de um sistema, instalando, removendo e atualizando pacotes.A principal vantagem de se ut...
08:31 pm GMT - Sun, May 29, 2022
Dev To
I really want to Learn Python !!!
Hope everybody is doing well.I really want to Learn Python programming language.but proper guidelines are needed.If you could help a Little!!!!! ...
08:28 pm GMT - Sun, May 29, 2022
Dev To
useState() is such a powerful hook
So I begin yet another blog post by prefacing just how terrible I am at coding. My skill level, or lack thereof, is improving however, but just how much can one know when they basically have embarked ...
08:17 pm GMT - Sun, May 29, 2022
Dev To
How to migrate from yarn / npm to pnpm
Motivationpnpm is more performant at fetching, resolving, and storing dependencies. My personal experience shows that in some projects pnpm can be approx. 10x time faster at resolving dependenci...
07:13 pm GMT - Sun, May 29, 2022
Dev To
How to import SVG in React
Method 1using it as a source for img tagimport icon from './icon.svg';const Footer = () => { return( <Footer> {/*... */} <a href='#'> <img src={icon} alt="...
06:59 pm GMT - Sun, May 29, 2022
Dev To
Low-Level Trick to solve problems
Solve programming problems with one of the most popular Low-Level Technics Bit Manipulation & Bitwise OperatorsWhen you compile anything with your favorite programming language its converted ...
06:19 pm GMT - Sun, May 29, 2022
Dev To
Introduction to Github Actions - Part 2
Introduction to Github ActionsIntroduction to Github Actions - Part 1Introduction to Github Actions - Part 2 Create an example workflowCreate a .github/workflows directory in your repositor...
06:18 pm GMT - Sun, May 29, 2022
Dev To
Introduction to Github Actions - Part 1
Introduction to Github ActionsIntroduction to Github Actions - Part 1Introduction to Github Actions - Part 2 IntroductionIt is a Continuous integration and continuous delivery (CI/CD) platf...
06:14 pm GMT - Sun, May 29, 2022
Dev To
Newsletter martinmueller.dev 2022 week 21
In this weekly newsletter, I write a summary of posts that got my attention during the week. I center around topics AWS, DevOps, Architecture, AWS CDK, Data Engineering, Data Analytics and much more.I...
05:44 pm GMT - Sun, May 29, 2022
Dev To
Flutter:Custom Voice Bot in Background like Google assistant or SIRI.
In this tutorial we are going to create an application for voice bot that will listen voice in background or foreground and will answer to submitted query.I will be focusing on Android only because i ...
04:28 pm GMT - Sun, May 29, 2022
Dev To
Overview of Azure DNS Private Resolver
Azure DNS Private ResolverIt is a new service that allows you to query private zones from an on-premises environment and vice versa.The private resolver requires an azure virtual network. One or...
04:03 pm GMT - Sun, May 29, 2022
Dev To
Trke Python Eitim Seti 0 - Balang
Hogeldiniz. Python eitim setimizin startn veriyoruz. Bu Sette;Orta Dzey Python BilgisiPopler ve Sektrde nemli Yer Alan KtphanelerTemel Dzey Flask ile Web GelitirmeTKINTER ile GUI GelitirmeNesne Y...
04:02 pm GMT - Sun, May 29, 2022
Dev To
Simple Crypto Price Widget
You'll need basic understanding of HTML, CSS and JavaScript to build your own Simple Crypto Price Tracker with Svelte using Coincap.io API. Getting StartedGo ahead and initialise our new project...
03:59 pm GMT - Sun, May 29, 2022
Dev To
Scroll to top button with just HTML CSS
Hello dear friends Hope you all doing good in your coding journey.In this post i have to show a "scroll to top" button which you might have seen on professional and long website pages which help is t...
03:53 pm GMT - Sun, May 29, 2022
Dev To
Top PyPI Packages
Top PyPI Packages is a website that creates a monthly dump of the 5,000 most-downloaded packages from the Python Package Index (PyPI). It provides a human-readable list and a machine-readable JSON fil...
03:50 pm GMT - Sun, May 29, 2022
Dev To
Automated Key rotation in Key Vault
IntroductionKey vault has an automated key rotation feature that will automatically generate a new key version. Rotation policy can be used to set rotation for individual keys. It is recommended...
03:38 pm GMT - Sun, May 29, 2022
Dev To
One point stop for Installing SonarQube server in an AWS EC2 instance
Writing clean code is an art. It is a pathway towards software craftsman /craftswoman ship. But sometimes not every one is well equipped with this art. As the saying goes it takes 10,000 hours to mast...
03:28 pm GMT - Sun, May 29, 2022
Dev To
Redis : Your db for in memory
Hello everyone knows what is redis, its the most popular in-memory data structure store used as a database, cache, message broker, and streaming engine. It offers great data structures out of the boxe...
03:28 pm GMT - Sun, May 29, 2022
Dev To
Debugging in Javascript
Programmers spend a lot of time diagnosing and remedying errors and omissions in their code. Debugging slows down the Javascript execution and shows how data is modified line by line. Since Javascript...
03:28 pm GMT - Sun, May 29, 2022
Dev To
Re-Deploy in your Project in firebase and heroku
Client side : First of all client side code upload in github.git add .git commit -m" commit message"git pushthen:npm run buildfirebase deployServer sideFirst of all Server side code upload in github.g...
03:21 pm GMT - Sun, May 29, 2022
Dev To
How To Mint NFTs on Solana Using Rust and Metaplex
In this how-to, youll learn how to mint an NFT on Solana by writing a Rust smart contract and using Metaplexs Token Metadata ProgramWelcome readers. This is the start of a new series of blog posts abo...
02:50 pm GMT - Sun, May 29, 2022
Dev To
Slack Netiquette and Best Practices
Table of contents:No Hello Less Messages Always* Reply in Thread Channels Privacy #general #randomBe Generous with Emoji Reactions Add a Profile Photo No Hello Slack is foremost async (a...
02:48 pm GMT - Sun, May 29, 2022
Dev To
Using Rails Action Mailer
In this quick tutorial I will go over how I use Action Mailer in my Rails apps. A bonus if you have some Rails basics, HTML/CSS knowledge, and how to deploy to Heroku(Not required unless you wanna try...
02:23 pm GMT - Sun, May 29, 2022
Dev To
Side Project Sunday! Hacking on anything?
Give a quick description of what you're up to and what some recent challenges have been....
01:59 pm GMT - Sun, May 29, 2022
Dev To
Terminal style website. (UPDATE)
A little while ago, I created a highly customizable terminal styled website, that you can self-host, and use it as your own Portfolio.I recently added theme support to it, so you can give it any look ...
01:59 pm GMT - Sun, May 29, 2022
Dev To
Automate static website deployment from Github to S3 using AWS CodePipeline
SummaryThis blog describes the steps required to add a continuous integration and continuous delivery (CI/CD) pipeline to an existing bucket in Amazon Simple Storage Service (Amazon S3) on the A...
01:20 pm GMT - Sun, May 29, 2022
Dev To
Adding route transition animations in Remix
When I rebuilt my website using Remix, I didn't bother putting any time into animating anything.After the rebuilt has been live for some weeks, I wanted to add some more fun things, so the first thing...
11:49 am GMT - Sun, May 29, 2022
Dev To
Please, don't give up on programming!
This message it's specially for anyone that just started programming and thinks "Maybe programming it's not my field", "This does not make any sense, I don't understand anything", or something similar...
11:39 am GMT - Sun, May 29, 2022
Dev To
Understanding CSRF Attacks
I went about researching web security recently as I was writing Understanding Asynchronous JavaScript I wanted to make sure my recommendations were secure and I'm not doing any of my students a disse...
11:27 am GMT - Sun, May 29, 2022
Dev To
Performant React 101: `useEffect` or `useLayoutEffect`?
Front-end developers working with React use the useEffect hook all the time to render side-effects.But did you know that there is a similar but slightly different hook called useLayoutEffect? I didn't...
11:20 am GMT - Sun, May 29, 2022
Dev To
How Does Funding Work?
Hello fellow dev member, have been researching more about funding for projects specifically software projects. Am just interested to know how do you use all that money apart from marketing and adverti...
11:13 am GMT - Sun, May 29, 2022
Dev To
React authentication tutorial with Firebase V9 and Firestore
In this tutorial we are going to understand how to use Firebase V9 to both setting up the authentication for your application and use the Firestore database to manage additional information about the ...
11:00 am GMT - Sun, May 29, 2022
Dev To
JavaScript - Conditional Operator
What is the Conditional Operator?The Conditional Operator is sometimes called the Ternary Operator or "question mark" operator. It is an operator that allows us to write the if ... else statemen...
09:03 am GMT - Sun, May 29, 2022
Dev To
I made a portfolio website!
anmolbhardwaj.inSuggestions will be appreciated :)...
08:27 am GMT - Sun, May 29, 2022
Dev To
How to Get Software Engineering Jobs with No CS Degree No Bootcamp
When I wrote this post, it has been 3 years since I got into software engineering world. I never imagined that I will end up here when I was in college. FYI, I studied physics during my college (in ph...
08:18 am GMT - Sun, May 29, 2022
Dev To
Building a Video Calling App using Python & Flask
flask_webrtc_youtube================A basic WebRTC video audio chat app made using python Flask.Create and join video chat rooms. The users connects to each other in a peer to peer mesh network ...
08:02 am GMT - Sun, May 29, 2022
Dev To
GitHub - Creating First Repo
So, we have learned Basics of:Version Control SystemGitSetting Up GitHub.Time to move on and create our first repository on GitHub. Creating First Repository on GitHubNavigate to Repositories and...
08:01 am GMT - Sun, May 29, 2022
Dev To
Android Pentesting: Writeup of DIVA Access Control Issues for Parrot OS
If you've seen any of my previous write-ups on the DIVA APK's, you would know that today we are going to cover the last and final section: Access Control Issues. Access Control Issues arise when we, a...
07:46 am GMT - Sun, May 29, 2022
Dev To
Sidebar toggle with pure CSS and no JS. (Video Explanation)
In this video we will explore how we can create a toggle functionality for Menu / SideBar with pure CSS and no JavaScript.Toggle functionality is often built with JavaScript because it requires handli...
07:46 am GMT - Sun, May 29, 2022
Dev To
Sidebar toggle with pure CSS and no JS.
In this video we will explore how we can create a toggle functionality for Menu / SideBar with pure CSS and no JavaScript.Toggle functionality is often built with JavaScript because it requires handli...
07:35 am GMT - Sun, May 29, 2022
Dev To
useradd vs adduser: Which command to use?
Linux is amazing! Let me tell you what made me say so.There are multiple ways to perform a function in Linux. Let's say you simply want to print "Hello World" to the screen. To do so, some beginners m...
06:49 am GMT - Sun, May 29, 2022
Dev To
61 Frontend Web Development Buzz Words every Developer Should have in their Vocabulary
Don't want to feel left out when your friends discuss Frontend Web Development? Here is a list of 61 Buzz words to make yourself look cool (right from basics to advanced ones) in Alphabetical Order: ...
06:47 am GMT - Sun, May 29, 2022
Dev To
Use of Node Pool snapshot in AKS
Every new cluster, new pool, or upgrade cluster will always receive the latest image from AKS, which can make it hard to maintain your environments consistent and to have repeatable environments.You c...
04:47 am GMT - Sun, May 29, 2022
Dev To
NextJS add lang attribute to HTML tag
When working on accessibility, a common issue you might come across is that your HTML tag doesn't have a lang attribute.The lang attribute tells the user which language the page is written in.Some exa...
04:42 am GMT - Sun, May 29, 2022
Dev To
NoSQL, why? I love transactional database but I'm not sure if I'm missing anything.
I've developed more than 100 applications over 10 years for my customers and none of them are NoSQL.I've tried a few like, mongo, dynamo, firebase, but I don't really understand the use case.Moreover,...
03:54 am GMT - Sun, May 29, 2022
Dev To
Find all substring of a given string in O(n^2) time.
Below is the programmer written in JavaScript to find the all possible substrings of a given string in O(N^2) time complexity and an extra O(1) space; Programmefunction genSubstrings(inputString)...
02:51 am GMT - Sun, May 29, 2022
Dev To
How JavaScript became a backend language (node.js)
What is JavaScriptJavaScript was initially introduced to add scripts(JavaScript programs are known as scripts) to web pages in the Netscape Navigator browser, since it's inception all the major ...
12:01 am GMT - Sun, May 29, 2022
Dev To
The Complete Windows Developer Setup Guide
OverviewAfter a lot of trial and error, I've been able to piece together a pretty respectable Windows dev environment. There are plenty of guides already out there, but none of them seem to cov...
08:59 pm GMT - Sat, May 28, 2022
Dev To
Sell Me On Typescript
I'm a Python developer and this strictly typed langauges this something I left after I finished my Diploma (C, C++, Java)I later got into React and all those web dev stuffs that the kids are into. At ...
08:45 pm GMT - Sat, May 28, 2022
Dev To
Carbon - Python Renamer
AboutWhen looking around for python obfuscators, you might have found some like pyarmor, or pyminifier.But then there's one that does actually obfuscate the code which can't be reversed to the ...
08:09 pm GMT - Sat, May 28, 2022
Dev To
ArrayList in Java 101
A List is an ordered collection, where the user of this interface has control over where in the list each element is going to be inserted. It offers various methods, to add, remove, and look for a spe...
08:02 pm GMT - Sat, May 28, 2022
Dev To
Adding Feature Flags in Your React Codebase
Hi Have you ever been in a situation where you wished you could launch a feature to a handful of users and then roll it out to 100% of the users based on the feedback/analytics? Or your team just end...
07:27 pm GMT - Sat, May 28, 2022
Dev To
101 Create your first Substrate blockchain
Catalog What is Substrate? Install Rust and the Rust toolchain Prepare a Substrate node using the node template Install the front-end template Start the local Substrate node Start the front-end ...
07:14 pm GMT - Sat, May 28, 2022
Dev To
How did you get into programming?
Mine story dates back to 2018,at that time I was a crazy mobile gamer.Most famous mobile game at that point was Clash of clans,me and my friend were just browsing YouTube for gaming contentThen we saw...
06:53 pm GMT - Sat, May 28, 2022
Dev To
7 tips to improve your Typescript
To master your TS skills you need to delve into the topic of types and explore their full possibilities. This article is dedicated only to types in particular.So to improve your skills and to study ho...
05:44 pm GMT - Sat, May 28, 2022
Dev To
How to change key automatically in Azure Key Vault ?
IntroductionKey vault has an automated key rotation feature that will automatically generate a new key version. Rotation policy can be used to set rotation for individual keys. It is recommended...
05:14 pm GMT - Sat, May 28, 2022
Dev To
Introducing Elm Editor - a web-based IDE for Elm programs
About one year ago, I started working on Elm Editor, a web app for developing Elm programs.As an integrated development environment, it assists us in reading, writing, and testing Elm programs and in ...
04:41 pm GMT - Sat, May 28, 2022
Dev To
Laravel 9 Create Custom Helper Functions Tutorial
Today, In this tutorial i would like to share you how to create custom helper example in laravel you can easily utilize add helper functions in laravel 8 application.https://laratuto.blogspot.com/2022...
04:32 pm GMT - Sat, May 28, 2022
Dev To
A11Y 101: Hiding content
We developers tend to hide elements by using display: none or visibility: hidden.And this works perfectly fine actually to hide elements from the screen.However, be aware this does precisely what we t...
04:30 pm GMT - Sat, May 28, 2022
Dev To
How I want to become a better programmer in 2022 - First Quarter
At the end of January, I started writing about how I want to be a better programmer in 2022. If you haven't read it, you should check out my first article of the series first. Since not much has happe...
04:19 pm GMT - Sat, May 28, 2022
Dev To
Say No to NgModule in Angular 14!
NgModules consolidate components, directives, and pipes into cohesive blocks of functionality, each focused on a feature area, application business domain, workflow, or common collection of utilities....
03:43 pm GMT - Sat, May 28, 2022
Dev To
gRPC for Absolute Beginners, in Go
IntroductionThe Internet has evolved in the last 2 decades a lot. HTTP/1.1 was not enough so we have HTTP2 now. The specification we used to transfer data between the client and the server has a...
03:39 pm GMT - Sat, May 28, 2022
Dev To
What makes CSS so hard?
CSS can be really challenging but it's hard for me to nail down what exactly makes it so. Would love to spark a conversation!...
03:35 pm GMT - Sat, May 28, 2022
Dev To
How to build your first VR app with React360 today!
As a tech head, youre probably aware of virtual reality and its various applications. Video games, web and mobile apps, and more can reap the benefits of VRs amazing features.If your next development ...
03:22 pm GMT - Sat, May 28, 2022
Dev To
Using generators to improve developer productivity
A few weeks ago at N26, we did get stuff done week, during this time the product and engineering teams have the opportunity to try or build anything we like.I decided to spend the week adding a code g...
03:14 pm GMT - Sat, May 28, 2022
Dev To
How I built a Deep Learning Powered Search Engine
We use search engines everyday. Without them, we would be using the Internet in a much different way, a way which I can't imagine what it would be like.I decided to have a go at making my own small se...
02:56 pm GMT - Sat, May 28, 2022
Dev To
How To Not Get Skiddie Schooled by the Pickle Rick CTF on Try Hack Me
Today I was met with my first hacking challenge - only six days in to my learning journey. I won't lie to you, it almost made me cry. I was skiddie schooled by a CTF (Capture The Flag) challenge that ...
02:51 pm GMT - Sat, May 28, 2022
Dev To
Do you think that there is any such thing as.......
As a developer do you think that there are some languages that are over-rated or some are under-rated?...
02:31 pm GMT - Sat, May 28, 2022
Dev To
What is the use of Node Pool snapshot in AKS ?.
Every new cluster, new pool, or upgrade cluster will always receive the latest image from AKS, which can make it hard to maintain your environments consistent and to have repeatable environments.You c...
01:44 pm GMT - Sat, May 28, 2022
Dev To
Becoming a Blockchain Developer
The emergence of cryptocurrency in recent years has made some software developers to turn attention to the technical aspect of it. You cannot talk about developing a cryptocurrency without talking abo...
01:39 pm GMT - Sat, May 28, 2022
Dev To
How I redesigned my portfolio, from start to finish.
I made my first portfolio about 7 months ago. I loved it. It was simple and static, and the design was really lovely. I got the design from the BootCamp that I was enrolled in and made the website wit...
01:34 pm GMT - Sat, May 28, 2022
Dev To
Use of BYOIP in Azure
A custom IP address prefix is a contiguous range of IP addresses owned by using an external customer and provisioned into a subscription. Microsoft is approved to advertise the range. Addresses from a...
01:17 pm GMT - Sat, May 28, 2022
Dev To
To Damn Or Not To Damn? This Is The Damn Question.
The other day, I was having a casual conversation with my friends and coworkers about whether or not the word damn is appropriate to use on a professional basis. In fact, I didn't mind using it in a c...
12:47 pm GMT - Sat, May 28, 2022
Dev To
Help, save a life
Hi all right with you?!!I'm new here, and I'm entering the programming world now, after discovering that this is what I want for my life, because I can spend all day programming and never get tired. C...
12:14 pm GMT - Sat, May 28, 2022
Dev To
Understanding Quality of Service (QoS)
PrerequisitesBefore reading any further, I recommend that you should have some understanding on:Network trafficIP PacketsLayers of the OSI model (focus on layers 2 and 3)UDP and TCP protocolsIP ...
11:46 am GMT - Sat, May 28, 2022
Dev To
Making file uploads faster
Using Cloudflare Workers for improving upload speedsWe are an end-to-end encrypted photo service, and we were able to ship an improvement to make uploads faster for our customers This post explains t...
11:27 am GMT - Sat, May 28, 2022
Dev To
Byte sized TypeScript 1 - Filter type
Hiya! Welcome to the first post of my new TypeScript blogpost series. In this series I'll demonstrate & deconstruct byte sized TypeScript snippets to help you understand how to write type-level co...
11:02 am GMT - Sat, May 28, 2022
Dev To
JS Refactoring Combo: Inline Function as Method
Sometimes functions are only used as property values. In such cases, you can convert the functions into methods. Beforefunction aFunction(aParameter) { doSomething(aParameter);}const anObject = ...
10:51 am GMT - Sat, May 28, 2022
Dev To
Understanding Javascript Normal Function VS Arrow Function
Sometimes in our code we use javascript regular functions and also a function called arrow function.Both are functions but there are certain difference between them.1.First we see the syntactical diff...
10:34 am GMT - Sat, May 28, 2022
Dev To
The importance of good Documentation
We all know documentation is an important part of any software. Whether that is through self-documenting code or hosted documentation on dedicated websites. In the end, all that matters is the quality...
10:24 am GMT - Sat, May 28, 2022
Dev To
Building your toolbox and sharpening your tools
Originally posted: https://www.dowen.me.uk/building-your-toolbox-and-sharpening-your-tools/Too long, didn't read:Tools can include mental models, methods or softwareGet inspired by following people on...
10:17 am GMT - Sat, May 28, 2022
Dev To
Questions whose answers are worth knowing in Machine Learning for beginners!
Some concepts and answers one should know in machine learning before going further. Wrote them in my weekend, because I was bored and I thought to dive into some data science, machine learning and sta...
09:45 am GMT - Sat, May 28, 2022
Dev To
You might be fired tomorrow. Are you ready?
The bull market is over, and the people with the cushiest jobs software engineers are getting sacked from outwardly successful companies. This week brought sad news about Klarna, Getir, Gorillas fir...
09:36 am GMT - Sat, May 28, 2022
Dev To
Understanding Closures in JavaScript
IntroductionAccording to our friendly neighborhood teacher MDN Docs: A closure is the combination of a function bundled together (enclosed) with references to its surrounding state (the lexical ...
09:27 am GMT - Sat, May 28, 2022
Dev To
Web Dasturlashda Matematika (Part 2)
Birinchi postimiz Arifmetika , ya'ni, Web dasturlashda arifmetikaning qaysi mavzularini o'rganish haqida bo'lgan edi link. Ushbu post esa Geometriya haqida. GeometriyaGeometriya - matematikaning nuqt...
09:14 am GMT - Sat, May 28, 2022
Dev To
QR code generator in Django
Creating virtual environmentpython3.10 -m venv .Activate environmentsource bin/activateInstall Django, Pillow, and qrcodepip install Django Pillow qrcodeStart Django projectdjango-admin startproject c...
08:30 am GMT - Sat, May 28, 2022
Dev To
Get started with flutter
Sup !!!!, It's been a couple of days when making a dart tour, I strongly recommend to watch the previous serie before starting with this one. We are going to tackle on the key points in flutter thus g...
08:01 am GMT - Sat, May 28, 2022
Dev To
Setting up your first ReactJS & Firebase Auth project
Nowadays, security is very important on websites and apps. Sometimes, developers make their own backend incorporating their own custom security methods. Other developers use various cloud platforms so...
07:51 am GMT - Sat, May 28, 2022
Dev To
How to QuickStart Secured Rest API Project With Laravel 9 ?
Make REST API in LARAVEL 9Today I am going to explain how you can make REST API in Laravel 9. In this video i am going to explain about CRUD Operation using REST API. Laravel 9 Installation...
07:51 am GMT - Sat, May 28, 2022
Dev To
What happens when you load freecodecamp.com in your browser?
Understanding how the web works is as important as learning any skill about the web. What users see is a webpage which loads in the browser as soon as the user enters a URL but, there's a lot more thi...
07:35 am GMT - Sat, May 28, 2022
Dev To
Android Pentesting: Writeup of DIVA Input Validation Issues for Parrot OS
With another day gone, it is time for another Android Pen-test write-up. Today we are going to cover the fourth section of the DIVA APK, Input Validation Issues. When we have an application that does ...
07:01 am GMT - Sat, May 28, 2022
Dev To
1B Downloaded Docker Images on Dockerhub
postgresThe PostgreSQL object-relational database system provides reliability and data integrity.https://hub.docker.com/_/postgresdocker pull postgresalpineA minimal Docker image based on Alpine Linux...
06:33 am GMT - Sat, May 28, 2022
Dev To
Don't lose your Github contributions when you leave an organization
As Software engineers there are often times in our careers when we change jobs, now this is a good thing since you get a significant raise , the excitement of joining a new organization is also there ...
06:13 am GMT - Sat, May 28, 2022
Dev To
Python Scheduler
A scheduleris used to run the function periodically using different types of patterns and syntaxes. Normally, if a task has to be performed every time after a specific time difference, a schedu...
06:03 am GMT - Sat, May 28, 2022
Dev To
5 things you need to know about tag
Hi folks, how are you holding up? I hope youre doing good. In this blog, Im gonna share some properties about the <input> tag that I wish Id known sooner. 1. Focus:The :focus selector comes...
05:28 am GMT - Sat, May 28, 2022
Dev To
Vim: A Beginner's Guide From A Beginner
Vim, one of the oldest contestants in the text editor war, ever since its release in 1991. It has been a friend to many and a foe to many, wanna find out what it will be for you? Then, let's try it ou...
05:07 am GMT - Sat, May 28, 2022
Dev To
Summer Vacation and Coding
It's summer time!! I hope is everyone is done with their exams, and now we have a good long summer break.You can do several things this summer break if I have to classify them on a larger scale then w...
04:53 am GMT - Sat, May 28, 2022
Dev To
Some GoogleDrive Shortcuts That Might Help You!
If you are someone who uses the service of GoogleDrive a lot on your web browser (Chrome/Brave/Vivaldi/Edge/Safari), then the following shortcuts might come in handy. Shortcuts You can use Ctrl t...
04:13 am GMT - Sat, May 28, 2022
Dev To
TypeScript made this project fun!!
So Ive worked with Node.js in the past and I did enjoy working in it. It was familiar because it was just JavaScript as opposed to being lost in learning both the Back-End and potentially learning ano...
03:20 am GMT - Sat, May 28, 2022
Dev To
State management in React
State management is one of the most important aspects of every app.In a nutshell, it is a way to communicate and share the data across componentsThe apps state dictates what users see, how the app loo...
02:51 am GMT - Sat, May 28, 2022
Dev To
SHAS A starter for the self-hosted app, help you to build your next full-stack project.
PreviewLive DemoDocumentation FeaturesSHA is built on top of GSVT Stack, which stands for GoSQLiteVue 3TailwindCSS Full-stack starter with GSVT Stack Self-hosted with Dockerfile on the fly ...
02:42 am GMT - Sat, May 28, 2022
Dev To
Programming Concept 1
Hi there . I have decided to create a series on the concepts of programming. If I missed out on something, please you can leave a message in the comment section. Let's help as many beginners as we can...
02:02 am GMT - Sat, May 28, 2022
Dev To
How to create a shared context between asynchronous calls in nodejs
Hello Everyone..!!!As a javascript developer, even though you don't implement your own asynchronous functions very often, you are very likely to need to use them in your everyday project. Typically t...
01:43 am GMT - Sat, May 28, 2022
Dev To
Stop Using Eye-catching Words in Your Title, Please !
I (/We ?) must admit that your post becomes super sexy with just some words in the title:TopBestMust...But, please, remove them or use normal ones:MyMy teamMy companySome companyMany thanks....
12:56 am GMT - Sat, May 28, 2022
Dev To
Clean Empty Jetpack Compose App Template
Simple and clean empty Jetpack Compose app example which doesn't have themes.xml and colors.xml.This article was originally published at vtsen.hashnode.dev on May 07, 2022.For pure Jetpack Compose app...
12:54 am GMT - Sat, May 28, 2022
Dev To
What is a PoC and how can it increase your productivity
The Proof of ConceptThere are times in our lives where we need to make a decision, whether at home, at work, during a walk or even on a trip. Decisions persecute every moment of human existence....
12:39 am GMT - Sat, May 28, 2022
Dev To
50 hints JS(ES6) developer must know (5th part)
Hi, everyone! How are you doing?Here is StormyTalent again to explain about the 50+ critical JS hints.Today we're gonna see about Modules, Properties, Variables.Always use modules (import/export) over...
12:02 am GMT - Sat, May 28, 2022
Dev To
Contributhon 2022 by SheCodeAfrica
Contributhon is a 2-month Open Source Bootcamp designed by SheCodeAfrica to pair mentors from different global open source organizations with African women in tech who get to work with them on selecte...
11:25 pm GMT - Fri, May 27, 2022
Dev To
How do websites work? Super Simplified Explanation
Internet and Web Addresses:To access a website on the world wide web, we use IP addressesEach Website has an associated IP address (This is similar to our home address)When we enter the IP addresses (...
11:10 pm GMT - Fri, May 27, 2022
Dev To
Patrones de Diseo con Python (Observer)
ObserverTipo: Comportamiento Permite a un objeto notificar a otros objetos sobre cambios de su estado.Para entender este patron de diseo analizaremos el siguiente problema:Imaginemos que tenemos...
10:33 pm GMT - Fri, May 27, 2022
Dev To
The Jest Configuration in The Svelte Application
Svelte.js is a framework more and more populate. If we believe to it's creator Rich Harris it will be soon the most populate framework in front-end development. Recently I have created a svelte applic...
10:26 pm GMT - Fri, May 27, 2022
Dev To
26: Azure Functions & SWA
Welcome to Week 4, Day 5 of #30DaysOfSWA!! All week, we'll explore end-to-end development workflows with Azure Static Web Apps as one component that is integrated with other services to deliver an enh...
09:48 pm GMT - Fri, May 27, 2022
Dev To
CodeLand 2022 is less than three weeks away
Cross-Posted from CodeNewbie Community.Hello, dear community!As you might know, CodeLand. -our annual conference for early-career software developers (and their champions)- is coming up on June 16 &am...
09:39 pm GMT - Fri, May 27, 2022
Dev To
How we can use BYOIP in Azure ?.
A custom IP address prefix is a contiguous range of IP addresses owned by using an external customer and provisioned into a subscription. Microsoft is approved to advertise the range. Addresses from a...
09:07 pm GMT - Fri, May 27, 2022
Dev To
Amazon RDS - MySQL for .NET Developers
This is the first of a series on how to take advantage of Amazon RDS databases as a .NET developer. Lets start with one of the oldest open-source relational databases out there, MySQL. Originally rele...
08:55 pm GMT - Fri, May 27, 2022
Dev To
What was your win this week?
Hey there! Looking back on this past week, what was something you were proud of accomplishing?All wins count big or small Examples of 'wins' include:Starting a new projectFixing a tricky bugMaking so...
08:20 pm GMT - Fri, May 27, 2022
Dev To
What is Amazon EKS Connector ?.
You can use Amazon EKS Connector to register and be a part of any conformant Kubernetes cluster to AWS and visualize it in the Amazon EKS console. You can see the status, configuration, and workload i...
08:09 pm GMT - Fri, May 27, 2022
Dev To
Type Safe GroupBy In TypeScript
Feel free to read this on my blog! Lodash's groupByI would bet if you have a sizeable Javascript/Typescript codebase you most likely are using lodash somewhere in there.While Javascript has gotte...
08:05 pm GMT - Fri, May 27, 2022
Dev To
Tutorial One Time Pad (Vernam Cipher) Algorithm
Hello Vaultrarians! Today we'll learn more about the One Time Pad algorithm is also known as Vernam Cipher. But, what is it? The OTP is a method of encrypting alphabetic plain text. It is one of the S...
07:51 pm GMT - Fri, May 27, 2022
Dev To
Running Docker without Docker Desktop
TL;DRbrew install colima (colima replaces the docker/dockerd binary)Install the right docker-compose binary for your chipset from the releases pagesudo curl -L https://github.com/docker/compose/...
07:46 pm GMT - Fri, May 27, 2022
Dev To
Where can I find regex to prevent code injection?
Recently, I discuss a lot about security, especially about code injection. And in these discussions, we talked a lot about regex are the only way to check if a string contains malicious code.Curious a...
07:35 pm GMT - Fri, May 27, 2022
Dev To
Feedback Form Template Feedback
So repl.it is hosting a template jam, and I decided to post a feedback form in Python where you automatically get the filled in responses in your email, and it also has a cooldown for each device (so ...
07:27 pm GMT - Fri, May 27, 2022
Dev To
How to schedule a periodic task with cron
This article was originally posted on Everything DevOps.cron is a time-based scheduling utility program. With cron, you can launch routine background jobs at specific times, days, months, etc., on an ...
07:23 pm GMT - Fri, May 27, 2022
Dev To
Lazy Loading Images In Next.js
IntroductionWe have all heard this term before. Lazy Loading. What is it anyways?Lazy loading postpones the loading of resources on a page, in this case an image, until they are actually require...
06:38 pm GMT - Fri, May 27, 2022
Dev To
Get paid IRL: How to accept money with Stripe Terminal (Part 3/4)
Did you know that you can accept in-person payments with Stripe? In this series, were going to dive headfirst into building an in-person payments integration using Stripe Terminal.In our last post, we...
06:26 pm GMT - Fri, May 27, 2022
Dev To
Chrome Extension youll fall in with
Welcome to My series One New Thing I Learned Today. In this series ill be sharing unique websites, apps, technologies, places, facts or any other amazing thing that I find.So today I am here with an a...
06:17 pm GMT - Fri, May 27, 2022
Dev To
Needles, Haystacks and Early Career Job Resources
Photo by Zhifei Zhou on UnsplashLong ago, you could throw a resume on Monster.com and hope for the best. I landed interviews that way in the early 2000s. I'd get a random email from a recruiter and go...
06:08 pm GMT - Fri, May 27, 2022
Dev To
Appwrite & Vue E-Commerce (P1): Install Appwrite and Authentication
In the previous part of this series, I introduced Appwrite and explained multiple definitions and logic. In case you didn't read the previous article and you don't know what is BaaS or Appwrite, make ...
05:53 pm GMT - Fri, May 27, 2022
Dev To
Overview of HostProcess containers in AKS
HostProcess / Privileged containers lengthen the Windows container model to allow a wider vary of Kubernetes cluster administration scenarios. HostProcess containers run at once on the host and preser...
05:35 pm GMT - Fri, May 27, 2022
Dev To
The Solution Space
Long after the human extinction, two factions of sentient robots fight for supremacy over a specific region of Space. This region is known as... The Solution SpacePicture a region of space cramme...
05:31 pm GMT - Fri, May 27, 2022
Dev To
Another interview is out, what a week
I have recently been invited to Mateusz Bogolubow's podcast DevMentor.pl. This podcast aims to provide help and support for those just starting their journey in tech.We covered a lot of topics in our ...
05:29 pm GMT - Fri, May 27, 2022
Dev To
Overview of Azure Arc
Companies struggle to control and govern an increasing number of complex environments that extend across data centers, multiple clouds, and edge. Each environment and cloud possesses its own set of ma...
05:18 pm GMT - Fri, May 27, 2022
Dev To
Create a Markdoc plugin in less than 15 lines of code
A couple of weeks ago, we open-sourced Markdoc, the authoring tool powering the Stripe docs. To accompany the launch, we published a blog post showing how to get started using Markdoc with Next.js, us...
04:49 pm GMT - Fri, May 27, 2022
Dev To
Favourite fonts?
So I'm not great at picking fonts, you can tell that by seeing all of the websites I made.What fonts do you really like and recommend me to use for my websites?...
04:47 pm GMT - Fri, May 27, 2022
Dev To
Give feedback for my portfolio
So I'm not really good at front-end development, you can tell by seeing my portfolio...But can you rate it out of 10, and tell me how I can make it look better.Here is my portfolio link: https://vulca...
04:20 pm GMT - Fri, May 27, 2022
Dev To
How does flimsy code affect your mental health?
Being responsible, whether individually or a team, cannot be good for your mental health, capacity to unwind, etc.However, I haven't really seen this issue discussed much directly.Please weigh in, I'd...
04:08 pm GMT - Fri, May 27, 2022
Dev To
Update Firefox products now to fix critical vulnerabilities
During the Pwn2Own Vancouver 2022 hacking event, Manfred Paul demonstrated an attack on the Firefox browser that involves two types of vulnerabilities: prototype pollution (CVE-2022-1802), and imprope...
03:51 pm GMT - Fri, May 27, 2022
Dev To
React Components and Props
IntroductionComponent in React are the building blocks of an application. They are reusable code blocks that can be used to build pieces of the UI instead of putting everything under one single ...
03:41 pm GMT - Fri, May 27, 2022
Dev To
React useEffect
useEffect es probablemente el hook ms confuso e incomprendido en React. Hoy quiero aclararte eso.Usamos hooks todo el tiempo en Make It Real y comprender useEffect es crucial si vamos a escribir cdigo...
03:32 pm GMT - Fri, May 27, 2022
Dev To
Perfectionism as a Programmer
While working on personal projects, I find myself spending more time than I should on them because I feel like I can tweak them and make them look better. Is there any benefit to being a perfectionist...
03:16 pm GMT - Fri, May 27, 2022
Dev To
Chaos Engineering with LitmusChaos on AWS - Cross Account Implementation
In our last post, we learned about LitmusChaos, how to get started with a simple experiment, IAM Role for Service Account and more. In this blog post, we are going to see how you can run chaos experim...
03:16 pm GMT - Fri, May 27, 2022
Dev To
FP In Python: Is It Genuinely Functional?
The debate over whether functional is better than object-oriented programming is not new, and it has been going on for decades. The two paradigms are different in many ways, but they also share many s...
02:35 pm GMT - Fri, May 27, 2022
Dev To
When Companies Fake Diversity Initiatives
This week's DevNews episode covers Ruby at Scale, and PyScript as newsworthy items in the dev world lately, but the headlining topic is coverage of fake diversity interviews.Listen in for coverage on ...
02:33 pm GMT - Fri, May 27, 2022
Dev To
Useful tools for programmers
Yes, I know, it's too straightforward title, but I'm going to write about tools to make your coding life easier. Scratch filesHave you ever created a temp file for logs or for sample of code? You...
02:19 pm GMT - Fri, May 27, 2022
Dev To
Follow Friday (27 May 2022)
Happy Friday, friends! It's been another great week of content on DEV, and I'm wondering: who's your favorite author to follow here on DEV lately, and why?Formatting tip: to populate a card with a fol...
02:04 pm GMT - Fri, May 27, 2022
Dev To
A GitOps Way To Manage Grafana Data Sources At Scale
ProblemI'm working for the enterprise organization and assigned the task of improving the monitoring system. Since the monitoring system is a centralized system used for the whole organization, ...
01:55 pm GMT - Fri, May 27, 2022
Dev To
Introduction to AWS EKS Connector
You can use Amazon EKS Connector to register and connect any conformant Kubernetes cluster to AWS and visualize it in the Amazon EKS console. After a cluster is connected, you can see the status, conf...
01:55 pm GMT - Fri, May 27, 2022
Dev To
Introduction to Amazon EKS Connector
You can use Amazon EKS Connector to register and be a part of any conformant Kubernetes cluster to AWS and visualize it in the Amazon EKS console. You can see the status, configuration, and workload i...
01:53 pm GMT - Fri, May 27, 2022
Dev To
Customize the Homepage of Our Next.js Storefront And Win a T-Shirt From Medusa!
Medusa has 2 official storefronts, one built with Next.js and one with Gatsby. Our Next.js is meant to be more of a starter to help developers that are using Medusa get a head-start into creating thei...
01:45 pm GMT - Fri, May 27, 2022
Dev To
What would you like me to cover
I'm currently working on a post that covers the similarities and differences of react and next. Apart from that, let me know in the comments what you would like to see or learn more about in an easy a...
01:40 pm GMT - Fri, May 27, 2022
Dev To
I made your stupid app ideas again!
A couple weeks ago, I asked you guys to give me stupid app ideas to makeI made a few of them, let me know what you think!Also, consider giving the video a like, thanks!This video is part 3 in the 'I m...
01:38 pm GMT - Fri, May 27, 2022
Dev To
What book(s) are you reading these days (and we should too)?
Currently I am reading these two books:The Code Breaker. A book about DNA, RNA, gene theraphy and gene editing. It also touches on mRNA vaccines. I found it very interesting and relatively easy to fol...
01:11 pm GMT - Fri, May 27, 2022
Dev To
What is Azure Arc ?
Companies struggle to control and govern an increasing number of complex environments that extend across data centers, multiple clouds, and edge. Each environment and cloud possesses its own set of ma...
12:41 pm GMT - Fri, May 27, 2022
Dev To
Visualizing the Color Spaces of Images with Python and MatPlotLib
They say a picture is worth a thousand words, but that also means that storing an image takes up considerably more storage than a word. As such, a great deal of research has been made to understand th...
12:27 pm GMT - Fri, May 27, 2022
Dev To
Am addicted to this drug ...
Back then before I had to settle with JavaScript, I used to learn everything from Python, Java, C, and PHP. Sure I learned a lot, but now am addicted to JavaScript. I write code almost every day. ...
12:10 pm GMT - Fri, May 27, 2022
Dev To
From Internship and Master Thesis Co-Mentorship to a Permanent Position at IBM IX
<h2>Hello world</h2>I'm Jurica Miga, an Java Web Developer working as Adobe Experience Manager at IBM iX. I would like to share my experience of getting a full-time job at IBM iX after gra...
11:57 am GMT - Fri, May 27, 2022
Dev To
Complete Guide To WordPress Testing
If you are a web developer, website owner, or associated with the web world, you must have come across the term WordPress. I have heard WordPress probably more than Django or Ruby on Rails. Later, I f...
11:38 am GMT - Fri, May 27, 2022
Dev To
Do you think Python language is overrated ?
Conversation between a friend [Java programmer] and myself:Me - I code in PythonHer - I h ate Python, it's overrated...
11:38 am GMT - Fri, May 27, 2022
Dev To
Do you think Python is overrated ?
Conversation between a friend [Java programmer] and myself:Me - I code in PythonHer - I h ate Python, it's overrated...
11:16 am GMT - Fri, May 27, 2022
Dev To
Hardstuck Fresh Graduate
I'm 1 month away from graduating with a BSc in software engineering. I've always seen myself as a freelance developer but that is kinda hard to start with and even if I wanted to work with a company, ...
10:51 am GMT - Fri, May 27, 2022
Dev To
Dear Junior Developer
Dear Junior Developer,When starting out in tech, understand that your work or what you've built won't be perfect. Hence, when you outgrow every stage, you'd always look back and see the mistakes you m...
10:16 am GMT - Fri, May 27, 2022
Dev To
AI for Sales
Smart technology has revolutionised the world as we know it and gets smarter with each passing hour; where do salespersons stand? How is technology changing the way salespeople do business? What are ...
09:54 am GMT - Fri, May 27, 2022
Dev To
AWS open source news and updates, 114
May 27th, 2022 - Instalment #114Welcome to the AWS open source newsletter #114. This weeks new open source projects feature a variety of community related projects such as "instance-scheduler" a...
09:48 am GMT - Fri, May 27, 2022
Dev To
Top DevOps Announcement from MS Build 2022
Microsoft Build 2022 has just closed its virtual doors, with a lot of new services and features, and this time around a lot has been said also about DevOps.Today Im going to recap all the most importa...
09:48 am GMT - Fri, May 27, 2022
Dev To
Top DevOps Announcement from Microsoft Build 2022
Microsoft Build 2022 has just closed its virtual doors, with a lot of new services and features, and this time around a lot has been said also about DevOps.Today Im going to recap all the most importa...
09:06 am GMT - Fri, May 27, 2022
Dev To
What people think that web developers do vs. what we really do
What people think web developers do:Code, deploy and use, with coding being the main task What web developers really do:CodingRequire random 3rd party framework codeUpdating Node/NPMTry the...
09:02 am GMT - Fri, May 27, 2022
Dev To
This week in Python
Fri, May 27, 2022This Week in Python is a concise reading list about what happened in the past week in the Python universe. Bas codes @bascodes ...
09:00 am GMT - Fri, May 27, 2022
Dev To
Flower animation using pure css
Just hit the link:- https://shiju-g.github.io/Flower-animation/ code is available on github repo...
08:37 am GMT - Fri, May 27, 2022
Dev To
Stop putting AWS credentials in the credentials file
From Ben Kehoe thread to an OSS tool for the on-demand credentials generationTo me, Everything started with this Twitter thread and from that article, by Ben Kehoe: When dealing with CLI or SDKs...
07:59 am GMT - Fri, May 27, 2022
Dev To
Now I'm here - 5 years badge on dev.to. Where were you 5 years ago ? :)
What were you doing 5 years ago?I recently got a notification about my 5 years on dev.to. It hit me really hard, as I was not active here once I switched careers from scientist to software engin...
07:36 am GMT - Fri, May 27, 2022
Dev To
Common Mistakes to Avoid When Starting a SideProject
Time estimation in software engineering seems to be the most difficult task.Time estimation becomes a bit easier for well-managed projects where most of the design decisions have been made and there i...
07:24 am GMT - Fri, May 27, 2022
Dev To
Best way to learn Java in easy way
what should I know before learning JavaWell, it doesnt really matter at all , if youre interested enough you can directly give it a start with java . However having a prior knowledge of basic OO...
07:13 am GMT - Fri, May 27, 2022
Dev To
5 VSCode Extensions You Must Use
Here are the 5 most useful Visual Studio Code extensions to improve your workflow!Error LensCSS PeekGitLensImport CostVersion Lens 1. Error LensError Lens is an extension which allows you to see ...
07:10 am GMT - Fri, May 27, 2022
Dev To
You are just eight characters away to see NetLicensing in action
Want to test NetLicensing functionality, but not ready to create your individual account yet?! No worries - you are just eight characters or one click away from your best #License #Management experien...
06:49 am GMT - Fri, May 27, 2022
Dev To
"Important"
When Appwrite Hackathon results will be announced@graciegregory @devteam...
06:43 am GMT - Fri, May 27, 2022
Dev To
Responsive layout in Next.js with Chakra-ui
Earlier this week I posted an article on responsive and custom components with Chakra-ui in next Next.js.I wanted to write a follow up and focus on a responsive layout, and the Chakra-ui Grid Componen...
05:27 am GMT - Fri, May 27, 2022
Dev To
A11Y 101: Missing form labels
When working with forms, we should always opt to have form labels describing the label.However, many designers want to hide these labels in modern-day applications as they make things bulky.Some good ...
05:13 am GMT - Fri, May 27, 2022
Dev To
Showcase: Zen Mode 2.0 - Hide Everything. Mute Everything.
After collecting feedback for v1.0I am launching Zen Mode 2.0What is it?Have you ever been in an awkward situation when you needed to quickly hide all of your desktop icons or windows during a meeting...
04:09 am GMT - Fri, May 27, 2022
Dev To
Fake data generator in Python
Faker is a Python package that allows you to generate your own fake dataset.By using this package you can generate random data such as Name,Address,Email,City,Country etc. This package supports multip...
03:30 am GMT - Fri, May 27, 2022
Dev To
**Some of the things you need to learn before getting started on Node**
Some of the things you need to learn before getting started on NodeThere has been a lot of support and love shown out here when it comes to Node. It's quite powerful and very fast. It has a growing co...
02:41 am GMT - Fri, May 27, 2022
Dev To
Clean Architecture: implementando meu primeiro Use Case
Seguindo o curso que estou usando para aprender sobre Clean Arch a ideia refatorarmos o projeto de DDD para aplicar a Clean Architecture ImplementaoDe inicio a ideia j adicionar um pasta de use...
02:13 am GMT - Fri, May 27, 2022
Dev To
Tools of the Trade: Declarative DNS with dnscontrol
A bit of contextI recently moved my site's hosting from DigitalOcean to fly.io. That's when I realized that I've been changing DNS records manually for years; go to the Cloudflare dashboard, ch...
01:44 am GMT - Fri, May 27, 2022
Dev To
What is HostProcess containers
HostProcess / Privileged containers lengthen the Windows container model to allow a wider vary of Kubernetes cluster administration scenarios. HostProcess containers run at once on the host and preser...
01:29 am GMT - Fri, May 27, 2022
Dev To
Being a developer is not easy, but if you keep coding it would be worth it .
...
01:12 am GMT - Fri, May 27, 2022
Dev To
Dear Web Devs, Please Use Anchors Instead of Divs for Buttons
I get it, you're using React or Angular, and you don't need to use <a> for your web app's buttons. But do it for us, the keyboard purists.Since I'd like to eventually do the "digital nomad" thin...
01:10 am GMT - Fri, May 27, 2022
Dev To
Using AWS to host a static website
This might be just one of the articles in already existing plethora of similar articles, teaching how to host a static website using any cloud provider services. However, I will try to make it differe...
12:11 am GMT - Fri, May 27, 2022
Dev To
Private Link Service integration in Azure Kubernetes Service
Azure Private Link Service (PLS) is an infrastructure component that approves users to privately join by means of a Private Endpoint (PE) in a VNET in Azure and a Frontend IP Configuration associated ...
12:09 am GMT - Fri, May 27, 2022
Dev To
CSI storage driver support on Azure Kubernetes Service
The Container Storage Interface (CSI) is a widespread for exposing arbitrary block and file storage structures to containerized workloads on Kubernetes. By adopting and the use of CSI, Azure Kubernete...
12:08 am GMT - Fri, May 27, 2022
Dev To
How automatic repair works in Azure Kubernetes Service
AKS continuously monitors the health of the worker and performs automatic repairs if necessary. Maintenance is performed on virtual machines that are experiencing issues.Service disruptions for cluste...
11:43 pm GMT - Thu, May 26, 2022
Dev To
May 26th, 2022: 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...
11:11 pm GMT - Thu, May 26, 2022
Dev To
SQL Interview Questions CheatSheet
SQL Interview Questions1. What is Database?A database is an organized collection of data, stored and retrieved digitally from a remote or local computer system. Databases can be vast and complex, and ...
10:37 pm GMT - Thu, May 26, 2022
Dev To
Review Functions in JavaScript
A function is a reusable block of code that groups together a sequence of statements to perform a specific task.A function declaration :A parameter is a named variable inside a functions block which w...
10:15 pm GMT - Thu, May 26, 2022
Dev To
[Conceito] - Bsico sobre OAuth 2.0
Contedo original nessa thread do TwitterEi dev,Quer abafar real no prximo date falando sobre OAuth 2.0? Ento cola a pra gente falar sobre algumas coisas bsicas. Assim, voc chega ao final do date com o...
10:14 pm GMT - Thu, May 26, 2022
Dev To
Android Splash Screen
Hello folks!This is my first post here so I'll start with a beginner article about Android Development.Thinking about any Android application that we use nowadays, the first thing that we stare is the...
09:47 pm GMT - Thu, May 26, 2022
Dev To
Promises: Five Tips to Work Smarter
Promises are powerful tools in our increasingly asynchronous world. They help us leave behind the pain of nested callbacks and clarify program flow. However, there are still plenty of misunderstanding...
09:37 pm GMT - Thu, May 26, 2022
Dev To
All you need to know about IF statements
You may be thinking: I already know how to use IF statements in Python.Yes, you do.So, why am I writing this?Well, if you have just started learning Python, or if you have never used it before, here a...
09:32 pm GMT - Thu, May 26, 2022
Dev To
Security in Laravel: How to Protect Your App Part 2
XSS AttackThis attack could be divided into two sections. The first one restricts special tags on the server and does not return special tags in the views. Restrict Special Tags in the Serv...
09:26 pm GMT - Thu, May 26, 2022
Dev To
AI Chatbot
Hey, this is more of a question, anyone knows the best/to approach way of creating a ai chatbot? In my case, i want to create a bot to chat with people, so not only i have to train him, but build a d...
09:18 pm GMT - Thu, May 26, 2022
Dev To
Getting Started With the Yext Answers API in VueJS
Integrating Yext Answers API with Vue.jsThe primary aim of this article is to show you how Yext Answers API can be integrated into a Vue.js app. The demonstration uses Vue 3, and Vite is used fo...
08:41 pm GMT - Thu, May 26, 2022
Dev To
Bug Bounty vs. Security Scanner
A lot of folks don't know the difference between a bug bounty program and automated security scans. Here is a cheat sheet to quickly learn the major differences. SynonymsSecurity scanner is also known...
08:35 pm GMT - Thu, May 26, 2022
Dev To
Smoothly test React components with multiple Contexts.
Credits: Photo by Tima MiroshnichenkoYes yes I know, testing, I'll be honest I hate (start) writing tests, but, once I start, I love it, the problem is that then I want to keep writing tests, and not ...
08:10 pm GMT - Thu, May 26, 2022
Dev To
How to NOT use aria-label
In light of Global Accessibility Awareness Day, I started writing about accessible web components, but that's taking me a lot longer to finish than anticipated So for now, here's a quick thing I lear...
07:47 pm GMT - Thu, May 26, 2022
Dev To
Tenses of verbs - Python
My aim is to make multiple tables with the Latin and then the English translation.So I've got this code so far:firstconjugationtenses = {'present': ['am-o', 'ama-s', 'ama-t', 'ama-mus', 'ama-tis', 'am...
07:38 pm GMT - Thu, May 26, 2022
Dev To
Why you need a blog (as a software engineer)
Landing your first job in tech is tough for everyone, even more so if you are a self-taught software engineer or a bootcamp graduate.In this video I share why having a blog might help you find your fi...
06:39 pm GMT - Thu, May 26, 2022
Dev To
How to Set Daily Goals: 20 Inspiring Example Goals
When you think of your goals, you probably envision the ambitious, down-the-road outcomes of your aspirations. Maybe that looks like buying a new house for your growing family, or landing that promoti...
06:14 pm GMT - Thu, May 26, 2022
Dev To
Amazon S3 Buckets
An Amazon S3 bucket is a scalable, high speed web-based resource available on Amazon Web Services(AWS). S3 stands for Simple Storage Service and it is designed for online backup and archiving data and...
06:09 pm GMT - Thu, May 26, 2022
Dev To
Data Structures and Algorithms Tutorials
Basic AlgorithmsWhat are Data Structures and algorithmsAlgorithm design and analysisClassification of algorithmsHow to calculate the running time of an algorithm.Worst Average and Best-case analysis o...
05:56 pm GMT - Thu, May 26, 2022
Dev To
What is Styled-Components?
beginingsStyled-components is a popular library that is used to style React applications. It allows you to build custom components by writing actual CSS in your JavaScript.In this article, we wi...
05:43 pm GMT - Thu, May 26, 2022
Dev To
Understanding TypeScript 4.7 and ECMAScript module support
Written by John ReillyAs part of the TypeScript 4.7 release comes a major upgrade to ECMAScript Module Support for Node.js. This post takes a look at what that means. TypeScript support Making a mod...
05:12 pm GMT - Thu, May 26, 2022
Dev To
Automate syndication of your content with Eleventy, dev.to, and GitHub Actions
Hey friends watching the stream. This is a test post that I'll update with the video once it's available.For now, you can check out my slide deck.iamdeveloper.com/11tyMeetupMay2022I'll also have more ...
04:57 pm GMT - Thu, May 26, 2022
Dev To
3 Things To Know Before Building with PyScript
For anyone who hasn't already heardPyScript, which debuted atPyCon 2022, is a browser-embedded python environment, built on top of an existing project calledPyodide. This project, to the shock of long...
04:46 pm GMT - Thu, May 26, 2022
Dev To
How I crack GSoC 2022
How I crack GSoC2022 What is Google Summer of Code?It is not an internship at Google, or anything working with Google. Make sure your relative does not post it on the WhatsApp group, so..In simpl...
04:12 pm GMT - Thu, May 26, 2022
Dev To
How can I learn javascript myself and understand in a way that I will be able to build a project myself
Please explain how you learn javascript ...
03:48 pm GMT - Thu, May 26, 2022
Dev To
Beginners Guide to Consuming REST APIs in React
IntroductionReact is a popular frontend framework that developers use to create applications. You will need to integrate APIs into your React application at some point if you want to build real-...
03:45 pm GMT - Thu, May 26, 2022
Dev To
Svelte-Cubed: Loading Your glTF Models
This article is the fourth in a beginner series on creating 3D scenes with svelte-cubed and three.js. If you want to learn how we got here you can start from the beginning:Part One: Svelte-Cubed: An I...
03:43 pm GMT - Thu, May 26, 2022
Dev To
Managing Form state with React useState hook .
Est. reading time: 8 minsIf you're starting to work with React, you'll come to learn about State. If you're not quite familiar with state yet, we can summarize state as being a variable that stores da...
03:33 pm GMT - Thu, May 26, 2022
Dev To
GitHub Repos You Should Star
GitHub is the best place for frameworks, libraries, projects, documentation, and collections of many things. Here I've listed some GitHub repos that might interest you. I've found these from reading a...
03:19 pm GMT - Thu, May 26, 2022
Dev To
Okta Authentication with Appwrite
For the longest time, Appwrite has supported an extensive list of external authentication providers to enable our developers to reduce friction for their users and give them the freedom to work with p...
03:12 pm GMT - Thu, May 26, 2022
Dev To
Were you ever fired as a junior developer? Whats your story?
This is an anonymous post sent in by a member who does not want their name disclosed. Please be thoughtful with your responses, as these are usually tough posts to write. Email [email protected] if you'd l...
03:11 pm GMT - Thu, May 26, 2022
Dev To
This is Exciting: A New Destination for All Things DevOps
I am very excited to highlight a new Forem: The Ops Community. It is a new space dedicated to DevOps, SecOps, IT Managers, SREs, and other cloud-native professionals.If you work in DevOps, you know th...
02:55 pm GMT - Thu, May 26, 2022
Dev To
How to Make a Button With Awesome Hover Effects | HTML & CSS
Learn How To Create An Amazing Animated Text using Html & CSS step-by-step from scratch.HTML<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equ...
02:32 pm GMT - Thu, May 26, 2022
Dev To
Auth0 Authentication with Appwrite
For the longest time, Appwrite has supported an extensive list of external authentication providers to enable our developers to reduce friction for their users and give them the freedom to work with p...
02:25 pm GMT - Thu, May 26, 2022
Dev To
How You Can Create a Custom Endpoint in a Node.js Ecommerce Platform
Medusa is an open source headless commerce platform built using Node.js. It aims to provide developers with a great experience and limitless customization capabilities.The core of Medusa is the headle...
02:23 pm GMT - Thu, May 26, 2022
Dev To
Building A Python Code Completer at PyCon US 2022
Almost all of Anvil went to PyCon US in Salt Lake City this past April, and we had a blast. To round off the trip, we were able to watch Meredydd give his first in-person talk at a US PyCon - and it w...
02:19 pm GMT - Thu, May 26, 2022
Dev To
Announcing a New Free Curriculum: Artificial Intelligence for Beginners
It is our very great pleasure to announce the release of a new, free, MIT-licensed open-source curriculum all about Artificial Intelligence: AI for Beginners. Brought to you by a team of Azure Cloud A...
02:16 pm GMT - Thu, May 26, 2022
Dev To
Easy assertion helpers in Go
One of the things I enjoy about Go is its standard library, which comes with batteries included. Sure, some packages (like flag) aren't as powerful or ergonomic as the available alternatives but I'm g...
02:13 pm GMT - Thu, May 26, 2022
Dev To
How to manage k8s yaml manifests for multiple environments with kustomize?
What is Kustomize?Kustomize is a CLI configuration manager for Kubernetes objects that leverage layering to preserve the base settings of the application. This is achieved by overlaying the decl...
01:56 pm GMT - Thu, May 26, 2022
Dev To
May Stripe Developer Digest: Stripe Apps (beta)
Now available: Stripe Apps (beta)Stripe Apps allow you to use the Stripe API and build custom user experiences directly into the Stripe Dashboard. Create an app to streamline operations for your...
01:17 pm GMT - Thu, May 26, 2022
Dev To
Optimize Your Career for Growth
Hot take: Software engineers should job hop as much as they can during the first five years of their career.Now I dont mean that you should change jobs every three months, but I do mean that you will ...
12:47 pm GMT - Thu, May 26, 2022
Dev To
How to Remove all Routes from the Navigation Tree in Flutter?
What are routes?In Flutter, Route is a widget used to navigate to a different screen.The navigation system is one of the most important processes in any mobile app development journey. Also, its...
12:35 pm GMT - Thu, May 26, 2022
Dev To
How to choose a website feedback tool?
A website feedback tool is essential for any business today that wants to optimize its customer experience and improve conversion rates. However, not all feedback tools are created equal, so it's impo...
12:32 pm GMT - Thu, May 26, 2022
Dev To
Build a REST API with Rust and MongoDB - Actix web Version
REST API has become the De Facto for connecting and transferring data from one source to another. It offers a set of guidelines and architectural patterns for designing and developing web services.Thi...
12:31 pm GMT - Thu, May 26, 2022
Dev To
Build a REST API with Rust and MongoDB - Rocket Version
REST API has become the De Facto for connecting and transferring data from one source to another. It offers a set of guidelines and architectural patterns for designing and developing web services.Thi...
12:23 pm GMT - Thu, May 26, 2022
Dev To
A guide to building a Virtual Meet App with 100ms and React
Ever since remote work became the preference for a lot of people, there have been pressing need for platforms where teams can meet over the air to discuss things like: project status, features impleme...
12:20 pm GMT - Thu, May 26, 2022
Dev To
What are your favourite Browser Extentions ?
Here are my top 3 extentions - daily.dev - Get a feed of the hottest developer news personalized to you on your Homepage.Raindrop.io - All-in-one bookmark managerBitwarden - A secure and free password...
11:54 am GMT - Thu, May 26, 2022
Dev To
Build a Spring Boot REST API with Paginated Full-Text Search using Hibernate Search
In a previous article, we learned how to add full-text-search to a Spring Boot Rest API using Hibernate Search.In this article, we are going to build on that, and learn how to add paginated search to ...
10:56 am GMT - Thu, May 26, 2022
Dev To
How to Collect Feedback & Track Feature Requests in Intercom?
Intercom provides a comprehensive customer communication platform that helps companies build better relationships with their customers by collecting feedback and feature requests via Inbox and Messeng...
10:38 am GMT - Thu, May 26, 2022
Dev To
Form Handling in ReactJS & Typescript with Custom Hooks
Today I will show you a simple way to handle form submissions in ReactJS & Typescript with custom hooks. Hooks are reusable functions. When you have component logic that needs to be used by multip...
10:34 am GMT - Thu, May 26, 2022
Dev To
Learning Go Web Development From Zero
Hey guys, I'm Sam Zhang.Today I wanted to explore the field of backend development - so I chose Go. The main reason I chose Go instead of other languages (such as Java), is because Go is kinda a new l...
10:26 am GMT - Thu, May 26, 2022
Dev To
How To Perform Mobile Web Browser Testing [2022]
The first website was launched in 1991, but no one could have predicted that these websites would not be just confined to desktops or laptops. However, with the emergence of mobile devices, people pre...
10:11 am GMT - Thu, May 26, 2022
Dev To
Cron Expression Descriptor
An online tool to describe Cron expressions as human-readable text.https://devtoolcafe.com/tools/cron...
09:51 am GMT - Thu, May 26, 2022
Dev To
Introducing the new ramp-up guide for developers, Azure Skills Navigator
A skilling guide in 4 tech stacks, C#, Java, Python and JavaScript, from 0 to Cloud.We are excited to introduce the new Azure Skills Navigator, our very own guide to help developers get started on Azu...
09:45 am GMT - Thu, May 26, 2022
Dev To
Freshworks MarketPlace apps using JavaScript Frameworks
In this post, we are going to take a look at how we can build Freshworks Marketplace apps using popular JavaScript frameworks like React and Vue.The official CLI tool provided by the App Development P...
09:44 am GMT - Thu, May 26, 2022
Dev To
Agile Software Development Life Cycle Phases for SaaS Founders
The original article was written by SoftFormance You have probably heard the term Agile a lot recently. This practice is quickly getting more and more popular in the IT sector, mainly when talking abo...
09:14 am GMT - Thu, May 26, 2022
Dev To
HRMP: Foundation
HRMP - Horizontal Relay Message Passing is the light weight version of XCMP - Cross-Chain Message Passing that does not allow parachains to directly send messages to each other but instead uses the re...
09:12 am GMT - Thu, May 26, 2022
Dev To
Nexus Repository Manager : What is it & how to configure it on a Digital Ocean Droplet?
IntroductionIf you are working on a big project which would take long time, repository manager is the thing which can save you a lot of time and effort. Let's say you are building a Java-Maven a...
09:10 am GMT - Thu, May 26, 2022
Dev To
How to create a file downloader via url using pure javascript
Hello friends, today in this blog you will learn how to create a file downloader via URL using pure Javascript. In our previous blog, we saw how to create drag & drop or sortable lists using HTML,...
09:01 am GMT - Thu, May 26, 2022
Dev To
Booster authorization in a nutshell
OverviewAfter several successful projects using The Booster Framework, with a variety of clients and internal projects, a common recurring question is How does Booster handle Authorization?In th...
08:33 am GMT - Thu, May 26, 2022
Dev To
Removing sensitive information from HTTP headers in Lambda functions
We can avoid displaying sensitive header information by interrupting the HTTP response when our Lambda function receives an error. We can quickly create a function that returns only the properties we ...
08:26 am GMT - Thu, May 26, 2022
Dev To
What is the importance of API security for businesses today?
Hi everyone, Before I go and explain why API security is important for businesses world wide, I want to let you know that we at BLST Security launched our SaaS solution and were excited about it. You ...
08:22 am GMT - Thu, May 26, 2022
Dev To
Drawing with CSS: Anime Character
Drawing in CSS is relaxing (at least for me) and an excellent way to practice CSS. Sometimes it's helpful to try new features that cannot always make it into production because not all browsers may su...
08:15 am GMT - Thu, May 26, 2022
Dev To
Laravel commands and queue jobs: when to use them?
Hi and welcome to this blog post where I would like to provide you with my experience of using commands and queue jobs within Laravel. Running background tasksCommands and queue jobs help deferri...
08:12 am GMT - Thu, May 26, 2022
Dev To
Grouping and aggregating your data like a pro
In most modern apps, you need to be able to visualise your data in multiple different ways. One useful approach to seeing data is by grouping it. What is the average salary by country? How many sale...
08:02 am GMT - Thu, May 26, 2022
Dev To
PHP COOKIE PACKAGE
I just made a simply package to handle Cookie in PHP.Look at Twitter please ...
07:54 am GMT - Thu, May 26, 2022
Dev To
What is the use of Proxy and Reflect in JavaScript?
I have read the documentation for Proxy and Reflect on MDN but didn't understand much. Can anyone please explain or mention the real world use of these ES6 features.One of the good use of proxy I foun...
07:46 am GMT - Thu, May 26, 2022
Dev To
What are some of your favorite articles or papers about Software Architecture?
...
07:43 am GMT - Thu, May 26, 2022
Dev To
The new subscription model and Google Play Billing Library 5.0 overview
During the annual I/O conference, Google introduced its new major version of the Google Play Billing Library. Besides classic method deprecations and removals, there was also vast information about th...
07:30 am GMT - Thu, May 26, 2022
Dev To
What do you think about Git integration of VS Code?
It is quite usual to use Git Repositories for Source Control and many IDEs have an integration built-in. At the moment I am working a lot with Visual Studio Code and this is the reason for to use its ...
06:58 am GMT - Thu, May 26, 2022
Dev To
Android Pentesting: Writeup of the DIVA Insecure Logging and Hardcoding Issues for Parrot OS
If you've read my previous tutorials(or write-ups), you would know that I have started dabbling in the world of hacking, with my most recent write-ups focusing primarily on Android Pentesting. I've sh...
06:56 am GMT - Thu, May 26, 2022
Dev To
How Rust Spoil Us ?
Sometimes you're a victim of your own success.As you know I often promote the benefits of Rust as my previous article.Rust is generally considered to be a fast language, and it is often used for progr...
06:26 am GMT - Thu, May 26, 2022
Dev To
Svelte app: create Loading Overlay component using svelte/motion
For one of my projects, I needed to create a loading overlay component to hide the app until the loading is complete. In this article, I want to share how I did it.First, let's sketch out the HTML and...
06:06 am GMT - Thu, May 26, 2022
Dev To
Building a startup | Days 11 - 15
Hey guys,I have been travelling these past 4 days, but I think I have made the most progress in terms of features I have added in this much time so far.1) Connections 2) App notifications 3) Desktop ...
05:57 am GMT - Thu, May 26, 2022
Dev To
7 Shocking HTML tips you probably don't know about
These are a collection of some HTML tips I learned that would definitely blow your mind! 1. Capture attribute to open your device cameraJust as the input tag has attributes for email, text and pa...
05:34 am GMT - Thu, May 26, 2022
Dev To
A11Y 101: Ensure landmarks are unique
While analyzing my website, we found the following error: "Ensure landmarks are unique".This specific error occurred on a post detail page with two <nav> elements.One is used for the tags, and o...
05:34 am GMT - Thu, May 26, 2022
Dev To
My journey over the last two months
Our End-Game JourneyHi there! For the past two months, I've been working with the Progamming Hero Job Placement Team. We were actually offered a shadow internship. It's approximately equivalent to 70%...
04:44 am GMT - Thu, May 26, 2022
Dev To
Create Wavy Underline in just 2 lines
IntroductionThese days making websites good looking has become a tough job for web developers/designers. So in this article, I am going to show a simple CSS trick to make text little beautiful. ...
04:42 am GMT - Thu, May 26, 2022
Dev To
50 JavaScript Project ideas!
In this article, Ive collected 50+ of them, so you can have an easier job choosing your next challenge. Modal open & close Random Hex Color Generator Random Number Generator Counter Number App Bo...
04:26 am GMT - Thu, May 26, 2022
Dev To
Understanding the need for useEvent() React hook.
Hello Everyone,In this post, let's try to understand the need of useEvent React hook and we will see what problem the React team is trying to solve with this hook.Note: useEvent is yet not part of Rea...
03:47 am GMT - Thu, May 26, 2022
Dev To
Host TOR Hidden service (DARK WEB website) on a smartphone !!
DARK WEB websites TOR hidden services or the .onion sites which can only be accessed by connecting to TOR relay.In this blog, We will host a TOR hidden service using termux in Android. This is incred...
02:52 am GMT - Thu, May 26, 2022
Dev To
Code Smell 135 - Interfaces With just One Realization
Being generic and foreseeing the future is good.TL;DR: Don't over-generalize ProblemsSpeculative DesignComplexityOver-Engineering SolutionsRemove the interface until you get more examples ...
02:30 am GMT - Thu, May 26, 2022
Dev To
DRY Don't Repeat Yourself
DRY is a basic principle in any software development. Certainly, it is the most understandable software principle, but not everything is so obvious. I want to show you when you dont need to follow thi...
02:21 am GMT - Thu, May 26, 2022
Dev To
Snippet: Change timezone for DateTime object
InformationConvert a Python DateTime object from one timezone to another timezone. This snippet accepts either a naive or aware DateTime object. Snippet# code/timezone.pyimport datetime as ...
02:17 am GMT - Thu, May 26, 2022
Dev To
Just Listed Engineering Opportunities - Week 22 of 2022
Hey,This is Kamil, founder of the Remote Index - every week I compile a list of fresh remote engineering jobs to help you find your next remote position.Today I have 16 of 240 new jobs I want to share...
02:11 am GMT - Thu, May 26, 2022
Dev To
Awesome cli command that you didn't know 1
Let's fire some what I like: ets https://github.com/zmwangx/etsets is a command output timestamper it prefixes each line of a command's output with a timestamp.I love this command, let's check t...
02:08 am GMT - Thu, May 26, 2022
Dev To
If you could go back in time and restart your coding journey again, how would you do it?
Just imagine that you suddenly got access to a time machine and you can go back to the past now and change things as you like. There maybe a lot of things you want to change but let's only talk about ...
02:00 am GMT - Thu, May 26, 2022
Dev To
Clean Architecture
OrigemFoi um termo criado pelo Robert C. Martin no seu prprio blog e depois ele adaptou para um livro assim como a arquitetura hexagonal a clean architecture visa a proteo do domnio da aplicao e...
01:26 am GMT - Thu, May 26, 2022
Dev To
backup the .env files to git/gist/dropbox in school way!
Hi guys... Here is a little tip that I like.Sometimes we need to save the local.env, prod.env file or the stg.env file ... But you don't look where is the best place to backup it .. adding to git it's...
01:15 am GMT - Thu, May 26, 2022
Dev To
Why is Social Rumbles (aka RumbleChat) down?
Let me preface this by saying that it WAS NOT HACKED.I repeat, NOT HACKED.Ahem. Lemme explain.Today at 3:45, I was moderating on RumbleChat when I noticed spam messages, I deleted them and thought not...
01:11 am GMT - Thu, May 26, 2022
Dev To
Terraform Dynamic Block
Terraform DynamicLet's learn how to use and build expressions using the Dynamic Block, also combining the for_each and fordynamic "tag" { for_each = { for key, value in var.append_custom_tags:...
12:52 am GMT - Thu, May 26, 2022
Dev To
Roteando as api do NextJS usando verbos HTTP
ATENO Esse post foi escrito em maio de 2022, nessa data o NextJS est na verso 12 e, at aqui, no existe um jeito nativo que resolva esse problema. Se estiver lendo isso em uma data futura, lembre-se...
12:50 am GMT - Thu, May 26, 2022
Dev To
Starting a Vue 3 project
tl;drUse npm init vue@latest. This uses Vite as the build tool and provides options to enable state management, routing and testing tools. Starting a vue projectThere are 3 official ways to...
12:41 am GMT - Thu, May 26, 2022
Dev To
Cross Browser testing with cypress
What is cross browser testingThe cross browser test is a quality assurance method for web applications that aims to ensure that a web page has the same behavior in different browser versions and...
10:22 pm GMT - Wed, May 25, 2022
Dev To
Low-Code: A high level overview
"Technology has never been more important to organizations Harvey Nash / KPMG CIO Survey 2018Low-Code Platforms enable rapid delivery of business applications with a minimum of hand-coding and minimal...
10:14 pm GMT - Wed, May 25, 2022
Dev To
Creating an EC2 instance on AWS using Terraform ?
In this article, we will see how to create an EC2 Instance using Terraform. Before proceeding, We need to be familiar with the basics of Terraform and AWS EC2 Instance. Pre-requisitesBasic under...
10:12 pm GMT - Wed, May 25, 2022
Dev To
Using AWS EC2 with Boto3 & Python - Part 1
How to use AWS EC2 with Boto3 & PythonHow to use AWS EC2 with Boto3 & Python - Part 1How to use AWS EC2 with Boto3 & Python - Part 2Boto3 is the Python SDK for AWS. It can be used to direc...
10:11 pm GMT - Wed, May 25, 2022
Dev To
Using AWS EC2 with Boto3 & Python - Part 2
How to use AWS EC2 with Boto3 & PythonHow to use AWS EC2 with Boto3 & Python - Part 1How to use AWS EC2 with Boto3 & Python - Part 2Boto3 is the Python SDK for AWS. It can be used to...
10:09 pm GMT - Wed, May 25, 2022
Dev To
How to create AKS using Terraform - Part 1
In this article, We will see how to create AKS cluster using Hashicorp TerraformHow to create Azure Kubernetes Service using Terraform- How to create Azure Kubernetes Service using Terraform - Part 1-...
10:07 pm GMT - Wed, May 25, 2022
Dev To
Next.js and Tumblr as a CMS Part 2: Data Fetching
Welp, I thought I could start a series of posts, get married shortly after, and not wind up with a huge delay between them. That was overoptimistic. But at long last, here's my second post on using Tu...
10:02 pm GMT - Wed, May 25, 2022
Dev To
Beginner's Guide to Working with APIs
Previously in Introduction to APIs we discussed how APIs are constructs made available in programming languages to allow developers to create complex functionality with ease. Now that we have a clear ...
09:41 pm GMT - Wed, May 25, 2022
Dev To
The Ultimate Guide to Breaking into Tech
Hi everyone! I've been meeting more and more people lately who are looking for a career change and eager to get a job in the tech industry. I broke into tech a little over 2 years ago, and I am happy ...
09:12 pm GMT - Wed, May 25, 2022
Dev To
The Most Fun We've Ever Had Coding!
This week's episode of DevDiscuss was inspired by a discussion thread earlier this year called What's the most fun you've ever had coding?We brought @quoll and @cerchie on with @jeremyf as cohost to c...
09:07 pm GMT - Wed, May 25, 2022
Dev To
A teleprompter script for video recordings
Currently I am recording a lot of videos and I found the fastest way to do them is to write the script and read it out to my camera and then record screencasts and edit them to fit the narration. In o...
08:10 pm GMT - Wed, May 25, 2022
Dev To
Making a Newsletter
So I decided to make a newsletter.I decided to use MongoDB for saving the data for the email list and verification list.Then I went to the code for my portfolio (my portfolio is https://vulcanwm.is-a....
08:03 pm GMT - Wed, May 25, 2022
Dev To
OOP JAVASCRIPT PROBLEM !!!
how define the type of variable in constractor javascript ooClass Personne{constractor(name){this.name = name}}how can i make the name type string...
07:59 pm GMT - Wed, May 25, 2022
Dev To
Basit bir Hyperledger Fabric ann ayaa kaldrlmas
Basit bir Hyperledger Fabric ann ayaa kalkmas iin birka yol bulunmaktadr. Bu kapsamda ilk olarak docker ve docker compose kullanlarak bir Hyperledger Fabric ann ayaa kaldrlmasndan bahsedeceim. Do...
07:52 pm GMT - Wed, May 25, 2022
Dev To
Pitch me on Swift
Continuing the series! Feel welcome to dip in and weigh in on a past question.Let's say I've never used Swift before. Can anyone give the run down of what the language does and why you prefer it? Feel...
07:41 pm GMT - Wed, May 25, 2022
Dev To
Did you know JavaScript Array Destructuring?
Introduction: Hey there, today we gonna learn one of the most important JavaScript concepts thats essential prior to learning any JavaScript frameworks. Array destructuring is also confusing for begin...
07:33 pm GMT - Wed, May 25, 2022
Dev To
How to create AKS using Terraform - Part 2
In this article, We will see how to create AKS cluster using Hashicorp TerraformHow to create Azure Kubernetes Service using Terraform- How to create Azure Kubernetes Service using Terraform - Part 1-...
07:31 pm GMT - Wed, May 25, 2022
Dev To
Overview of AWS Developer Tools - Part 2
The developers tool in Amazon Web Services helps the user to get the program to deliver safely. It also boost the performance of developers and IT operations to make the outcome better. Host code, bui...
07:28 pm GMT - Wed, May 25, 2022
Dev To
How automatic repair works in AKS
AKS continuously monitors the health state of worker nodes and performs automatic node repair if they become unhealthy. The Azure virtual machine (VM) platform performs maintenance on VMs experiencing...
07:28 pm GMT - Wed, May 25, 2022
Dev To
CSI storage driver support on AKS
The Container Storage Interface (CSI) is a standard for exposing arbitrary block and file storage systems to containerized workloads on Kubernetes. By adopting and using CSI, Azure Kubernetes Service ...
07:28 pm GMT - Wed, May 25, 2022
Dev To
Private Link Service integration in AKS
Azure Private Link Service (PLS) is an infrastructure component that allows users to privately connect via a Private Endpoint (PE) in a VNET in Azure and a Frontend IP Configuration associated with an...
07:28 pm GMT - Wed, May 25, 2022
Dev To
Azure Static Web Apps CLI is now GA
What is Azure Static Web Apps?Azure Static Web Apps is a service that's perfect for your full stack as well as static application projects. Yes, you heard that correctly. Regardless if you are d...
07:26 pm GMT - Wed, May 25, 2022
Dev To
How to Add KMS etcd encryption to an Azure Kubernetes Service cluster
Azure Kubernetes Service now supports Key Management System (KMS) plugin integration which enables encryption at the rest of our Kubernetes data in etcd using Azure Key Vault. We can now store secrets...
06:50 pm GMT - Wed, May 25, 2022
Dev To
How to use Scale-down Mode to delete/deallocate nodes in AKS
By default, scale-up operations performed manually or by the cluster autoscaler require the allocation and provisioning of new nodes, and scale-down operations delete nodes. Scale-down Mode allows us ...
06:33 pm GMT - Wed, May 25, 2022
Dev To
Comment with a command line command and explain what it is and how to use it.
...
06:31 pm GMT - Wed, May 25, 2022
Dev To
How to use Particles Js in React with react-tsparticles.
Particle.js is a great JavaScript library for creating 2d as well as 3d looking particles on your website.But using Particle.js is not an easy task so there is a new version of Particles.js created fo...
05:27 pm GMT - Wed, May 25, 2022
Dev To
TypeORM: Object-relational mapping with Node.js
Written by Oyetoke Tobi If youre a backend developer, you may be fazed by data-driven API development. In this article, youll learn about TypeORM, one of the most popular JavaScript object-relational ...
05:16 pm GMT - Wed, May 25, 2022
Dev To
PrestaShop Integration with Vue Storefront is ready!
We are proud to announce our Prestashop integration with Vue Storefront. The integration was created by our community partner Binshops, and it's entirely open source.This article will give you a small...
05:08 pm GMT - Wed, May 25, 2022
Dev To
If you're a Tech interviewer .. what's the quality you search the most in the interviewee ?
If you're a Tech interviewer .. what's the quality you search the most in the interviewee, beside problem solving techniques, analytical mindset and good knowledge of the tool/technology/programming l...
04:41 pm GMT - Wed, May 25, 2022
Dev To
React should change the documentation to React Hooks
React Hooks came out around 4 years ago, and almost any React project made today uses functional components and hooks instead of the class-component model.If we go to React's documentation a lot of ex...
04:39 pm GMT - Wed, May 25, 2022
Dev To
Mastering Regular Expression (RegEx) in Javascript
When you first encounter Regular Expressions, they may seem like a random string of gibberish. While they might look awkward (with a somewhat confusing syntax), they are also extremely useful.The trut...
04:38 pm GMT - Wed, May 25, 2022
Dev To
Learning Go - day 2
I should rather title it - part 2 not day 2 because I learned all those things in one day but it took me 4 days to write those notes and still they are not full. But writing is also part of learning. ...
04:36 pm GMT - Wed, May 25, 2022
Dev To
Top JavaScript Interview Questions and Answers for 2022
The most critical JavaScript question you will get asked in most interviews is: What is a Closure?To answer that, we need to go back to fundamentals because not knowing those concepts is what stops yo...
04:34 pm GMT - Wed, May 25, 2022
Dev To
Common Bugs in User Interface Design
Weve recently started our blog and with that came the need for various designing tools. For graphic creations we tested various image editing tools ranging from paint to photoshop. However nothing far...
03:53 pm GMT - Wed, May 25, 2022
Dev To
How did your company re-onboard you after parental leave? Did you feel welcomed back?
This is an anonymous post sent in by a member who does not want their name disclosed. Please be thoughtful with your responses, as these are usually tough posts to write. Email [email protected] if you'd l...
03:45 pm GMT - Wed, May 25, 2022
Dev To
Let's Learn 11ty Part 2: Partials, Styling & Images
In the last article we setup the basis for our site. It's bare bones, but it is a valid site. We are now going to add more to it to make it a bit nicer PartialsPartials are those files that conta...
03:42 pm GMT - Wed, May 25, 2022
Dev To
Enabling communities to learn with CodeSandbox and IngressiveForGood
CodeSandbox is on a mission to empower web developers and make it easy to build solutions that can change the world. For this reason, we partnered with Ingressive4Good, a non-profit developer communit...
03:23 pm GMT - Wed, May 25, 2022
Dev To
Fetch API has finally landed Node v18.0
This is exciting news for Javascript developers, we can use Fetch API in our Node application without the need of any libraries. Previously we needed to add additional packages like node-fetch or axio...
02:37 pm GMT - Wed, May 25, 2022
Dev To
Being creative as a developer
AssumptionsMany times I have heard the word "creativity" associated to environments where the final output is:a) A Designb) An advertisementc) A mockupd) ... fill it with anything that comes to ...
02:37 pm GMT - Wed, May 25, 2022
Dev To
A Free and Open-Source Responsive Portfolio Template built with Astro.js and React
A Free and Open Source Responsive Template for Portfolio and Blog built with Astro.js and React styled with Tailwind CSS. Here is a screenshot:Here is the screenvideo:Or, you play around a live demo a...
02:19 pm GMT - Wed, May 25, 2022
Dev To
git merge ours
Sometimes you have a pretty old branch you are trying to merge into and you are absolutely sure what you have is what you want, and therefore you don't want to deal with any sort of merge conflicts, y...
02:08 pm GMT - Wed, May 25, 2022
Dev To
Kafka on the Serverless Shore: Building event-driven applications with Kafka
As I awake one morning from uneasy dreams, I found myself asking why I never tried to use Apache Kafka. As a event-driven enthusiast and with the recent announcements of Amazon Managed Streaming for A...
01:55 pm GMT - Wed, May 25, 2022
Dev To
A jornada do Junior ao Tech Lead
Galera, nestes tempos complicados nos quais se discute #bolhadev, cancelamento, e mais um monte de coisas... vale a pena colocar a bola no cho e discutir um pouco carreira, evoluo, estudos, realizao e...
01:30 pm GMT - Wed, May 25, 2022
Dev To
Javascript array methods!
Boshladik! 1.concat()Bu massiv boshqa massiv(lar) va/yoki qiymat(lar) bilan birlashtirilgan yangi massivni qaytaradi.const mevalar = ['', '', '', ''];const sabzavotlar = ['', '', '', ''];//...
01:29 pm GMT - Wed, May 25, 2022
Dev To
What skills should I work upon to earn an internship?
During couple of months, our university is having their placement season ( they are offering internships in place of job offers ). Till now I haven't been provided with any offers in hand. What do you...
01:29 pm GMT - Wed, May 25, 2022
Dev To
What skills should be learned to earn an internship?
During couple of months, our university is having their placement season ( they are offering internships in place of job offers ). Till now I haven't been provided with any offers in hand. What do you...
01:25 pm GMT - Wed, May 25, 2022
Dev To
Build a telegram bot using node.js
This article cover the basics of create a telegram bot using node.js. I assume you know the basics of node.js and npm. Before we begin, create two files app.js and .env. After that, install telegraf.j...
01:09 pm GMT - Wed, May 25, 2022
Dev To
Bash history inside Docker Containers
Verso em portugus deste texto aqui! I don't know about other people, but I love having a docker development environment. Being able to just run a docker container with all the dependencies taken care...
01:01 pm GMT - Wed, May 25, 2022
Dev To
Software Dev Update 13: DOM Events
In this update we are going to dig deeper into The DOM and discuss events. MDN actually has a great introduction to the topic and I recommend checking it out alongside my post. DOM EventsEvents a...
12:59 pm GMT - Wed, May 25, 2022
Dev To
Finding the coordinates of an element in a 2D array
While working on a coding challenge that @cassidoo sent out in her latest newsletter, I needed to find the coordinates of a particular number in a two-dimensional array of numbers. Here's a quick meth...
12:51 pm GMT - Wed, May 25, 2022
Dev To
My profile website is now a terminal
When I was younger I used to think that my profile website would be a really cool, fully featured website, with shiny colors and animations; built with the latest cutting edge frontend technology...Tu...
12:33 pm GMT - Wed, May 25, 2022
Dev To
A Node.js configuration provider reading config from files, environment and arguments
When creating a Node.js application, one usual task is to read configuration somehow in order to let the user define some settings for it. There are lots of awesome configuration libraries at charge o...
12:24 pm GMT - Wed, May 25, 2022
Dev To
I want to start contributing to OSS, what are your favorite projects YOU contribute to?
...
12:24 pm GMT - Wed, May 25, 2022
Dev To
Describe the best teacher you've ever had
It could be a computer science or coding bootcamp teacher or really anyone else in your life who was damn good at being a teacher.What about them made them great?...
12:14 pm GMT - Wed, May 25, 2022
Dev To
5 VSCode Extension that Make Maintenance Easy
Shipping quality code fast is impossible without taking care of the codebase.To make your code easy to understand, change, and fix fast, Engineers need to keep it maintainable Software maintenance is ...
12:00 pm GMT - Wed, May 25, 2022
Dev To
Tracing MongoDB calls with OpenTelemetry
This tutorial was originally posted on SigNoz Blog and is written by Pranshu Chittora.OpenTelemetry libraries can be used to trace MongoDB interactions. In this tutorial, we will learn how we can trac...
11:43 am GMT - Wed, May 25, 2022
Dev To
call(), apply(), bind() in Javascript
Javscriptda funksiya va qo'shimcha metodlarga prototip orqali qiymat o'rnatish bu juda ajoyib! ..... Ammo biz bunga qanday etishyapmiz?this kalit so'zi orqali albatta!Avval this kalit so'zini yaqinda...
11:33 am GMT - Wed, May 25, 2022
Dev To
Taking Open Source contributions and communities to next level with the Reward System
Do you contribute to Open Source? - How about using your contributions to raise your profile? , What about getting rewarded for your efforts?Are you the owner, maintainer, or collaborator of an Open S...
11:26 am GMT - Wed, May 25, 2022
Dev To
Code Assignment That I Got During My Web Developer Interview - Episode 1
I thought it will be a great idea to share the information regarding the code assignments that were given to me during my Web Development related interviews So, I decided to create a Youtube playlist ...
11:25 am GMT - Wed, May 25, 2022
Dev To
How to Determine Screen Height and Width in Flutter?
Sometimes, you may need to know the size and position of a widget rendered on the screen programmatically. For example, you will need to control a childs widget based on the parents size and location....
11:10 am GMT - Wed, May 25, 2022
Dev To
Centralized cryptocurrency exchange development
Overview of Centralized Cryptocurrency Exchange Centralized cryptocurrency exchange, the thought of centralization refers to the utilization of a third party/middleman to assist in conducting transact...
11:01 am GMT - Wed, May 25, 2022
Dev To
How to Start Updating Your Git Repositories on Autopilot
Hey everyone, I haven't posted in like 5 weeks because i was really busy with something, but I'm back at dev.to with something I wanted to share for a long time.My local machine is 10 years old (It's ...
10:58 am GMT - Wed, May 25, 2022
Dev To
In 48 hours, Ive created License Key APIs using Supabase.
Background TL;DRI have business use cases around license keys for my macOS app so I went with Paddle who has both license keys + payments, for no reason, theyve suspended my account. Literally, the n...
10:43 am GMT - Wed, May 25, 2022
Dev To
NEW WAVE OF WRITING REACT-NATIVE
Doing react-native for some while is the best decision I have made. React-native comes with a lot import components to create something simple and I have found the best way for your code structure.I w...
10:42 am GMT - Wed, May 25, 2022
Dev To
Hello world, this is RoboStreamer
Hey DEV community!I wanted to share a project I am working on in my free time and tell a bit about how it's structured and which frameworks and/or languages I picked to develop it.The project is calle...
10:36 am GMT - Wed, May 25, 2022
Dev To
How I implement DevOps culture in a webapp - Part 1
In this post, am going to show you a real-world solution for setting up an environment that is using DevOps technologies and practices for deploying apps and cloud services/cloud infrastructure to AWS...
09:34 am GMT - Wed, May 25, 2022
Dev To
Aviyel announcement : Supercharging OSS communities with rewards and Tokens!
Consider a product development without monolithic manufacturers. Today's software innovation process is bringing that concept closer to reality. Open source software projects have resulted in communit...
09:10 am GMT - Wed, May 25, 2022
Dev To
How to translate NextJS app with next-i18next?
NextJS, a well-known framework among React developers, provides multiple libraries that create a very developer-friendly environment. The most popular ones are i18Next, next-translate and, our main fo...
08:06 am GMT - Wed, May 25, 2022
Dev To
Introducing the Email Markup Consortium (EMC)
What is the Email Markup Consortium?The Email Markup Consortium (EMC) is a community-led group of industry professionals working to improve the email experience for everyone.Senders, recipients,...
07:54 am GMT - Wed, May 25, 2022
Dev To
How to scrape Google Play Apps with Node.js
What will be scrapedPreparationFirst, we need to create a Node.js project and add npm packages cheerio to parse parts of the HTML markup, and axios to make a request to a website. To do this, in the d...
07:46 am GMT - Wed, May 25, 2022
Dev To
Understand Context in Go
In concurrent programs, it's often necessary to preempt operations because of timeouts, cancellation, or failure of another portion of the system.The context package makes it easy to pass request-scop...
07:40 am GMT - Wed, May 25, 2022
Dev To
5 Tips on How to Design a Successful MVP
This article was originally published on Codica blog.A minimum viable product is intended to test whether users like the particular business idea. The visuals and structure give the initial impression...
07:33 am GMT - Wed, May 25, 2022
Dev To
How to build your own DoorDash app
Apractical, (relatively) easy-to-do tutorial for developing an event-driven, distributed food delivery app, just like Uber Eats or Wolt.Many thanks to Dhanush Kamath for the use case and supporting ar...
07:31 am GMT - Wed, May 25, 2022
Dev To
How to do Named Entity Recognition (NER) with Python?
Definition:In Natural language processing, Named Entity Recognition (NER) is a process where a sentence or a chunk of text is parsed through to find entities that can be put under categories like name...
07:29 am GMT - Wed, May 25, 2022
Dev To
How To Test Geolocation Of Websites And Mobile Apps
We are all familiar with the location button in our mobile apps or the Allow your location popup in a desktop browser when accessing a website. Its probably due to too straightforward apps asking you ...
07:18 am GMT - Wed, May 25, 2022
Dev To
This Week In React 105: useEvent, Next.js Layouts, Remix, Storybook, Reanimated 3, Expo 45, Tamagui, TypeScript, Markdoc...
Hi everyone! Back from holidays Menorca is a really beautiful island, in particular if you like hiking close to beautiful beaches.Way too much content to cover in 3 weeks I'm just putting the import...
07:18 am GMT - Wed, May 25, 2022
Dev To
Android: How to Install ADB, APK's, and JDX-GUI on Parrot OS
Recently I have dived into the journey of learning how to hack, or more precisely pen-testing. Since I focused previously on Android Pentesting when I explained how to install Genymotion and VirtualB...
07:08 am GMT - Wed, May 25, 2022
Dev To
Python list contains: How to check if an item exists in list?
In Python, lists are important containers as they store all kinds of data types as a collection. It can contain up to 536,870,912 items in a 32-bit system. Sometimes it is difficult to know if the lis...
06:55 am GMT - Wed, May 25, 2022
Dev To
Flutter builds are way faster with M1 machines: A comparison of VMs
TL;DR: M1 machines are astonishingly fast! For iOS builds (with caching), we see build time improvements of ~50% compared with the Mac Pros. CI/CD with M1 machinesIn November 2020, Apple released...
06:43 am GMT - Wed, May 25, 2022
Dev To
Common Risk Analysis and Management Strategies and Why It Should be Done
As per contemporary definition, risk is the occurrence of unfortunate events. Once it happens, the probability and potential of loss increases. In every software development life cycle, timely deliver...
06:29 am GMT - Wed, May 25, 2022
Dev To
JavaScript Array methods explained
Let's start! 1. concat()Returns a new array that is this array joined with other array(s) and/or value(s).const fruits = ['', '', '', ''];const vegetables = ['', '', '', ''];// 1. concat()c...
06:02 am GMT - Wed, May 25, 2022
Dev To
Graphs and Types of Graphs
Hello Everyone. It is my first time blogging. I love to write about programming and development. Here is my LinkedIn Profile. Let's Connect https://www.linkedin.com/in/ritika-khanduri/Hope you will li...
05:56 am GMT - Wed, May 25, 2022
Dev To
Share your Java best practices with your team in IntelliJ
IntelliJ IDEA stands as one of the most popular IDEs when developing Java code. Its pretty tedious to have accurate numbers, but we can reasonably assume that it belongs to the two top leaders with Ec...
05:44 am GMT - Wed, May 25, 2022
Dev To
A11Y 101: Accessible cards with multiple links
While auditing my website, I noticed a weird double tab behavior on my cards.This is a common accessibility issue in card designs.To illustrate, let's take one of my cards.In the image, we can see the...
05:35 am GMT - Wed, May 25, 2022
Dev To
7 Hot features that will get you started with dart
Hello folks, In this series, this is the 3rd chapter of what to know about dart before getting started to flutter have a look :1. Difference between const, final and var Final means single-assignment:...
05:12 am GMT - Wed, May 25, 2022
Dev To
Create a custom React stopwatch timer component
In this tutorial well be creating a React stopwatch timer component. The completed stopwatch component will display minutes, seconds, and milliseconds with start, stop, and reset functionality.Lets ge...
04:49 am GMT - Wed, May 25, 2022
Dev To
May 24th, 2022: VS Code Tip of the Week
I was on vacation so this weeks tip is coming in a little late. The Timeline panel is your friend.Shoutout to Wes Bos on the Twitters for this gem. Wes Bos...
11:56 pm GMT - Tue, May 24, 2022
Dev To
50 hints JS(ES6) developer must know (4th part)
Hi, everybody.Today we're going to have some tips about the arrow functions and classes.1. Arrow functionWhen you must use an anonymous function (as when passing an inline callback), use arrow functio...
11:35 pm GMT - Tue, May 24, 2022
Dev To
Common Kubernetes terminology we should know - Part 2
Common Kubernetes terminology we should know- Common Kubernetes terminology we should know - Part 1- Common Kubernetes terminology we should know - Part 2 KubeletKubelets are an essential p...
11:35 pm GMT - Tue, May 24, 2022
Dev To
Common Kubernetes terminology we should know - Part 1
Common Kubernetes terminology we should know- Common Kubernetes terminology we should know - Part 1- Common Kubernetes terminology we should know - Part 2 ContainerSoftware technology that ...
10:13 pm GMT - Tue, May 24, 2022
Dev To
Upgrading to Gitlab 15.0 CE from Gitlab 14.9.3
Everytime I need to upgrade to the next big Gitlab CE release, I end up jumping through hoops, looking for specific steps or going through .bash_history to see what I've done in the past. This is a sm...
10:06 pm GMT - Tue, May 24, 2022
Dev To
Web Designer vs Web Developer
Many times the roles of a Web Designer and a Web Developer are often confused when this is focused on Frontend Development. Although these roles are very similar for organizations, each one has its pa...
09:54 pm GMT - Tue, May 24, 2022
Dev To
Building a Web Service WhatsApp Cloud API & Flask: Sending Template Messages - Part 1
Meta has launched an API accessible for businesses or developers to extend their services or allow better communication. In this series of articles, we will build a simple web service using Flask and ...
09:32 pm GMT - Tue, May 24, 2022
Dev To
How to Avoid Race Conditions in Rails
This article was originally written by Godwin Ekuma on the Honeybadger Developer Blog.When two users read and update a database record at the same time, you might run into critical problems that are u...
09:31 pm GMT - Tue, May 24, 2022
Dev To
I gave an interview. Good fun!
Back in March, I was interviewed for "ArtemKuznetsovTV" channel. It's a Youtube channel about programming, immigration and all things in between, run by a FAANG software engineer from Russia.We talked...
09:06 pm GMT - Tue, May 24, 2022
Dev To
What I've learned about React so far..
This is my first article about development, none the less, I want to share with you guys my experience learning about React so far and some tipocs that call my attention.First of all. it was my first ...
08:58 pm GMT - Tue, May 24, 2022
Dev To
A DynamoDB-backed CRUDL example using Golang
Originally posted at Serverless on April 5th, 2018This post is going to revolve around my adventure of building a working CRUDL serverless example in Golang. But first, some quick background about how...
08:13 pm GMT - Tue, May 24, 2022
Dev To
Do you think Composable?
What is the first thing you imagine when you hear composable? I think it is something that can be easily modified, built, configured, and integrated. What are your thoughts on this? (Let me know in t...
08:09 pm GMT - Tue, May 24, 2022
Dev To
TenancyForLaravel FileSystem Bootstrapper asset Gotcha
TLDR; If you are using the FileSystemBootstrapper on the archtechx/tenancy package and also the Laravel-Vite package, update your tenancy config (tenancy.filesystem.asset_helper_tenancy) to false. Oth...
07:23 pm GMT - Tue, May 24, 2022
Dev To
5 Rust game engines to consider for your next project
Written by Victor JonahMore and more developers are choosing Rust over C++ as their go-to language for game development. There are many game engines you can use for projects in Rust. Lets take a look ...
07:16 pm GMT - Tue, May 24, 2022
Dev To
Serious Jest: Making Sense of Hoisting
The tickets almost done, I just need to write a few testsLater . . . Hoisting Isnt Always HoistingEven if youre using Jest, you may not have thought too much about how Jest actually replaces you...
06:46 pm GMT - Tue, May 24, 2022
Dev To
Building a Stripe App in 5 easy steps
During Sessions 2022 we announced Stripe Apps, the new way to extend Stripe.If you havent already, you should watch the keynote and subsequent breakout session to understand why Stripe Apps was built,...
06:42 pm GMT - Tue, May 24, 2022
Dev To
Assigning IPv6 addresses to pods and services - Part 2
Assigning IPv6 addresses to pods and services- Assigning IPv6 addresses to pods and services - Part 1- Assigning IPv6 addresses to pods and services - Part 2 Deploy an IPv6 cluster and node...
06:41 pm GMT - Tue, May 24, 2022
Dev To
Assigning IPv6 addresses to pods and services - Part 1
Assigning IPv6 addresses to pods and services- Assigning IPv6 addresses to pods and services - Part 1- Assigning IPv6 addresses to pods and services - Part 2Amazon Elastic Kubernetes Service (EK...
06:38 pm GMT - Tue, May 24, 2022
Dev To
Developer Diaries: How We Built a Better Browser-Based IDE with Monaco
Integrated development environments (IDEs) are probably the most important tool we use as software developers and engineers. Using another tool, like a notepad or word processor, would be like trying ...
05:59 pm GMT - Tue, May 24, 2022
Dev To
Learnings After 400 API Security Testing
We recently launched EthicalCheck, a free and instant API security testing DAST (Dynamic Application Security Testing) web tool on GitHub. Here is the GitHub URL for the tool:https://apisec-inc.github...
05:53 pm GMT - Tue, May 24, 2022
Dev To
Payload is now completely free and open source
Today is an extremely exciting day for Payload. Starting immediately, we're moving to a completely open source and totally free MIT licensing model. From this point on, Payload is now completely...
05:50 pm GMT - Tue, May 24, 2022
Dev To
Introducing DigitalOcean Functions: A powerful serverless computing solution
DigitalOcean is committed to providing products that serve developers throughout their journey, and access to serverless computing has been one of the most popular requests from DigitalOcean users who...
05:41 pm GMT - Tue, May 24, 2022
Dev To
Chaos Engineering with Chaos Mesh
Chaos Engineering ConceptsChaos Engineering is the discipline of experimenting on a system in order to build confidence in the systems capability to withstand turbulent conditions in production....
05:38 pm GMT - Tue, May 24, 2022
Dev To
Should I search for a job, and then move? Or move and then search?
This is an anonymous post sent in by a member who does not want their name disclosed. Please be thoughtful with your responses, as these are usually tough posts to write. Email [email protected] if you'd l...
05:35 pm GMT - Tue, May 24, 2022
Dev To
Appstore submission: Does your app use encryption? How to determine if your app contain encryption?
We usually see this question from Apple while preparing our app for Appstore submission. From my own experience and the talks I had with my friends in iOS dev community, I am pretty sure that most of ...
05:12 pm GMT - Tue, May 24, 2022
Dev To
Towards understanding ML predictions-Introduction
Let's say, we want to quarantine people who have been exposed to a newly discovered virus that has a few symptoms in order to subdue it as soon as possible. However, the symptoms overlap with the comm...
04:35 pm GMT - Tue, May 24, 2022
Dev To
How To Use EJS to Template Your Node Application with nodejs pure
Hi,today I will explain how to use node.js pure to make this following:_1. Create new Web Server.Create 3 separate HTML pages with different content.Create two more pages header.html and footer.html a...
04:26 pm GMT - Tue, May 24, 2022
Dev To
How do you get started in DevRel?
This is a series organized by the Deepgram Devs where we talk about and answer questions about getting started in DevRel, Community, and Tech. How do you get started in DevRel? What have you done to g...
04:18 pm GMT - Tue, May 24, 2022
Dev To
Build a Python CLI Application
Hey coders! This is a fun project to create a menu-driven application in pure Python, to add , display and store books in a books list without using DBMS.This is a great practice for beginners / pre-i...
04:05 pm GMT - Tue, May 24, 2022
Dev To
5 reasons why I love Fastify | A great alternative of Express
In this blog, I will tell you why I love Fastify. Video tutorial What is Fastify?Fastify is a web framework for node.js highly focused on providing the best developer experience with the lea...
04:03 pm GMT - Tue, May 24, 2022
Dev To
Mudana de emprego na Alemanha
Esse post uma continuao desse post aqui: Como vim parar na Alemanha ? Rodrigo Castro May 12 4 min read #flutter #career #programming ...
04:01 pm GMT - Tue, May 24, 2022
Dev To
How to use EventBridge as a Cross-Account Event Backbone
Two of the emerging best practices in modern AWS applications are:Use a separate AWS account per applicationDecouple communication between systems using events instead of point-to-point, synchronous c...
03:56 pm GMT - Tue, May 24, 2022
Dev To
What is the most underrated positive change in software development in the last five years?
...
03:54 pm GMT - Tue, May 24, 2022
Dev To
How do you deal with Arrogance ... ?
How do you deal with senior Arrogant developers and colleagues at work ? Have you had a personal experience with arrogant pr;#ks at work ?...
03:17 pm GMT - Tue, May 24, 2022
Dev To
Top 7 Featured DEV Posts from the Past Week
Every Tuesday we round up the previous week's top posts based on traffic, engagement, and a hint of editorial curation. The typical week starts on Monday and ends on Sunday, but don't worry, we take i...
03:07 pm GMT - Tue, May 24, 2022
Dev To
Appwrite Storage Meets Backblaze B2
Appwrite is an open-source backend-as-a-service that abstracts all the complexity involved in building a modern application by providing you with a set of REST APIs for your core backend needs. Appwri...
03:05 pm GMT - Tue, May 24, 2022
Dev To
How to Build Micro Frontends Using Module Federation in Angular
The demands placed on front-end web applications continue to grow. As consumers, we expect our web applications to be feature-rich and highly performant. As developers, we worry about how to provide ...
02:56 pm GMT - Tue, May 24, 2022
Dev To
SWAHILI TEXT CLASSIFICATION USING TRANSFORMERS
I will not explain how transformer models work but to show their applications on multilingual use-cases, I will be using Swahili datasets to trainmultilingualtransformers and you can access the data f...
02:52 pm GMT - Tue, May 24, 2022
Dev To
Multiple themes with JS and JSON
First let's create themes container in html<div class="themes"> <div class="theme" onclick="changeTheme('light')"></div> <div class="theme" onclick="changeTheme('dark')">...
02:47 pm GMT - Tue, May 24, 2022
Dev To
Day 2 - Valid Parentheses
-> Given a string s containing just the characters '(', ')', '{', '}', '[' and ']', determine if the input string is valid.An input string is valid if:Open brackets must be closed by the same type ...
02:41 pm GMT - Tue, May 24, 2022
Dev To
Mindblowing features in Javascript
The JavaScript language specification, also known as ECMAScript or ES, is a living document, modified every year in response to evolving needs. While JavaScript started as a scripting language, the EC...
02:40 pm GMT - Tue, May 24, 2022
Dev To
Python from the word ...Go
Basics Part1 IntroductionWhat is programming?In simple terms, programming is a way for us to give instructions to computers. "Giving it an instruction manual, and the computer follows".Computers ...
02:32 pm GMT - Tue, May 24, 2022
Dev To
Create a Modern Application with Django and Vue Part Five
Now that we know how to retrieve data using queries and how to send data using mutations, we can try something a little bit more challenging. In this article, we are going to create a comment and a li...
02:31 pm GMT - Tue, May 24, 2022
Dev To
Create a Modern Application with Django and Vue Part Four
In this article, we are going to focus on user authentication using JWT, as well as creating and updating data using GraphQL.You can download the source code for this tutorial here:Download the Source...
01:45 pm GMT - Tue, May 24, 2022
Dev To
Complete guide to GraphQL in Angular [with example]
This tutorial was originally posted on SigNoz Blog and is written by Sai DeepeshGraphQL is a query language and server-side runtime for APIs developed by Facebook in 2012. In this guide, we will imple...
01:40 pm GMT - Tue, May 24, 2022
Dev To
Sunsetting the DEV.to Android App
About two months, I shared with you our new Forem app for Android. Forem for Android is Here! Jennie Ocken (she/her) for The DEV Team Mar 24 2 ...
01:37 pm GMT - Tue, May 24, 2022
Dev To
How to set up Ruby on Rails with Tailwind CSS and Flowbite
Disclaimer: this guide has been first published on the Flowbite integration docs for Tailwind CSS and Ruby on Rails.Ruby on Rails is an open-source full-stack web application framework that runs serve...
01:28 pm GMT - Tue, May 24, 2022
Dev To
Which day of the week do you get your best coding work done?
Whether a matter of personal productivity or circumstance, which part of the week is best for your most personally productive work.Please get into details of what makes you productive on those days w...
01:26 pm GMT - Tue, May 24, 2022
Dev To
The amazing HTML Picture Element
The picture element is an HTML element for declaring images based on different screen sizes or viewport without the need of writing "CSS" media queries. It takes in two properties, the <source> ...
01:23 pm GMT - Tue, May 24, 2022
Dev To
Should every developer become a senior?
Would you say every developer should aim to become a senior or a higher role? Or is it okay to stay at a lower role?...
12:53 pm GMT - Tue, May 24, 2022
Dev To
Whats New in Google Flutter 3.0?
After Googles midnight prodigy, Flutter 3.0, was unveiled at Google I/O 2022, everyone is surprised. So, instead of ignoring Googles latest development, Flutter 3.0, why not focus our attention on it?...
12:36 pm GMT - Tue, May 24, 2022
Dev To
Vous souhaitez un article sur un sujet ? Dis-moi, je vais l'crire
...Ou du moins je vais essayer J'aime partager des connaissances et en tirer des discussions. Mais depuis quelques semaines, j'ai eu un manque d'inspiration.Je ne sais pas trop quels sujets pourraient...
12:34 pm GMT - Tue, May 24, 2022
Dev To
You want an article on a topic ? Tell me, I'll write it
...Or at least I'll try I love to share some knowledge and get discussion about it. But from a few weeks, I got a miss of inspiration. I don't really know which topics could interest you. So I ask you...
12:22 pm GMT - Tue, May 24, 2022
Dev To
JAVASCRIPT IMPORTANT THINGS THAT YOU WANT TO KNOW!
**https://www.freecodecamp.org/news/async-await-in-javascript/**1. What is Async/Await?Async/Await makes it easier to write promises. The keyword 'async' before a function makes the function return a ...
12:09 pm GMT - Tue, May 24, 2022
Dev To
Accepting Your Lows and how to get out of Them
You wake up with a headache hammering like crazy, feeling like your mind is trying to grind the coffee beans by itself today, or your car breaks down in the middle of nowhere just like the service you...
12:04 pm GMT - Tue, May 24, 2022
Dev To
Code smell | Data Clumps
Hello, today we are back with the code smells refactoring series and in this case we are going to talk about code smell called Data Clumps, this code smell can be detected when we observe that certain...
12:00 pm GMT - Tue, May 24, 2022
Dev To
How I passed the AWS Security Speciality exam with mostly free content
BackgroundI recently re-certified the AWS Security Speciality exam. To me, it remains one of my favourite exams, and also one of the most beneficial for anyone looking to improve their AWS knowl...
11:50 am GMT - Tue, May 24, 2022
Dev To
Different types of security token
Types of Security TokenThis article demonstrates different types of tokens in OpenID Connect. At the end of this article, you will have a clear understanding of the below points,About JSON Web T...
11:19 am GMT - Tue, May 24, 2022
Dev To
Released on Product Hunt Today
Just launched Immersive Communities on Product Hunt today! Feel free to go and check it out! #producthunthttps://www.producthunt.com/posts/immersive-communities...
10:56 am GMT - Tue, May 24, 2022
Dev To
I made a Sorting Visualizer!
I always liked the Sorting Visualizer videos that YouTube recommended me like this one:So, I decided to create my own Sorting Visualizer from scratch! I always liked this type of projects, so after th...
10:51 am GMT - Tue, May 24, 2022
Dev To
How to Install Genymotion & VirtualBox on Parrot OS
I've recently dived into the world of "hacking". No, not the type of advanced hacking that you see in Watch Dogs or Mr. Robot, because I am a super noob/skiddie, and let's be honest, cybersecurity is ...
10:40 am GMT - Tue, May 24, 2022
Dev To
How to create a slick CSS animation from The Marvelous Mrs Maisel (TV series title sequence)
This time, I will tackle a title sequence from The Marvelous Mrs. Maisel. The Marvelous Mrs Maisel opening titleThe opening title is a static title card in first 3 seasons AFAIK. However, in Seas...
10:36 am GMT - Tue, May 24, 2022
Dev To
How to use async/await inside for loop in JavaScript
There will be a time when you would want to run async operations inside for loops (ex. API calls).In this article, we will discuss the possible approach to combine async/await and iterative logic. Let...
10:32 am GMT - Tue, May 24, 2022
Dev To
How to Learn Data Structures & Algorithms in 90 Days? | Complete DSA Roadmap
00:00 - Intro00:49 - Requirements for cracking a coding interview02:07 - Why is DSA so important?03:53 - Sponsored by Coding Ninjas05:24 - Core Concepts of DSA20:11 - How to create an efficient learni...
10:30 am GMT - Tue, May 24, 2022
Dev To
Build and Deploy a React Admin Dashboard App With Theming, Tables, Charts, Calendar, Kanban and More
...
10:05 am GMT - Tue, May 24, 2022
Dev To
Just released a FREE book on Go on LeanPub and GitHub
Hey friends.I just released a FREE book on Go. Get it here, https://leanpub.com/go-from-the-beginningIt covers:Fundamentals, like data types, flow control and more.Project management, how to create yo...
09:59 am GMT - Tue, May 24, 2022
Dev To
How I Created a Comic Book Store with Medusa, Gatsby, PayPal, and MeiliSearch
Medusa is an open source headless commerce platform targeted toward developers. It can be used to build fully-fledged online stores. It has a lot of essential ecommerce features including automated RM...
09:28 am GMT - Tue, May 24, 2022
Dev To
GraphQL: A brief introduction into queries and mutations
You've probably heard of "queries" and "mutations" a bunch of times - in this article I'll go over the basics of what they are and how to use them. In shortOn a basic level, we can think of quer...
09:09 am GMT - Tue, May 24, 2022
Dev To
How I setup a new machine for development
Recently I purchased the new Acer Nitro 5 AN515-58 as my Lenovo Yoga 720-13ikb 80x6 can no longer support my development needs. As this is my first blog I hope this is not cringey.Machine: Acer Nitro ...
08:33 am GMT - Tue, May 24, 2022
Dev To
CI/CD using Jenkins
Hello there, I hope you're staying in shape. We'll take a look at a Continuous Development and Continuous Integration (CI/CD) tool today. Jenkins is an open source automation server which can be used ...
08:05 am GMT - Tue, May 24, 2022
Dev To
Getting started with Arduino ( build a knight rider LED simulation)
Hi everyone, today I thought of making a complete beginner guide to the people who are new to ARDUINO. In this post I am going to give a detailed description of making a knight rider LED simulation ci...
07:58 am GMT - Tue, May 24, 2022
Dev To
I built a Baby Care web app using JHipster (open source from now on )
Originally published at renanfranca.github.ioMy baby girl Marlia was born on December 14th/2021, so I decided to build a web app before she was born to help me to track her sleep hours, favorite nap p...
07:48 am GMT - Tue, May 24, 2022
Dev To
MicroService Framework in C
MicroService What are MicroServices?Microservice architecture, or simply microservices, is a distinctive method of developing software systems that tries to focus on building single-functio...
07:31 am GMT - Tue, May 24, 2022
Dev To
MISTAKES TO AVOID WHEN IMPLEMENTING CHATBOTS FOR YOUR BUSINESS
Had you taken some time to think about which kind ofchatbotis best for your business?Not every business can require the same implementation ofchatbots. When you want to upgrade services on you're busi...
07:29 am GMT - Tue, May 24, 2022
Dev To
How I made my Github profile stand out !
GitHub is a code hosting platform for version control and collaboration. It lets you and others work together on projects from anywhere.For the past decade, Github has been heavily used for open-sourc...
07:17 am GMT - Tue, May 24, 2022
Dev To
What Is JavaScript Doing On Your Page
With the increasing popularity of JavaScript, organizations are using JavaScript to support their application stack in many levels back-end, front-end, embedded devices, hybrid applications, etc. In ...
06:41 am GMT - Tue, May 24, 2022
Dev To
I made an AI that knows absolutely EVERYTHING
In a previous post, I asked you guys to give me app ideas to make, and one of the ideas was to make an AI that knows everything.I know how this sounds... But with a little bit of creativity and a litt...
05:18 am GMT - Tue, May 24, 2022
Dev To
Data Science with Python Certification.
Data science is the process of deriving knowledge and insights from a huge and diverse set of data through organizing, processing, and analyzing the data. It involves many different disciplines like m...
04:59 am GMT - Tue, May 24, 2022
Dev To
Do we really need AWS?
Honestly, do we really need AWS?Short answer, simply YES!! we do. The ease of mind and cost that AWS and other cloud providers offer is simply nothing short of spectacular. We also have layers a...
04:51 am GMT - Tue, May 24, 2022
Dev To
A11Y 101: Semantic HTML always wins
This is less of a technical article but more a description and call out why semantic HTML always wins. What is this semantic HTMLThe main difference between semantic and non-semantic HTML is that...
04:23 am GMT - Tue, May 24, 2022
Dev To
Tutorial - Create a contract from another contract with solidity
This tutorial is meant for those with a basic knowledge of Ethereum and smart contracts, who have some knowledge of Solidity.The purpose of building this blog is to write down the detailed operation h...
04:21 am GMT - Tue, May 24, 2022
Dev To
AWS CDK 101 - Event source mapping with Cfn property override
Beginners new to AWS CDK, please do look at my previous articles one by one in this series.If in case missed my previous article, do find it with the below links. Original previous post at Dev Post...
03:47 am GMT - Tue, May 24, 2022
Dev To
Learn about open source and how to contribute
A Open source software is a way of develop free software, from libraries or modules to an entire product. Is available to everyone and all can contribute this is and incredible tool because if you got...
02:39 am GMT - Tue, May 24, 2022
Dev To
Firebase Miniseries 2: Firestore Part 2
In this second part of the 2 part article on Firestore, we will be looking at sub collections, updating and deleting documents and how to perform advanced get queries to query our firestore data. We w...
01:53 am GMT - Tue, May 24, 2022
Dev To
What are you tips to weather a downturn?
We read a lot these days about the economy, the stock market, inflation, whether we'll have a recession in the next couple years, and so on. Markets are spooked, and some newly public companies in par...
01:04 am GMT - Tue, May 24, 2022
Dev To
Exploring The F Frontend Landscape
Hello everyone it's been a while!Today we will talk about what is the current frontend landscape of Frontend development for the F# ecosystem. Over the last few years Fable has become quite capable an...
12:26 am GMT - Tue, May 24, 2022
Dev To
Websites for design inspiration and html and css template downloads
Best websites for web design inspiration and html and css template downloads.If we work as freelance web developers, it is very important for us not to spend so much time designing everything from scr...
10:30 pm GMT - Mon, May 23, 2022
Dev To
22: E2E Development With Static Web Apps
Welcome to Week 4, Day 1 of #30DaysOfSWA!! This kickstarts our "Best Practices" week where we'll explore additional topics that help up deliver an enhanced or more optimal modern web application exper...
09:42 pm GMT - Mon, May 23, 2022
Dev To
My Reading List for Developer Educators
IntroductionOne of the best ways to deeply learn a subject is by teaching it to others. But being a good teacher is about more than just brain-dumping everything you know about a topic. How can ...
08:58 pm GMT - Mon, May 23, 2022
Dev To
How to learn programming without any programming language?
Sounds weird, right? It is like trying to learn to drive a car without an actual car. But it makes sense. Learning to program and learning a programming language is not the same thing. I will use an a...
08:51 pm GMT - Mon, May 23, 2022
Dev To
HostProcess Containers
HostProcess / Privileged containers extend the Windows container model to enable a wider range of Kubernetes cluster management scenarios. HostProcess containers run directly on the host and maintain ...
08:48 pm GMT - Mon, May 23, 2022
Dev To
Ruby interview questions
In this post, I've created a collection of Ruby basics for a Middle-level developer.In common cases, interviewers have a pre-prepared set of tasks. While others prefer a conversation about experience ...
08:31 pm GMT - Mon, May 23, 2022
Dev To
I'm working on an Expense Tracking App and I need your feedback
Hey guys! Currently I'm work on a project that's going to help me track all of my expenses. I'm going to keep it as much as simple, but I'd love to hear from you any ideas, that can be implemented and...
08:25 pm GMT - Mon, May 23, 2022
Dev To
NodeJS and ExpressJS - Hello World
Hey everyone I recently finished the freeCodeCamp "Backend Development and APIs", if you are interested you can find it here at FCC. I learnt quite a lot and I thought it was a great introductory to ...
07:53 pm GMT - Mon, May 23, 2022
Dev To
Meme Monday
Welcome to the inaugural Meme Monday post!It's pretty late in the day on Monday for most of the world, so most people will probably see this on Tuesday, but it doesn't mean you can't meme!DEV is an in...
07:52 pm GMT - Mon, May 23, 2022
Dev To
How to get a job in Web3
Last week I asked, "who wants to work in web3?" on twitter. The engagement on the tweet was mind-blowing; it got so many responses.It seems like so many are considering a switch and have some question...
07:39 pm GMT - Mon, May 23, 2022
Dev To
Ruby quiz
Hi, dev.to!Here is my first post there. I hope there are people who like mind games. So I would like to introduce you to some interesting puzzles. 1. Choose the correct result of the code (ruby 3...
07:36 pm GMT - Mon, May 23, 2022
Dev To
Rest e seus nveis de maturidade
O que sabemos sobre Rest:Muitos desenvolvedores "j sabem trabalhar com REST";Representational state of transfer (Transferncia Representacional de Estado);surgiu em 2000 por Ray Fielding em uma dissert...
07:31 pm GMT - Mon, May 23, 2022
Dev To
How to create Python library
Python programming language is extremely popular not only because it is easy to use but because it has lots of third-party libraries which really help in shortening development time. But how do you ma...
07:30 pm GMT - Mon, May 23, 2022
Dev To
Benefits of multi-account strategy on AWS
One of major benefits of adopting AWS Cloud in your organization is the ease of creating and destroying resources in your account. Entire production environments consisting of multiple resources can b...
07:02 pm GMT - Mon, May 23, 2022
Dev To
Switch Package Manager
Well, I'm working on projects that use different Package Managers and I'm a little sick of writing wrong commands or mixing the incorrect flags.I've started creating a command cheatsheet to guide me t...
06:48 pm GMT - Mon, May 23, 2022
Dev To
make your vim editing faster!
i use vim every day and the best productivity improvement that happened to me lately is that i found this keyboard setting in macos, highly recommend everyone who likes to work with code quickly, set ...
06:44 pm GMT - Mon, May 23, 2022
Dev To
Get paid IRL: How to accept money with Stripe Terminal (Part 2/4)
Did you know that you can accept in-person payments with Stripe? In this series, were going to dive headfirst into building an in-person payments integration using Stripe Terminal. In our last post, ...
06:38 pm GMT - Mon, May 23, 2022
Dev To
S20:E3 How to think like a CTO
The latest CodeNewbie Podcast episode is live! And it is a great one if want to expand the way you fundamentally think about software development.Seriously. The episode features Joel Beasley, author o...
06:18 pm GMT - Mon, May 23, 2022
Dev To
Maybe discuss tag could modify posts to become real time discussions?
Also removes the body, because I find by the time I'm done setting up the premise, I'm already burnt out. Could discuss be like the GO Live of forem?...
06:17 pm GMT - Mon, May 23, 2022
Dev To
8 Fun APIs For Your Next Project [ PART-II ]
IntroductionHello DevelopersI'm back with another article and also by the way this is the second article in this " APIs" Series so don't forget to check out the first one as well.In this article...
05:57 pm GMT - Mon, May 23, 2022
Dev To
What is DAST, and Why Should Developers Use It?
DAST stands for Dynamic Application Security Testing. DAST is the process of testing web, mobile, and API applications to find vulnerabilities/security bugs through simulated attacks.DAST is the proce...
05:48 pm GMT - Mon, May 23, 2022
Dev To
Open Source Adventures: Episode 60: How Opal Ruby represents basic data types
Opal Ruby compiles Ruby code to JavaScript. In this episode we're not interested in actually running the code, just in seeing what it does. Hello, World!Opal Ruby code needs pretty big runtime, a...
05:36 pm GMT - Mon, May 23, 2022
Dev To
Appwrite Storage Meets Wasabi Cloud Storage
Appwrite is an open-source backend-as-a-service that abstracts all the complexity involved in building a modern application by providing you with a set of REST APIs for your core backend needs. Appwri...
05:32 pm GMT - Mon, May 23, 2022
Dev To
Linear, Random or Binary Search
For school, we had an assignment in Python where we had to use Linear, Random or Binary Search with a number game. Linear SearchLinear search is when each item in the list is examined one at a ti...
05:14 pm GMT - Mon, May 23, 2022
Dev To
Who Teaches You Professionalism The Most? 3 Effective Tools
Its true that we learn throughout our lives. Many times we learn from mistakes and sometimes we learn from others.I always have a sensitive personality, and I focused deeply on many things - even on h...
05:03 pm GMT - Mon, May 23, 2022
Dev To
Basics to Master topics in javascript everyone must know
Important Basic Topics Syntax Variables If else statements Operators Loops Functions Events Cookies Keywords Dialogue Boxes Javascript Advanced Topics Error Handling Validations A...
04:38 pm GMT - Mon, May 23, 2022
Dev To
Introducing Rediscovering Ruby
This post is co-authored by @juliannatetreault and @ridhwana. Introduction Hi there and welcome to the first post in our series, Rediscovering Ruby.My name is Julianna. Im a primarily backend-fo...
04:38 pm GMT - Mon, May 23, 2022
Dev To
Docker Extension CLI uygulamas kurulumu
Geen hafta Docker Desktop uygulamasnn GNU/Linux srm duyurulmutu. Ben de Docker Desktop' kurduktan sonra fark ettim ki bir de "beta" olarak sunulan Docker Extensions zellii bulunmakta.Normal ekilde Doc...
04:37 pm GMT - Mon, May 23, 2022
Dev To
Intro To creating a React App and Understanding React Folder Structure.
Good Day Everyone ! . My name is Kene. I'm relatively new to world of javascript and Web Development in general but today i have decided to Write a bit on the javascript framework which is ReactJs. I...
04:26 pm GMT - Mon, May 23, 2022
Dev To
GitHub Actions Security Cheat Sheet
This article is the result of a collaboration with C.J. May.GitHub Actions keep me up at night. I worry that a malicious actor will use GitHub Actions to inject code into one of my repositories unbekn...
04:23 pm GMT - Mon, May 23, 2022
Dev To
console.log('How to master arrays?')
An array is one of the most common concepts of Javascript, which gives us a lot of possibilities to work with data stored inside. Taking into consideration that array is one of the most basic topics i...
04:22 pm GMT - Mon, May 23, 2022
Dev To
Utilizar 'touch' en PowerShell
Si estas tratando de utilizar la PowerShell pero tu vienes de Linux/Unix puede que algunos comandos no los puedas utilizar aqu, como es el caso del comando touch, este comando es para crear archivos d...
04:20 pm GMT - Mon, May 23, 2022
Dev To
CONVITE: Voc est se formando esse ano? Comemore com o GitHub!
Voc sabia que o GitHub tem vrios programas e benefcios legais e exclusivos para estudantes?A principal delas o GitHub Student Pack, um pacote de benefcios como Canva Pro, Licena JetBains, Domnio grti...
04:17 pm GMT - Mon, May 23, 2022
Dev To
AWS Beanstalk
What is Amazon Elastic Beanstalk? Beanstalk is a compute service for deploying and scaling applications developed in many popular languages. Developers can focus on writing code and dont need to worry...
03:33 pm GMT - Mon, May 23, 2022
Dev To
Does it bother you when programmers use the word "Arguments" and "Parameters" synonymously ?
...
03:19 pm GMT - Mon, May 23, 2022
Dev To
Node pool snapshot in AKS
AKS releases a new node image weekly and every new cluster, new node pool, or upgrade cluster will always receive the latest image that can make it hard to maintain our environments consistent and to ...
02:56 pm GMT - Mon, May 23, 2022
Dev To
Pointers? In My Python? It's More Likely Than You Think
This is the first of a three-part series, covering various aspects of Python's memory management; it started life as a conference talk I gave in 2021, titled 'Pointers? In My Python?', the most recent...
02:42 pm GMT - Mon, May 23, 2022
Dev To
ActiveAdmin vs ToolJet
The link to the original post is here IntroductionMost mid-sized web apps require some form of data management and monitoring. That is why we must develop and maintain internal tools to control w...
02:40 pm GMT - Mon, May 23, 2022
Dev To
Build Stripe Refund App: issue refunds and send notifications
In this tutorial, We will build a Stripe Refund Application for looking up all customers' data, all payments, issuing refunds to customers and sending them confirmation email/sms notifications.The Str...
02:38 pm GMT - Mon, May 23, 2022
Dev To
Lunes de msica... Qu ests escuchando? (23-mayo)
"El que escucha msica siente que su soledad, de repente, se puebla."Robert BrowningLa msica es parte importante de la vida de la mayora de las personas y una vida no basta para poder escuchar todas la...
02:33 pm GMT - Mon, May 23, 2022
Dev To
Chaos Engineering with LitmusChaos on AWS EKS using IRSA
I have already kicked off a brand-new series on my YouTube channel called Learn Chaos Engineering series. The first few episodes will be focusing on LitmusChaos. I have been working on LitmusChaos for...
02:32 pm GMT - Mon, May 23, 2022
Dev To
Entendendo padronizao de commits (Conventional Commits)
MotivaoA um tempo venho pesquisando sobre o tema de padronizao de commits e olhando ferramentas para facilitar o uso (coisa que vou apresentar mais a frente).E recentemente participei de uma pal...
02:18 pm GMT - Mon, May 23, 2022
Dev To
Rate my landing page design and help me improve please!
Hi there, Dev community. I mostly do backend stuff. But sometimes, for my own personal projects, I also need to design some front-end stuff. But I think I'm pretty much bad at designing stuff. That's ...
02:16 pm GMT - Mon, May 23, 2022
Dev To
Music Monday What are you listening to? (May 23)
cover image credits: Jimmy ArcaIn this weekly series, folks can chime in and drop links to whatever it is they've been listening to recently + browse others suggestions.If you like talking about music...
02:14 pm GMT - Mon, May 23, 2022
Dev To
A Guide to writing Industry Standard Git Commit Message
I bet you already heard something about Git before starting this article whatever led you here, youre welcome and I hope you find the solutions. Brief Explanation of GitWe have large projects tha...
02:06 pm GMT - Mon, May 23, 2022
Dev To
The Boy Scout Rule
This post is going to be a little different.Most engineers have heard of the 'boy-scout rule': 'Always leave the code better than you found it.' It's often been heralded as a magic cure for tech...
12:54 pm GMT - Mon, May 23, 2022
Dev To
What Are The Signs That The Tech Bubble Is About To Burst?
The worlds largest technology companies that thrived when the pandemic began over two years ago have now suffered over $1 trillion in value as investors fear that companies boosted by the pandemic are...
12:53 pm GMT - Mon, May 23, 2022
Dev To
Unutulan Root ifresini Sfrlama (Ubuntu)
Bu yazmda ifresini unuttuumuz ve eriemediimiz root kullancsnn veya herhangi bir kullancnn ifresini bilgisayar sfrlamadan ve verileri kaybetmeden nasl deitiririz ondan bahsedeceim.1. lk olarak Ubuntuyu...
12:27 pm GMT - Mon, May 23, 2022
Dev To
May 2022: What's New in Common Ninja Integrations
What is Common Ninja?Common Ninja is a platform that allows developers to build & monetize apps for e-commerce platforms very easily. With our single e-commerce API you can build your app o...
12:22 pm GMT - Mon, May 23, 2022
Dev To
A11Y 101: Analysing my website issues
We evaluated the website by using all kinds of accessibility tools.It's good to go through the issues we found and see what they mean.We'll do this point by point by taking the main issues we discover...
12:12 pm GMT - Mon, May 23, 2022
Dev To
Git branching for small teams
Heres a practice I use personally and encourage within my open source projects and any small teams I run for work. Ive seen major elements of it presented under a few different names: Short-Lived Fea...
12:01 pm GMT - Mon, May 23, 2022
Dev To
How to start a TailwindCSS project with SCSS
TailwindCSS is a utility first framework. It's tiny in comparison to Bootstrap, which includes hundreds of large, clunky, pre-built components.Instead, Tailwind includes hundreds of simple, easy to ch...
11:59 am GMT - Mon, May 23, 2022
Dev To
Node.js MySQL vs Node.js MySQL Sculter.js (which one is better?)
The Node.js MySQL pair is familiar to everyone. But in MySQL you have to write a lot of code to achieve the goal and it is often incomprehensible to beginners. Today I am offering a Sculter.JS framewo...
11:46 am GMT - Mon, May 23, 2022
Dev To
Squash commits considered harmful
A recurring conversation in developer circles is if you should use git --squash when merging or do explicit merge commits. The short answer: you shouldn't.People have strong opinions about this. The t...
11:44 am GMT - Mon, May 23, 2022
Dev To
Angular Standalone Components y su impacto en la modularidad
Traduccin en espaol del artculo original de Rainer Hahnekamp @rainerhahnekamp "Angular Standalone Components and their impact on modularity" publicado el 10 enero 2022Una de las prximas caractersticas...
11:35 am GMT - Mon, May 23, 2022
Dev To
The guide to Laravel admin panels
Are you researching different options to ship an admin panel for your Laravel application? One idea would be to build it from scratch with Laravel. After all, this PHP-based framework facilitates buil...
11:33 am GMT - Mon, May 23, 2022
Dev To
DevOps: An Introduction
Learn the basic concepts of DevOps. You will also learn the benefits of using DevOps practices in your application.What is DevOps?DevOps is essentially cultural philosophies, practices, and tools to h...
10:31 am GMT - Mon, May 23, 2022
Dev To
Xamarin's Substitute is on the way! Discover.NET MAUI and its NewFeatures
Xamarin You have done a great job on Android, iOS and Windows but we will miss you soon. Your replacement is almost finished and with many improvements:.NET MAUI.For anyone wondering what it is, Xamar...
10:27 am GMT - Mon, May 23, 2022
Dev To
What was the first project that you did?
What was the first project that you did? And what frameworks, languages, and libraries did you use? I always look at my first project and I love to fix bugs or make new things to it.Tell us about your...
10:10 am GMT - Mon, May 23, 2022
Dev To
Java Quarkus CQRS and EventSourcing microservice example
Full list what has been used:Quarkus - Supersonic Subatomic Java.RESTEasy Reactive - RESTEasy Reactive in QuarkusReactive PostgreSQL Client -The Reactive PostgreSQL Client.quarkus-mongodb-clien...
09:59 am GMT - Mon, May 23, 2022
Dev To
Correlation for feature selection
Correlation measures the degree to which two phenomena are related to one another. For example, there is a correlation between summer temperatures and ice cream sales. When one goes up, so does the ot...
09:49 am GMT - Mon, May 23, 2022
Dev To
Which Frontend Framework Would You Use For an Ecommerce Storefront?
Medusa provides 2 starter storefronts for your headless commerce platform, one using Next.js and one using Gatsby. These 2 frameworks not only provide a good developer experience, but they also allow ...
09:40 am GMT - Mon, May 23, 2022
Dev To
Prevent Endless Loops in JavaScript
I accidentally created an endless loop in JavaScript that made my browser crash. How is this even possible in 2022?Consider the following code:const mightBeZero = 0;const maxIterations = 100 / mightBe...
09:27 am GMT - Mon, May 23, 2022
Dev To
What's the easiest path to become web dev: my thoughts
The best way to learn anything and especially to code is in my opinion to have a clear plan and clear goal in mind.You need to learn by intention, meaning you need to solve the how to get the where. C...
09:12 am GMT - Mon, May 23, 2022
Dev To
Null safety and asynchronous programming in dart
Hey folks, in this series is second chapter, here we are going to go through major dart features with the assumption that you already know how to program in another languageAs you learn Dart you have ...
09:12 am GMT - Mon, May 23, 2022
Dev To
How to Visualize all our Kubernetes clusters in one place with Amazon EKS Connector ?
With Amazon EKS Connector, we can use to register and connect any conformant Kubernetes cluster to AWS and visualize it in the Amazon EKS console. After a cluster is connected, we can see the status, ...
08:54 am GMT - Mon, May 23, 2022
Dev To
Handling Pagination in Strapi v4 with SvelteKit
If you use any kind of web or mobile application, you may have come across a data table that lets you view data by breaking it up into multiple pages. In the world of software development, this is kno...
08:31 am GMT - Mon, May 23, 2022
Dev To
Make your first open-source contribution
By doing open-source contributions, you will learn a lot. It allows you to become a part of the open-source community. It can be hard at the beginning, but its definitely worth it.How do you make a pu...
08:11 am GMT - Mon, May 23, 2022
Dev To
Builders Guide to AWS Summit Online India 2022
For the last many years, I have had privilege to attend, speak and even curate agenda at AWS Summits, open/free tech conferences, that happen globally. This year I have been more closely involved and ...
08:04 am GMT - Mon, May 23, 2022
Dev To
Do you use SwiftUI for your Mac apps?
We are currently re-writing the UI of our flash card vocabulary learning app Wokabulary with SwiftUI.Wokabulary is available for iPhone, iPad and Mac; so having a platform independent UI system saves ...
07:43 am GMT - Mon, May 23, 2022
Dev To
rm command removes the file, really?
Do you really think that just doing rm "your file name" will remove the file completely? if YES you need to read this blog till end.just do arm --helpand see the information, you will see a note there...
07:26 am GMT - Mon, May 23, 2022
Dev To
Build Cloud-Native apps with AWS App Runner, Redis and AWS CDK
Run your Go app on AWS App Runner service, integrate it with MemoryDB for Redis and use AWS CDK to package and deploy the app along with infrastructureAWS App Runner allows you to deploy and run cloud...
06:40 am GMT - Mon, May 23, 2022
Dev To
Building React App with Module Federation and NextJS/React
This document will take you step-by-step through the tasks required to set up a module federation module, with react app as host with NextJS and React Apps as remote apps. This document's how-to will ...
06:37 am GMT - Mon, May 23, 2022
Dev To
Onboard new developers with your best coding practices
Why does onboarding matter?The software industry has one of the highest turnover rates globally, 10-15% on average in past years. Thanks to organic growth or fundraising, several digital compani...
06:37 am GMT - Mon, May 23, 2022
Dev To
Getting Started with the Angular DatePicker Component
Learn how easily you can create and configure the Syncfusion Angular DatePicker using the Angular CLI command. This video also explains how to configure a few of the controls basic features like setti...
06:28 am GMT - Mon, May 23, 2022
Dev To
Tips to get into programming
Getting into programming: Disclaimer: I honestly cannot fully claim to be self-taught, but my understanding of coding and software comes from my computer science degree I couldn't fini...
06:21 am GMT - Mon, May 23, 2022
Dev To
Bearcam Companion: Amplify Studio
I finally had a chance to start working on the Bearcam Companion app over the weekend. I had described my plans for the app in a previous post, where I defined my Minimum Lovable Product (MLP) as foll...
06:18 am GMT - Mon, May 23, 2022
Dev To
We are building an open-source no-code platform NocoBase
We started this idea 2 years ago. Although there are still many bugs to fix and many features to develop, we release an alpha version recently. Hope it will help you to develop internal tools. Wh...
06:17 am GMT - Mon, May 23, 2022
Dev To
Popular Test Automation Frameworks: Types, Benefits & Testing Tools
Manual testing is kept on obsoleting, and enterprises find a new alternative to it.Indeed, that's the story behind manual testing.You might know why manual testing is not getting the spotlight because...
06:12 am GMT - Mon, May 23, 2022
Dev To
Change Detection without Change Detection
Original cover photo by Adi Goldstein on Unsplash. What's the problem?In Angular, we have the powerful change detection mechanism to help us rerender the UI when data changes. In simple terms, th...
05:48 am GMT - Mon, May 23, 2022
Dev To
React Redux Walk-through
Redux is a state management tool that provides a way to have all the states of an application in one global place instead of having in each components. Prerequisites:React project setup - npx cre...
05:40 am GMT - Mon, May 23, 2022
Dev To
NPM packages to generate Unique IDs for your next project
While tweeting something or sharing something over Linkedin requires a unique id to identify a particular post. On the daily basis, we need to store or retrieve data uniquely & generating random n...
04:58 am GMT - Mon, May 23, 2022
Dev To
Sending type-safe HTTP requests with Go
ScenariosFor Gophers, we basically write code for clients to request. Sometimes we need to request RESTful APIs provided by third parties. At this time, we feel that it's hard to assemble the re...
04:50 am GMT - Mon, May 23, 2022
Dev To
How to Setup and run Cypress Test cases In Azure DevOps Pipeline
How to Setup and run Cypress Test cases In Azure DevOps Pipelinehttps://kailash-pathak.medium.com/how-to-setup-and-run-cypress-test-cases-in-azure-devops-pipeline-b179df86261...
03:35 am GMT - Mon, May 23, 2022
Dev To
Intro to Operating Systems
What is a computer?A computer is a device that is used to perform some tasks given to it by a user in a formal format as sequence of instructions.A computer can be divided into 2 logical parts. ...
02:47 am GMT - Mon, May 23, 2022
Dev To
Basic PostgreSQL on the Command Line
I started working through freeCodeCamp's beta curriculum for Relational Database. I like to have a contrasting educational opportunity when I need a mental break; solutions to data structure and algor...
01:41 am GMT - Mon, May 23, 2022
Dev To
Estude e pesquise melhor com essas extenses
Uma das coisas mais importantes - talvez a mais importante - na vida de uma pessoa saber aprender. Se voc est no incio da carreira de pessoa desenvolvedora de software, como eu, imagino que j deve te...
01:29 am GMT - Mon, May 23, 2022
Dev To
Do you remember the FIRST project made by you?
Do you remember the very first project made by you when you started learning to code in a particular programming language or framework? I always look at my old projects as they show me how long it's b...
12:56 am GMT - Mon, May 23, 2022
Dev To
What tools do you use?
This is a series leading up to a Virtual Coffee Lunch & Learn titled Asking Coding Questions with Bekah, @bekahhw and me, Nick Taylor, happening May 27th.Part of asking questions is digging in to ...
12:19 am GMT - Mon, May 23, 2022
Dev To
How Iterators Work in javascript
The term iteration is derived from the Latin itero, meaning repeat or do again. In the context of software, iteration means repetitively performing a procedure multiple times, in sequence, and usually...
12:03 am GMT - Mon, May 23, 2022
Dev To
SaaS Insight for Building a Real-time CRM Application
BackgroundTo store large volumes of real-time user data like email and provide insights is not easy. If your application is layered on top of Gmail to automatically extract and organize the useful inf...
11:12 pm GMT - Sun, May 22, 2022
Dev To
Backend For MERN app
ConfigureMongo Atlas databaseError HandlerUser ModelUser ControllerUser Authorization MiddlewareUser RoutesExpress Server Configure database for Mongo AtlasTo get started run npm install fo...
10:35 pm GMT - Sun, May 22, 2022
Dev To
I Made 100 CSS Buttons For Your Next Big Project
If you like this article, dont forget to click on that heart button to show your appreciation.Youre probably thinking: Thats an odd way to start an articleBut I just wanted to show you that buttons re...
10:12 pm GMT - Sun, May 22, 2022
Dev To
UseEffect in React18
In this article we are going to discuss why on earth useEffect is running twice in React18. Is it breaking your code or can it break your code and what to do if it breaks your code. How is it helping,...
08:42 pm GMT - Sun, May 22, 2022
Dev To
Creating a Character Count Progress Bar in React
Hello guysIn this short tutorial, we will be looking into how to create a Character Count Progress Bar in React JS.Common uses of this is in notes and todolist applications where you want to restrict ...
06:36 pm GMT - Sun, May 22, 2022
Dev To
Open Source Adventures: Episode 59: What Opal Ruby is not
Opal Ruby compiles Ruby code into JavaScript, so it can run in environment where only JavaScript is supported, like most obviously browsers.But before we get into what Opal Ruby is, let's start by say...
06:15 pm GMT - Sun, May 22, 2022
Dev To
React Interview Challenge 2: Create a ToDo Component
This example challenge is something you could expect if you are applying for frontend engineer positions.You are tasked with creating a todo component and given a list of functional requirements...
06:13 pm GMT - Sun, May 22, 2022
Dev To
Quick guide to FaceApi Machine learning model for web - ML5.js
What is ML5.js?ml5.js is machine learning for the web in your web browser. Through some clever and exciting advancements, the folks building TensorFlow.js figured out that it is possible to use ...
05:56 pm GMT - Sun, May 22, 2022
Dev To
Learn GIT - degit
degit is almost similar to git clone. degit makes copies of git repositories. When you rundegit some-user/some-repo, it will find the latest commit on https://github.com/some-user/some-repo and downlo...
05:51 pm GMT - Sun, May 22, 2022
Dev To
What is AWS Ground Station?
AWS Ground Station is a fully managed service that lets us control satellite communications, downlink and process satellite data, and scale our satellite operations quickly, easily and cost-effectivel...
05:26 pm GMT - Sun, May 22, 2022
Dev To
Data Structures: Trees II
This is part-2 of the article on Tree data structures. In the first part of this article we looked at the types of trees, how they work, and their uses. In this part we are going to implement a Binary...
05:24 pm GMT - Sun, May 22, 2022
Dev To
New AWS Config Rules - LambdaLess and rusty
AWS Config checks all your resources for compliance. With 260 managed rules, it covers a lot of ground. But if you need additional checks until now, you had to write a complex Lambda function. With th...
04:55 pm GMT - Sun, May 22, 2022
Dev To
geometry4j - Java Library For Basic Geometry Operations
OverviewHave you ever forgotten a geometric formula when building a project. If so, this java library can be your solution. Let me introduce you to geometry4j as one of the tools that can be use...
04:27 pm GMT - Sun, May 22, 2022
Dev To
Top 15 Vim shortcuts to remember
IntroductionIf you ever installed Linux in your life, I'm sure you might have come across Vim. Vim is a command-line based text editor. It's a great tool but I won't say that it's the best text ...
04:06 pm GMT - Sun, May 22, 2022
Dev To
Today we updated our security protocol in the event of a cyberattack.
...
03:17 pm GMT - Sun, May 22, 2022
Dev To
Implementing an Azure IoT Hub
The Internet of Things (IoT) is a network of physical devices that connect to and exchange data with other devices and services over the internet or other network.Azure IoT Hub is a managed service ho...
03:05 pm GMT - Sun, May 22, 2022
Dev To
Form Validation In Remix Using Zod
Remix is an awesome React framework for building modern SSR (Sever Side Rendering) web experience. Which means we can work with both backend and frontend in a single Remix app. Remix is really unique ...
02:55 pm GMT - Sun, May 22, 2022
Dev To
Beginner guide for django-allauth
When I started web development with Django. I thoroughly didn't know about the django-allauth package. I had knowledge of MVC and some core parts of Django. During college projects I had been working ...
02:47 pm GMT - Sun, May 22, 2022
Dev To
[CSS design] I think about specifying z-index difficult to break
SummaryDefines the z-index value to be specified for each component. MotivationI want to avoid z-index conflictsWant to clarify the reason for specifying z-indexDon't want to increase z-ind...
02:29 pm GMT - Sun, May 22, 2022
Dev To
From a HTML JS PHP Website to an Installable Desktop Application
If you developed a website or a web app its very easy to transform it in an installable desktop application. Heres how. STEP 1Go to this repo https://github.com/cztomczak/phpdesktop by Czarek Tom...
02:19 pm GMT - Sun, May 22, 2022
Dev To
Someone who doesnt care about your company: thats a candidate you want
One of the first things a candidate learn is to be hyped about the company and research every bit and piece before applying,Meanwhile, an HR recruiter is trained to recognize and pick candidates that ...
02:13 pm GMT - Sun, May 22, 2022
Dev To
Advance React Patterns: Render Props
Hi If you have been working with React for quite some time, you must be well versed in writing reusable components. Reusable UI components! But as the codebase scales you often end up in situations wh...
01:57 pm GMT - Sun, May 22, 2022
Dev To
Let's Create an FAQ section with HTML and CSS only (Detail tag explained)
Using <detail> and <summary> HTML tags you can create a simple accordion or toggle between hiding and showing secondary text on your website.These codes are enough to create an accordion.&...
01:55 pm GMT - Sun, May 22, 2022
Dev To
Demystifying 'this' keyword in JS
IntroThis keyword holds a special place in any object-oriented programming language and has been a mind-bender in Javascript. Needless to say, it has thus been a favourite topic of interviewers ...
01:52 pm GMT - Sun, May 22, 2022
Dev To
21: Run & Debug With VS Code
Welcome to Week 3, Day 7 of #30DaysOfSWA!! This week has been all about the SWA developer tools. To conclude the week, we'll show how the Azure Static Web Apps extension for VS Code can make using all...
01:40 pm GMT - Sun, May 22, 2022
Dev To
Pitch me on C
Continuing the series! Feel welcome to dip in and weigh in on a past question.Let's say I've never used C++ before. Can anyone give the run down of what the language does and why you prefer it? Feel f...
01:32 pm GMT - Sun, May 22, 2022
Dev To
MadeWithHydePHP
IntroductionIt should come as no surprise that I love HydePHP and the amazing things it lets you create using it. In this post, I'll show off some creations I've made with Hyde.If you are not fa...
01:25 pm GMT - Sun, May 22, 2022
Dev To
React vs. Svelte
IntroductionMore and more often we hear about a relatively new web framework to develop user interfaces on web and even for mobile apps, and this is Svelte. I don't want to write just about this...
12:58 pm GMT - Sun, May 22, 2022
Dev To
How do I implement a functions that can search for various c/c library (.so,.a,.dll)?
I need to find c/c++ library (.so,.a,.dll) from my program. Where are they located and it should work on every os. ...
12:57 pm GMT - Sun, May 22, 2022
Dev To
Twitter API Part 3-- ID ID, URL, Like, RT
https://developer.twitter.com/en/docs/tutorials/postman-getting-starteddocs IDhttps://api.twitter.com/2/tweets/1528004049932816384?tweet.fields=conversation_idtweet.fields conversation_id valu...
12:55 pm GMT - Sun, May 22, 2022
Dev To
Build a carousel postcard like Instagram with Reactjs, Material-UI, and Swiperjs
Live demoYou can demo the website from here Video TutorialI have already made a video about it on my youtube channel. Check that out for more details. Note:The application is built wit...
12:53 pm GMT - Sun, May 22, 2022
Dev To
How to use Scale-down Mode to delete/deallocate nodes in Azure Kubernetes Service
By default, scale-up operations performed manually or by the cluster autoscaler require the allocation and provisioning of new nodes, and scale-down operations delete nodes. Scale-down Mode allows us ...
12:35 pm GMT - Sun, May 22, 2022
Dev To
Surprising Performance Lessons from React Microfrontends in Production
The epilot engineering team stands at 27 developers 1 year after the launch of our rewritten portal built on mostly* React microfrontends.*Part of our app is written using other frontend frameworks, m...
12:19 pm GMT - Sun, May 22, 2022
Dev To
As a developer, I love ... ?
As a developer what you love? ...
12:17 pm GMT - Sun, May 22, 2022
Dev To
Git - What actually is Version Control System ?
I have seen many people (beginners) asking,what is the difference between the Git and GitHub?So, I think, this needs to be clarified in a proper post.Generally, the ones, asking these questions, are n...
12:04 pm GMT - Sun, May 22, 2022
Dev To
Laravel VueJS Ecommerce Project
In this article, we will share you a ecommerce project which is build on Laravel & Vue.js(Nuxt.js)In this project I have used Laravel as a REST API service and the frontend of the ecommerce websit...
11:58 am GMT - Sun, May 22, 2022
Dev To
How GitHub Copilot can WET your code (especially as a beginner)
GitHub Copilot, (the controversial AI, that writes code instead of you) has been the subject of the discussion: "Will it deprive programmers of their job?". We cannot predict the future yet, but so fa...
11:20 am GMT - Sun, May 22, 2022
Dev To
Generate application metrics using SpringBoot and Micrometer
IntroductionObservability is one of the pillars of modern microservices architecture. Application metrics is one dimension of that observbility. When an application runs on production we may wan...
11:11 am GMT - Sun, May 22, 2022
Dev To
DO NOT do this, while building a React app!
Maintaining standards and a good workflow while building the React application can give you some hard times, mainly because of time constraints. We usually do some things that make it hard to either d...
11:03 am GMT - Sun, May 22, 2022
Dev To
Use firebase in your React App
Hi everyone, this is my first post. Feel free to comment any mistakes below.So recently I've been creating my personal-portfolio site with reactjs. It has a section to showcase my projects,blogs...etc...
10:47 am GMT - Sun, May 22, 2022
Dev To
How to create and deploy an Express.js app to Vercel?
Vercel is a platform to host frontend applications and static sites but you can also host an express app using serverless functions.In this tutorial, we will see how we can create an express app from ...
10:43 am GMT - Sun, May 22, 2022
Dev To
Webauthn - Emails vs Username
Traditional vs passwordlessThe subject of this article is quite vague yet fundamental. It is related to the webauthn protocol. Since a picture is worth a thousand words:You can read more about i...
10:00 am GMT - Sun, May 22, 2022
Dev To
Weekly 0013
MondayI woke up very early because today is the day that I have to go in the office with the team but I have to finalize a lot of stuff before.First of all I have reviewed the Chapter 01 of our ...
09:58 am GMT - Sun, May 22, 2022
Dev To
ssh and 'warning: setlocale: LC_CTYPE: cannot change locale (UTF-8): No such file or directory'
This post is about an issue that upon googling today seems to be quite widespread, and there's a lot of confusion about it. I think I have built a fairly good understanding about it, so to hopefully t...
09:54 am GMT - Sun, May 22, 2022
Dev To
As a developer, I hate ... ?
In your career as a developer, what are the main three things that you hate about being in the tech world or as being a web dev / software engineer ?...
08:52 am GMT - Sun, May 22, 2022
Dev To
Django.WTF - discover trending Django packages
https://django.wtfI've often used djangopackages.org to explore app I could re-use in my projects. While the site is great, I thought we could build a modern variant with focus on package curation. I'...
08:12 am GMT - Sun, May 22, 2022
Dev To
This is where ReactJs won the front-end game!
Hey everyone we all know that ReactJs is the most popular library out there to build UIs. And today let's talk about what are the factors and decisions that made ReactJs win the frontend game?ReactJs ...
08:08 am GMT - Sun, May 22, 2022
Dev To
What is Azure Arc ?.
Today, companies struggle to control and govern increasingly complex environments that extend across data centers, multiple clouds, and edge. Each environment and cloud possesses its own set of manage...
08:02 am GMT - Sun, May 22, 2022
Dev To
CSS Isometric Menu Hover Effects @Online Tutorials Html CSS 3D Menu
...
07:57 am GMT - Sun, May 22, 2022
Dev To
Load JavaScript optimally by utilizing defer.
This is by far the most important and awesome feature, and it's how you should load and import your JavaScript file from now on, so let's get started with our teeny-tiny demonstration.On modern websi...
07:26 am GMT - Sun, May 22, 2022
Dev To
Building a startup | Days 6 - 10
Hey guys,I didn't code that much this week, but a lot did happen.First of all one of my videos on Instagram crossed 1000 plays??!!?! It doesn't sound like much but it's insane for me. And so many of y...
07:20 am GMT - Sun, May 22, 2022
Dev To
Speed Up Your Laravel Website Super Fast- Codexashish
Speed Up Your Laravel website Super FastLaravel is the best back-end framework of PHP, and lots of companies are choosing Laravel for their large and medium-sized projects. SEO is incredibly imp...
07:18 am GMT - Sun, May 22, 2022
Dev To
Do you know about the Maker's Schedule?
A few years ago I came across an essay by Paul Graham, founder of Y Combinator, about the different working modes of programmers (i.e. makers) and managers. It came up again in a recent conversation I...
06:32 am GMT - Sun, May 22, 2022
Dev To
React v18: Why useEffect suddenly go crazy?
React version 18 has brought some very appreciable changes to the core. One such bittersweet change is in for form of the mount -> unmount -> remount pattern of loading components in strict mode...
06:29 am GMT - Sun, May 22, 2022
Dev To
GuideChimp Ecosystem - Open-Source Plugins
GuideChimp Ecosystem - Open-Source Plugins - VideoGuideChimp functionality can be extended using out-of-the-box and third-party plugins.Open-Source GuideChimp Plugins: Beacons - Add beacons/hotspots/h...
05:36 am GMT - Sun, May 22, 2022
Dev To
A11Y 101: Evaluating my website
I started this whole journey to improve my website.As I had no idea where to start, I started by reading up on some articles.This quickly drew me to Abbey's articles on Dev.to.In this specific series,...
04:37 am GMT - Sun, May 22, 2022
Dev To
HTML Text Formatting
HTML contains several elements for defining text with a special meaning. ExampleThis text is boldThis text is italic HTML Formatting ElementsFormatting elements were designed to display spec...
04:37 am GMT - Sun, May 22, 2022
Dev To
A Modern Day SAST Strategy explained.
Many have often inquired about how to integrate SAST tools into the DevSecOps workflow. They enquire about essential issues such as:What are my options for dealing with false positives?I'm not sure ho...
03:32 am GMT - Sun, May 22, 2022
Dev To
Top 10 Reasons Why Laravel 9 Is The Most Popular PHP Framework-Codexashish
Top 10 Reasons Why Laravel 9 Is The Most Popular PHP FrameworkWe will define a number of the attention-grabbing options of the Laravel framework here, which can justify why it's gaining the most...
03:23 am GMT - Sun, May 22, 2022
Dev To
Top 5 Python Modules for Game development- Codexashish
Top 5 Python Modules for Game developmentWe are going to see, Best Python modules for game development and the Best Python game engine. You will know the top 5 Python Modules for game developmen...
02:55 am GMT - Sun, May 22, 2022
Dev To
Love'N App launches a new project to the crypto where users can earn by kissing.
LoveN is a kiss to earn application where holders can receive rewards by kissing their loved ones. The platform is built on Binance Smart Chain offers many unique features.The era of social networking...
01:23 am GMT - Sun, May 22, 2022
Dev To
My First Project
I am going to share the full details of structured, designed and documented Smart Home projectIt took much effort to do all the stuff required to document everything in the project. It would b...
12:34 am GMT - Sun, May 22, 2022
Dev To
What's your favorite piece of software that you built for yourself?
...
11:59 pm GMT - Sat, May 21, 2022
Dev To
Create Instance Scheduler on Serverless by using Lambda, DynamoDB, API Gateway, Cognito,S3 and CloudFront
By using an instance scheduler you can start/stop or scheduler EC2/RDS instances to save costs.The instance scheduler is open source and based on AWS serverless architecture. Why do I use serverless?B...
10:33 pm GMT - Sat, May 21, 2022
Dev To
How to build a dynamically resizable textarea?
Making a textarea dynamically resizable is fundamental to delivering a good UX on a text editor, a comment area or a get in a contact section. However, all the solutions available are too complex, req...
08:48 pm GMT - Sat, May 21, 2022
Dev To
Day 43: Bye Material UI!
Hi!Last week I saw a project of a friend of mine that used Material UI with React and I thought it was so cool and fast so I decided to use it in my current personal project, I planned to use Tailwind...
08:35 pm GMT - Sat, May 21, 2022
Dev To
Learning Golang - day 1
I just decided to start learning Go again. I was learning it a bit last autumn, but then I had a very rough time in my personal life and also decided to start looking for a frontend job with vanilla J...
08:25 pm GMT - Sat, May 21, 2022
Dev To
Why Microsoft and How I achieved my Goal
I started building websites in 1997I started building websites in 1997 before I even had access to the internet. I got my first job in tech in 1999 working with Dreamweaver. But it was very bori...
08:21 pm GMT - Sat, May 21, 2022
Dev To
5 open source packages to gain time for React.js
Youve probably heard this a couple of times : Dont try to reinvent the wheel.It may hurt our ego, but honestly this phrase is to be taken at face value for projects that have to meet a deadline.Ill sh...
08:13 pm GMT - Sat, May 21, 2022
Dev To
How do you set expectations in your work?
How do you communicate what to expect with your boss/colleague/client to avoid misalignment?...
07:49 pm GMT - Sat, May 21, 2022
Dev To
How to Be Consistent with Content Creation for Developers
Ive published more than 30 articles about programming on DEVto, Medium, Hashnode, and my personal blog starting in April.If you want to start content creation and stay consistent, read this.Ive publis...
07:34 pm GMT - Sat, May 21, 2022
Dev To
Top 6 opensource repositories to learn JavaScript in 2022
IntroAlmost 95% of websites require javascript, it is one of the most popular programming languages that can help you make at least** $100000 a year. And the browsers we use in daily life also r...
07:16 pm GMT - Sat, May 21, 2022
Dev To
Why We Hate
Original post in Kodumaro.Sometimes I spend some time trying to acquire new programming skills, to finally figure out I was wasting time with something useless.But even well-known programming tools an...
07:03 pm GMT - Sat, May 21, 2022
Dev To
7 Days of Code - Java
Nesse post eu vou compartilhar a minha jornada no 7daysofcode.A idia do 7 days of code receber um email todo dia com uma pequena tarefa pra ser executada na linguagem escolhida para o desafio. No meu...
06:59 pm GMT - Sat, May 21, 2022
Dev To
Docker Persistence feat. MS SQL Server, PostgreSQL, MariaDB, MySQL, MongoDB
We did the initial project setup on containers in the previous "Demystifying Docker" series article. In this one, we will cover the database with persistence (examples with MS SQL Server, PostgreSQL, ...
06:57 pm GMT - Sat, May 21, 2022
Dev To
Solution for problem with useState and eventHandlers
import { useEffect } from "react";import { useRefState } from "utils";export default function HomePage() { const [mouseDownCounter, setMouseDownCounter] = useRefState(0); useEffect(() => { win...
06:38 pm GMT - Sat, May 21, 2022
Dev To
LinkedIn Invite Automation
Just paste it in console. Before that open as many connects you want to open all will be clicked.var all = document.getElementsByTagName("button");for (var i=0, max=all.length; i < max; i++) { i...
06:32 pm GMT - Sat, May 21, 2022
Dev To
Don't use AWAIT inside FOREACH
It won't work as you intended.Let us see a quick scenario. Consider the following code and guess the output.console.log(' Start')const _1SecPromise = new Promise((res, rej) => { setTimeout(() =&g...
06:11 pm GMT - Sat, May 21, 2022
Dev To
Basic Explanation of Javascript to Beginners
WHAT IS JAVASCRIPT?JavaScript as we may know it, is a text-based programming language used both on the client-side and server-side that allows you to make web pages interactive. Where HTML and CSS are...
05:48 pm GMT - Sat, May 21, 2022
Dev To
Any beginner friendly course on Web Penetration testing?
Hello friends,I'm working as frontend developer from last 2.5years, interested to get into ethical hacking but I have no idea where to get started with little research came to know about Penetration t...
05:42 pm GMT - Sat, May 21, 2022
Dev To
The price of Overengineering
Hello everyone, in this article I will talk about over engineering and the price it costs to any project, plus Ill discuss about identifying and how to avoid doing it.On first, lets simply define the ...
05:39 pm GMT - Sat, May 21, 2022
Dev To
Rust Is Great !
Hi Coders!This is Amir aka Bek [ancient Egyptian name which happens to be my surname!], and in this blog I am going to talk about Rust!The first time I've been introduced to Rust was on January 2022, ...
05:29 pm GMT - Sat, May 21, 2022
Dev To
How to Add KMS etcd encryption to an AKS cluster
Azure Kubernetes Service now supports Key Management System (KMS) plugin integration which enables encryption at the rest of our Kubernetes data in etcd using Azure Key Vault. We can now store secrets...
05:23 pm GMT - Sat, May 21, 2022
Dev To
system-ui and friends
The CSS one-liner to use system fontsWe love our custom fonts, but they come with a cost that we don't often realize.When we load a font over the internet, be it from our own website or (god forbid) G...
05:11 pm GMT - Sat, May 21, 2022
Dev To
Hacking Bootstrap CSS for Better Looking Websites
Bootstrap has held a lot of fullstack devs hands when it comes to creating sites. A lot of us dont know how to use Figma, are unsure of what good design is, and are not proficient with CSS properties....
05:10 pm GMT - Sat, May 21, 2022
Dev To
Rate my GitHub Profile
Envoy-VC (Vedant Chainani) GitHub Computer Geek , Coffee Addict ,Currently Learning Blockchain and ...
04:55 pm GMT - Sat, May 21, 2022
Dev To
AWS open source news and updates, 113
May 13th, 2022 - Instalment #113Newsletter #113. A little later than usual this week thanks to KubeCon, #113 of the AWS open source newsletter provides you with yet more new open source projects...
03:47 pm GMT - Sat, May 21, 2022
Dev To
AWS CDK 101 - Dynamodb streams triggering batch deleteObjects S3
Beginners new to AWS CDK, please do look at my previous articles one by one in this series.If in case missed my previous article, do find it with the below links. Original previous post at Dev Post...
02:51 pm GMT - Sat, May 21, 2022
Dev To
Making a WhatsApp Crypto Chatbot with AWS Lex, CDK, CoinMarketCap, and Twilio
What is a Chatbot?A chatbot is a software or computer program that simulates human conversation or "chatter" through text or voice interactions.Amazon Lex is a fully managed artificial intellige...
02:06 pm GMT - Sat, May 21, 2022
Dev To
Build end-to-end typesafe APIs with tRPC
tRPC is a tool that provides type-safety between your front and back-ends, hence it makes it really easy to build scalable and robust backends quickly for your Next.js and Node apps. In this article w...
01:51 pm GMT - Sat, May 21, 2022
Dev To
Havelsan Ekspres Liman MYS Fikir Yarmas
16 Mays 2022 Pazartesi gn Ankara Ulus Gardan kalkan tren ile Havelsann ilgin Hackathon deneyiminde mentr olarak bulundum. Mentr olarak bulunduum ve kendi z kaynaklarmz ile gelitirdiimiz Liman Merkezi ...
01:44 pm GMT - Sat, May 21, 2022
Dev To
Connect your Java application with any SQL databases
Java, one of the biggest and largest used languages in the industry. It would be better to get this language on your pack as a Software Engineer.During my study of Java at the university since 2017, i...
01:32 pm GMT - Sat, May 21, 2022
Dev To
HOW TO BUILD AN IMPRESSIVE PYTHON DEVELOPER RESUME AS A COLLEGE STUDENT?
As Python happens to be the fastest-growing programming language, Python developers are in high demandPython is one of the most widely used programming languages in the world, and for good reason. Bec...
01:30 pm GMT - Sat, May 21, 2022
Dev To
Want Free Wordpress Hosting?
I Recommend TasteWPWhat About You?...
01:19 pm GMT - Sat, May 21, 2022
Dev To
Creating Responsive Website Design.
Making a Responsive webpage can sometime go...The goal of a Responsive web design is about making web pages look good on all devices.A responsive web design will automatically adjust or adapt to diffe...
01:08 pm GMT - Sat, May 21, 2022
Dev To
TypeScript for Beginners
A quick view of the everyday types.TypeScript has been one interesting thing amongst others that has happened to the JavaScript language in recent years. The superset script has indeed made prog...
12:36 pm GMT - Sat, May 21, 2022
Dev To
7 Command Prompts for Windows you must know
It continue to exist and is a very underrated tool on Windows: Command Prompt.There are a lot of commands that you should know because they are useful for your daily activities and are more quick than...
12:30 pm GMT - Sat, May 21, 2022
Dev To
ESLint and Prettier
Hello amazing folks!Let's discuss something interesting today.Let's understand what and why about Eslint and Prettier.Imagine working over a project with more than 10 developers to achieve a vision . ...
12:28 pm GMT - Sat, May 21, 2022
Dev To
Simple Snake Game -Written In Svelte
You can fork this simple snake game hosted on GitHub, and then the job's done. Deployed: https://goysif.csb.app/ Version Control + Documentation https://github.com/JavascriptDon/SimpleSnakeG...
12:25 pm GMT - Sat, May 21, 2022
Dev To
Uma introduo ao NGINX
Volta e meia leio de algumas pessoas que NGINX (engine X) complicado. Eu no vou mentir: no algo simples de se entender e usar de primeira. Primeiramente, no fcil entender qual a finalidade dele. u...
12:21 pm GMT - Sat, May 21, 2022
Dev To
Overview of Azure compute services
Azure compute is an on-demand computing service for running cloud-based applications. It provides computing resources such as disks, processors, memory, networking, and operating systems. The resource...
11:58 am GMT - Sat, May 21, 2022
Dev To
How We All Benefit from Accessibility
Accessibility on the web (a.k.a. a11y)This is already a huge topic that I don't feel very confident on being authoritative about, but I'd like to bring some food for thought to the table! If you...
11:30 am GMT - Sat, May 21, 2022
Dev To
NestJs: Puppies Api
NestJS is a Node.js back-end development framework built upon Express, leveraging the power of TypeScript.In this lesson, we will learn how to create a Rest Api using NestJs. Get the source code here....
11:08 am GMT - Sat, May 21, 2022
Dev To
Serverless Application is not as secure as you might think!
What is a Serverless Application?For running a traditional web application, you need to set up an OS, configure a web server, install a CMS and prepare a database. You should take care of infras...
10:30 am GMT - Sat, May 21, 2022
Dev To
React Important concepts you should know
React important concepts can help you write cleaner code, better code, and optimize performance. in this article, I will share five React best practices you should know of. 1. Use Higher-order Co...
10:12 am GMT - Sat, May 21, 2022
Dev To
Azure Weekly Updates - 21st May 2022 - Part 2
IntroductionAzure updates are point-in-time or release notes announcements about Azure products, features, APIs, and tools. These include items under development, previews, general availability,...
10:12 am GMT - Sat, May 21, 2022
Dev To
Azure Weekly Updates - 21st May 2022 - Part 1
IntroductionAzure updates are point-in-time or release notes announcements about Azure products, features, APIs, and tools. These include items under development, previews, general availability,...
09:58 am GMT - Sat, May 21, 2022
Dev To
The Complete Rules to `new` (Object Oriented Programming: The Core)
Hi, today I will continue to explain about the Rules of new.The 'new' keyword is a central part of object-oriented programming in JavaScript. This blog will discuss how it turns a normal function into...
09:56 am GMT - Sat, May 21, 2022
Dev To
Roast the code 1 | Rock Paper Scissors
Hey there! I'm starting a new series called "Roast the Code", where I will share some code, and let YOU roast and improve it.There's not much more to it, just be polite and constructive, this is an ex...
09:56 am GMT - Sat, May 21, 2022
Dev To
Creating Custom File Drag and Drop Component
It renders a file drag and drop component for a single file. Create a ref called dropRef for this component. Use the React.useState() hook to create the drag and filename variables, initialized to fal...
09:56 am GMT - Sat, May 21, 2022
Dev To
Ansible For Everyone - Part 1
DAY 32- Ansible For Everyone - Part 1 - Day Thirty Two100 days of Cloud on GitHub - Read On iCTPro.co.nz - Read on Dev.to Why you should read this blog Series?If you are working on Network...
09:53 am GMT - Sat, May 21, 2022
Dev To
For those who have trouble setting up Datadog RUM
IntroductionIf anyone has trouble setting up Datadog RUM, I would like to tell them, "The setup code for JS/NPM version has some incorrect." I have previously texted Datadog support about the fe...
09:28 am GMT - Sat, May 21, 2022
Dev To
Using CSS Grid to put elements on top of each other
This is a very cool trick I learned recently. The problemI have a card that contains an image and some text. The size of the image depends on the width of the card. The text could be any length.W...
08:44 am GMT - Sat, May 21, 2022
Dev To
How To Loop Over An Object In Javascript
1. Use Object.keys to get an array of keys of the object and loop over it.let myObj = { name: 'Shuvo', tech: 'javascript', hobby: 'learning javascript', favFood: 'beef steak!',};// way: 1 Object.k...
08:23 am GMT - Sat, May 21, 2022
Dev To
Docker Content Trust (DCT)
Docker Content Trust (DCT) provides the ability to use digital signatures for data sent to and received from remote Docker registries. These signatures allow client-side or runtime verification of the...
07:56 am GMT - Sat, May 21, 2022
Dev To
Netflix clone in angular using streaming with nodeJS
we make streaming app like in netflix video player.first make server with express. app.jsconst express = require('express')const fs = require('fs')const path = require('path')const app = express(...
06:37 am GMT - Sat, May 21, 2022
Dev To
A brief introduction to Dart
Hey folks I am Denyse, this series is first chapter I want to write about flutter in the future i'll write more and more cool things about Dart and Flutter we'll spend a little time to take a look i...
05:20 am GMT - Sat, May 21, 2022
Dev To
How I created a minimal linktree like page for me in just 2 hours.
The PlanI have seen a lot of people using linktree and similar sites where you can create your social links page, but I needed something very minimal and clean, and thus I decided to make my own...
05:17 am GMT - Sat, May 21, 2022
Dev To
A11Y 101: Evaluation tools
Now that we know what accessibility is and what types of users there are. It's time to look at accessibility evaluation tools.We can use these tools to evaluate where we can improve our accessibility....
04:54 am GMT - Sat, May 21, 2022
Dev To
Web Dasturlashda Matematika (Part 1)
"Dasturchi bo'lish uchun qay darajada matematikani bilishim kerak?" - savoliga javob tariqasida ushbu post(lar)ni yozishni istadim. Bu postlar matematikadagi qaysi mavzular Web dasturlash yo'nalishida...
04:32 am GMT - Sat, May 21, 2022
Dev To
How to free up space in Ubuntu
Whenever you are running out of disk space on Ubuntu server/desktop , There are several ways to free up space on ubuntu and other linux based systems.I have listed down some command line tricks here!1...
03:23 am GMT - Sat, May 21, 2022
Dev To
Avoid Redux ,Build an Optimal add to cart system with UseReducer and useContext in React NEXT.js
Hello ! when it comes to e-commerce applications the one thing we can't avoid is state management with "add to cart" functionality ,today am going to show you how to build one and also an optimal way ...
02:07 am GMT - Sat, May 21, 2022
Dev To
Read this before using React 18...
React 18 was released on 29 March 2022.After reading the How to Upgrade to React 18 blog post these were my key takeaway points: Updates to Client Rendering APIs, one minor change to apply in your mai...
12:51 am GMT - Sat, May 21, 2022
Dev To
PureCSS Batman Logo 2
In todays tutorial, we create another Batman logo with CSS. This is Tim Burton's Batman logo. Though this is just a fun tutorial, you can practice CSS art to improve your CSS skills. CSS art has been ...
12:47 am GMT - Sat, May 21, 2022
Dev To
Elixir: Testando chamadas de uma API externa
Neste post vamos criar testes automatizados para as chamadas da API externa que fizemos na nossa aplicao do post Elixir: Consumindo dados de uma API externa.Como testar uma chamada de API Externa?Tesl...
11:42 pm GMT - Fri, May 20, 2022
Dev To
Code Smell 133 - Hardcoded IF Conditions
Hard coding is fine. For a short period of timeTL;DR: Don't leave a hardcoded mess on IFs. ProblemsTestabilityHardcoded valuesOpen/Closed Principle Violation SolutionsReplace all IFs with a ...
11:25 pm GMT - Fri, May 20, 2022
Dev To
Fun with CSS combinators
As part of the comiCSS webcomic, I drew a short cartoon to explain how the combinators (and the universal selector) work. Hopefully, it helps illustrate how the CSS combinators work and what elements ...
11:19 pm GMT - Fri, May 20, 2022
Dev To
Introduction to `this`, `new` & OOP
Hello~ I am going to explain what object-oriented programming is and how it's implemented in JavaScript. We'll go over the theory of OOP and discuss what the keywords 'this' and 'new' mean in regards ...
09:55 pm GMT - Fri, May 20, 2022
Dev To
Installing the Ruby Plugin for Prettier in VS Code
Prettier is the premier code formatter extension for front-end languages in VS Code, at least if you go by the number of downloads in the extension marketplace. I found it to be extremely helpful whil...
09:46 pm GMT - Fri, May 20, 2022
Dev To
Python Wrapper for newly announced WhatsApp Cloud API
WhatsApp just opened up its Cloud API to smoothen integration with WhatsApp messaging but it is not always easy for a developer to get started So I just made Heyoo, An Opensource python wrapper to mak...
09:34 pm GMT - Fri, May 20, 2022
Dev To
I finally completed my portfolio
So I have created my portfolio. I had a hard time coming up with a design template for how I wanted my portfolio to look. I know I wanted something simple and not too complicated since I'm still a new...
09:01 pm GMT - Fri, May 20, 2022
Dev To
One technique to save your AWS EKS IP addresses 10x
StoryWhen I was doing a research to design AWS EKS clusters from the ground up. Networking aspect was a part of my considerations. One problem was that how many IP addresses I need in a long run...
08:56 pm GMT - Fri, May 20, 2022
Dev To
WhatsApp globally launches Cloud API for its Business Platform
For years, the WhatsApp Business Platform has been available as an on-premise service and has been adopted by companies around the world. After several months of beta testing, Meta's CEO Mark Zuckerbe...
08:38 pm GMT - Fri, May 20, 2022
Dev To
React Router Dom v6
React Router Dom v6 has some changes from its previous versions and they are really good.React router is a client-side routing for react application. It is very easy to understand and use. It is also ...
07:46 pm GMT - Fri, May 20, 2022
Dev To
Post Graduation and Mock Technical Interview
On March 24th I graduated the Flatiron Full Stack Dev bootcamp. It was a wild ride being the bootcamp and I am so excited to be done and starting my new career. I wanted to give my thoughts on the Fla...
07:42 pm GMT - Fri, May 20, 2022
Dev To
All Higher Order Functions Under the Hood in JavaScript
forEach - (executes a function once per array element)const forEach = (cb, array) => { for (let i = 0; i < array.length; i++) { cb(array[i], i, array) }}array.forEach(function(current...
07:41 pm GMT - Fri, May 20, 2022
Dev To
3 incredible Flutter open source projects you have to take a look at!
Everyone knows you can learn a lot from GitHub, but today I'm going to introduce you to 3 incredibly good Dart & Flutter repositories from which you can learn something immediately!Let's get right...
07:37 pm GMT - Fri, May 20, 2022
Dev To
Share the Love What's your favorite gamedev post on DEV?
I've started up a new series called "Share the Love" where I'm encouraging y'all to drop your favorite post under a particular tag and @mention the author. Why? Cause it's a fun way to collect a lot o...
07:28 pm GMT - Fri, May 20, 2022
Dev To
A free, remote conference for Hugo HugoConf 2022!
Hugo is the fastest static site generator out there, and its past time we celebrated it, as well as the developers, agencies and contributors who make the most of it. Submit your Talk or Workshop...
07:27 pm GMT - Fri, May 20, 2022
Dev To
Fifty of 2022's most popular Hugo themes
One reason Hugo is such a popular static site generator is the ease with which you can add visually appealing themes to new and existing website projects. If you havent tested out new themes on Hugo y...
07:26 pm GMT - Fri, May 20, 2022
Dev To
Configurando Neovim com Fennel
Tudo comea na LuaUma das funcionalidades mais aguardadas e amadas pelos usurios do Neovim o suporte lua.Esse suporte veio, oficialmente, na verso 0.5 do Neovim, o que passou a permitir que os ...
07:10 pm GMT - Fri, May 20, 2022
Dev To
Appwrite Community Report 7
Greetings from the Appwrite team! We are back with our weekly updates. This week we have some amazing announcements, more details unfold inside. Before we dive right into the report, we extend our gra...
07:07 pm GMT - Fri, May 20, 2022
Dev To
An explanation of Git for beginners
Git, an essential tool for version control, no matter what programming language or framework you use. That's a pretty okay explanation but when I first heard about Git, I didn't understand what that m...
06:51 pm GMT - Fri, May 20, 2022
Dev To
Let's get one thing straight: Code is read by humans, interpreted by machines
It doesn't matter how eloquent your code is or how you turned a bunch of code into a one-liner. If you are the only one who can read the code, have someone else go find a manager or executive...becaus...
06:07 pm GMT - Fri, May 20, 2022
Dev To
What is localStorage?
localStorage is a way to store data on the client-side, in the browser. This data is stored in key/value pairs and is available to JavaScript code running on that page.localStorage is persistent, mean...
05:57 pm GMT - Fri, May 20, 2022
Dev To
Do you want to work with Microsoft and students?
Hey friends. My team is hiring, West Coast and East coast US.If helping users, sharing what you know, is what you love doing, then this could be a great next step in your career. Cloud Advocate A...
04:38 pm GMT - Fri, May 20, 2022
Dev To
You are doing testing wrong
During my 10 years career as a software developer, I had the pleasure to work with many different companies and on even more projects. Those were in different fields from the news sector, gaming, and ...
04:37 pm GMT - Fri, May 20, 2022
Dev To
Comparing DynamoDB and Fauna for multi-region data stores
One of the critical architectural decisions you must make when designing modern applications is selecting the right data storage technology. Not only can this decision be expensive to change later, bu...
04:13 pm GMT - Fri, May 20, 2022
Dev To
Symfony Station Communiqu 20 May 2022. A look at Symfony, PHP, and Cybersecurity News!
This communiqu originally appeared on Symfony Station, your source for cutting-edge Symfony and PHP news.Welcome to this week's Symfony Station Communiqu. It's your weekly review of the essential news...
04:12 pm GMT - Fri, May 20, 2022
Dev To
RGB Color Slider
Today you will learn to create a program for creating or get RGB value of colors. Basically, there are 3 range sliders for RGB values: first for R, second for G, and third for B. And we can generate a...
04:11 pm GMT - Fri, May 20, 2022
Dev To
MongoDB $weeklyUpdate 70 (May 20, 2022): Apache Spark, Verizon, and MongoDB World!
Hi everyone!Welcome to MongoDB $weeklyUpdate! Here, you'll find the latest developer tutorials, upcoming official MongoDB events, and get a heads up on our latest Twitch streams and podcast, cu...
04:04 pm GMT - Fri, May 20, 2022
Dev To
HEX Color Picker
Hex color is a six-digit code representing the amount of red, green, and blue that makes up the color. Hex color generator gives the hex code of selected color.Approach:To select a color, we will use ...
03:42 pm GMT - Fri, May 20, 2022
Dev To
SafeStorageBot - keeps your secrets in Telegram
The Telegram team announced the Saved Messages tab quite a while ago. Over time, my friends and I noticed that some of our passwords from services began to appear there as well, and Saved Messages is ...
03:37 pm GMT - Fri, May 20, 2022
Dev To
What *new* technologies do you most want to learn?
Only talking about relatively new technologies, what is most appealing to you? Why do you want to learn it?This post is part of the Mayfield + DEV Discussion series. Please feel free to go back and an...
03:22 pm GMT - Fri, May 20, 2022
Dev To
Write an audio visualizer from scratch with vanilla JavaScript
Written by Iskander SamatovIt's no secret that audio visualizers are a fantastic way to spice up your music listening experience. In this article, we'll go through how to create an audio visualizer fr...
02:56 pm GMT - Fri, May 20, 2022
Dev To
Should I use webflow or wordpress to build static websites?
Hi. I've been using Svelte + Bootstrap to build static sites when a client wanted one. I am being tempted to use some kind of tool like Webflow or Wordpress + Elementor for this purpose.The thing is t...
02:46 pm GMT - Fri, May 20, 2022
Dev To
Sometimes it's just configuration
I was just talking to someone in my Virtual Coffee community and we were talking about webpack which made me think of this comment I posted a couple of years ago. ...
02:36 pm GMT - Fri, May 20, 2022
Dev To
Can you? - Calculator
Can you make a calculator in any language which DOES NOT use the +, -, *, / operators.Anyone who does will get a shoutout on my next Can you post....
02:20 pm GMT - Fri, May 20, 2022
Dev To
This Week in Python
Fri, May 20, 2022This Week in Python is a concise reading list about what happened in the past week in the Python universe. Python ArticlesPython decorator patterns An article about different t...
02:08 pm GMT - Fri, May 20, 2022
Dev To
What is the most "readable" programming language in your opinion?
Maybe it's not the best tool for certain because it is slow, or lacks certain features you care about but on pure readability, what is number one in your books?...
02:07 pm GMT - Fri, May 20, 2022
Dev To
Safely Landed!
Hi all! This is my very first post on DEV and I am so excited to talk about a few things before I start posting on my projects.In my capacity as a solo developer, I am glad to have finally found a pla...
02:06 pm GMT - Fri, May 20, 2022
Dev To
Using and contributing to open source software is often done in the workplace.
Using and contributing to open source software is often done in the workplace.However, 28% report that their IP policy is unclear, and 9% do not know how their IP agreement handles open source contrib...
01:53 pm GMT - Fri, May 20, 2022
Dev To
What was your win this week?
Hey there! Looking back on this past week, what was something you were proud of accomplishing?All wins count big or small Examples of 'wins' include:Starting a new projectFixing a tricky bugGetting a...
01:50 pm GMT - Fri, May 20, 2022
Dev To
.Net 7 (Preview 4) - Minimal API Filters
In this article we will implement one of the new features introduced with .Net 7 Preview 4 which is Filtering with Minimal APIYou can watch the full video on YouTube To start we will need our reposito...
01:39 pm GMT - Fri, May 20, 2022
Dev To
Most Popular PHP Framework in 2022 - Codexashish
Top 10 Popular PHP Frameworks for Web Development for 2022 Q.1: What are PHP Frameworks?Frameworks are collections of libraries and Apis, it always includes libraries with pre-packaged ways and c...
01:34 pm GMT - Fri, May 20, 2022
Dev To
Top 10 Most Popular JavaScript Frameworks for 2022-Codexashish
JavaScript is the most popular multi-paradigm language that encourages useful, event-driven, and strong (including object-oriented and prototype-based) programming designs.Top 10 Best JavaScript Frame...
01:09 pm GMT - Fri, May 20, 2022
Dev To
Deploy your Static Web Apps to Azure directly from the command line
For this second article about the SWA CLI, we'll talk about the new deployment options. And yes, you can now deploy your apps straight from the command line! Who's better than the person who implement...
01:05 pm GMT - Fri, May 20, 2022
Dev To
Lessons learned integrating AppSignal APM with NestJS
At Superface, we use NestJS framework for backend, and AppSignal APM for monitoring and error tracking. While AppSignal provides a Node.js integration, getting it up and running with NestJS proved to ...
12:39 pm GMT - Fri, May 20, 2022
Dev To
Amazing performance improvements in Flutter 3 for Mac apps
The last major version of Flutter, Flutter 2, already offered official support for Android, iOS, web and Windows. Flutter 3 adds stable support for the remaining platforms, which are macOS and Linux. ...
12:37 pm GMT - Fri, May 20, 2022
Dev To
When is Web Tracking Ethical?
Privacy is without doubt THE issue developers are going to need to grapple with this century. As web developers, we have the ability to collect information to an extent that was previously unfathomabl...
12:36 pm GMT - Fri, May 20, 2022
Dev To
How To Create An Amazing Animated Text | Html & CSS
Learn How To Create An Amazing Animated Text using Html & CSS step-by-step from scratch.<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Amaz...
12:02 pm GMT - Fri, May 20, 2022
Dev To
Cloud Functions using the new Kotlin Runtime
One of the highlights of Appwrites latest release is the addition of four new Cloud Function runtimes! Java, Kotlin, .NET and C++ are now a part of our ever growing list of runtimes! In this article, ...
11:53 am GMT - Fri, May 20, 2022
Dev To
How to build textarea components using Tailwind CSS and Flowbite
The textarea element is an important part of a form component because you can receive a larger amount of text from your users based on one or more horizontal rows.Today I would like to show you how yo...
11:40 am GMT - Fri, May 20, 2022
Dev To
React Higher-Order Components vs React Hook
Since the introduction of the React hooks API, there have been many debates regarding whether React hooks would eventually replace other prevalent libraries and patterns in the React+Redux ecosystem. ...
11:37 am GMT - Fri, May 20, 2022
Dev To
How do you prepare for standup meetings?
"Standup" meetings, or whatever your org might call them: Regular check-ins where you describe what you're working on.How do you keep tabs on things and come to this meeting (or Slack check-in, etc.) ...
11:13 am GMT - Fri, May 20, 2022
Dev To
Introduction to AWS Developer Tools - Part 2
The developers tool in Amazon Web Services helps the user to get the program to deliver safely. It also boost the performance of developers and IT operations to make the outcome better. Host code, bui...
11:10 am GMT - Fri, May 20, 2022
Dev To
Introduction to AWS Developer Tools - Part 1
The developers tool in Amazon Web Services helps the user to get the program to deliver safely. It also boost the performance of developers and IT operations to make the outcome better. Host code, bui...
11:08 am GMT - Fri, May 20, 2022
Dev To
Tech Companies Can Endure Recession If They Fix This One Neglected Cost Item
As the global economy flounders, investors rush to safer equities and VCs are no longer amused by cash-burning startups. Were seeing deep changes in investor sentiment impacting the tech industry righ...
11:06 am GMT - Fri, May 20, 2022
Dev To
Implement binary search tree in JavaScript - simplest possible.
Here is a simplest Implementation of the binary search tree, with JavaScript classes. The tree will be unbalanced when Input is incremental [ex - 1,2,3,4,5 ..... n]class Node { constructor(data) {...
10:47 am GMT - Fri, May 20, 2022
Dev To
Interested in weekend project?
I have a simple project to work on this weekend. Just to brief..A chrome extension that shows data from local storage for easy viewing & copy-paste.While development, there is a need to get the us...
10:44 am GMT - Fri, May 20, 2022
Dev To
Internationalization
Prepare your designs for different languages and writing modes.The World Wide Web is available to everyone in the worldit's right there in the name! That means that your website is potentially availab...
10:42 am GMT - Fri, May 20, 2022
Dev To
Make your VSCode Look Clean!
Let me tell you a thing when i downloaded vscode i was satisfied by it but then it became boring so i started discovering new themes, new vscode icons, etc.. but nothing really satisfied me and i bet ...
10:41 am GMT - Fri, May 20, 2022
Dev To
Taking Your App Offline with the Salesforce Mobile SDK
Last year, my wife and I gained the first-time experience of building a brand-new home. The process was fun and exciting, but we also experienced the unexpected internet service interruptions that oft...
09:40 am GMT - Fri, May 20, 2022
Dev To
Guide to Career Paths in Software Testing (QA) [Templates]
The story was originally published on Vectorlys blog.Wondering how to become a QA professional? And what skills are required for a QA specialist?In this article, you will find Software Testing levels ...
09:20 am GMT - Fri, May 20, 2022
Dev To
HTML Styles 8
The HTML styleattribute is used to add styles to an element, such as color, font, size, and more. Example:<!DOCTYPE html><html><body><p>I am normal</p><p style="c...
09:14 am GMT - Fri, May 20, 2022
Dev To
Getting started with SolidJs A Beginner's Guide
Solidjs is a javascript library that helps you create user interface. ,Instead of using a Virtual DOM, It uses reactive programming under the hood to update the DOM. Key FeaturesFine-grained upda...
09:11 am GMT - Fri, May 20, 2022
Dev To
How to crack AWS Certifications exam & Get good Opportunities
According to my experience after trained 1000+ people from Universities, Corporates ,form different Tech communities and my 4 AWS Certifications, I have found few important Tips & Tricks for " H...
08:51 am GMT - Fri, May 20, 2022
Dev To
Top 10 DevOps engineers to follow in 2022!
Below is a list of ten DevOps engineers who are doing great things in the community that you should keep an eye on and follow them on Twitter or subscribe to their blog or YouTube channel enjoy! ...
07:58 am GMT - Fri, May 20, 2022
Dev To
WORDS TO ASPIRING DATA SCIENTISTS
Being passionate is one thing, the courage of doing what you are passionate for is a great win.Had you ever dreamed of the day you will be capable of solving business problems using data science techn...
07:47 am GMT - Fri, May 20, 2022
Dev To
Reduce your tests cognitive complexity with AutoFixture
When unit testing your components, you may often be in a situation when you must provide several parameters but only one is relevant. Ensuring that your test is still readable and not bloated by the s...
07:22 am GMT - Fri, May 20, 2022
Dev To
Getting started with testing DynamoDB code in Python
Testing is one of the most critical activities in software development and, from my experience, also one of the first things thrown overboard when the deadline gets close. Using third-party APIs like ...
07:05 am GMT - Fri, May 20, 2022
Dev To
THE AMAZING WORKS DONE BY MASAKHANE IN NLP SPACE
Hi once again, welcome to this new informative article about an awesome community doing really amazing work on strengthening Natural Language Processing(NLP) research in African languages, for African...
06:35 am GMT - Fri, May 20, 2022
Dev To
Why I never returned back to windows after using linux ?
During the first year of my engineering , my laptop hard drive crashed and I need to get a new one .Along with the hard drive, i need to think about OS I gonna use on it . Linux was a short of hype am...
06:11 am GMT - Fri, May 20, 2022
Dev To
Solve 'Not all code paths return a value in TypeScript' by properly using ReturnTypes | CodeReview Chronicles
Recently during a Code Review I noticed some code that raised my attention, although harmless.const convertSomeValues = (val: string) => { if (val == "flour") { return "bread" } else i...
06:11 am GMT - Fri, May 20, 2022
Dev To
Solve TypeScript 'Not all code paths return a value' by properly using ReturnTypes | CodeReview Chronicles
Recently during a Code Review I noticed some code that raised my attention, although harmless.const convertSomeValues = (val: string) => { if (val == "flour") { return "bread" } else i...
06:04 am GMT - Fri, May 20, 2022
Dev To
Best 7 Platforms to Level Up Your Frontend Skills
In this article, I am sharing best site and apps which are beginner-friendly. This will improve your speed of front-end development to a whole new Level.inspired and images from @Amit_T18 from twitter...
05:43 am GMT - Fri, May 20, 2022
Dev To
Playing with JSON in your browser
Hey folks, so I'm writing about a project which I've worked on a little while ago, but one which I still use quite regularly - JSON Live Editor.This project allows you to quickly dump some JSON data i...
05:22 am GMT - Fri, May 20, 2022
Dev To
A11Y 101: How to use a screenreader
When it comes to accessibility, one of the most tricky but highly used tools is a screenreader.Screen readers are tools that can be used by visually impaired people. It could be people who are blind o...
05:03 am GMT - Fri, May 20, 2022
Dev To
Is This Thing On? Giving an Effective Talk In Person
It seems funny to be writing this, considering how many articles are out there discussing how to better engage with virtual audiences, but if you're like me, you may find yourself in this unique posit...
04:50 am GMT - Fri, May 20, 2022
Dev To
Roadmap to Xamarin Forms 5.0 | iFour Technolab
Xamarin forms 5.0 can release the new features including Brushes, RadioButton, CarouselView, App Themes (Dark Mode), Shapes and Paths, and SwipeView. Upgrading to 5.0Visual Studio 2019 will be th...
04:35 am GMT - Fri, May 20, 2022
Dev To
Integration of unit testing with ASP.NET Core - iFour
Unit testing is used to test individual components or units to determine if there are any issues by the developer himself. The unit testing is used to validate that each component of the software code...
03:21 am GMT - Fri, May 20, 2022
Dev To
Light/Dark Theme Calculator
Today we create a light & dark themed calculator.Building a web calculator is a great project, especially if you have just started learning JavaScript. It is quite simple for people of any skill l...
02:56 am GMT - Fri, May 20, 2022
Dev To
What does it mean to truly be Server-Less (Serverless)
Serverless? What's this all about?Serverless computing, or more simply Serverless, is a hot topic in the software architecture world. The Big Three cloud vendorsAmazon, Google, and Microsoftare ...
02:41 am GMT - Fri, May 20, 2022
Dev To
Why Design patterns are so important to mobile devs!!
I was wondering and thinking a lot these days, how important is for a mobile developer to know some principles about Oriented object programming, clean code, and design patterns.Learning about this th...
02:39 am GMT - Fri, May 20, 2022
Dev To
How to use ZEGOCLOUD SDK to implement Acoustic Echo CancellationAutomatic Gain ControlActive Noise Control in android
IntroductionTo promote audio quality and user experience, ZEGOCLOUD provides the ability to process audio with 3A technologies, including AEC, AGC, and ANS. AEC (Acoustic Echo Cancellation): A m...
02:17 am GMT - Fri, May 20, 2022
Dev To
50 hints JS(ES6) developer must know (3rd part)
Today, We are going to have some more tips in usage of JS.StringUse single quotes '' for strings.// badconst name = "Capt. Janeway";// bad - template literals should contain interpolation or newlinesc...
02:13 am GMT - Fri, May 20, 2022
Dev To
Cory Carnley is a dedicated cigar enthusiast
Cory Carnley is a devoted cigar fan who possesses credentials as a tobacconist, in bartending, and in responsible vending. In addition, he has worked in the tobacco industry.Carnley's interest in toba...
02:08 am GMT - Fri, May 20, 2022
Dev To
11 Best Productivity Apps for Managers
If you're working as a manager, you can safely bet that each day is going to present new challenges for you to solve for your team. But when you top that withincreasing workloads,37.9% more meetingssi...
01:47 am GMT - Fri, May 20, 2022
Dev To
Day 41: Still Redux!
Hi!It's almost 4 AM and still up working on the Redux. I think today will be the last day though as today I lost my progress with the article about redux and U had to rewrite everything but I think no...
01:45 am GMT - Fri, May 20, 2022
Dev To
Top 10 Best Python Frameworks for Web Development in 2022- Codexashish
Top 10 Best Python Frameworks for Web Development in 2022 CodexashishDid you recognize, Python is the fastest-growing artificial language within the world? It is the foremost popular, readable, ...
01:44 am GMT - Fri, May 20, 2022
Dev To
Brand New Remote IT Jobs - Week 21 of 2022
Hey,This is Kamil, founder of the Remote Index - every week I compile a list of fresh remote engineering jobs to help you find your next remote position.Today I have 16 of 124 new jobs I want to share...
01:39 am GMT - Fri, May 20, 2022
Dev To
Top 10 Python Frameworks for Game Development in 2022- Codexasahish
In this tutorial, we are going to see the Top 10 Python Frameworks for Game Development or Best Python game engine. Most games like Battlefield 2, World of Tanks, and Pirates of the Caribbean have bee...
01:28 am GMT - Fri, May 20, 2022
Dev To
Is a portfolio website necessary for a junior backend developer and how can one showcase their skills as a backender?
...
12:56 am GMT - Fri, May 20, 2022
Dev To
Why Choose TiDB to Support OSS Insight
Many times we hope that our data access becomes more real-time. It has diffrrent meanings for various industries. For logistics, it means that resource allocation can be carried out with a faster freq...
11:22 pm GMT - Thu, May 19, 2022
Dev To
Hack the Galaxy: See the World From a Different Perspective
Were not alone in the universe. Im convinced beyond a doubt. The Drake Equation, one of the most famous equations in science, has convinced me were not alone. It describes the probability of an alien ...
10:57 pm GMT - Thu, May 19, 2022
Dev To
Name your top 3 favorite software products that you use
This post is part of the Mayfield + DEV Discussion series. Please feel free to go back and answer previous questions as well....
10:07 pm GMT - Thu, May 19, 2022
Dev To
Quem Mandys?
Quem Mandys para voc?Eu me considero uma pessoa extremamente curiosa, inconformada, organizada e ansiosa (dizem que eu sou extremamente calma, mas no sabem o clock que meu crebro funciona rs), ...
09:37 pm GMT - Thu, May 19, 2022
Dev To
Why Engineers Make the Best Entrepreneurs w/ Drata's Co-founder & CTO Daniel Marashlian
We want to make the Dev Interrupted podcast a vital, enjoyable part of your week. Please take 2 minutes and answer our new Listener Survey. It lets us know a bit about you, what you want from Dev Inte...
09:34 pm GMT - Thu, May 19, 2022
Dev To
February 19th, 2022: 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...
09:25 pm GMT - Thu, May 19, 2022
Dev To
The Ultimate Guide to Static Websites with S3 and Terraform
AWS S3 has long been known as an effective way to host static websites and assets. Unfortunately, while it is easy to configure an S3 bucket to enable static file hosting, it is quite complicated to a...
09:16 pm GMT - Thu, May 19, 2022
Dev To
KubeCon 2022 - Jour 2
Deuxime jour de la KubeCon 2022, voici notre slection de talks ! Keynotes Kubernetes Project Updates - Jasmine James, Senior Engineering Manager-Developer Experience; Ricardo Rocha, Computin...
08:48 pm GMT - Thu, May 19, 2022
Dev To
Reasons why you should start using headless CMS
While new technologies comes out in order to make the world of web development easy, headless CMS has been trending and popular in the world of digital content management. In this article, I will walk...
08:28 pm GMT - Thu, May 19, 2022
Dev To
Why a React developer used Svelte for an Arcade
If you build websites, you likely have a favorite JavaScript framework you use. And it shouldnt come as a surprise. Once you learn a specific framework (or library, in the case of React), you know th...
08:24 pm GMT - Thu, May 19, 2022
Dev To
React: Using native dialogs to make a modal popup
Around two years ago I wrote a post, that I'm still very proud of, called "Using portals to make a modal popup". It made use of portals and inert. At the time there wasn't really a good way to display...
07:58 pm GMT - Thu, May 19, 2022
Dev To
Happy Trails Algolia Places
The Algolia Places API is coming to an end on May 31st, 2022. If you are a developer who uses this API in your projects, you may have mixed feelings about this. I say mixed because you probably alerte...
07:37 pm GMT - Thu, May 19, 2022
Dev To
What are video bitrate and video resolution?
Video bitrate refers to streaming speed and file size. It measures the speed of transfer over the internet and how much bandwidth it will consume. Essentially, its the amount of data (bits) required t...
07:37 pm GMT - Thu, May 19, 2022
Dev To
Improve the accessibility of your website
How its startedA few weeks ago, during my training to get the web developer diploma. I had to work on accessibility on the Internet. Being buddy with the W3C and all the tools that are necessary...
07:35 pm GMT - Thu, May 19, 2022
Dev To
Source Control your AWS CloudFormation templates with GitHub
Source Control is the practice of tracking and managing changes to your code. This could be software code or infrastructure as code (IaC). Source Control in the Development side of IT has been common ...
07:09 pm GMT - Thu, May 19, 2022
Dev To
Dont Share Too Much With Your Clients
What is HTML All The Things?HTML All The Things is a web development podcast and discord community which was started by Matt and Mike, developers based in Ontario, Canada. The podcast speaks to ...
07:00 pm GMT - Thu, May 19, 2022
Dev To
A Simplified Convention for Naming Branches and Commits in Git
There are many excellent naming conventions regarding git branches and commits.But what if you want something very lean and simple?Here is a proposition. Branch Naming ConventionThe Git Branching...
06:54 pm GMT - Thu, May 19, 2022
Dev To
How the Web works - Behind the scenes
Have you ever wondered what happens behind the scenes when you input a URL into your browser? and How the browser shows your requested website? Knowing what goes on behind the scenes is not required t...
06:50 pm GMT - Thu, May 19, 2022
Dev To
The best bug ever
This is not mine, I give credit to 'Pezzza's work' YouTube channel.This came up on my feed and I was thinking this is going to be a bit dull, nope!...
06:18 pm GMT - Thu, May 19, 2022
Dev To
Python might get 5 times faster in the next 4 years
Guido van Rossum, the inventor of Python, works together with Eric Snow and Mark Shannon at Microsoft to make CPython faster.His overview slides are available on GitHub since last week. What is C...
06:18 pm GMT - Thu, May 19, 2022
Dev To
What is a hash function?
What is a hash function?A hash function or algorithm transforms an amount of data (which can be arbitrarily large) into a fixed-length hash. Let's take a dummy hash function called H that takes an x p...
06:16 pm GMT - Thu, May 19, 2022
Dev To
Random Number Game - Python
In this tutorial, youll learn how to make a game where you have to guess the number picked between 1-100, only with the aid of high or low. Table of contentsImportsWriting the codeFinishing resul...
05:58 pm GMT - Thu, May 19, 2022
Dev To
Azure SQL Database Change Stream with Debezium
Azure SQL Database and in general the SQL Server engine allows developers to easily get only the changed data from the last time they queried the database. More precisely, there are two features that ...
05:37 pm GMT - Thu, May 19, 2022
Dev To
What are the best cross-platform mobile development options *today*.
These frameworks and platforms are of various maturity levels, what would you say the best options are today? Do you anticipate that changing?I tagged a couple options I know of, but I'd love to hear ...
05:35 pm GMT - Thu, May 19, 2022
Dev To
Hindi TV Serials: A Data Analysis
Credit: ZeeMELT and Kyoorius IntroductionTV Serials and family dramas have a special place in every Indians heart. Nothing can ever replace the iconic Dhum Ta Terenana score that amplifies the te...
05:26 pm GMT - Thu, May 19, 2022
Dev To
GitIcons - add folder icons to your repos
git-icons is built in Rust, and uses the Rust Crate repo_icons to fetch the icons for a given repository.Once the icons are fetched, it writes them to the Icon? file inside all your repo directories....
05:09 pm GMT - Thu, May 19, 2022
Dev To
Build a CRUD application using Django, React & Docker - 2022
As a developer, CRUD operations are one of the most fundamental concepts. Today, we'll learn how to build a REST API using Django and Django Rest and a SPA with React, which we'll use to perform the C...
05:07 pm GMT - Thu, May 19, 2022
Dev To
How to Bind to a DataTemplate in UWP
First and foremost, you can't bind to the outside context of a DataTemplate when using x:Bind, even so it is highly recommended to use x:Bind for everything. You might argue that Binding will work for...
05:07 pm GMT - Thu, May 19, 2022
Dev To
AMAZON WEB SERVICES ANNOUNCEMENTS APRIL 2022
ComputeAmazon EC2 now provides a new and improved launch experience on the EC2 ConsoleAWS Compute Optimizer Supports 66 New EC2 Instance TypesEC2 Auto Scaling now lets you set a default instance...
05:06 pm GMT - Thu, May 19, 2022
Dev To
Some Useful GitHub Repositories To Enhance Your Web3 Skills
As the world is moving towards new technology, Web3 is the most trending of them. Developers are learning this new technology very fast, many companies are also shifting towards decentralized blockcha...
05:06 pm GMT - Thu, May 19, 2022
Dev To
Building a SPA using Vue-Router
Nowadays, more developers adopt the Single Page Application (SPA) architecture for their web applications or static site. This article will talk about the various merits and demerits of SPAs and build...
05:03 pm GMT - Thu, May 19, 2022
Dev To
Global Accessbility Awareness Day - Does your web product support the needs of the many?
I've been working on the web since 1997 and one thing I realised early on is a big basic idea of the web:You do not control how your web product is consumed by your users - it is up to you to make sur...
05:01 pm GMT - Thu, May 19, 2022
Dev To
Searching Media to Find Loudness and Music Sections
Ever since the inception of cinema,Scores, the musical composition within a film, have become synonymous with the medium and a crucial staple in the experience of enjoying film or TV. As the industry ...
04:39 pm GMT - Thu, May 19, 2022
Dev To
Discussion and Comment of the Week - v5
This weekly roundup highlights what we believe to be the most thoughtful and/or interesting discussion of the week. We're also be highlighting one particularly cool comment in each installment. The DE...
04:39 pm GMT - Thu, May 19, 2022
Dev To
How to restrict country to access your website with Netlify?
Why to restrict website access to specific/multiple countries or only allow one country to access your website read moreIf you are using netlify to host your website then there is pretty good way to r...
04:35 pm GMT - Thu, May 19, 2022
Dev To
Lambda@Edge
It is the feature of Amazon CloudFront which allows you to run your codecloser to the location of Users of your application. It improves performance and reduces latency. Just like lambda, you dont ha...
04:33 pm GMT - Thu, May 19, 2022
Dev To
Apps for Small Things that Matter
Some apps that help me stay sane and healthy on weeks when there is a lot going on and it is easy to get stuck on VSCode, Slack or Twitter for 14h straight:Routinery: Lets you configure a routine with...
03:43 pm GMT - Thu, May 19, 2022
Dev To
Beginner's Guide to NextJS
What is NextJS ?NextJS is an open-source web development framework built on top of Node.js enabling React-based web application functionalities.NextJS was first released as an open-source projec...
03:43 pm GMT - Thu, May 19, 2022
Dev To
Pitch me on Java
Continuing the series! Feel welcome to dip in and weigh in on a past question.Let's say I've never used Java before. Can anyone give the run down of what the language does and why you prefer it? Feel ...
03:23 pm GMT - Thu, May 19, 2022
Dev To
Is it worth developing MERN Stack Template ?
Why MERN stack does not have a theme/Template like WordPress thems? I developing few full-stack solutions using MERN and selling them as a theme/template. Why will you encourage me to do or why you wi...
02:47 pm GMT - Thu, May 19, 2022
Dev To
This is how you become "Internship Ready" as a Web Developer [in 2022] (Part 1: Front-End)
This article was originally posted on my personal blog IntroductionIn this blog post we're gonna dive into, how one who has zero experience in Web Development can become an internship ready Web D...
02:41 pm GMT - Thu, May 19, 2022
Dev To
How Babel transforms JSX to JS
When writing JSX you can either start your tag in lowercase <div> or in uppercase <Component>. Below we will discuss each case separately Lowercase tagsBabel transforms <div>.. ...
02:07 pm GMT - Thu, May 19, 2022
Dev To
GPU config for ML
I am involved in Deep Learning projects. My model takes too long to run because it uses CPU by default. I can't figure out how to set up my GPU for tensorflow and Pytorch. Can anyone assist me?...
02:06 pm GMT - Thu, May 19, 2022
Dev To
Interested in getting deeper into Web Components?
I want to highlight the launch of The Web Components Community!This is a new Forem dedicated to anybody who wants to get deeper into the domain of Web Components. It is founded and operated by people ...
02:03 pm GMT - Thu, May 19, 2022
Dev To
Accessibility (A11y) why is it so important?
What is "a11y" ?A11y - ACCESSIBILITYWhy do we write "a11y"?Because between the letters "a" and "y" there are 11 other letters :)What is network accessibility?Surely you've experienced the annoyance of...
01:52 pm GMT - Thu, May 19, 2022
Dev To
Why you should offer native integrations and a Zapier app
How is hotglue different from Zapier? Can you use hotglue and Zapier together? Why should you use hotglue and Zapier together?These are questions our team gets asked quite often, either from engineers...
01:42 pm GMT - Thu, May 19, 2022
Dev To
What are your favorite features of HTML5?
This is an anonymous post sent in by a member who does not want their name disclosed. Please be thoughtful with your responses, as these are usually tough posts to write. Email [email protected] if you'd l...
01:29 pm GMT - Thu, May 19, 2022
Dev To
JS Fundamentals - Break VS Continue
Break and Continue are two methods used in Javascript to determine when/where a loop should end or skip an element. BREAKBreak is used in a loop where we want the loop to cease running. This is m...
01:24 pm GMT - Thu, May 19, 2022
Dev To
How to warn users about external links
It's not uncommon to share external links in blog posts, especially for technical purposes or cybersecurity-related topics.It's totally fair and even recommended to credit helpful resources that even ...
01:18 pm GMT - Thu, May 19, 2022
Dev To
Happy Global Accessibility Awareness Day!
Today, (May 19, 2022) is the 11th annual Global Accessibility Awareness Day In the spirit of raising awareness for this celebration dedicated to raising awareness of digital access and inclusion, here...
12:57 pm GMT - Thu, May 19, 2022
Dev To
OPAL OPA VS XACML
IntroductionWay back in 2013, various devs were eitherannouncing ordebating the death of XACML - yet XACMLs goal to promote a common terminology and interoperability between authorization implem...
12:48 pm GMT - Thu, May 19, 2022
Dev To
5 Places to get started with Web Accessibility
Today is Global Accessibility Awareness Day - a great day to start dipping your toes into the (unknown) waters of web accessibility, learning about new tools and practices and maybe sharing your ideas...
12:46 pm GMT - Thu, May 19, 2022
Dev To
18: Debug Static Web Apps with Edge DevTools
GLOBAL ACCESSIBILITY AWARENESS DAYDid you know today is Global Accessibility Awareness Day - a day where we think about digital accessibility and what it means to make the web experience inclusive and...
12:45 pm GMT - Thu, May 19, 2022
Dev To
Full Backend Apps on AWS Lambda?
Is anyone hosting a full CRUD type app with routing and persisting as an AWS Lambda? And if so, how is that going?Since you can run a container as a lambda, and you get built in scaling up and down it...
12:23 pm GMT - Thu, May 19, 2022
Dev To
Introducing Swarmion , a Type-safe Serverless Microservices Framework
The serverless computing paradigm introduced a lot of opportunities to create more scalable and cost-efficient software, but it also came with its own challenges, some of which we harshly experienced....
12:07 pm GMT - Thu, May 19, 2022
Dev To
8 Steps to Become a GraphQL Expert
The adoption of GraphQL is growing like crazy. And I love it! But the learning curve is steep and getting started can be overwhelming. In fact, there are many misconceptions about GraphQL - like peopl...
11:23 am GMT - Thu, May 19, 2022
Dev To
Angular, AWS Amplify manage mutiple environment diff based backend in easy way
Hi, Today I going to discuss about how you can manage multiple environment in AWS Amplify & obiously diff based backend. What does diff based backend mean ? In simple way, Let say, You start devel...
11:20 am GMT - Thu, May 19, 2022
Dev To
Create an Open Source Ecommerce Marketplace Part 2: Vender-Specific Orders
In the first part of this series, you learned about Medusa Extender and how to use it to create a marketplace ecommerce platform. The first part demonstrated how to link stores to users so that each n...
11:08 am GMT - Thu, May 19, 2022
Dev To
React Hooks Best Practices in 2022
Class-based components previously had access to React capabilities like state and lifecycle functions. For this reason, function-based components are called thin, or purely presentational since they c...
11:00 am GMT - Thu, May 19, 2022
Dev To
How to tell a Junior Dev that what they've done is wrong?
I struggle with this a lot, how do you approach this? How do you explain that what they've done is wrong, it affects the rest of the team, and that they should think more about the problem and side-ef...
10:00 am GMT - Thu, May 19, 2022
Dev To
10 Free API resources for beginners
Application Programming Interface(APIs) makes it easy for two applications to talk to each other. Each time we book a movie ticket, flight ticket, or may be using Facebook, or Instagram we are using A...
09:41 am GMT - Thu, May 19, 2022
Dev To
Where There is Code There Should be a Review (but Why?)
Lately, I was asked by one of my trainees why I am so persistent when it comes to code reviews. An interesting question if you ask me, so I decided to take a closer look as to what my big Whys were, a...
09:19 am GMT - Thu, May 19, 2022
Dev To
12 Mistakes In An E-commerce Website That Affect OnlineSales
World economy is moving online. Building an e-commerce store is no longer a major challenge right now. Entrepreneurs with the dream of doing something big for their product get perfect exposure throug...
08:56 am GMT - Thu, May 19, 2022
Dev To
CUSTOM SWAHILI NAMED ENTITY RECOGNITION USING SPACY
Named Entity Recognitionas a potential "game-changer" in most businesses, has helped many business operations around the world by addressing complex challenges, since defining boilerplate textual data...
08:37 am GMT - Thu, May 19, 2022
Dev To
Spotify APK MOD (Premium Unlocked) v8.7.30.1221
APP INFONameSpotifyPackage Namecom.spotify.musicPublisherSpotify AB CategoryMusic & AudioMOD FeaturesPremium Unlocked Version8.7.30.1221 LanguagesSize29MPriceFREERequiresAndroidNetwork requiredIf ...
08:22 am GMT - Thu, May 19, 2022
Dev To
Truncate String with CSS
In this article, I am going to cover how you can create truncate strings or paragraphs by just using CSS. What is Truncate?Truncate means to make something shorter, especially by cutting off the ...
08:20 am GMT - Thu, May 19, 2022
Dev To
AWS uses EC2 to reduce the training cost of deep racer. Practical operation of deepracer-for-cloud
AWS uses EC2 to reduce the training cost of deep racer. Practical operation of deepracer-for-cloudThe official AWS Deepracer-for-Cloud blog documentThe direct linkhttps://aws.amazon.com/cn/blogs...
08:20 am GMT - Thu, May 19, 2022
Dev To
Scrum Framework for Beginners: setting roles, components and methodology
As a project management methodology, Scrum framework helps boost the code quality while adapting to change quickly. Read on the components & roles of scrum framework. As being used by software dev...
08:13 am GMT - Thu, May 19, 2022
Dev To
Introduction
Find out where responsive design came from.Right from the start, the World Wide Web was designed to be agnostic. It doesn't matter what hardware you've got. It doesn't matter what operating system you...
08:11 am GMT - Thu, May 19, 2022
Dev To
Using Custom Controllers to Power a Next.js App
Strapi continues to be the most popular free, open-source, headless CMS, and, recently, it released v4. Built using Node.js with support for TypeScript, Strapi allows developers to perform CRUD operat...
08:09 am GMT - Thu, May 19, 2022
Dev To
ART OF COMMUNICATING RESULTS IN DATA SCIENCE
Data scientists a person who is better at statistics than any software engineer and better at software engineering than any statistician ~ The data science mottoData science is an interdisciplinary fi...
08:07 am GMT - Thu, May 19, 2022
Dev To
Async Js let's Make It Happen With Promises
Promises are asynchronous computations that represent operations that are yet to be complete.Having you here means you know some basic knowledge about javascript & How it works synchronously. If y...
08:00 am GMT - Thu, May 19, 2022
Dev To
Welcome to Learn Responsive Design!
Welcome to Learn Responsive DesignThis course takes you on a journey through the many facets of modern responsive web design. The first few modules will ease you in with a history of where respo...
07:47 am GMT - Thu, May 19, 2022
Dev To
What do you use while working with Storybook?
Hey everyone! I'm going to use Storybook for my design system. I'd love to hear any suggestions like "Try this plugin, it's awesome". Something, like switching between themes, generating layout to sho...
07:03 am GMT - Thu, May 19, 2022
Dev To
.Net 6 da xUnit va MOQ yordamida Unit test
Ushbu maqolada biz Unit Testi va uni .Net 6 da qanday amalga oshirish mumkinligini bilib olamiz.Shuningdek, siz GitHub-da mavjud bo'lgan source code ni topishingiz mumkin.github suorce code Unit ...
06:56 am GMT - Thu, May 19, 2022
Dev To
A11Y 101: What's WCAG
While researching accessibility, you will come across WCAG a lot, but what is this WCAG actually, and should we care about it? What is WCAGWCAG stands for Web Content Accessibility Guidelines, an...
05:42 am GMT - Thu, May 19, 2022
Dev To
Getting Started with PouchDB
PouchDB is an open-source JavaScript database inspired by Apache CouchDB that is designed to run well within the browser.In this article , I will be explaining about the installation of pouchDB and al...
05:23 am GMT - Thu, May 19, 2022
Dev To
[Free]Google is giving free courses for everyone.
Total Courses: 126+ There are numerous programming courses available (scroll down to end)Take a look.https://learndigital.withgoogle.com/digitalgarage/courses...
05:20 am GMT - Thu, May 19, 2022
Dev To
How to install any software in Ubuntu
If you want to install any software, first download it.For example, let's install Visual Studio Code for our Ubuntu.Let's go to Download Page for Visual Studio Code Download the .deb file After downlo...
05:07 am GMT - Thu, May 19, 2022
Dev To
Rapyd Developer Newsletter: May, 2022
Rapyd Dev Newsletter: Hack the Galaxy and Other Discoveries Rapyd Hack the Galaxy The galaxys greatest contest for developers, launches Tuesday, June 7, 2022. Join the Rapyd Developer Community ...
04:50 am GMT - Thu, May 19, 2022
Dev To
Things you might not know about HTML
Hey guys,This is my Instagram post in which I explained some things that you might not know about HTML.Swipe the below post and learn new things about HTML! Follow coding_dev_ on Instagram ...
04:36 am GMT - Thu, May 19, 2022
Dev To
Improvements to XAML tooling in Visual Studio 2019 version 16.7 - iFour
In this blog, we will discuss the new most recent release version of visual studio 2019. And we will also highlight other release features including XAML designer, code editor, XAML Hot Reload, improv...
03:56 am GMT - Thu, May 19, 2022
Dev To
PureCSS Coffee Cup
Checkout how I made this Coffee Cup with only 2 div & also using the :hover selector on the top to make it move. The :hover selector can be used on all elements, not only on links....
02:31 am GMT - Thu, May 19, 2022
Dev To
The Complete Python Developer in 2022 - Zero to Mastery
Learn Python && Get hired Spoiler Alert: This is a course review Are you someone who would like to learn the Python Programming language, but don't know where to start? Well, you are in th...
01:23 am GMT - Thu, May 19, 2022
Dev To
PureCSS Triangle
Triangles are tricky. You have to set the borders on the element to match a triangle. If you want to have a triangle/arrow pointing in another direction, you can change the border values corresponding...
01:10 am GMT - Thu, May 19, 2022
Dev To
Have you considered starting a company?
Use your imagination could you describe a product which could make your life easier, but doesn't exist, or has not yet become practical?This post is part of the Mayfield + DEV Discussion series. Plea...
12:59 am GMT - Thu, May 19, 2022
Dev To
What is your preferred programming language and why?
I love TypeScript due to its nature of making JavaScript more strict and less error prone by adding types to your code....
09:56 pm GMT - Wed, May 18, 2022
Dev To
What I learnt at Reactathon 2022
Last week I had the pleasure of attending and speaking at Reactathon. This blog post is a cumulation of my notes and what I learnt at Reactathon. Here is the livestream if you want to watch the YouTub...
09:36 pm GMT - Wed, May 18, 2022
Dev To
Does functional programming have any advantage in real environments?
I've been thinking about learning something new, so I went to Stack Overflow Surveys to see what technologies are people actually working on right now, and I saw this:The top paying programming langua...
09:26 pm GMT - Wed, May 18, 2022
Dev To
What is your development philosophy?
... oh this is going to be a big one I can feel it.I believe that you can never have too many unfinished projects and that code should be smarter than table but dummer than dog, high performance is no...
09:11 pm GMT - Wed, May 18, 2022
Dev To
Why Data Structures and Algorithms are important
For years I have been wordering how a one-dimensional array actually works in memory (one of the most basic data structures in computer science) and when I started to read books about Data structures ...
08:32 pm GMT - Wed, May 18, 2022
Dev To
Remix :: CRUD com Supabase - Parte 06 - Testando a insero de novos registros
Nesta parte iremos testar se o nosso formulrio est funcionando.Vamos editar novamente o arquivo index.tsx e colocar o nosso menu que ir para rea de postagens, onde iremos visualizar e inserir novas po...
08:32 pm GMT - Wed, May 18, 2022
Dev To
Remix :: CRUD com Supabase - Parte 05 - Trabalhando com formulrio
Nesta parte veremos o quanto fcil trabalhar com formulrios no Remix, iremos melhorar nossa estrutura de arquivos, colocando as coisas nos lugares certos para evitar cdigo duplicado e permitir assim o...
08:31 pm GMT - Wed, May 18, 2022
Dev To
Remix :: CRUD com Supabase - Parte 04 - Carregando e inserindo novos registros
Nesta parte do tutorial verificaremos se a nossa comunicao com API do Supabase est funcionando corretamente e criaremos uma rota temporria que permitir criar novos registros para testarmos as requisie...
08:28 pm GMT - Wed, May 18, 2022
Dev To
How To Build A Nuxt 3 Ionic Capacitor Starter App, Supabase Setup and Authentication
Technology StackNuxt - The Hybrid Vue Framework - https://v3.nuxtjs.org/Capacitor - Drop Capacitor into any existing web project, framework or library. Convert an existing React, Svelte, Vue (or...
08:26 pm GMT - Wed, May 18, 2022
Dev To
May contributing.today: on technical documentation, docs tools and markup languages
I try to make a habit of writing summaries for our contributing.today meetups. For background, read this post. May 11th we talked about all things docs.Our esteemed panelists:Tony Ibbs aka Tibs (@much...
08:21 pm GMT - Wed, May 18, 2022
Dev To
Introduo a Heranas e Interfaces
Tabela de ContedoHeranaPeculiaridades da HeranaInterfacesComposioLinks teis Herana O que ? uma "transferncia de informaes" entre uma Super Classe e uma Sub Classe, mas vai alm de uma "...
08:18 pm GMT - Wed, May 18, 2022
Dev To
17: Multi-Stage Deployments With Azure DevOps
Welcome to Week 3, Day 3 of #30DaysOfSWA!! Published From: Microsoft Tech CommunityCheck out the canonical version of this post on the Apps On Azure Tech Community Blog along with other articles on th...
08:08 pm GMT - Wed, May 18, 2022
Dev To
Get up and running with Terraform (IaC) Tool
What exactly is this amazing tool?Infrastructure as code (IaC) tools allow you to manage infrastructure with configuration files rather than through a graphical user interface. IaC allows you to...
07:47 pm GMT - Wed, May 18, 2022
Dev To
How the DEV {% embed %} codes were created
In this week's episode of DevDiscuss, we welcomed @aritdeveloper and @jeremyf from the Forem team to discuss how they migrated from our old embed style of {% special_snowflake ... %} to a much more fl...
07:46 pm GMT - Wed, May 18, 2022
Dev To
Converting HTML to Pug
Hey everybody. I recently created an online app for converting HTML to Pug. Your can check it out here: https://pugify.dev Why?This was a fun side-project for me. I had been using some other sol...
07:26 pm GMT - Wed, May 18, 2022
Dev To
writing command line scripts in php: part 4; key-down input
php doesn't get a lot of attention as a command-line scripting language, which is a shame. php has a lot of powerful features, and knowing how to use them can help you leverage your existing web code ...
07:23 pm GMT - Wed, May 18, 2022
Dev To
Lambda Event
Lambda Event Lambda Event is an entity that invokes the lambda function. Lambda supports synchronous invocation of Lambda Functions. Lambda supports the following sources as an event:o AWS DynamoDBo A...
06:56 pm GMT - Wed, May 18, 2022
Dev To
How to create Azure Kubernetes Service using Terraform - Part 2
In this article, We will see how to create AKS cluster using Hashicorp TerraformHow to create Azure Kubernetes Service using Terraform- How to create Azure Kubernetes Service using Terraform - Part 1-...
06:51 pm GMT - Wed, May 18, 2022
Dev To
How to create Azure Kubernetes Service using Terraform - Part 1
In this article, We will see how to create AKS cluster using Hashicorp TerraformHow to create Azure Kubernetes Service using Terraform- How to create Azure Kubernetes Service using Terraform - Part 1-...
06:48 pm GMT - Wed, May 18, 2022
Dev To
Network Terminal
lshw -class networkLogical name of the network adapter: eth0Serial number of the network adapter (= MAC Adress) b8:27:eb:5c:c4:37`ip addr show eth0 Status: up/down (on and off) MAC Adress: consists ...
06:44 pm GMT - Wed, May 18, 2022
Dev To
DIFT: Dozen Issues for First Timers
At Amplication we build an open source tool to help developers quickly build quality Node.js backends without spending time on repetitive coding tasks. We're proud of what we're building; and we're pr...
06:27 pm GMT - Wed, May 18, 2022
Dev To
Yandex Map Builder
One of the easiest ways to create and place a map on your site is to use Yandex map builder.Follow this link:https://yandex.ru/map-constructor/Write the name and description. Put a marker on the map o...
06:23 pm GMT - Wed, May 18, 2022
Dev To
JavaScript - for...of and for...in
Hello there! Bonjour! Hej! Today, I want to talk about when I learnt about for...of and for...in in JavaScript. Table of contentIntroductionFor...inFor...ofSummary Introduction If you are ...
06:16 pm GMT - Wed, May 18, 2022
Dev To
Hashedin by Deloitte Interview SDE-1 || Off- Campus (Trainee FTE)
Selection Status : Selected Offer Accepted : Accepted Interview Experience : My Profile while applying4rd Year student pursuing BTech. in CSE from THDC Institute of * * HydroPower Engineering and Tech...
06:08 pm GMT - Wed, May 18, 2022
Dev To
Show Off Your Comment Streak with Community Wellness Badges
Hey DEV Community! I'm here to share an exciting announcement with you Introducing...Community Wellness Badges!We're excited to roll out a new badge for your DEV profile that we grant in exchang...
05:57 pm GMT - Wed, May 18, 2022
Dev To
What really matters in a coding interview?
Lets face it, coding interviews are challenging.As a seasoned software engineer who has been on both sides of a coding interview at both small and big tech companies, I know what it's like.And while i...
05:57 pm GMT - Wed, May 18, 2022
Dev To
Whatsapp Clone for Android & IOS using Flutter & Python - Part 3 (Complete Tutorial)
Hey fellas I am Yash Makan back with another article. Today we are going to continue our journey where you and I are going to create a complete whatsapp applicaion from scratch. Yup, from very start t...
05:55 pm GMT - Wed, May 18, 2022
Dev To
Meta(Facebook) University Grad (Full Time) Interview Experience Off Campus
Hi all I am back with another interview experience. This time its Meta London and Meta USA (Melon Park, Washington ,2 more locations) for 2 profiles Frontend Engineer Role and Production Engineering...
05:51 pm GMT - Wed, May 18, 2022
Dev To
CodedThemes - Free Products (React, Angular, Bootstrap)
Hello Coders! This article presents a curated list of free and popular templates crafted and released for free by CodedThemes, a well-known web agency and active player in the open-source ecosystem. A...
05:38 pm GMT - Wed, May 18, 2022
Dev To
How-to Get Free API Security Testing Report
I'm a security researcher. I deal with a lot of APIs. When it comes to security testing APIs, there aren't many tools for the job.Most tools were built for web applications, especially for checking se...
05:33 pm GMT - Wed, May 18, 2022
Dev To
Catching and handling errors in Angular
One of the most repetitive and dull tasks in any application isError handling. What we want to do is develop a habit, or a pattern, by which we catch errors, and treat them, without much thought of wh...
05:29 pm GMT - Wed, May 18, 2022
Dev To
Get paid IRL: How to accept money with Stripe Terminal (Part 1/4)
Did you know that you can accept in-person payments with Stripe?In this series, were going to dive headfirst into building an in-person payments web app using Stripe Terminal and the WisePOS E card re...
05:08 pm GMT - Wed, May 18, 2022
Dev To
RepoMetaScore: evaluate supply chain risks of open-source projects
Open-source software saves time on development but should be taken carefully, as the code is in the hands of maintainers and contributors you know nothing about. The threat of intentionally weaponizin...
04:57 pm GMT - Wed, May 18, 2022
Dev To
Why You Need Strong Parameters in Rails
You've used the strong parameters in your Rails applications, but did you know what problem they are solving? I didn't. So did some reading and learned about a common security vulnerability. In this p...
04:37 pm GMT - Wed, May 18, 2022
Dev To
Easy authentication and authorization in Azure Active Directory with No-Code Datawiza
https://www.microsoft.com/security/blog/2022/05/17/easy-authentication-and-authorization-in-azure-active-directory-with-no-code-datawiza/...
04:30 pm GMT - Wed, May 18, 2022
Dev To
Getting Started with Appwrite on YouTube!
Appwrite has always been about providing developers with a core set of functionality needed to build any application with any stack. From database interactions to authentication, real-time updates, an...
04:29 pm GMT - Wed, May 18, 2022
Dev To
Building an Open Source Blogging Platform with Appwrite and Hugo
Have you been in a situation where you think of starting your own blog? Yes? What stops you? The thought of building a blogging site? I have you covered with Appwrite and Hugo! What is Hugo?Hug...
03:54 pm GMT - Wed, May 18, 2022
Dev To
Creating glass cup with Blender
In this video I have used blender version 2.79 which is older version. New version has lot of changes. Watch simple Blender object creation tutorial. This is for beginners and no complexity is involve...
03:22 pm GMT - Wed, May 18, 2022
Dev To
Pitch me on Rust
Part of a new series! Feel welcome to dip in and weigh in on a past question.Let's say I've never used Rust before. Can anyone give the run down of what the language does and why you prefer it? Feel f...
03:16 pm GMT - Wed, May 18, 2022
Dev To
SEMANTIC SEARCH AND ITS APPLICATIONS
Semantic search is Googles growing ability to make associations between things in ways that come closer to how we humans make such connections. Mark Traphagen, of Stone Temple What Does Semantic...
03:09 pm GMT - Wed, May 18, 2022
Dev To
SWAHILI TEXT AUGMENTATION WITH BACK TRANSLATION
"Data is a tool for enhancing intuitions" ~ Hilary Mason data scientist and founder of Fast Forward LabIn most cases when working on Natural Language Processing challenges such as Sentiment Analysis, ...
03:04 pm GMT - Wed, May 18, 2022
Dev To
JavaScript History with Quizzes
Since its release in 1995, JavaScript has gone through many changes from ECMAScript1 in 1997 to ECMAScript13 in 2022.Before going forward, I would like to draw your attention on my YouTube Channel whe...
02:57 pm GMT - Wed, May 18, 2022
Dev To
An Overview of the Solana Blockchain and its Ecosystem
Solanas Mainnet Beta ceased producing blocks on the 30th of April 2022, which led to a 7-hour outage on the blockchain caused by stalled consensus. Solana is a blockchain I follow closely, and this ou...
02:40 pm GMT - Wed, May 18, 2022
Dev To
MERN Stack Job Portal Template
There are lot of WordPress job Portal themes but I did not found MERN Stack Job Portal Template. So I planned to develop MERN Stack theme. I beelive, with ready-made theme developer can create easily ...
02:21 pm GMT - Wed, May 18, 2022
Dev To
When an SSG Isn't Just Static, What Is It?
Sometimes the technology that a term refers to evolves beyond the literal meaning of the term. This post is about just such a case.As most of you know, SSG stands for static site generator. It's a ter...
02:07 pm GMT - Wed, May 18, 2022
Dev To
Creating React App and Understanding Folder Structures
Hi Everyone! So I'm currently new to using React for web development and decided to write a bit on what I know about creating your first React app as well as some nice folder structures you can incorp...
02:03 pm GMT - Wed, May 18, 2022
Dev To
Temporal API Time Zones: ConvertTimes
Temporal API Time ZonesIn this post on the Temporal API Time Zone we first get a quick introduction to the new JavaScript API before, exploring one of its most powerful features: handling time ...
02:01 pm GMT - Wed, May 18, 2022
Dev To
Welcome Thread - v174
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...
01:45 pm GMT - Wed, May 18, 2022
Dev To
The importance of confusion matrix in machine learning
As a machine learning engineer, it is important to know how well our model performs on our predictions. This aids us in finding out if we have an overfitting problem, and correcting it early on while ...
01:40 pm GMT - Wed, May 18, 2022
Dev To
VS Code - You don't need a formatting extension (Prettier and friends)
In a previous post, VS Code: You don't need that extension part 2, I discussed how you may not need an extension for (prettily) formatting your code (see item 5). You can use the built-in formatters f...
01:34 pm GMT - Wed, May 18, 2022
Dev To
SENTIMENT ANALYSIS WITH PYTHON's NLTK LIBRARY
It is commonly known, the success of a company/business/product directly depends on the customer, so if your customer likes your product it's your success. If not then you need to improvise it by maki...
01:15 pm GMT - Wed, May 18, 2022
Dev To
Setting Up an Ubuntu 22.04 Workstation for Software Development and Content Creation
Ubuntu 22.04 a.k.a. Jammy Jellyfish is the latest LTS (long-term support) Ubuntu release, which means it will continue being actively updated and supported until the next LTS release in two years.This...
12:51 pm GMT - Wed, May 18, 2022
Dev To
Django and Openpyxl: Extracting and Sending Django model data as excel file (.xlsx)
MotivationAs business requirements evolve, certain features are expected to evolve as well. That was the case for me few days ago when I had to implement a feature where Django model's data are ...
12:50 pm GMT - Wed, May 18, 2022
Dev To
Understand How Chatbots Can Take Your Business To The Next Level
Do you know that chatbot can be the answer to your business challenges? Chatbots can help you improve customer service and increase conversions. As bots get more advanced, the potential for what they ...
12:37 pm GMT - Wed, May 18, 2022
Dev To
Just released a FREE book on Go on LeanPub and GitHub
Hey friends.I just released a FREE book on Go. Get the PDF here, https://leanpub.com/go-from-the-beginningIt covers:Fundamentals, like data types, flow control and more.Project management, how to crea...
12:36 pm GMT - Wed, May 18, 2022
Dev To
OpenAPI Specification: The Complete Guide
I wrote an Introduction on OAS in my previous article, you should read it before continue.Before explain into how to generate an OAS, I think it is important to highlight the importance of OAS. W...
12:21 pm GMT - Wed, May 18, 2022
Dev To
Arquitetura Baseada em Modelos
Arquitetura baseada em orientao a modelos, com objetivo de lidar melhor com a complexidade e interdependncia de sistemas complexos.Sem levar em conta o objetivo final do sistema, o processo em si cons...
12:14 pm GMT - Wed, May 18, 2022
Dev To
Generating OpenAPI Specification (OAS) documentation for your REST APIs
Generating OpenAPI Specification (OAS) documentation for your REST APIsThe generation process consists of 2 steps:Generating the OpenAPI specification documentationValidating your API specifications u...
11:48 am GMT - Wed, May 18, 2022
Dev To
Simplest way to loop node list / HTMLCollection using map, foreach etc
You spread the list like this:const elements = document.getElementsByClassName('modal');[...elements].forEach((element)=> { console.log(element)})Or in one line like this, this is useful if you ar...
11:43 am GMT - Wed, May 18, 2022
Dev To
Flutter Responsiveness
Nowadays, we dont think about building apps, without thinking about their responsiveness, all apps must have the ability to present themselves well regardless of the screen size of the users device.He...
11:37 am GMT - Wed, May 18, 2022
Dev To
uname Command in CLI
Sign up to my newsletter for more tutorials!.The uname command, abbreviated as Unix Name, gives information about your Linux system such as machine name, operating system, kernel, etc. uname -aAl...
11:30 am GMT - Wed, May 18, 2022
Dev To
Prefer using Flutter's SingleActivator instead of LogicalKeySet if you can |LLF 7
Hey there! It's been a while since I added to the Let's Learn Flutter series. I've been quite busy over the last months, but have some time to start writing again. In this short post, I'll go over a l...
10:58 am GMT - Wed, May 18, 2022
Dev To
Automate All the Boring Kubernetes Operations with Python
Kubernetes became a de-facto standard in recent years and many of us - both DevOps engineers and developers alike - use it on daily basis. Many of the task that we perform are however, same, boring an...
10:43 am GMT - Wed, May 18, 2022
Dev To
Automatic Token Generation for CodeArtifact (Maven) in Windows
If you have ever used or plan to use CodeArtifact, you will need to generate a token (CODEARTIFACT_AUTH_TOKEN) manually with all Maven projects daily. This can be challenging and slow down your develo...
09:42 am GMT - Wed, May 18, 2022
Dev To
Hire Node.js developers for real-time web app development
Are you looking to hire a dedicated Node.js developer for your project? Technoduce info solutions have a team of Node.js developer who serves the modern tech-savvy. We are ready to work part-time or f...
09:26 am GMT - Wed, May 18, 2022
Dev To
Development Environments: Upgrade or evolve?
Physically fit?Think: a physical machine, probably your desktop or laptop, with your preferred IDEs set up as per your needs, configured to your liking, and delivering the value you want. The de...
09:17 am GMT - Wed, May 18, 2022
Dev To
Static Files in Django Explained
When adding styling or interactivity to your website using CSS or JavaScript, you need to understand the concept of static files in Django.Static files includes files like CSS, JavaScript, and images ...
08:42 am GMT - Wed, May 18, 2022
Dev To
A Simple counter using javascript
CSS:{margin: 0;padding: 0;box-sizing: border-box;}body { font-family: "Lato", sans-serif; background-image: linear-gradient(to left, #d89537, #4e944f);}.container { height: 100vh; display: flex; ...
08:13 am GMT - Wed, May 18, 2022
Dev To
Launching the State of the Appwrite Community Survey
As Appwrite is pushing forward towards v1.0 and the Cloud Launch, we want to ensure that Appwrite is truly enabling our developer community in the way we have envisioned it will . We want to put the ...
07:18 am GMT - Wed, May 18, 2022
Dev To
Zero-Runtime Scoped Component Styling Made Easy!
BackgroundI have traditionally been a Vue user, though recently I have decided to write an app in Solid. Unfortunately, turns out Solid doesn't have anything like <style scoped> in Vue. I ...
07:14 am GMT - Wed, May 18, 2022
Dev To
Docs for Everyone!
Note: This article is adapted from a talk I gave at GatsbyCamp Fall 2021, which you can watch below.In my life before being a developer, I was a teacher and curriculum writer. And one of the best feel...
07:11 am GMT - Wed, May 18, 2022
Dev To
Why is Technical Blogging so important?
All the learning that we gather together defines our knowledge. And when we put this knowledge into writing, by providing direction, instruction, explanation, and empathy, we call it Technical Bloggin...
06:54 am GMT - Wed, May 18, 2022
Dev To
Manipulating the DOM using Javascript - how to select nodes (part 1)
In the beginning, websites were entirely made out of HTML and they could only display text (back in the early 90s, computer monitors only supported 16 colours). The browser was downloading the HTML do...
06:41 am GMT - Wed, May 18, 2022
Dev To
Two-factor authentication: How Beagle Security handles 2FA security testing
2 FA plays an important role in securing our data against online attacks as an extra security layer, and users should be adopting it for their applications. There are many methods of two factor authen...
06:28 am GMT - Wed, May 18, 2022
Dev To
Practice on Developing a Face Verification Function
BackgroundOh how great it is to be able to reset bank details from the comfort of home and avoid all the hassle of going to the bank, queuing up, and proving you are who you say you are.All thes...
05:54 am GMT - Wed, May 18, 2022
Dev To
Dockerizing Your Node.js Application
Learn all about Dockerizing your Node application in this short but sweet step-by-step tutorial with code blocks. Try it today!Docker has completely revolutionized the way we build, package, and ship ...
05:26 am GMT - Wed, May 18, 2022
Dev To
Build and Deploy 5 JavaScript & React API Projects in 10 Hours - Full Course | RapidAPI
...
05:17 am GMT - Wed, May 18, 2022
Dev To
"pcieport 0000:00:1c.7" Diski Dolduran Log Problemi zm
Merhabalar, eer sizde /var/log dizini altnda bulunan "kern.log, syslog, messages" dosyalarnn ierisinde aadaki hatalar alyorsanz:pcieport 0000:00:1c.7: AER: Corrected error received: 0000:00:1c.7pciepo...
05:00 am GMT - Wed, May 18, 2022
Dev To
A11Y 101: Type of users and how they interact
Now that we have a brief first introduction to accessibility and what it entails, let's take a moment to see what kind of users our website might get.By understanding the type of interactions, someone...
04:43 am GMT - Wed, May 18, 2022
Dev To
Merging Pull Requests Like a Pro With Mergify
If you have been using Git for sometime now, I am sure working with Pull Requests is now a second nature to you. And it is also possible you have started getting irritated with merge conflicts a lot. ...
04:06 am GMT - Wed, May 18, 2022
Dev To
Why Android Application Testing Is Important?
The age of the mobile has already started and its still going to rule until any advanced device replace the means of performing our day to day activities. Mobile apps are becoming more matured, effici...
03:22 am GMT - Wed, May 18, 2022
Dev To
Getting Started With OSS
Why Contribute?Contributing to open source is a fantastic way to collaborate and build connections with other developers. It also helps a lot with imposter syndrome; it gives you great practice ...
02:47 am GMT - Wed, May 18, 2022
Dev To
Code Smell 132 - Exception Try Too Broad
Exceptions are handy. But should be as narrow as possibleTL;DR: Be as specific as possible when handling errors. ProblemsFail fast principle violationMissing errors False negatives Solutions...
12:25 am GMT - Wed, May 18, 2022
Dev To
Data Mining And SQL Practice PDFs
There is a good reason I had to quit blogging about each chapters of these PDFsFirst reason is because, I want to focus more on developing my tech start up Pink Data HubSecond Reason I just feel it wo...
12:20 am GMT - Wed, May 18, 2022
Dev To
Build a Node.js and Express.js API with Typescript.
Structure of files build node_modules src data tasks.json routes task-routes.ts services task-service.ts index.ts| types.d.ts .gitignore package-lock.json package.json tsconfig.json...
11:58 pm GMT - Tue, May 17, 2022
Dev To
Kubernetes or Cloud Foundry : Cloud-Native App Deployment
What should you choose : Cloud Foundry or Kubernetes?When building a microservices-based program from the bottom up, selecting an application deployment platform is critical. It will be your fi...
11:22 pm GMT - Tue, May 17, 2022
Dev To
Cmo escribir excelentes commits
Te ha pasado que cuando entras a un repositorio y buscas la lista de commits los comentarios son poco entendibles, no tienen una estructura definida o colocan mensajes como se arregl error, pero estos...
10:50 pm GMT - Tue, May 17, 2022
Dev To
What developer products/tools should exist, but don't?
Use your imagination could you describe a product which could make your life easier, but doesn't exist, or has not yet become practical?This is the third post of the Mayfield + DEV Discussion series....
10:04 pm GMT - Tue, May 17, 2022
Dev To
Git Commit Message Template in Terminal and VS Code
Recently I've been trying to write better commit messages. With my ADHD, my motto is always be writing it down, so I was delighted when my coworker told me about git commit message templates.To start,...
09:55 pm GMT - Tue, May 17, 2022
Dev To
Useful Chrome Developer Tools
Here I have come with some list of useful chrome developer tools which can be helpful specially for web developers or web designers. You can download these extensions on chrome website. Redux Dev...
09:55 pm GMT - Tue, May 17, 2022
Dev To
Git: best ways to overhaul a project?
What do you do to completely overhaul a project in git like a blog?Do you force push and blow the past away? Orphan branch and merge it in?...
09:54 pm GMT - Tue, May 17, 2022
Dev To
Como eu descobri uma falha de segurana em um sistema na minha universidade
English version: How did I discover a security vulnerability in a system of my universityEai galera, ento hoje eu vou contar como eu descobri uma falha de segurana em um dos sistemas que minha univers...
09:26 pm GMT - Tue, May 17, 2022
Dev To
Volunteering at CodeYourFuture: what it's been like
It's been 3 months since I started volunteering as a Personal Development Trainer at CodeYourFuture, a UK based non-profit that trains some of the most disadvantaged members of society to be coders.Ch...
08:50 pm GMT - Tue, May 17, 2022
Dev To
On granularity of tests focused on behaviour
A function is one of the smallest units of behaviour. Given an input, it returns the output.This means that given the context (input), the function's behaviour can be verified by calling the function ...
08:24 pm GMT - Tue, May 17, 2022
Dev To
Introduo a Orientao a Objeto
Tabela de ContedoConceitos BsicosPilares da OOPSintaxesLinks teis Conceitos Bsicos ClasseClasses so a representao genrica de algo em nosso cdigo, podendo ser considerada um "molde" a s...
08:14 pm GMT - Tue, May 17, 2022
Dev To
Best Coding Interview Resources
There are a ton of resources out there to help you study for programming interviews.In order to narrow them down, we ranked them by category - Best Book Best for Quick Coding Problems. Best for Beginn...
07:44 pm GMT - Tue, May 17, 2022
Dev To
What Do You Know About W-BEN Form?
Hello Dev Community,I recently was asked to fill W-BEN Form. This is the first time for me to hear about it, but I asked around and found out that it's common in freelancing world.What do you know abo...
07:39 pm GMT - Tue, May 17, 2022
Dev To
Using eth-gas-reporter
A good smart contract is the one which is gas-optimized and not-vulnerable to attacks. And there are some tools which help us analyze these aspects before deploying contract to production.(I have made...
07:12 pm GMT - Tue, May 17, 2022
Dev To
Rest vs Spread Operator
I remember being asked about the difference between the rest and spread operator and drawing a blank. I hadn't used the spread operator since I was in my bootcamp, and even on that occasion it seemed ...
07:09 pm GMT - Tue, May 17, 2022
Dev To
Novedades .NET en mayo 2022
El ecosistema .NET est ms que vivo, porque estamos viendo una cantidad de novedades increbles en varias reas: mvil, Entity Framework, eventos...En este post vamos a descubrir algunas de ellas, empezam...
06:52 pm GMT - Tue, May 17, 2022
Dev To
How to Turn Transcripts into Data Visualizations with Python
240 million emergency 911 calls are made in the United States per year. That averages out to roughly 600,000 calls per day. However, many of those calls are not emergencies. First responders often res...
06:30 pm GMT - Tue, May 17, 2022
Dev To
Best static docs generator for develor experience?
I'm looking to generate static docs but I don't want to do a lot to make it happen other than maintain a config file and maybe some markdown.In your experience what is the best static docs website gen...
06:24 pm GMT - Tue, May 17, 2022
Dev To
Pleasure Monkey: The Parable of Routines
Complacency could be very deadly. And routines could be comforting. Here is the parable of the Pleasure MonkeySo, there once lived the pleasure monkey who was tired of seeing the angry bird rant about...
05:41 pm GMT - Tue, May 17, 2022
Dev To
Software Dev Update 12: The World Of DOM
This week's update covers the major topic of DOM (Document Object Model). I'm going to breakdown some of the most important pieces to understand and share some examples to illustrate those concepts. ...
05:22 pm GMT - Tue, May 17, 2022
Dev To
5 Bad Practices That Can Make Your C Code Messy-And How to AvoidThem
How do you know if you're following good practices when programming in C#? And how can you avoid the bad practices that can make your code messy and harder to manage? In this article, we'll look at fi...
05:22 pm GMT - Tue, May 17, 2022
Dev To
Building a Tiling Window Manager with Rust and Penrose
During the pursuit of increased productivity, many developers strive to eliminate their usage of the mouse as much as possible. The most effective way to eliminate a large percentage of your mouse usa...
05:21 pm GMT - Tue, May 17, 2022
Dev To
The successful codeline process
IntroductionA friend of mine asked me on one of the meetup, how frequently we are releasing the features on production. I said 3 week once. ie. every end of sprint He was surprised and asked me ...
05:16 pm GMT - Tue, May 17, 2022
Dev To
App Generator - Build Really Nice Presentation Sites with Ease (free service)
Hello Coders!This article presents a free app generator that a developer or a designer can use to generate a simple full-stack starter on top of pixel-perfect Bootstrap 5 UI Kits. This free service co...
04:09 pm GMT - Tue, May 17, 2022
Dev To
The actual infrastructure costs of running SaaS at scale (billions of requests/month)
In this article we are going to share two main things:The evolution of our infrastructure over the last few yearsThe actual costs of our SaaS offering at FlagsmithBefore we dive in, one important call...
04:02 pm GMT - Tue, May 17, 2022
Dev To
Swiftly Awaiting Async Code Using Appwrite
Modern application development with Swift involves a lot of asynchronous (or "async") programming using closures and completion handlers, but these APIs are hard to use. This gets particularly problem...
03:45 pm GMT - Tue, May 17, 2022
Dev To
What side hustle are you doing along with coding?
Tell me about your side hustle journey......
03:38 pm GMT - Tue, May 17, 2022
Dev To
What you need to be prepared for any job interview
Just want to give a heads up to the latest CodeNewbie Podcast episode. Listen on Apple Podcasts: CodeNewbie: S20:E307 - What...
03:30 pm GMT - Tue, May 17, 2022
Dev To
Prevent External Contracts
Almost every vulnerability you see in solidity smart contracts are caused by hackers developing some attacker contract and this attacker contract then harming the vulnerable contract.By the way, I hav...
03:27 pm GMT - Tue, May 17, 2022
Dev To
Top 7 Featured DEV Posts from the Past Week
Every Tuesday we round up the previous week's top posts based on traffic, engagement, and a hint of editorial curation. The typical week starts on Monday and ends on Sunday, but don't worry, we take i...
03:09 pm GMT - Tue, May 17, 2022
Dev To
Speed Up Web Scraping with Concurrency inPython
Scraping websites for data is a typical use case for developers. Whether it's a side project or you're building a startup, there are many reasons to scrape the web.For example, if you want to start a ...
03:04 pm GMT - Tue, May 17, 2022
Dev To
Announcing Appwrite 0.14 with 11 Cloud Function Runtimes!
We're back with yet another Appwrite release! Appwrite 0.14 is now LIVE with a lot more improvements! With the new release we focused heavily on features that the Appwrite community requested the most...
02:56 pm GMT - Tue, May 17, 2022
Dev To
Fixing the accessibility of Inspection overlays
The Inspect tool is a great way to get information about different page elements before selecting then. Once it is enabled, it shows an information overlay as you move from element to element.The main...
02:52 pm GMT - Tue, May 17, 2022
Dev To
Advantages and Disadvantages of React.js
React.js is a Javascript library created by Facebook. In recent years, it has become very popular over the likes of other javascript frameworks or libraries. So, in this post, I will try to discuss th...
02:27 pm GMT - Tue, May 17, 2022
Dev To
A beginners guide to Web3
IntroductionWeb3 is booming and there is no stopping that. It is not new but now is the time it is reaching to masses. This is the next big thing in web development. The job opportunities in the...
02:21 pm GMT - Tue, May 17, 2022
Dev To
Build a Twitter Leaderboard app with Redis and AWS Lambda (part 1)
Hello and welcome to this two-part blog series that uses a practical application to demonstrate how to integrate Redis with AWS Lambda. The first part (this one) covers the application - by the end o...
01:52 pm GMT - Tue, May 17, 2022
Dev To
How do I know if its burnout Im feeling or something else?
This is an anonymous post sent in by a member who does not want their name disclosed. Please be thoughtful with your responses, as these are usually tough posts to write. Email [email protected] if you'd l...
01:50 pm GMT - Tue, May 17, 2022
Dev To
Whats new in HTTPie for Terminal 3.2
HTTPie has always been about making interaction with APIs as human-friendly as possible. Part of that is ensuring our apps are ubiquitous and up-to-date. This release of HTTPie for Terminal brings ma...
01:29 pm GMT - Tue, May 17, 2022
Dev To
Prefer using Flutter's SingleActivator instead of LogicalKeySet if you can |LLF 7
Hey there! It's been a while since I added to the Let's Learn Flutter series. I've been quite busy over the last months, but have some time to start writing again. In this short post, I'll go over a l...
01:10 pm GMT - Tue, May 17, 2022
Dev To
Is anyone interested in contributing to an open-source software built with Go? Please join to develop a no-code workflow engine!
SummaryI am developing an open-source workflow engine called Dagu. I am writing this article because I am looking for new contributors. If you are interested, please take a look at the GitHub re...
12:48 pm GMT - Tue, May 17, 2022
Dev To
Add dark mode in react admin panel
Hi, i am implementing a bootstrap theme to my react admin panel which is having dark mode. I want to add this into my project with prefers-color-scheme (window.matchMedia) and not by toggling. I have ...
12:46 pm GMT - Tue, May 17, 2022
Dev To
Rebasing in English
A coworker recently explained rebasing in a way that made it make sense to me for the first time: it's just pretending you branched off of better code than you actually did.The usual diagram of rebasi...
12:34 pm GMT - Tue, May 17, 2022
Dev To
Setup for Success: Creating Web3 Projects with the Truffle for VS Code Extension
IntroductionWorking with any new technology can be both an exciting and scary experience. On one hand, you might feel excited about building with a new set of tools. But knowing how to choose th...
12:23 pm GMT - Tue, May 17, 2022
Dev To
Create beautiful loading notification in React in 20 lines of code!
The IdeaI'll be honest here, JavaScript alerts on browsers suck! I've been trying to find the perfect library to create notification and toasts easily in react and here's what I found out ...
12:14 pm GMT - Tue, May 17, 2022
Dev To
A Guide to Event-Driven Architecture in Elixir
In this post, we will explore how event-driven architecture can make your app more responsive for users and decouple your modules for a better developer experience.We will also look at several methods...
12:12 pm GMT - Tue, May 17, 2022
Dev To
Most popular PostgreSQL GUIs in 2022: the (almost) scientific list
Wjether you're starting with PostgreSQL (in which case you might fancy a cheat sheet) and looking for the best postgres GUI or postgres client to get started, or you're a veteran (in which case ... yo...
11:52 am GMT - Tue, May 17, 2022
Dev To
GitLive Now Works With Any Git Repository in WebStorm!
We are happy to announce GitLive now works, out-of-the-box in offline mode, with any Git repository in WebStorm!Previously we only supported repositories from the big four hosting services (GitHub, Gi...
11:39 am GMT - Tue, May 17, 2022
Dev To
How to create a View in SQL Server
Today I am going to explain how to create a view in SQL Server. Lets first understand what SQL Server view is. The meaning of View in English is the ability to see something or to inspect something. N...
11:28 am GMT - Tue, May 17, 2022
Dev To
All you need to know about Blockchain Testing
From 2009, when Satoshi Nakamoto implemented blockchain technology as a core component in Bitcoin, blockchain has been the buzzword in the industry. Bitcoins success proved the capabilities of blockch...
11:26 am GMT - Tue, May 17, 2022
Dev To
Would You Make A Svelte Todo App?
What Is Svelte?Svelte is a new javascript tool that is easy to learn and use for building fast web applications. However, it's unique compared to other frameworks where it doesn't work with conc...
11:22 am GMT - Tue, May 17, 2022
Dev To
How to build a search bar component with Tailwind CSS and Flowbite
One of my favourite front-end stacks to work with when building website pages is Tailwind CSS and Flowbite because of the utility-first approach and the large collection of interactive components from...
10:55 am GMT - Tue, May 17, 2022
Dev To
When last did you try something hard?
When I mean hard, I mean something outside your comfort zone. Something you think you couldnt do. What were the lessons learned? Were you successful? Did you fail? Share your experiences....
10:37 am GMT - Tue, May 17, 2022
Dev To
Is "The Great Resignation" a real thing?
It has been widely reported on that a lot of people are leaving their job these days. Great Resignation The Great Resignation, also known as the Big Quit and the Great Reshuffle, is an ong...
10:36 am GMT - Tue, May 17, 2022
Dev To
I made your stupid app ideas!
About a week ago, I asked you guys to give me stupid app ideas to makeI made a few of them, let me know what you think!Also, consider giving the video a like , thanks!P.S. watch till the very end for ...
10:34 am GMT - Tue, May 17, 2022
Dev To
Pitch me on Go
Part of a new series! Feel welcome to dip in and weigh in on a past question.Let's say I've never used Golang before. Can anyone give the run down of what the language does and why you prefer it? Feel...
10:31 am GMT - Tue, May 17, 2022
Dev To
Create and Deploy your first Flask app
So, youve been banging your head for some time now trying to understand -what is this Flask framework and how do I use itI know, Ive been there too. But dont worry, you dont have to go through all the...
10:29 am GMT - Tue, May 17, 2022
Dev To
How to Handle Events in a Node.js Ecommerce Platform
Medusais an open source ecommerce platform with plenty of features that boost the ecommerce experience for merchants while providing a great developer experience.As a headless commerce platform, Medus...
10:24 am GMT - Tue, May 17, 2022
Dev To
How to Connect Strapi to PostgreSQL
It is often confusing how to connect a Strapi instance to a Postgres database, but in this article I will demystify it with examples and images. GoalsIn this article, we will learn how to connect...
10:20 am GMT - Tue, May 17, 2022
Dev To
The built in dictionaries of macOS and iOS
Did you know that your Mac, iPhone and iPad comes with high quality foreign language dictionaries for many languages?I don't mean machine learning translation, I mean real dictionaries like Oxford, Du...
10:19 am GMT - Tue, May 17, 2022
Dev To
Coin change problem
https://www.cs.usfca.edu/~galles/visualization/DPChange.htmlconst coin_change_bottom_up = (coins, sum) => { let memo = new Array(sum + 1).fill(Infinity); memo[0] = 0; for (let i = 1; i <= sum...
09:47 am GMT - Tue, May 17, 2022
Dev To
What tools do you use to improve your productivity ?
There are countless of tools that makes working as a developer easier lile editor extensions, apps and browser extensionsShare with me what tools do you use...
08:36 am GMT - Tue, May 17, 2022
Dev To
Understanding XA Transactions With Practical Examples in Go
What is XAXA is a specification for distributed transactions proposed by the X/Open organization.The X/Open Distributed Transaction Processing (DTP) model envisages three softwarecomponents:An a...
08:21 am GMT - Tue, May 17, 2022
Dev To
What Are AWS CDK Constructs, Stacks and How To Use Them
When getting started with the AWS CDK, one of the most confusing aspects are the new terminologies of apps, stacks and constructs. I will compare constructs vs stacks vs apps to explain what they are ...
07:26 am GMT - Tue, May 17, 2022
Dev To
Testing Trends To Look Out For In2019
Adoption of DevOps and Agile has been one of the biggest trends to be seen in 2017 in the testing domain. A rising trend in the domain of automation testing is leading to more systems being developed ...
06:29 am GMT - Tue, May 17, 2022
Dev To
Sync package in Go
As we learned earlier, goroutines run in the same address space, so access to shared memory must be synchronized. The sync package provides useful primitives. WaitGroupA WaitGroup waits for a col...
06:13 am GMT - Tue, May 17, 2022
Dev To
How to build a basic REST API in Lua - Milua micro framework
PreludeI recently started a new project, for which I wanted to build a REST API. Here are the alternatives I considered and why I rejected them:Using a framework I'm more familiar with, in a dif...
06:10 am GMT - Tue, May 17, 2022
Dev To
Introducing ReactPlay - Learn, Create, Share ReactJS projects
If I tell you React(aka ReactJS) is one of the leading user interface technology(ok, library) in web development, would you believe it? Most of you will. For the rest of you, let me put forward some s...
05:40 am GMT - Tue, May 17, 2022
Dev To
Don't Use Console.log to Log a List of Objects!
When debugging your JavaScript application, console.log() is one of the most valuable methods to log into the browser console for the value of an object or anything. But it's pretty challenging to nav...
05:36 am GMT - Tue, May 17, 2022
Dev To
A11Y 101: What is accessibility
First of all, welcome to this new series on accessibility, something I've wanted to explore but never really did.Until now!In this series, I'll be learning about web accessibility, what it is, who it ...
04:02 am GMT - Tue, May 17, 2022
Dev To
What tools/frameworks do you use for styling you web app?
One of the most important part of a web app is a good looking and working front end. There are a lot of ways to style your web app from using vanilla CSS to using CSS frameworks like bootstrap or Tail...
03:56 am GMT - Tue, May 17, 2022
Dev To
Google-clone - Google Search Clone Built Using React/Next js And Tailwind CSS
ABOUT THE PROJECTA functional replica of Google's search page, you can use it for searches. Styled with Tailwind CSS to Rapidly build and look as close as possible to current google search pag...
03:46 am GMT - Tue, May 17, 2022
Dev To
Getting Started with the React Kanban Board
Learn how easily you can create a React app with the create react app tool and add the Syncfusion React Kanban board to it. Syncfusions React Kanban board is a task-scheduling control that provides a ...
02:26 am GMT - Tue, May 17, 2022
Dev To
Serverless NextJS/GPT-3 Template
A serverless NextJS/React template to build GPT-3 appsThis is a Open Source Template to build GPT-3 AppsFeaturesNextJS/ReactHost on Vercel/NerlifyExample API endpoint that calls GPT-3 API withou...
02:22 am GMT - Tue, May 17, 2022
Dev To
What language or ecosystem have you worked with for work that you would NEVER choose to work in again?
...
01:27 am GMT - Tue, May 17, 2022
Dev To
3 Extensions from chrome web store
if have one thing that help me day-a-day and I don't open my hand is my extensions, and always that i change my computer or browser, I install again they.In first is the Wappalyzer, is it very interes...
01:13 am GMT - Tue, May 17, 2022
Dev To
XNPV Function
Get the Net Present Value (NPV) for a series of cash flows that may not be periodic.XNPV uses specific dates that correspond to each cash flow being discounted in the series, whereas the regular** NPV...
12:22 am GMT - Tue, May 17, 2022
Dev To
Setup Jest and React Testing Library in a React project | a step-by-step guide
Not long ago that I came across with the concept of testing specifically "writing tests". I used to test everything by running opening browsers and doing everything manually but you can't know what ca...
12:19 am GMT - Tue, May 17, 2022
Dev To
May 16th, 2022: VS Code Tip of the Week
This week's tip of the week is care of Matt Bierner from the Twitters. TIL you can refactor markdown headers so you don't end up with broken links. ...
12:08 am GMT - Tue, May 17, 2022
Dev To
7 Tips to be a Successful Developer in a Remote Company
When the pandemic hit in March of 2020, most companies were forced to go remote and millions of workers had to learn how to work from home. Two years later, a lot people now prefer the work from home ...
11:30 pm GMT - Mon, May 16, 2022
Dev To
How to implement a dark to light mode feature in your React/Sass project
There are many ways to implement a light/dark theme feature on your website. But how can you create a clean solution that will be easy to use and maintain overtime?In this article, I will show you how...
10:36 pm GMT - Mon, May 16, 2022
Dev To
Introducing Depot A faster way to build Docker images
We have spent a lot of time building and deploying Docker images, as application developers packaging our applications into containers, or as platform engineers tasked with providing fast, stable buil...
10:21 pm GMT - Mon, May 16, 2022
Dev To
SDD Conference Top Takeaways-Evolutionary Architecture
These are just a few of my takeaways from Neal Ford's Building Evolutionary Architectures workshop at SDD Conference 2022. More to come. Bit RotSoftware degrades over time, like cracks appearing ...
09:28 pm GMT - Mon, May 16, 2022
Dev To
Twelve Amazing Free Hugo Documentation Themes
Providing responsive and intuitive technical documentation is a key concern for every software business, from SaaS to desktop applications. Whether youre documenting a series of steps or explaining pr...
09:16 pm GMT - Mon, May 16, 2022
Dev To
Whats the most annoying part of your job?
This is the third post of the Mayfield + DEV Discussion series. Please feel free to go back and answer previous questions as well....
09:05 pm GMT - Mon, May 16, 2022
Dev To
6 code review best practices for a happier codebase and team
Code reviews are crucial to nurturing quality code. And just as there's such a thing as bad code, there's also such a thing as bad code reviews.So how do you perform code reviews such that they better...
09:03 pm GMT - Mon, May 16, 2022
Dev To
5 lessons for beginners I learned working 5 years in the industry
IntroductionFive years ago I got my first job. Many things have changed since that. I learned a lot of new things and gained working and career experience. I changed several jobs, met many new p...
09:00 pm GMT - Mon, May 16, 2022
Dev To
How to style this up?
My app looks dull...How do I make it look more attractive?...
08:46 pm GMT - Mon, May 16, 2022
Dev To
I gave my first tech talk: here is how it went.
Last week I had the pleasure of talking about the SOLID principles as part of Women Who Code Object Oriented Programming track.It was fun. It was also extremely challenging.First, before that I had on...
08:36 pm GMT - Mon, May 16, 2022
Dev To
I gave my first tech talk: here is how it went.
Last week I had the pleasure of talking about the SOLID principles as part of Women Who Code London Object Oriented Programming track.It was fun. It was also extremely challenging.First, before that I...
08:33 pm GMT - Mon, May 16, 2022
Dev To
Como desestruturar um Array no JavaScript
A sintaxe da atribuio via desestruturao uma expresso JavaScript que possibilita descompactar valores de arrays ou propriedades de objetos em variveis distintas. Ou seja, podemos extrair os dados do a...
08:02 pm GMT - Mon, May 16, 2022
Dev To
Angular vs React vs Vue: Which Framework to Learn in 2022
After learning the foundations of JavaScript, you might be wondering which frontend framework to learn, be that Angular, React, or Vue. As with most things in the programming world, it depends!Togethe...
07:42 pm GMT - Mon, May 16, 2022
Dev To
A New Postman Collection of GraphQL APIs for the SaaS Services You Love
Postmans platform includes a new collections feature to group saved API requests and share them with your colleagues or the world!StepZen has created a unique Postman collection of GraphQL APIs for yo...
07:38 pm GMT - Mon, May 16, 2022
Dev To
Why still write articles to teach JavaScript?
I have been thinking to start blogging so that I can add value, help others just like internet helped me to become full stack developer in JavaScript. However, every time I want to write a new article...
07:17 pm GMT - Mon, May 16, 2022
Dev To
I am a dumb programmer: that's why I am good at my job
As a developer, I try hard to be very dumb. I don't write creative software. My software is not fancy either, it is very uninteresting. I get told by people what they want to do, and then I (sometimes...
07:14 pm GMT - Mon, May 16, 2022
Dev To
I've made a RESTful HTTP client which will make your life much easier
Most of you reading this are probably already familiar and using axios for making HTTP requests from your application to an API, whether it is your own API or an external one.Today I want to introduce...
06:58 pm GMT - Mon, May 16, 2022
Dev To
MongoDB Native Driver module for NestJS 8.x framework
In this post I will explain how to use my MongoDB Node Driver module for NestJS .For those unfamiliar or unfamiliar with NestJS, it is a TypeScript Node.js framework that helps you build efficient and...
06:56 pm GMT - Mon, May 16, 2022
Dev To
CSS isn't magic. My 3 favorite CSS tricks
margins and paddings without 0 valuesA lot of time there is the practice of using the margin and padding shorthand that leads to complication of code maintaining in the future. The problem is pe...
06:49 pm GMT - Mon, May 16, 2022
Dev To
When do you use a table in HTML vs more "modern" approaches?
What's your most up-to-date perspective on best practices here?...
06:48 pm GMT - Mon, May 16, 2022
Dev To
Why quitting job articles are so popular?
We often see people posting about quitting their job; I mean including all blogs and not just dev.to. And somehow, they manage to attract a lot of attention. What are your thoughts on this topic?Is it...
06:27 pm GMT - Mon, May 16, 2022
Dev To
How to use AWS EC2 with Boto3 & Python - Part 2
How to use AWS EC2 with Boto3 & PythonHow to use AWS EC2 with Boto3 & Python - Part 1How to use AWS EC2 with Boto3 & Python - Part 2Boto3 is the Python SDK for AWS. It can be used to...
06:09 pm GMT - Mon, May 16, 2022
Dev To
Bootstrap for Beginners - Code a Simple Dashboard Layout
Hello Coders!This article explains how to code a simple One-page Dashboard Layout in Bootstrap 5, using the theory from a previous article: Bootstrap - Tutorial for Beginners. The source code for the ...
05:42 pm GMT - Mon, May 16, 2022
Dev To
JavaScript Promise Chaining - Avoid Callback Hell
If you work in JavaScript web development, I guess you're already familiar with a Promise and have faced callback hell multiple times before. Promise chaining in JavaScript is one way to solve the cal...
05:42 pm GMT - Mon, May 16, 2022
Dev To
Don't Nest Callbacks. Use Promise Chaining Instead.
If you work in JavaScript web development, I guess you're already familiar with a Promise and have faced callback hell multiple times before. Promise chaining in JavaScript is one way to solve the cal...
05:40 pm GMT - Mon, May 16, 2022
Dev To
A Simple TypeScript Class to query information from DynamoDB
I wrote a wrapper for DocClient which I think some people might find useful. The main purpose is to simplify retreiving and inserting data, especially for Lambda functions that call DynamoDB. You can ...
05:14 pm GMT - Mon, May 16, 2022
Dev To
How to use AWS EC2 with Boto3 & Python - Part 1
Boto3 is the Python SDK for AWS. It can be used to directly interact with AWS resources from Python scripts. In this article, we will look at how we can use the Boto3 EC2 Python SDK to perform various...
05:12 pm GMT - Mon, May 16, 2022
Dev To
Build a simple dApp using truffle, ganache, Ethers,js and React(1)
This tutorial is meant for those with a basic knowledge of Ethereum and smart contracts, who have some knowledge of HTML and JavaScript, but who are new to dApps.The purpose of building this blog is t...
05:06 pm GMT - Mon, May 16, 2022
Dev To
Blockchain Basics
History of BlockchainThe blockchain was first introduced in 2008 as a public ledger for keeping records of transactions for Bitcoin. This method of recording transactions was transparent. Every ...
05:05 pm GMT - Mon, May 16, 2022
Dev To
What do you look for on a team page?
I am working on adding a team page to our company's website and I'm wondering:can you recall an example of a team page that'd just really lovely/informative/awesome?what information do you look for on...
04:39 pm GMT - Mon, May 16, 2022
Dev To
Interview Experience Digital Specialist Engineer - Infosys
What is HackWithInfy?HackWithInfy is a competitive coding competition for second-year to pre-final year students across India. In this competition, participants have to solve coding questions in...
04:35 pm GMT - Mon, May 16, 2022
Dev To
How to Create Modern Cards in Chakra UI & React JS
Sometimes creating a great UI requires, not just time, but attention as well. Even when it comes to some cards, the attention to structure, spacings, color palette, and so on... is more than important...
04:24 pm GMT - Mon, May 16, 2022
Dev To
The 3 Short CSS tricks
margins and paddings without 0 valuesA lot of time there is the practice of using the margin and padding shorthand that leads to complication of code maintaining in the future. The problem is pe...
04:10 pm GMT - Mon, May 16, 2022
Dev To
What do you use GPUs for?
GPUs are becoming better to serve general purpose computing.With the help of parallel computing architecture, it is offering great speed ups for use cases like 3D rendering, machine learning, data sci...
04:08 pm GMT - Mon, May 16, 2022
Dev To
Creating Crystal using Blender
In this video I have used Blender version 2.79. New version has a lot of changes, so don't get confused. **Happy Learning** ...
03:59 pm GMT - Mon, May 16, 2022
Dev To
Quirks and Features of Weird JavaScript
Hii! Everyone!! In this article, I'll discuss the strange and fantastic peculiarities and characteristics of weird JavaScript. JavaScript is an very unusual programming language. It's not like other p...
03:44 pm GMT - Mon, May 16, 2022
Dev To
Setup Gardener on AWS to Manage Kubernetes in Multi-Cloud
In this article, I am going to show you how to set up Gardener on AWS to manage Kubernetes Clusters in Multi-Cloud.Note:If you are using more than +1000 Kubernetes clusters, Gardener is a good choice....
03:26 pm GMT - Mon, May 16, 2022
Dev To
You are the Wind Beneath my Wings!
If you want to lead them you must place yourself behind them.- Lao TzuI really want to say thank you to all my followers and the community!My previous article on Rust programming language was on the T...
03:11 pm GMT - Mon, May 16, 2022
Dev To
Getting started with Redis
Redis is one of the most popular open-source, in-memory data stores because of its versatility in caching, session storage, real-time data storage, messaging, and high-speed data ingestion. It might j...
02:58 pm GMT - Mon, May 16, 2022
Dev To
Why CI/CD? How was a life without CI/CD & how is it now?
Introduction:I'm planning to publish a series of article on CI/CD including the CI/CD basics, life with CI/CD, why CI/CD is important, how to implement CI/CD, and a guided tutorial to help you c...
02:48 pm GMT - Mon, May 16, 2022
Dev To
Debugging Java Collections Framework Issues in Production
The Java Collections Framework was a huge leap forward when it was introduced as part of Java 2 (JDK 1.2). Thanks to the included collection classes we finally moved beyond the limits of Vector and Ha...
02:24 pm GMT - Mon, May 16, 2022
Dev To
Pitch me on TypeScript
Part of a new series! Feel welcome to dip in and weigh in on a past question.Let's say I've never used TypeScript before. Can anyone give the run down of what the language does and why you prefer it? ...
02:02 pm GMT - Mon, May 16, 2022
Dev To
Not Your Usual Study Guide To Cracking Technical Interviews
Preparing for interviews can be a pain. I have been practicing problem solving for a while and I have successfully landed offers. I wanted to share my experience so you can also learn from my mistakes...
01:53 pm GMT - Mon, May 16, 2022
Dev To
Music Monday What are you listening to? (May 16)
cover image credits: sElf - Runaway (music video)In this weekly series, folks can chime in and drop links to whatever it is they're listening to + browse others suggestions.If you like talking about m...
01:35 pm GMT - Mon, May 16, 2022
Dev To
Tracing a Ruby application with OpenTelemetry and SigNoz
Ruby on Rails is a popular MVC framework for creating web applications. It is necessary to monitor your Ruby applications for performance issues. In todays cloud-native and microservices-based archite...
01:20 pm GMT - Mon, May 16, 2022
Dev To
Same UI component for all frameworks
Premise"I love React", "I'm more of a vue person myself", "Angular all the way", "Solid js does it for me". "Lol, ya'll just forgot Svelte uhn".Five developers stating their preferences for what...
12:51 pm GMT - Mon, May 16, 2022
Dev To
How to Create PR Review Apps with Render
Code reviews are essential before merging a pull request. Its a common practice to have another engineer look through the code changes, and its even better if you have a continuous integration (CI) pi...
12:23 pm GMT - Mon, May 16, 2022
Dev To
Kick-Off Your First Shopify App With React, NodeJS and Common Ninja
Let's start at the end. There are tons of tutorials and resources out there on how to build apps for Shopify, so what's so special about this one?Well, I'm glad you asked! If you had any previous expe...
12:12 pm GMT - Mon, May 16, 2022
Dev To
Animated Search Bar Using HTML & CSS
Subscribe: Click HereVideo: LinkSource Code in Desperation of Video.In this article, you will learn how to create an animated search bar using only HTML and CSS programming code. The search bar plays ...
12:10 pm GMT - Mon, May 16, 2022
Dev To
From zero to 10,000 stars and 160 contributors on GitHub
We are excited to announce that our GitHub repository crossed 10,000 stargazers. It has been an amazing journey building ToolJet alongside our energetic and involved community. In this article, we wil...
12:08 pm GMT - Mon, May 16, 2022
Dev To
Postman File Upload (Image & Video)
In this post, I will cover how to do file upload using Postman for both image and video. Postman makes it really easy to do file uploads with the help of form-data. Lets take a look at that For this p...
12:02 pm GMT - Mon, May 16, 2022
Dev To
Introduo ao SEO - SEO 00
DisclaimerEsta publicao faz parte de uma srie de publicaes que irei fazer para agrupar os conhecimentos que estou adquirindo ao estudar SEO. No sou um especialista na rea, ento caso haja erros o...
11:55 am GMT - Mon, May 16, 2022
Dev To
What does being a senior mean to you?
What does being a senior mean to you? What aspects would you say are essential to become or be qualified as one? If you're in charged of recruiting, what do you look for?You don't have to be one to an...
11:49 am GMT - Mon, May 16, 2022
Dev To
Spatial Search of Amazon S3 Data with Amazon Athena and Visualized It in QGIS
I tried a spatial search of Amazon S3 data with Amazon Athena and visualized it with QGIS The following is a detailed explanation.Advance PreparationSet the query destinationTable CreationSpatia...
11:16 am GMT - Mon, May 16, 2022
Dev To
What Tool Do You Wish Was Open Source?
Open Source has been rising in popularity and open source alternatives have been heavily competing with enterprise solution. Open source solutions provide developers with so much flexibility to create...
11:13 am GMT - Mon, May 16, 2022
Dev To
Build a Notepad App in Flutter
Note-taking is an essential part of learning. It involves users writing down everything they hear and read. Research has shown that note-takers remember more essential ideas and retain knowledge.In th...
10:51 am GMT - Mon, May 16, 2022
Dev To
Optimizing Your Web App for Maximum Runtime Performance and Premature Optimization
This blog is originally posted at hashnode for the writethonWebsites nowadays fail to perform well on user inputs and actions. Poorly optimized frontend code can very easily break the user experience ...
10:49 am GMT - Mon, May 16, 2022
Dev To
How to fetch NFT collection using JavaScript and OpenSea API
TLDRCheck the code hereCheck my list of NFTs here IntroductionNon-fungible tokens (NFT)A way to represent anything unique as an Ethereum-based asset.NFTs are giving more power to content cr...
09:37 am GMT - Mon, May 16, 2022
Dev To
I have created 139 games in one year by patterning my game making
I made 111 one-button mini-games in 2021. I also made other games besides one-button games, so the exact number of games I made in 2021 would be 139.For making many games in one year, I would need to ...
09:33 am GMT - Mon, May 16, 2022
Dev To
How to add RSS feed in Next.js Blog
In this article, I will explain how you can create an RSS feed for your Next.js application in XML and JSON format. So without further delay, let's get into it. Table of ContentsTable of Contents...
09:26 am GMT - Mon, May 16, 2022
Dev To
Zerdesht Php Mvc's new updates
Hi there from Zerdet Php Mvc v.1,I have just uploaded some upgrades of Zerdet with the new features and new structure approach, on Github!Repository...
09:20 am GMT - Mon, May 16, 2022
Dev To
Careful while using tx.origin
In solidity we have two methods to access the address of caller or transaction maker, tx.origin and msg.sender. Following are the differences between both: tx.origin - Alice -> contract_A -> con...
09:17 am GMT - Mon, May 16, 2022
Dev To
Web 3.0 - The Stack (Intro)
With the recent hype and noise from the web 3.0 quarters, you might just think this is yet another What is Web 3.0? article. This is different, this is a journey, one focused on demystifying concepts,...
08:52 am GMT - Mon, May 16, 2022
Dev To
WordPress on steroids
Today I want to introduce you to a small project that Ive decided to make as an open source.So far, I've been developing smaller projects on the WordPress platform, and I've always looke...
08:14 am GMT - Mon, May 16, 2022
Dev To
AZURE APP SERVICE
MY AZURE BLOGWhat is Microsoft Azure: Azure is a public cloud computing platform that offers services such as analytics, virtual computing, storage, networking, and more. It can enhance or replace you...
08:14 am GMT - Mon, May 16, 2022
Dev To
Full Screen Background Image With HTML & CSS | Responsive Full Page Background Image Using CSS
In my latest Youtube Video, I'm showing you how to create a Full Screen Responsive Background Image using just HTML & CSS Make sure to watch the Youtube Video and also make sure to Like the Youtub...
08:07 am GMT - Mon, May 16, 2022
Dev To
CSS Combinators Explained.
When selecting HTML elements, sometimes it can be a little tricky to figure out which element you've selected. In this article, we'll provide an explanation of CSS combinators, making them easier to u...
08:03 am GMT - Mon, May 16, 2022
Dev To
How to host a static website on AWS with S3, CloudFront, Route53 and Terraform
How to host a static website on AWS with S3, CloudFront, Route53 and TerraformHosting a website on AWS using Cloudfront, S3 and Route53 is a popular solution for Amazon web hosting. It typically...
07:55 am GMT - Mon, May 16, 2022
Dev To
Fullstack Authentication with Remix using Prisma, MongoDB and Typescript
Remix is an edge-first server-side rendered JavaScript framework built on React that allows us to build full-stack web applications thanks to its frontend and server-side capabilities. With the motto ...
07:55 am GMT - Mon, May 16, 2022
Dev To
Use Vite for React Apps instead ofCRA
Most of us will be using Create React App for creating React App. It supports all the configurations out of the box. But when your project code grows you might face higher build times, a slower start ...
07:49 am GMT - Mon, May 16, 2022
Dev To
Understand ACID and Transaction
[Just a personal note, I'm not the author!]1 document which had 2 pages content was sent to printerTransaction - document sent to printerAtomicity - printer prints 2 pages of a document or none.Consis...
07:26 am GMT - Mon, May 16, 2022
Dev To
How to Build Dynamic Website with APIs, Without Backend Coding!
For those who doesn't know, Dev Community announced a hackathon for Appwrite in the past month. I wasn't really familiar with Appwrite and when I looked it up online, I found that it's a BaaS (Backend...
07:08 am GMT - Mon, May 16, 2022
Dev To
Why should businesses use NLP?
Is this your first time hearing about Natural Language Processing(also known as NLP )? What do you think about NLP? this basically deals with using Machine Learning to drive meaning from human langua...
06:21 am GMT - Mon, May 16, 2022
Dev To
HTML Paragraphs 7
A paragraph always starts on a new line, and is usually a block of text. HTML ParagraphsThe HTML <p> element defines a paragraph.A paragraph always starts on a new line, and browsers automa...
05:45 am GMT - Mon, May 16, 2022
Dev To
What exactly is Frontmatter?
When I'm writing my articles that include Markdown files or data, I often refer to Frontmatter. What is Frontmatter?But what is this Frontmatter exactly?Frontmatter is a way to identify metadata ...
05:40 am GMT - Mon, May 16, 2022
Dev To
How to speed up a Web App loading time by 10x faster!
Hello folks, Today I will discuss, how I speeded up the loading time of my Web App built using Angular or any SPA (Single Page Application).Before diving into the article, let's first understand how a...
05:06 am GMT - Mon, May 16, 2022
Dev To
How to properly internationalize a Vue application using i18next
Since Vue.js is an approachable, performant and versatile framework for building web user interfaces, it also needs a best-in-class internationalization solution.You may know vue-i18n, but for those a...
03:43 am GMT - Mon, May 16, 2022
Dev To
Hidden Gems Book
If you are interested in Data Visualization Text Mining Network Graphs Cosine Similarity Recommenders Topic Modelling Dimension Reduction using Principal Component Analysis please check out the ...
03:28 am GMT - Mon, May 16, 2022
Dev To
I created gui scraper
Hello i created rattle_gui_scraper you can easily scrap websites using our website.It is an amazing feature for you .try it now through our website for freeHere is the website:-https://rattleofficial....
02:34 am GMT - Mon, May 16, 2022
Dev To
How to add Dark mode in Next.js Application using Tailwind CSS.
Hey there, In today's article I am going to show you how to add Dark mode to your Next.js application using Tailwind CSS. What is Next.js?Next.js is a React based open-source frontend framework, ...
01:05 am GMT - Mon, May 16, 2022
Dev To
Building a simple invoice generator with Node Js
Why After each online coaching sessions, at the beginning, that was a pain to find a good invoice generator platform as I was not yet ready for a 20 monthly subscription just for handling the in...
12:52 am GMT - Mon, May 16, 2022
Dev To
9 Best AWS Tutorials For Beginners in 2022
What is AWS?Amazon Web Services (AWS) is the oldest and most popular public cloud provider. It has the largest selection of services on the marketplace, allowing individuals and organizations to...
12:21 am GMT - Mon, May 16, 2022
Dev To
Elixir: Consumindo dados de uma API externa
Neste post vamos aprender a consumir dados de uma API externa. No momento da criao do usurio, vamos realizar uma chamada na API do ViaCep para validar o CEP dele, buscando e gravando as informaes de c...
11:57 pm GMT - Sun, May 15, 2022
Dev To
How to Drive Free Traffic to your Website
One big challenge that people who own a website face is driving traffic to their websites. The number of visitors you have on your website translates differently depending on the aim of the website, i...
11:38 pm GMT - Sun, May 15, 2022
Dev To
Understanding Data Transfer Objects (DTO) and Data Validation in TypeScript (NestJS)
Data Transfer Objects (DTOs) are the basis of data validation in NestJS applications. DTOs enable various layers of flexible data validation in NestJS. In this publication, you will take a deep dive i...
11:25 pm GMT - Sun, May 15, 2022
Dev To
Web3 and the future of finance.
It makes sense to understand Web 3 by first understanding what goes before it. Web 1, the first online version, was released in the late 1990s and included a collection of links and home pages. The we...
11:24 pm GMT - Sun, May 15, 2022
Dev To
Tailwind CSS Customization Summary
Worked with tailwindcss 3.0.23 Add color themeIn tailwind, you can use bg-white for white background color, text-white for white text, etc., but you can use your own color in the white part.tailw...
11:20 pm GMT - Sun, May 15, 2022
Dev To
Create a restaurant barcode menu in Next.js.
Barcodes have a proven to increase the speed to product utilization thereby improving the efficiency of enterprises worldwide. Barcodes are utilized in commerce, technology, and industrial sectors for...
11:17 pm GMT - Sun, May 15, 2022
Dev To
What is `this`? Technical debt!
There are a plethora of articles not only here in DEV, but all over the web, about what is this in JavaScript. That's because this is one of the most confusing topics about JavaScript for juniors, eve...
10:40 pm GMT - Sun, May 15, 2022
Dev To
NPM Library to get a list of WordPress posts' character counts using the WP REST API
NPM Library to get a list of WordPress posts' character countsI have created an npm library to retrieve the character count of all articles published on WordPress using the REST API provided by ...
10:08 pm GMT - Sun, May 15, 2022
Dev To
SOLID: O conceito por trs do cdigo
Muitas empresas pedem em suas posies de desenvolvimento que os profissionais tenham conhecimento de SOLID. No entanto, muitos acreditam que apenas um conjunto de prticas durante o desenvolvimento, ma...
09:49 pm GMT - Sun, May 15, 2022
Dev To
Basic NPM Commands
After setting up n node.js development environment, you need to know some basic commands of node package manager npm. The followings are the most commonly used ones.npm stands for node package manager...
09:22 pm GMT - Sun, May 15, 2022
Dev To
I built my first JS game!
I built my first Maze JavaScript gameI used; Vue.Js framework,JavaScript,CSSI've recently been learning DOM manipulation and so I decided to put my knowledge to practice and built a little maze game u...
08:20 pm GMT - Sun, May 15, 2022
Dev To
Trim the fat: tips for keeping bundle size small
It's easy to add a bunch of npm packages to a project. It's also just as easy to add so many that it takes ages for your bundle to to build, download and execute. In the real world this translates to ...
08:14 pm GMT - Sun, May 15, 2022
Dev To
DevoxxUK - afterparty. The conference which changed EVERYTHING
Few days ago I was one of the lucky attendees of DevoxxUK as a representative of the London Java Community.To be honest, I didnt expect much. Why? I thought that similar to the previous conferences I...
08:00 pm GMT - Sun, May 15, 2022
Dev To
How to manage keyboard shortcuts in Angular application (The easy way)
I have always liked the way Visual Studio Code enabled you to modify/add key binding in a JSON object, which is a pretty nice interface in my opinion. Taken as an inspiration, I wanted to create a sim...
07:59 pm GMT - Sun, May 15, 2022
Dev To
Validating Inputs in a Shorter Time
Writing shorter code is one of the most important characteristics of a competent programmer; anyone can create code, but only a select few can write short code (the short and mighty code).Let's have a...
07:50 pm GMT - Sun, May 15, 2022
Dev To
Como brochs de pronomes podem ajudar seu evento
Importncia do uso correto dos pronomesOs pronomes fazem parte da nossa identidade. Fazem parte da demonstrao e afirmao do nosso gnero enquanto pessoas. parte da gente.Exatamente por isso que i...
07:35 pm GMT - Sun, May 15, 2022
Dev To
Difference between Reflect.ownKeys() and Object.keys()?
In this post we will be comparing Reflect.ownKeys() and Object.keys() method. In first glance we might feel that they produce same result but actually they behave differently in some situation.Let's t...
07:28 pm GMT - Sun, May 15, 2022
Dev To
AWS CDK 101 - Dynamodb stream triggering batch deleteItem on dynamodb table
Beginners new to AWS CDK, please do look at my previous articles one by one in this series.If in case missed my previous article, do find it with the below links. Original previous post at Dev Post ...
07:26 pm GMT - Sun, May 15, 2022
Dev To
100 CSS Box Shadow Presets
CSS box-shadow is a fabulous CSS property. It adds shadow effects around an HTML element. Adding multiple effects separated by commas is my favorite feature of this box-shadow property.Innumerable sha...
07:18 pm GMT - Sun, May 15, 2022
Dev To
Get Hands On With Unit Testing - Jest Testing Tutorial
What Is Unit Testing?Unit testing is a testing method that tests a single unit of source code which involves verifying the output of a function or component for a given input. In other words, wr...
05:30 pm GMT - Sun, May 15, 2022
Dev To
Lambda Layers
A Lambda layer is a container/archive which contains additional code such as libraries, dependencies, or custom runtimes. AWS Lambda allows five layers in a function. Layers are immutable. A new versi...
05:28 pm GMT - Sun, May 15, 2022
Dev To
How to create an EC2 instance on AWS using Terraform ?
In this article, we will see how to create an EC2 Instance using Terraform. Before proceeding, We need to be familiar with the basics of Terraform and AWS EC2 Instance. Pre-requisitesBasic under...
05:11 pm GMT - Sun, May 15, 2022
Dev To
Front-end Developer roadmap
Hey folks This article will take an eye on one of the exciting topics suitable for every developer level. In addition, I will share a valuable resource for each step of a roadmap that I used bef...
05:09 pm GMT - Sun, May 15, 2022
Dev To
Create your own bytecode Vm from scratch
Hello everyone! In this tutorial I want to show you how to create your own bytecode vm. In this tutorial we will be making a register vm. A register vm is a vm where the results are stored in a partic...
04:57 pm GMT - Sun, May 15, 2022
Dev To
AWS Can Be Confusing: Where should I run my crap?
AWS has over 180 different services with a myriad of different names and it can be incredibly hard to figure out where you should run your applications. In this post, my goal is to make it a bit easie...
04:02 pm GMT - Sun, May 15, 2022
Dev To
Google ending Edu shared drives : everything you need to know
As you may know, Google is ending their Edu shared drive plan. On this article, we are going to see why, what would be the consequences for you and which solutions you may use 1) Is it seri...
03:35 pm GMT - Sun, May 15, 2022
Dev To
Free 12 new Chakra UI components - TemplatesKart
Let's find out 12 new chakra-ui components that I have added to TemplatesKart website recently. LinksWebsite: TemplatesKartGithub Repo: TemplatesKart Code Components overviewMilestonesWith c...
03:21 pm GMT - Sun, May 15, 2022
Dev To
show/hide desktop items on MacOS
I am a minimalist and I prefer to have a very clean desktop without any items. But I wanna be able to find/open the files in finder in the folder ~/Desktop.To make it possible, I just create two alias...
03:13 pm GMT - Sun, May 15, 2022
Dev To
Declare a proxy property to a child object
We want to expose an attribute on a facade object, while it is implemented by a child object. Python allows us to do this by declaring a read/write property.class Foo: def __init__(self): se...
03:03 pm GMT - Sun, May 15, 2022
Dev To
Avoiding code flaws, ok, but how?
It's not uncommon to spot code flaws in the code base. If you find any weakness such as harmful injections, XSS vulnerabilities, hard-coded credentials, hazardous serializations then it's essential to...
02:56 pm GMT - Sun, May 15, 2022
Dev To
I Made 100 CSS Buttons for Your Next Project
Yes. I made 100 unique styles for buttons in CSS. Use them however you like. Theyre for you. Get them all for free eludadev / css-buttons 100...
02:34 pm GMT - Sun, May 15, 2022
Dev To
Some Motivation!
Not writing something technical today. I am working on learning more about markdoc from Stripe but also how to use React Native and RevenueCAT extension for Firebase. But I'll just add a simple motiva...
02:32 pm GMT - Sun, May 15, 2022
Dev To
How I Built a Music Player to Showcase my own Tracks
A while ago I built my portfolio and I wrote a custom audio player to showcase my tracks. Since then quite a few people have been interested in its technical implementation. I've always replied I migh...
02:29 pm GMT - Sun, May 15, 2022
Dev To
Developing a RESTful API with Go
Why we still need monoliths in the era of microservicesFor most startups, we should focus more on delivering the products in the early stage of business. The monolithic services have the advanta...
02:25 pm GMT - Sun, May 15, 2022
Dev To
Pitch me on Ruby
Part of a new series! Feel welcome to dip in and weigh in on a past question.Let's say I've never used Ruby before. Can anyone give the run down of what the language does and why you prefer it? Feel f...
02:05 pm GMT - Sun, May 15, 2022
Dev To
Do You Need Docker Desktop For Linux?
I read with interest Docker's announcement that Docker for Linux is coming or rather, it is already there now. Docker @docker ...
12:43 pm GMT - Sun, May 15, 2022
Dev To
Aaron Swartz: the guy who helped to make the internet world a better place
The guy who made RSS, CC (creative commons license), web.py framework, and yes also co-founder of Reddit and he died at 26He was very talented from a very young age. He was doing algebra and number st...
12:34 pm GMT - Sun, May 15, 2022
Dev To
Understanding Data For Data Analytics, Data Science, and Machine Learning Part-3
[3] Type Of Data in Statics (Random Variable)By having different type of random variable in your data, statistical method used in analysis and algorithms used to train will be different.This typ...
11:57 am GMT - Sun, May 15, 2022
Dev To
How to Choose The Right Database for Your Application
IntroductionChoosing which database to use is one of the most important decisions you can make when starting working on a new app or website.If you realize down the line that youve made the wron...
11:45 am GMT - Sun, May 15, 2022
Dev To
Beautify Github Profile
Hello friends how are you ? If you want to make the look of your github profile more beautiful, you have come to the right placeThis repository helps you to have a more beautiful and attractive ...
11:36 am GMT - Sun, May 15, 2022
Dev To
What's new in SeaORM 0.8.0
We are pleased to release SeaORM 0.8.0 today! Here are some feature highlights : Migration Utilities Moved to sea-orm-migration crate[#666] Utilities of SeaORM migration have been moved from sea...
11:30 am GMT - Sun, May 15, 2022
Dev To
Building a startup | Days 1 - 5
Hey guys,It's been a pretty productive weekend, I did a lot of stuff.Starting with the fact that I finally built up the courage to publish my first youtube video, which is crazy as I have been plannin...
11:30 am GMT - Sun, May 15, 2022
Dev To
FLEX BOX
FURNITURE LANDING PAGE Hello there,Allison is here with another project!! . I think I just might be getting the hang of this writing business and I am loving every minute of it. Firstly, I don't think...
11:14 am GMT - Sun, May 15, 2022
Dev To
Make a beautiful Connect Wallet Button with RainbowKit and React
Authentication in Web3 is extremely easy but supporting all the wallets and making a nice UI can be painful and time-consuming. Thankfully, there are many libraries which makes this extremely easy as ...
11:12 am GMT - Sun, May 15, 2022
Dev To
Feature Engineering: The Transformation phase (How to Encode Categorical Features)
IntroductionWhen developing a predictive model, one of the most important phases is feature engineering. Its major objective is to help our model understand some of the underlying features in ou...
11:10 am GMT - Sun, May 15, 2022
Dev To
Open Source Hacktivism, Open Source Gains Traction in the Enterprise, and More: Open Source Matters
Open Source Hacktivism in RussiaSupply chain security has been a hot topic in recent years, particularly as it relates to open source software. Previously, malicious, black hat hackers have been...
10:44 am GMT - Sun, May 15, 2022
Dev To
Cache API in JavaScript - with just 20 lines of code.
let cache = {};async function getData(url){ let result = ""; if(cache[url] !== undefined) return cache[url].value; await fetch(url) .then(response => response.json()) .then(json =>...
10:22 am GMT - Sun, May 15, 2022
Dev To
My journey as a self taught developer
In this article, I will share my journey as a self taught developer and what it takes to have a career in tech without a degree and how I overcome common developer problems like imposter syndrome &...
09:50 am GMT - Sun, May 15, 2022
Dev To
How My GitHub Profile Landed Me a Job at Spotify
This is the experience of how my GitHub profile got me a job at Spotify. The key was my GitHub profile and the various repos I had worked on the years before. This post will be personal, and the key t...
08:25 am GMT - Sun, May 15, 2022
Dev To
React v18: useTransition hook Why???
React v18 introduced the useTransition hook, which may seem like just another hook but lets look into the use and the indications it lays down for the future.Long long back, React hinted about the con...
08:20 am GMT - Sun, May 15, 2022
Dev To
Build your own Decentralized Exchange! Use the xy=k AMM curve on Ethereum using Solidity, ethers.js, Next.js, and Web3Modal
DeFi-ExchangeNow its time for you to launch a DeFi Exchange for your Crypto Dev tokens RequirementsBuild an exhange with only one asset pair (Eth <> Crypto Dev)Your Decentralized Exch...
08:19 am GMT - Sun, May 15, 2022
Dev To
How do DEX's work? Understand Uniswap v1 by deep diving into the math and code. Learn the xy=k AMM curve.
DeFi Exchange TheoryMost of us are used to buying crypto through centralized exchanges - Binance, Coinbase, etc. Often times, we resolve to the same platforms when trading between different cryp...
08:17 am GMT - Sun, May 15, 2022
Dev To
Build an on-chain DAO for your NFT holders on Ethereum using Solidity, Next.js, ethers.js, Web3Modal
Building a DAO What is a DAO?DAO stands for Decentralized Autonomous Organization. You can think of DAOs as analogous to companies in the real world. Essentially, DAOs allow for members to ...
08:16 am GMT - Sun, May 15, 2022
Dev To
Launch an ICO on Ethereum using Solidity, Next.js, ethers.js, Web3Modal. Airdrop free tokens to NFT holders.
ICO (Initial Coin Offering)Now its time for you to launch a token for Crypto Devs. Let's call the token Crypto Dev Token. Prefer a Video?If you would rather learn from a video, we have a re...
08:14 am GMT - Sun, May 15, 2022
Dev To
Build an entire NFT Collection on Ethereum using Solidity, Next.js, Web3Modal, Ethers.js
NFT-CollectionNow its time for you to launch your own NFT collection - Crypto Devs. RequirementsThere should only exist 20 Crypto Dev NFT's and each one of them should be unique.User's shou...
08:13 am GMT - Sun, May 15, 2022
Dev To
Build a simple whitelist dApp using Solidity, Next.js, ethers.js on Ethereum
Whitelist-DappYou are launching your NFT collection named Crypto Devs. You want to give your early supporters access to a whitelist for your collection, so here you are creating a whitelist dapp...
08:11 am GMT - Sun, May 15, 2022
Dev To
What are Providers and Signers? What is an ABI? What are BigNumbers? How do contracts deal with ERC-20 tokens?
Sophomore Mixed TopicsThere are a few topics that we wanted to provide some information on, but weren't detailed enough to deserve their own levels. This level is meant to group together a bunch...
07:56 am GMT - Sun, May 15, 2022
Dev To
Django Developer Roadmap 2022- Codexashish
Django is a free, open-source, and high-level python web framework that helps you to design websites and apps that enable rapid development of the secure and maintainable design. It utilizes the prin...
07:54 am GMT - Sun, May 15, 2022
Dev To
Introduction to Azure Bicep
Azure BicepAzure Bicep is a new Domain-Specific Language (DSL) for declaratively deploying Azure resources. Bicep is not a general purpose programming language but a transparent abstraction for ...
07:51 am GMT - Sun, May 15, 2022
Dev To
What is Bicep?
Azure BicepAzure Bicep is a new Domain-Specific Language (DSL) for declaratively deploying Azure resources. Bicep is not a general purpose programming language but a transparent abstraction for ...
07:46 am GMT - Sun, May 15, 2022
Dev To
How to Install React.js On Windows- Codexashish
In this article, we are going to see How to Install ReactJS in Windows or How to Install React in Our System. So without wasting any time let's start our article:React JS is one of the most popular Ja...
07:44 am GMT - Sun, May 15, 2022
Dev To
Jobilist: Side project to product
Hello everyoneWe published our side project public a few days ago after seeing some issues on job boards. We got a lot of positive feedback on it, so we're going to turn it into a side business.Websit...
07:08 am GMT - Sun, May 15, 2022
Dev To
HTML Headings 6
HTML headings are titles or subtitles that you want to display on a webpage. Example Heading 1 Heading 2 Heading 3 Heading 4 Heading 5 Heading 6 HTML HeadingsHT...
07:02 am GMT - Sun, May 15, 2022
Dev To
Lazy loading in Angular with example
Introduction:In this article we will see about lazy loading concept in Angular with an example for your understanding.Lazy loading:Instead of loading all the modules and components in an application i...
07:01 am GMT - Sun, May 15, 2022
Dev To
Debug Any React App in Seconds
It amazes me how little is known about debugging in the JavaScript world. Everyone prints to the console, even though debugging is so easy and literally only takes seconds to get started.To prove my p...
06:44 am GMT - Sun, May 15, 2022
Dev To
A Guide to Java Records
In this tutorial, we will cover the basics of how to use records in Java.Records were introduced in Java 14 as a way to remove boilerplate code around the creation of value objects while incorporating...
06:38 am GMT - Sun, May 15, 2022
Dev To
Newsletter martinmueller.dev 2022 week 19
In this weekly newsletter, I write a summary of posts that got my attention during the week. I center around topics AWS, DevOps, Architecture, AWS CDK, Data Engineering, Data Analytics and much more.I...
06:36 am GMT - Sun, May 15, 2022
Dev To
Your First Step To Write XSLT
Introduction about XSLT The XSLT is the abbreviation of eXtensible Stylesheet Language Transformationxslt is a language of transforming XML documents so we can consider it as a style sheet for X...
05:58 am GMT - Sun, May 15, 2022
Dev To
7 Easy Hacks for Developers to become a Productivity Jedi
Everyone wants to get a lot done while putting in the least amount of effort. This article contains 7 such tried & tested hacks that will help you achieve more while working less! 1. Don't Me...
05:43 am GMT - Sun, May 15, 2022
Dev To
What is SASS | All-time-dev?
What is SASS | All-time-dev?In this post, we will find out what is SASS. In this post we will find out about its history and what are the advantages, disadvantages, and salary of a SASS/SCSS dev...
05:19 am GMT - Sun, May 15, 2022
Dev To
I was tired of making banners for my blogs, so I automated it
I'm a very lazy person, and always procrastinate on the smallest of things - opening the image editor, and making a good blog banner would always be the "extra" thing I had to do every time I wrote so...
04:37 am GMT - Sun, May 15, 2022
Dev To
React-Native Top Tips
Hi there !!I am back with a new Blog. So this time I will cover some interesting tips about React-Native which is a framework of JavaScript.So let's go with Suga this time :React-Native Top Tips :Be...
03:35 am GMT - Sun, May 15, 2022
Dev To
30 days of Leapfrog Student Partnership Program Learning Challenge.
Actually, the learning challenge is of 60 days, but I am writing this article as I have completed the halfway to challenge. The challenge started on April 14, 2022. The challenge is as a title defined...
03:11 am GMT - Sun, May 15, 2022
Dev To
Go Echo API Server Development
Create a simple api server based on a minimum configuration start project with the following functionsdb migration by sql-migratedb operation from apps by gormInput check by go-playground/validatorSwi...
02:45 am GMT - Sun, May 15, 2022
Dev To
Authentication Using Firebase in React App.
In this article we will know how to authenticate users, in your web app. For this article I'm using google authentication.Follow.... Create a Firebase ProjectIt's simple, just login with your goo...
02:41 am GMT - Sun, May 15, 2022
Dev To
Drawing a flame with CSS
I completed an initial version of this flame in around 30 minutes and shared it online. Then I uploaded it to Instagram, and something caught my attention. Usually, I don't apply filters when sharing ...
02:41 am GMT - Sun, May 15, 2022
Dev To
Tired of Cookies? Here's the reason why
tl;dr: This post is an brief analysis about the issue of having so many "opt-in" banners about cookie consent policies, using mainly the GDPR as legal basis to this subject. Cookies are necessary to t...
01:33 am GMT - Sun, May 15, 2022
Dev To
13: Hosting PWA on Static Web Apps
Welcome to Week 2, Day 6 of #30DaysOfSWA!! Yesterday we talked about deploying Blazor apps on Static Web Apps. Let's continue today with one more type of the projects you can successfully host on SWA ...
01:22 am GMT - Sun, May 15, 2022
Dev To
Intermediate to Advanced Machine Learning Project Ideas
Uber Data Analysis ProjectT-rex Dino BotHandwritten Character RecognitionBrain Tumor Detection with Data ScienceDetecting Parkinsons DiseaseLane Line DetectionCredit Card Fraud Detection ProjectLeaf D...
01:17 am GMT - Sun, May 15, 2022
Dev To
The Easiest Way to Set Up Redis in 2022
Have you been struggling with setting up Redis? Or are you looking for an easier way of getting it up and running? Either way, you might want to check out this FREE simple Redis setup that will save y...
01:13 am GMT - Sun, May 15, 2022
Dev To
You're Not Very Consistent, Are You?
Table of Contents What is "Consistency"Benefits from Being ConsistentPrinciples of ConsistencyTips for Consistency What is ConsistencyConsistency means focusing on the task at hand in the p...
09:27 pm GMT - Sat, May 14, 2022
Dev To
Back to Lisp Part 1 - Working Inside the Language
I discovered Structure and Interpretation of Computer Programs in my late teens and quickly moved on to Common Lisp, working my way up from a z80 macro assembler to various web frameworks, and fun pr...
08:46 pm GMT - Sat, May 14, 2022
Dev To
Force Send ETH - 2
In the last post Force Send ETH - 1, we understood about selfdestruct and how it's used to forcefully send ETH to any contract.Now let's take an example to understand what's the vulnerability in this....
08:36 pm GMT - Sat, May 14, 2022
Dev To
What is your favorite programming font?
There are tons of options! I used Source Code Pro for a long time, but some time ago I decided to try Iosevka, what font are you using right now for programming?...
08:18 pm GMT - Sat, May 14, 2022
Dev To
Force Send ETH - 1
This vulnerability is due to a famous solidity functionality:selfdestruct(payable(addressThat)), this is used to send all the ETH present in a contract to another contract at addressThat. selfdestruct...
08:15 pm GMT - Sat, May 14, 2022
Dev To
JavaScript - Map
Hey , hope y'all are well! Lets talk about Map in JavaScript! Map Map in JavaScript (JS) allow you to store information/data using a key-value relationship. But wait... isn't that the same as an ...
08:05 pm GMT - Sat, May 14, 2022
Dev To
2022 - Introduction to SQL
What is SQL?SQL stands for "Structured Query Language". A language created in 1974 for expressing queries to relational databases.SQL isn't like general purpose programming languages which are g...
07:36 pm GMT - Sat, May 14, 2022
Dev To
How Pair Programming Helps The Team
For developer teams, I have enjoyed seeing ways that pair programming can to grow team morale, make better code and help share knowledge. In general, pair programming encourages developers to gang up ...
07:09 pm GMT - Sat, May 14, 2022
Dev To
Why you're not Productive?
IntroductionAs my software engineering journey progressed, I found mistakes and short comings that slowed and lowered down my productivity bar. Years before, it seemed no problem until I put mys...
07:07 pm GMT - Sat, May 14, 2022
Dev To
Understanding var, let and const in Javascript
Variables play an important part in any Programming Language as they act as the containers to store the Data Variables are pretty much required to perform any operationJavascript provides three ways o...
06:32 pm GMT - Sat, May 14, 2022
Dev To
Deep Dive into Data structures using Javascript - Stack
What is a Stack?Stack is a linear data structure that stores it's elements in sequential order similar to Arrays. When adding or removing elements, it follows a particular order called LIFO - wh...
06:24 pm GMT - Sat, May 14, 2022
Dev To
PHP features you use for debugging purposes ?
What are the #PHP features you use for debugging purposes ? Print_r()var_dump()assert()debug_backtrace_*()What else?...
05:12 pm GMT - Sat, May 14, 2022
Dev To
What is docker and why should you care?
At my work it manifests itself that our future lies with docker containers. As a matter of fact even more confusing terms are being used. They talk about CRC aka Code Ready Containers, Kubernetes clus...
05:09 pm GMT - Sat, May 14, 2022
Dev To
Private Linking from inside an Azure VM to multiple regional networks
We are using Private Linking - as described here - in multiple scenarios, globally distributed:Regular deployments are usually handled by build agents in those isolated regional networks which ( of co...
05:06 pm GMT - Sat, May 14, 2022
Dev To
What is the Lakehouse, the latest Direction of Big Data Architecture?
1. Explanation of nounsBecause there are many nouns in the article, the leading nouns are briefly introduced to facilitate everyone to read.Database:In the sense of the word, Databases have been used ...
05:04 pm GMT - Sat, May 14, 2022
Dev To
Keyboard Testing: The A11y Enhancement to Your Definition of Done
Accessibility has always had a tough time being a part of the definition of done in web development. With teams so heavily focused on getting their web content out the door at lightening pace, accessi...
04:51 pm GMT - Sat, May 14, 2022
Dev To
10 Best Mobile App Themes of 2022
As a developer or tech entrepreneur, you know building a beautiful, performant mobile app from scratch is extremely hard and expensive let alone the enormous amount of time it takes. Fortunately, a n...
04:26 pm GMT - Sat, May 14, 2022
Dev To
Setting up Laravel with SQL Server AND Laragon on Windows
I just want to share how I connect my laravel project with sqlserver. I assume that you already have Laragon and SQL Server in your local system. Step 1. Download the PHP driver hereGo to the bottom o...
03:54 pm GMT - Sat, May 14, 2022
Dev To
PHP Hangman Game
Hello to everyone.In these days Ive found an old project of mine and I decided to give it some refactoring.Its a very simple Hangman Game developed using PHP & JS.It can be played in English or in...
03:45 pm GMT - Sat, May 14, 2022
Dev To
Avoid AutoRaise to activate the window while pressing down the Command Key
SummaryI use Bartender and AutoRaise (installed via HomeBrew), and the window usually gets activated by AutoRaise when I want to select the icon in Bartender's hidden menu bar.I decided to amend...
03:38 pm GMT - Sat, May 14, 2022
Dev To
Create Custom Logs in Laravel
Log is a way which we can use to keep track of input data, output data, requests made through our applications, log system error messages, notify about informations to teams. In our laravel applicatio...
03:33 pm GMT - Sat, May 14, 2022
Dev To
Data Fetching in React.js
If you have been using React.js you should be familiar with Client Side Rendering(CSR). To explain it in short, CSR is when the Site is built and assembled on the Client Side. So the entire App is loa...
03:07 pm GMT - Sat, May 14, 2022
Dev To
Create Multi Select Checkbox at ease :D
Here, I would like to share code snippet to create your own Multi Select Checkbox with React basics. It renders a checkbox list that uses a callback function to pass its selected value/values to the p...
03:06 pm GMT - Sat, May 14, 2022
Dev To
Google - Hacks para quem trabalha com programao
Para quem olha de fora, desenvolvedores s precisam sentar na frente do computador e escrever cdigo como se esse fosse um trabalho mecnico e as ideias e solues dos problemas surgem como mgica (s vezes ...
03:02 pm GMT - Sat, May 14, 2022
Dev To
Go Gin&Gorm: Route Model Binding
Howdy guys,From my daily work, I'm using PHP & Laravel. One of the feature that I really like & helpful is "Route Model Binding". Basically, you just need to define your routes and add the Mod...
02:57 pm GMT - Sat, May 14, 2022
Dev To
Marko: A return to the good ol' days of web development
Lets get this out of the way first I understand the fatigue that comes with hearing about the newest framework of the week, but Marko isnt a new framework. Rather its an older, and somewhat lesser kn...
02:50 pm GMT - Sat, May 14, 2022
Dev To
How to save up on AWS Parameter Store with serverless framework
The Problem:It is a bad practice and even a security risk to use hard-coded values within our code that reference an API Key or a Database Password. Alternatively, we can have values that can ch...
02:34 pm GMT - Sat, May 14, 2022
Dev To
What is YOUR theme?
What is YOUR most favorite VSCode theme that everyone should try out? What color theme/syntax highlighting is the most superior to you? Mine is anything GruvBox Dark related. I'm currently running a t...
01:54 pm GMT - Sat, May 14, 2022
Dev To
Free Full Stack Developer course offered by the University of Moratuwa with Certification
Access from HereIf are there any Difficulty to access course, watch this tutorial. ...
01:38 pm GMT - Sat, May 14, 2022
Dev To
Vim Why You Should Use It!
Vim is a powerful text editor, and in this post, I will convince you to use it. Feared and loved by coders and writers, its a controversial text editor, and with good reasons. It has a steep learning ...
01:36 pm GMT - Sat, May 14, 2022
Dev To
How to activate windows 11 for free
Ok so its been some time but I'm back. At least for now... LOL!Ill show you how you can activate windows 11 for free so read till the end and follow these simple steps.Activate Windows 11 Using ...
01:30 pm GMT - Sat, May 14, 2022
Dev To
malcom's post
, . . . , . . . , . . , , , , , , . . . . . . . . .: ...
01:07 pm GMT - Sat, May 14, 2022
Dev To
personal note-1
. . . . ? . , . ? 2015 KAIST . (21) . 20~34 42% . . . . . , . ...
12:53 pm GMT - Sat, May 14, 2022
Dev To
State of Angular - Highlights from Google I/O
Google I/O is a developer conference held by Google. "I/O" stands for Input/Output, as well as the slogan "Innovation in the Open".Google has concluded its two-hour I/O keynote, which was jam-packed w...
12:30 pm GMT - Sat, May 14, 2022
Dev To
PyScript - JavaScript's sweet cousin.
Python in browser movement gained some momentum nowadays. All thanks to the PyScript library. See how easy it is to bring it into a simple HTML page with no additional setup:Although the current vers...
12:10 pm GMT - Sat, May 14, 2022
Dev To
8 Unknown HTML tags that are actually quite useful
The HTML tags that are considered important are the ones that are commonly used however that is not the case there are some important HTML tags that most people don't use and end up wasting time on wr...
11:50 am GMT - Sat, May 14, 2022
Dev To
Pitch me on PHP
Part of a new series! Feel welcome to dip in and weigh in on a past question.Let's say I've never used PHP before. Can anyone give the run down of what the language does and why you prefer it? Feel fr...
11:03 am GMT - Sat, May 14, 2022
Dev To
What is Map object and its applications
Let's learn about JavaScript Maps.Maps are similar to objects. They store the elements in a key/value pair.However, a map can contain objects, functions, and other data types as a key, unlike objects....
10:51 am GMT - Sat, May 14, 2022
Dev To
How to deploy NextCloud in your Linux Server with docker and SSL
When you create your account and store your documents, images, etc in Google drive or dropbox, you are not the master of your data. Generally, we say that we use Google or Microsoft one drive for free...
10:33 am GMT - Sat, May 14, 2022
Dev To
I made an open source chatroulette app
You can download it hereIf you don't have android, you can compile it by yourself from the source code:https://github.com/lorenzotinfena/pepper-clientAlso the server source code is open source: https:...
10:24 am GMT - Sat, May 14, 2022
Dev To
Open Source Adventures: Episode 58: PyScript: First Impressions
An alpha version of PyScript just came out, with tagline "Run Python in Your HTML". Let's check it out.Documentation is mostly all wrong, so there's a lot of steps to get it even running. Downloa...
10:15 am GMT - Sat, May 14, 2022
Dev To
How to test code that works with an external API: a stub on Sinatra
Imagine a situation: your application relies on an external service responsible for card charges. The service has a tiny API: get the card number (mask) by user ID, charge X dollars from the user. How...
09:50 am GMT - Sat, May 14, 2022
Dev To
Tips to use "sed" command
When we used the sed command in our pipeline, we had some surprises and took a little bit of times to understand our issue.So here is some tips that I learned from these searches. Change every oc...
09:29 am GMT - Sat, May 14, 2022
Dev To
Simple Serverless Scheduler
When I was working on the license key management solution for my application CloudPouch I had to face the deferred cancelation of paid subscriptions problem.When a user cancels his/her subscription fo...
08:00 am GMT - Sat, May 14, 2022
Dev To
PollyFill for map(), filter(), forEach().
Hello Everyone! Hope you all are doing great. Table of contentsFunction?Ways to writing a function in JavaScript?Higher order function?First order function?What is pollyfill?Pollyfill for map, fi...
07:27 am GMT - Sat, May 14, 2022
Dev To
AWS CDK 101 - Using batched dynamodb stream to delete item on another dynamodb table
Beginners new to AWS CDK, please do look at my previous articles one by one in this series.If in case missed my previous article, do find it with the below links. Original previous post at Dev Post ...
06:57 am GMT - Sat, May 14, 2022
Dev To
Lets repair ternary in React JSX
The ternary operator (x ? y : z) is said to trigger OCD in well-cultured programmers from the day it came into React JSX. It is the current defacto way of rendering react components conditionally. Wha...
06:32 am GMT - Sat, May 14, 2022
Dev To
15 Django Interview Questions and Answers for Freshers- Codexashish
Django is an open-source and high-level python-based free web framework that follows MVT( Model View Template) architecture. The Django framework is maintained by Django Software Foundation(DSF) a US-...
06:22 am GMT - Sat, May 14, 2022
Dev To
15 Python Advanced Concepts You Must Know- Codexashish
Python is an object-oriented and high-level programming language and getting more popular nowadays because of its dynamic nature, versatility, and ease to learn. Python is the second most preferred pr...
06:11 am GMT - Sat, May 14, 2022
Dev To
How to elegantly use BEM in vue3
Simple implementation of BEM in Vue 3.x, helps you use the BEM specification more concisely in vue3. Installationnpm i vue3-bem Usingvue3-bem is also very easy to use. As shown below...
05:23 am GMT - Sat, May 14, 2022
Dev To
Remix Markdown overview page
Now that we have our Markdown powered page to work, let's see how we can add some kind of overview page.This could be on your homepage to showcase your latest articles or simply a blog overview page.N...
04:56 am GMT - Sat, May 14, 2022
Dev To
It's Never Too Late
Alright folks, time for me to brush off the dust on these blogging fingers and toss this first post anxiety out the window. Fair warning, this might be my longest blog post despite it being my first o...
04:28 am GMT - Sat, May 14, 2022
Dev To
How to Transition from Web2 to Web3
IntroductionHello there! My name is Dany and I'm a Full Stack Web Developer and currently transitioning from Web2 to Web3. My goal is to work in Web3 Full-Time and put all my time to make the We...
04:00 am GMT - Sat, May 14, 2022
Dev To
Reduzindo a complexidade ciclomtica em Elixir
Neste post vamos aprender o que complexidade ciclomtica, como identific-la e quais os seus pontos negativos. Vamos usar bastante o Credo para identificar de fato a complexidade de cada exemplo fornec...
03:04 am GMT - Sat, May 14, 2022
Dev To
How to quickly setup a Let's Encrypt certificate in Azure Container Apps
Azure Container Apps now supports custom domain assignment in the latest update. Now you can easily publish your own web application with your own domain without using Front Door. ...
02:33 am GMT - Sat, May 14, 2022
Dev To
Fun with justify-content
As part of the comiCSS webcomic, today I coded a cartoon about FlexBox and the values of justify-content:See the live demo here or a video of how it was codedI was trying to do something different and...
02:14 am GMT - Sat, May 14, 2022
Dev To
Web Performance - Renderland's Saga, Book 1
Where Everything Began - First Act"Knowledge is like money: to be of value it must circulate, and in circulating it can increase in quantity and, hopefully, in value." ~ Louis L'AmourIn February...
01:53 am GMT - Sat, May 14, 2022
Dev To
The Ultimate Motivation Guide
Life's hard. There is so many distractions in the world, so many challenges and hardships we faced, and if you didn't yet, consider yourself lucky. It sounds sad and all but there's always a positive ...
12:50 am GMT - Sat, May 14, 2022
Dev To
12: Headless CMS & SWA - Built With Blazor
Welcome to Week 2, Day 5 of #30DaysOfSWA!! Over the last few days we've been exploring JavaScript-based frameworks for building web apps. Today, we switch our attention to our amazing .NET community a...
12:29 am GMT - Sat, May 14, 2022
Dev To
Una actualizacin sobre los componentes independientes
(y directivas y pipes!)Artculo original de Angular Blog por Alex Rickabaugh en ingls aqu:Durante el artculo encontrars la RFC(Request for Comments) o Solicitud de comentarios, Carga diferida se refier...
11:57 pm GMT - Fri, May 13, 2022
Dev To
Useful Linux Commands
Learning the Linux command line, like becoming an accomplished pianist, is not something that we pick up in an afternoon. It takes years of practice.The Linux Command Line, William E. ShottsSince I sw...
10:20 pm GMT - Fri, May 13, 2022
Dev To
4 Things Developers Should Know About Recruiting Neurodiverse People
We want to make the Dev Interrupted podcast a vital, enjoyable part of your week. Please take 2 minutes and answer our new Listener Survey. It lets us know a bit about you, what you want from Dev Inte...
10:07 pm GMT - Fri, May 13, 2022
Dev To
Por qu Storybook?: la herramienta de desarrollo de componentes utilizada por ms de 30_000 proyectos
Storybook es una herramienta para desarrollar componentes e interfaces de usuario ms rpido que nunca. Storybook es increblemente verstil: puedes usarlo con una variedad de libreras y frameworks de Jav...
09:44 pm GMT - Fri, May 13, 2022
Dev To
Dreams come true ! I became the founder of the Cameroon PHP community
I'm so proud of the work we've done to achieve this goal. But this is not a culmination, only an exalted parenthesis in an ordinary life. I sincerely hope that many Open Source projects will emerge an...
09:36 pm GMT - Fri, May 13, 2022
Dev To
Find DigitalOcean at KubeCon CloudNativeCon EU 2022
We're thrilled to meet up with technologists from leading open source and cloud native communities atKubeCon + CloudNativeCon Europe 2022. This year, DigitalOcean will join talented individuals across...
09:21 pm GMT - Fri, May 13, 2022
Dev To
Simple Jetpack Compose Navigation Example
Simple app to show different screens in Jetpack Compose and how to navigate between them.This article was originally published at vtsen.hashnode.dev on April 23, 2022.I created this simple app to try ...
08:44 pm GMT - Fri, May 13, 2022
Dev To
Introducing BibleUp: A Web Tool For Bible References
BibleUp transforms Bible references on a web page into accessible popoversPlayground | Demo | Github Table of contentsWhat is BibleUpHow it worksCode PlaygroundFeaturesWhat's nextConclusion ...
08:20 pm GMT - Fri, May 13, 2022
Dev To
Leetcode Number Of Islands
In this post we'll have a look at LeetCode problem #200 called Number Of Islands.The problem statement is quite straightforward. Given a grid of 1s and 0s, we need to find the total number of islands ...
08:16 pm GMT - Fri, May 13, 2022
Dev To
My path to approve Two Google Cloud certifications in 60 days
As an introduction, i need to be clear about which certifications i am talking about, and base on that you can start thinking about the first recommendation:Google Cloud Certified Associate Cloud Engi...
08:03 pm GMT - Fri, May 13, 2022
Dev To
Hot Swapping Data Models
Photo by Jandira Sonnendeck on UnsplashPatrik : "So, we need to track where our employees work. Can we do that?"Devin : "Like, just what store each person works at? Not too hard. Does anyone work at m...
07:48 pm GMT - Fri, May 13, 2022
Dev To
Reading List: The Early Career Edition
I spent the majority of my career teaching college English. I read so, so much fiction, poetry, plays, and screenplays. And when I moved into tech, I kind of stopped reading for a while. I was dealing...
07:45 pm GMT - Fri, May 13, 2022
Dev To
Takeaways from Volunteering at Devoxx UK
This week I volunteered at Devoxx UK, and what an intense experience it has been!Some takeaways: Offline events are way, way better than anything virtual we have had during the previous two years. No ...
07:33 pm GMT - Fri, May 13, 2022
Dev To
Understanding TypeScript....My Experience
I decided to look into Typescript this week because of Pavlo (a developer friend who I have never met)who has been of great help to me these past few months. You see Pavlo is a JavaScript developer wh...
07:12 pm GMT - Fri, May 13, 2022
Dev To
Top 26 coding questions to crack the Microsoft interview
Aiming for a career at Microsoft is a worthy challenge given the company's excellent track record for technological innovation, generous compensation packages, and flexible work-life balance. As the l...
07:05 pm GMT - Fri, May 13, 2022
Dev To
How to write a resume?
Hello DEV community,I am getting my portfolio and resume ready to begin applying for junior dev jobs. My problem is, what do I put down on my resume? I don't have any professional experience and the o...
07:05 pm GMT - Fri, May 13, 2022
Dev To
How to sign your Github Commits ?
In this blog , we are going to see how we can sign your Github commits and get the verified sign when you commit your code.Before jumping on to the how part of this blog. Lets quickly see why we have ...
06:56 pm GMT - Fri, May 13, 2022
Dev To
Using Webpack with Typescript
What is Webpack all about?Webpack is a Bundling and building orchestration tool. It is a tool that helps to serve optimized projects by bundling, cleaning, and minifying code to reduce the downl...
06:55 pm GMT - Fri, May 13, 2022
Dev To
Client-Side Routing vs. Server-Side Routing with React Router
If you are going to be building websites, it's clear you will need to learn routing. It is fundamental in web development and nearly every site you visit will change it's URL as you navigate through t...
06:21 pm GMT - Fri, May 13, 2022
Dev To
AWS: Communication between multiple containers on single EC2 instance
Motivation:Sometimes your Service is not a single Application, that is easy to dockerize and deploy. But what if your Service has multiple docker containers and one of them consumes data from an...
06:11 pm GMT - Fri, May 13, 2022
Dev To
MongoDB $weeklyUpdate 69 (May 13, 2022): Apache Spark, Atlas Data Lake, & Hackathons!
Hi everyone!Welcome to MongoDB $weeklyUpdate! Here, you'll find the latest developer tutorials, upcoming official MongoDB events, and get a heads up on our latest Twitch streams and podcast, cu...
05:59 pm GMT - Fri, May 13, 2022
Dev To
nth-child and nth-last-child
Have you ever wanted to apply styles to certain child elements in your HTML but not others?The nth-child and nth-last-child may be exactly the CSS selectors that you need! What do they do?These s...
05:43 pm GMT - Fri, May 13, 2022
Dev To
Block-level vs Inline HTML Elements
HTML'ni inline va blok elementlari ko'plab veb dasturchilar uchun chalkashliklar tug'diradigan mavzu hisoblanadi. Chunki ko'plab hollarda dasturchilar inline elementni block yoki aksincha block elemen...
05:26 pm GMT - Fri, May 13, 2022
Dev To
Automate an articles section in your github.io page
Today I wanted to update my github page to show a list of mylast Medium articles. I ended up automating it. First approachMy first attempt was fetching the RSS feed using the URL medium.com/feed/...
04:28 pm GMT - Fri, May 13, 2022
Dev To
What is the most rewarding part of your job?
This is the third post of the Mayfield + DEV Discussion series. Please feel free to go back and answer previous questions as well....
04:16 pm GMT - Fri, May 13, 2022
Dev To
Cache a response in Vercel using SSR and serverless functions in SvelteKit
TLDRI will show how we can cache the response of an API using Vercel caching and a serverless function (function that is executed during Server Side Rendering in this case and not on client). In...
04:06 pm GMT - Fri, May 13, 2022
Dev To
Mood boards, Grayscale & Style Tiles
Last week was very design centric. We got to play in Affinity Designer again, which I always enjoy. Now that we have the tools and experience to build a responsive webpage, we switched gears to learn ...
04:05 pm GMT - Fri, May 13, 2022
Dev To
How to Style Anvil Apps with CSS
About AnvilAnvil is a platform for building full-stack web apps with nothing but Python. No need to wrestle with JS, HTML, CSS, Python, SQL and all their frameworks just build it all in Python....
04:00 pm GMT - Fri, May 13, 2022
Dev To
Using Lambda to Automate OIDC and IAM role for Service Account in EKS
You can automate the OIDC and IAM roles creation when you provision EKS cluster by Terraform or CloudFormatio but what if you want to automate the creation of OIDC and IAM roles when creating the EKS ...
03:46 pm GMT - Fri, May 13, 2022
Dev To
Decorators in Python
OverviewDecorators are one of the most helpful and powerful tools of Python. These are used to modify the behavior of the particular function. Decorators provide the flexibility to wrap another ...
03:29 pm GMT - Fri, May 13, 2022
Dev To
Any idea on where one can learn JavaScript really well on YouTube ?
Dev Ed, The netninja, freecodecamp, TelmoAcademy, programming with mosh! Add yours :) ...
03:27 pm GMT - Fri, May 13, 2022
Dev To
What's the Difference Between a Parameter and an Argument?
I have an embarrassing confession.Until just recently, I was using parameters and arguments interchangeably when talking and pairing with other software developers on my team.Parameters and arguments ...
03:23 pm GMT - Fri, May 13, 2022
Dev To
Using LogicLoop and Materialize with dbt and Redpanda/Kafka
IntroductionLogicLoop allows you to write rules in SQL and then run them against your data and trigger different actions based on the results. LogicLoop also allows you to create and share dashb...
03:16 pm GMT - Fri, May 13, 2022
Dev To
Implementing OpenTelemetry in a Rust application for performance monitoring
OpenTelemetry can be used to trace Rust applications for performance issues and bugs. OpenTelemetry is an open-source project under the Cloud Native Computing Foundation (CNCF) that aims to standardiz...
02:56 pm GMT - Fri, May 13, 2022
Dev To
Computer vision API - Using Microsoft Azure Cognitive services
Cognitive servicesCognitive Services are a set of machine learning algorithms that Microsoft has developed to solve problems in the field of Artificial Intelligence (AI). The goal of Cognitive S...
02:54 pm GMT - Fri, May 13, 2022
Dev To
What was your win this week?
Hey there! Looking back on this past week, what was something you were proud of accomplishing?All wins count big or small Examples of 'wins' include:Starting a new projectFixing a tricky bugGetting a...
02:48 pm GMT - Fri, May 13, 2022
Dev To
Paracetamol.js| 116: Explica este cdigo JavaScript
Explica este cdigo JavaScript Dificultad: Avanzadofunction asyncFn(){ return new Promise((resolve, reject) => { (true) ? setTimeout(() => resolve("Bien!"),3000) : reject(new E...
02:38 pm GMT - Fri, May 13, 2022
Dev To
14 Visual Studio Code Shortcuts You Should Know
1. Find a FileCmd + P : Quickly search for a specific file in the current workspace. This one works really well in conjunction when opening and using the split editor. 2. Find in current Fi...
02:34 pm GMT - Fri, May 13, 2022
Dev To
Animated Menu Toggle Button | Html CSS & Javascript
Create An Animated Menu Toggle Button | Html CSS & Javascript, step-by-step from scratch.Source Code:A Simple Markup:<!DOCTYPE html><html lang="en"><head> <meta charset="UT...
02:29 pm GMT - Fri, May 13, 2022
Dev To
Macarons Building a chat roulette app for Slack
Last year we tapped into building Slack apps. Our first project was our decision record app Loqbooq. And while building a Slack app looks simple on first glimpse, it turned out to be very challenging....
02:24 pm GMT - Fri, May 13, 2022
Dev To
What are self integrating applications?
I don't know a business owner who hasn't encountered API integration and got burned by the cost and delivery time. The cost of integrations today is very high. Have you justified to yourself why pay 1...
02:10 pm GMT - Fri, May 13, 2022
Dev To
Implementing snapshot-aware data structures
Up to this point in this blog series, I've discussed how to use Compose's snapshot state system, some advantages of how it's designed, and the occasional best practice. But I haven't talked about wher...
02:04 pm GMT - Fri, May 13, 2022
Dev To
How to build a Tailwind CSS Select Dropdown component with Flowbite
Tailwind CSS and Flowbite has been one of my favourite front-end stacks to work with when building a website mostly because of the speed of development, performance, and the fact that I never have to ...
01:41 pm GMT - Fri, May 13, 2022
Dev To
Visually building websites
My name is Aaron and I've been writing web applications since 2011. In that time I've worked with Java, Javascript, Python, XSLT, React, Knockout.js, Backbone.js, Rails, Elixir/ Phoenix, Next.js, Remi...
01:39 pm GMT - Fri, May 13, 2022
Dev To
Setting up a Spring Boot application with MongoDB
Spring Boot provides excellent support for applications accessing MongoDB as a database.The following preparations are necessary to create our own application using Spring Data MongoDB.ConfigurationAs...
01:16 pm GMT - Fri, May 13, 2022
Dev To
Recruiting the best cybersecurity talent
Hey Vaultrarians!Every year cyber attacks are the reason for the loss of billions of dollars. With this whole situation, companies are looking for new ways so users can interact with their products in...
12:56 pm GMT - Fri, May 13, 2022
Dev To
How to Convert JSON String to JSON Object In Flutter?
JSON is short for JavaScript Object Notation and is a way to store information in an organized, easy-to-access manner. generally, the entire communication between the app and the server is through JSO...
12:53 pm GMT - Fri, May 13, 2022
Dev To
How to Terminate a process in CLI
Sign up to my newsletter for more tutorials!.If there is a program that is not responding, you can manually terminate the program by using the kill command. This command will send a specific signal to...
12:43 pm GMT - Fri, May 13, 2022
Dev To
How to implement Two-Factor Authentication using Next.js, Twilio and Altogic
IntroductionThis article will cover two-factor authentication basics using Next.js, Twilio, and Altogic, a Backend-as-a-Service platform using its client library. This authentication method allo...
11:10 am GMT - Fri, May 13, 2022
Dev To
The 10 Best C Books to Help You Learn or Improve YourSkills
How do you learn C#? There are tons of books out there to teach you the ins and outs of C#, but how do you know which ones are right for you? Whether youre looking to jump into C# as a beginner or wan...
11:09 am GMT - Fri, May 13, 2022
Dev To
My take on commenting code - Explain why, not how
// This is the start of the articleOhh damn, couldn't have figured that one out if it wasn't for the comment...Just kidding, though many code comments I see are as useful as a comb to a bold person. H...
10:12 am GMT - Fri, May 13, 2022
Dev To
SQL vs. NoSQL
In my previous article about what CRUD is, I also discussed that a part of any application is a database.Today, a database is almost necessary for every application, because it allows us to store diff...
10:11 am GMT - Fri, May 13, 2022
Dev To
This Week in Python
Fri, May 13, 2022 Friday the 13th Spooky Edition This Week in Python is a concise reading list about what happened in the past week in the Python universe. Python ArticlesAn overview of structu...
10:07 am GMT - Fri, May 13, 2022
Dev To
The story of how I learned English with programing.
Hey guys.First of all let me introduce myself. I'm Iman and i live in iran.I'm very happy and excited about this blog post that I'm writing because this is the first time I'm trying to write an Englis...
10:03 am GMT - Fri, May 13, 2022
Dev To
How Are NFTs Tied to the Metaverse?
How Are NFTs Tied to the Metaverse?Youve probably seen Free Guy, a 2021 comedy movie where Ryan Reynolds suddenly finds himself posing around cities in a crazy metaverse game. How about Ready Pl...
08:50 am GMT - Fri, May 13, 2022
Dev To
Understanding linked lists using JavaScript
IntroductionA linked list is a linear collection of data elements, and it's one of the various data structures in computer programming. Its most basic form is a collection of nodes containing da...
08:26 am GMT - Fri, May 13, 2022
Dev To
Call, Bind and Apply - The Trinity
Table of ContentsIntroduction to Call Bind and ApplyDefinitionWhy to use?How to use?SummaryReferences Introduction to Call Bind and ApplyWhen I first came across these terms, I was super co...
08:19 am GMT - Fri, May 13, 2022
Dev To
How to become a good developer?
IntroductionHi guys, today I am going to share with you some tips on how to become a good developer. So before going to make any delay lets start.To become a good developer, we need to follow so...
08:08 am GMT - Fri, May 13, 2022
Dev To
Cloud Costs Are a Risk to Your Business: Heres How to Protect Yourself
The cloud makes a big budget item for every modern organization in the post-pandemic world. But sometimes, its costs become too big for comfort. A billion-dollar private software company told Andreess...
07:52 am GMT - Fri, May 13, 2022
Dev To
NextJS Authentication With Social OAuth Provider's-Next-Auth (full course 2022)
Hello and welcome to the next js social login authentication, part of the full course on NextJS.In this video we are going to:- Setup our Social OAuth service with Facebook- Add the social provider in...
07:45 am GMT - Fri, May 13, 2022
Dev To
What do you look for in a Code Editor?
I find myself often searching for better editor experiences when writing code.Things I've tried:Visual Studio code: too slow, resource hog.Atom: same as above.Intellij: very slow to open.NeoVim/Vim: s...
06:08 am GMT - Fri, May 13, 2022
Dev To
Understanding /etc/passwd file in Linux
IntroductionLinux has evolved from being someone's hobby to a full-fledged multi-user operating system powering 95% servers which run world's top 1 million domains. 4 out of 5 smartphones in the...
05:52 am GMT - Fri, May 13, 2022
Dev To
AWS open source news and updates, 112
May 13th, 2022 - Instalment #112Newsletter #112. Welcome to this weeks round up of AWS open source news. This weeks new projects features projects such as "aws-dataall" an open source framework ...
05:14 am GMT - Fri, May 13, 2022
Dev To
Debugging a Django Application with PyCharm Community
PyCharm is a Jetbrains product focusing on the development of Python projects. It also comes with robust support for debugging in the applications you are writing and Django. Even if the professional ...
04:52 am GMT - Fri, May 13, 2022
Dev To
Shared layouts for markdown files in Remix
In the previous article, we added the Typography Tailwind plugin to render each blog nicely.However, we didn't have an excellent place to put the prose class for rendering purposes.We set the prose on...
04:06 am GMT - Fri, May 13, 2022
Dev To
Unverified, Partially and Verified Commits
IntroductionGitHub is a pretty awesome platform for sharing code. One of the best VCS(Version control Systems) in the world. Being a distributed version control system, it enables you to share c...
03:48 am GMT - Fri, May 13, 2022
Dev To
Load More Data in Laravel Using Ajax jQuery
In this article, we will see the example of load more data in laravel using ajax jquery. Many websites have huge content, when you scroll down the page for more content at that time it will take some ...
03:08 am GMT - Fri, May 13, 2022
Dev To
Docker remove all image, volume, container
Here I am going to write about removing docker images, volumes and containers. To do so, first of all, you need to shutdown the docker container.docker-compose downAfter that, you can follow following...
02:43 am GMT - Fri, May 13, 2022
Dev To
Don't do these DATA SCIENCE Mistakes
Beginner Mistakes :Spending a lot of time on theory.Jumping directly into coding ML algorithms without learning the prerequisites.Thinking to build the future without knowing the basics.Not spen...
01:32 am GMT - Fri, May 13, 2022
Dev To
Nesting doesn't prevent collapsing
Alright, here's where it starts to get weird. Consider the following code:<style> p { margin-top: 48px; margin-bottom: 48px; }</style><div> <p>Paragraph One</p>&...
12:00 am GMT - Fri, May 13, 2022
Dev To
Blazor WebAssembly for Headless CMS on Azure Static Web Apps
One of the most popular scenarios to build a static website is to run a blog site for myself or my organisation. WordPress is the most popular service for this purpose. Now, you want to migrate your W...
11:59 pm GMT - Thu, May 12, 2022
Dev To
How to Build an Income Tracker Using Vue.js and Appwrite
An income tracker will allow users to monitor and keep track of their expenses. The income tracker app makes it easy for anyone to add, edit, update, and delete specific data from the client-side, and...
11:57 pm GMT - Thu, May 12, 2022
Dev To
My Dev Corner
Overview of My SubmissionInspired by sites like LifeAt and the awesome dev radios out there like x-Team Radio and freeCodeCamp Radio I tried to create a special virtual space for developers with...
11:53 pm GMT - Thu, May 12, 2022
Dev To
IssueManager - A realtime kanban board made with Appwrite and Angular14
Overview of My SubmissionIssueManager is an application built with Angular 14 and AppWrite. It's a small kanban management tool inspired by GitHub Projects, which make use of some Appwrite featu...
11:36 pm GMT - Thu, May 12, 2022
Dev To
Handling Errors In JavaScript
Error handling is an important part of any code you write. For example, if you are developing a library to be used by other developers, they don't want to deal with errors that might crop up. Those er...
10:50 pm GMT - Thu, May 12, 2022
Dev To
May 12th, 2022: 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:42 pm GMT - Thu, May 12, 2022
Dev To
Ruby: "the best" language for general automation
Before you say "there is no better programming language, each one has its purpose", I know it. That's why "the best" is in quotes in the title.But in this text I want to show 3 situations in which Rub...
10:24 pm GMT - Thu, May 12, 2022
Dev To
InfoAbout.me
Overview of My SubmissionInfoAbout.me is an web application which provides convenience to users to check uploded contents by themselves on various social media platforms like Twitter and Dev.The...
10:17 pm GMT - Thu, May 12, 2022
Dev To
Scheduled Twitter Threads (Scett) - Appwrite x DEV Hackathon
Overview of My SubmissionI've never been a big Twitter user (social media at large), but that trend has changed since I discovered the world of technical writing.I also discovered that, timely u...
09:54 pm GMT - Thu, May 12, 2022
Dev To
Use this starter kit to quickly implement Kubernetes
Organizations interested in adopting Kubernetes are often discouraged by its complexity and the time it takes to implement. Kubernetes isnt easy to understand, and although community support for devel...
09:20 pm GMT - Thu, May 12, 2022
Dev To
Integrate Sentry with Flutter
Check out my latest video on YouTube.Integrate Sentry with Flutter for crash and bugs reports.Video: https://youtu.be/bW5MPMCcn3wLike & subscribe and share is appreciated.for more please follow me...
09:07 pm GMT - Thu, May 12, 2022
Dev To
Based on what you know: Name the 3 best companies to work for as a developer
This is the third post of the Mayfield + DEV Discussion series. Please feel free to go back and answer previous questions as well.This question is about reputations of software companies out there. Th...
08:50 pm GMT - Thu, May 12, 2022
Dev To
HopeKnight-Appwrite!
Overview of My Submission :In today's world we are great admirers of animated Characters like Marvel or DC heroes and fascinated by how they save the planet from Monsters and Aliens. But that k...
08:42 pm GMT - Thu, May 12, 2022
Dev To
Discussion and Comment of the Week - v4
This weekly roundup highlights what we believe to be the most thoughtful and/or interesting discussion of the week. We're also be highlighting one particularly cool comment in each installment. The DE...
08:19 pm GMT - Thu, May 12, 2022
Dev To
Slibro a story writing platform
OverviewSlibro is a story writing platform that supports short and long format stories. Flutter and Appwrite is used to create this amazing cross-platform experience.Try out the app on Android f...
08:15 pm GMT - Thu, May 12, 2022
Dev To
Stupid Things Orgs Do That Kill Productivity w/ Netflix, FloSports & Refactoring.club
We want to make the Dev Interrupted podcast a vital, enjoyable part of your week. Please take 2 minutes and answer our new Listener Survey. It lets us know a bit about you, what you want from Dev Inte...
07:46 pm GMT - Thu, May 12, 2022
Dev To
Javascript reserved keywords || Javascriptdagi ta'qiqlangan kalit so'zlar
Javascriptda foydalanish mumkin bo'lmagan ba'zi kalit so'zlar mavjud. Quyida siz barcha ta'qiqlangan kalit so'zlarni ko'rishingiz mumkin.O'zgaruvchilar nomlari va identifikatorlar uchun foydalanish mu...
07:44 pm GMT - Thu, May 12, 2022
Dev To
Best time to buy and sell stock
Tried to solve another question from leetcode involing buy and selling a stock at a specific price. The details are outlined below. Need some guidance because the code dosen't work but i'm sure my log...
07:38 pm GMT - Thu, May 12, 2022
Dev To
11: Share Content with Docusaurus & Azure Static Web Apps
Welcome to Week 2, Day 4 of #30DaysOfSWA!! Today's a special day - the 1 year anniversary of Azure Static Web Apps! Happy Birthday SWA! I wanted to do something special to celebrate! So here it is -...
07:27 pm GMT - Thu, May 12, 2022
Dev To
A "Quick edit" bookmarklet to edit any web site
Using the Quick edit bookmarklet you can make any web site editable. Drag it to your favourites toolbar, click it and you get into edit mode. You can edit, copy and paste, delete and anything else. Hi...
07:27 pm GMT - Thu, May 12, 2022
Dev To
How I Got Over Imposter Syndrome While Working at Meta
tldr: trust yourself, youve earned it. Lean into the community at your company, people have felt this before. Understand that people make mistakes. How it startedI graduated from Rutgers with a d...
07:08 pm GMT - Thu, May 12, 2022
Dev To
Listen to DevNews S8E5: Big Tech Goes All-In On Passwordless Sign-In, Apples Gatekeeping of Web-Based AR, & more!
What are the privacy and security concerns regarding our passwordless future? We address that question and others on this week's episode of DevNews... S8:E5 - Big Tech Goes All-In On Passwo...
07:07 pm GMT - Thu, May 12, 2022
Dev To
How to automatically generate Yup schemas from your Prisma schema
Here's what you need to do:1- Install the generator Using npm npm install prisma-yup-generatorUsing yarn: yarn add prisma-yup-generator2- Add the generator to your Prisma schemagenerator yup { provi...
07:01 pm GMT - Thu, May 12, 2022
Dev To
NFT-fair
Overview of SubmissionYou've probably seen numerous articles, dedicated websites, and even movies detailing what these NFTs are and how to obtain one . However, there should be a location where ...
06:39 pm GMT - Thu, May 12, 2022
Dev To
Light and dark mode in just 14 lines of CSS
I like to dark mode all the things. But I also know lots of people who prefer light mode! To respect personal preferences and consider accessibility from the start, I add support for native light and ...
06:14 pm GMT - Thu, May 12, 2022
Dev To
Create a Note App with Swift and Core Data - II
In the first part of this article, we were able to design the UI for our Note App and also implemented the Create and Read operations of our app.Let's take it a step further by implementing the Update...
06:07 pm GMT - Thu, May 12, 2022
Dev To
Data Structures, Enumerable, Enumerator, Collection, List, Dictionary, Arrays, ArrayList, HashTable, Stack, Queue.
Data StructureData structure is a way to store data which makes it easier and efficient to store, retrieve and the ability to perform additional functions on data. Simple Array is a linear data struct...
06:02 pm GMT - Thu, May 12, 2022
Dev To
How to use the main function in Python
In this article, I have explained about how to use the main function in the python programming language. main functionTheres a function named main which is considered the entry point of a program...
05:58 pm GMT - Thu, May 12, 2022
Dev To
Anonymous Controller
Overview of My SubmissionI have an inspiration for controlling a device from anywhere around the world using Web Technologies and I always wanted to try out something unique, therefore, develope...
05:58 pm GMT - Thu, May 12, 2022
Dev To
How to use the main function in Python Programming Language
In this article, I have explained about how to use the main function in the python programming language. main functionTheres a function named main which is considered the entry point of a program...
05:58 pm GMT - Thu, May 12, 2022
Dev To
Using SweetAlerts2
While working on my most recent project, I decided to incorporate a few pop ups for different features. A quick pop up for signing in or adding a new item to a list is a good way to let users know the...
05:43 pm GMT - Thu, May 12, 2022
Dev To
Spring clean your home directory! Or should you?
I like things organized. Ideally, my home directory will only have a handful of files and directories, and I know what they are all about. BUT this is NOT the case Some developers have other ideas! Th...
05:40 pm GMT - Thu, May 12, 2022
Dev To
Call to action for all VS Code users!
Earlier today, I was noodling around on VSCodeTips ( a Forem community dedicated to sharing tips & tricks on how to best leverage VS Code) and realized it was high time I amplified it here on DEV ...
05:38 pm GMT - Thu, May 12, 2022
Dev To
The Complete Web Developer in 2022: Zero to Mastery
Learn to code && Get hired Spoiler Alert: This is a course review Are you someone who would like to learn Web Development, but don't know where to start? Well, you are in the right place.L...
05:14 pm GMT - Thu, May 12, 2022
Dev To
Encryption in cloud native apps
Devs are often tempted to leave data security as is while building cloud native apps. With all the options cloud providers give, you can have an illusion of everything running securely by default. But...
04:56 pm GMT - Thu, May 12, 2022
Dev To
Introducing Tailwinder - Home for Tailwind Fans - Powered with Appwrite
Overview of My SubmissionI would like to start this by saying that complex backend development is not a pain anymore! As a Laravel developer, I really had no idea that Appwrite could do all thes...
04:49 pm GMT - Thu, May 12, 2022
Dev To
Arora-Music Player
Overview of My SubmissionI had made a custom music player on the theme of marshmellow:) and deployed it on vercel. Submission Category:Web2 Wizards Link to Code% https://github.com/Ash...
04:36 pm GMT - Thu, May 12, 2022
Dev To
Release Notes 22.05.12 - Aesthetic and Functional Updates
We're excited to present you with the latest release of Syntropy Stack. Our team has been tailoring the product to better align with upcoming features, and we hope these aesthetic and functional updat...
04:36 pm GMT - Thu, May 12, 2022
Dev To
How to Design an Attractive GitHub Profile Readme
After shuffling through a lot of ideas about what should be my next blog post, I decided to go with a fairly simple one this time: How to create a visually appealing GitHub Profile Readme. You all kne...
04:26 pm GMT - Thu, May 12, 2022
Dev To
Can You Resolve Merge Conflicts Before They Happen?
Solving merge conflicts is fun! - said no one ever. Nobody likes them, but it doesnt change the fact that they are, well, part of the job. In this short post, I would like to briefly explain where the...
03:45 pm GMT - Thu, May 12, 2022
Dev To
You Can Actually Build Your Own...
Alternatively, you can fork this random quotes machine hosted on Netlify, and then the job's done.Deployed: https://dazzling-souffle-ae8422.netlify.app/Version Control + Documentation https://github.c...
03:05 pm GMT - Thu, May 12, 2022
Dev To
What resources would you recommend to anyone looking to become a better software engineer?
This is an anonymous post sent in by a member who does not want their name disclosed. Please be thoughtful with your responses, as these are usually tough posts to write. Email [email protected] if you'd l...
03:02 pm GMT - Thu, May 12, 2022
Dev To
The DEV Analytical - More analytics on your posting
IntroductionCoding Hackathons are a great way of improving your programming skill along with that you also get opportunities to work with new and different tools. I think it is an essential thin...
03:00 pm GMT - Thu, May 12, 2022
Dev To
Created AnonPasteBin Using appwrite's Anonymous Login functionality
Overview of My SubmissionI came to know about appwrite on March 11th so had literally 1 day to submit the project...... but it turns out it's a dead simple setup for any developer and I've to sa...
02:47 pm GMT - Thu, May 12, 2022
Dev To
Learning Rust: A way of Thinking
Sometimes life is going to hit you in the head with a brick. Dont lose faith.Steve Jobs.As you know, I just started with Rust and am still learning this language, and I was wondering what the mindset ...
02:47 pm GMT - Thu, May 12, 2022
Dev To
Recovering Adobe Photoshop (.psd) Files
Read about setting up the autosave function and using Adobe Photoshop automatic file recovery. Lets have a look at the programs to recover deleted .psd images. Adobe Photoshop is very reliable softwar...
02:35 pm GMT - Thu, May 12, 2022
Dev To
10 ES6 Concepts for React Developers
When I started with web development 2 months ago, I observed a few things, and all those things have one common point, Its JavaScript aka JS.Yes, the most loved and hated language and which powers the...
02:31 pm GMT - Thu, May 12, 2022
Dev To
Snapshot and Restore of Lightsail Instance to Lightsail/EC2
Taking regular backup/snapshots of a production application is important. It is one of the main requirements of a disaster recovery(DR) plan. But snapshots are not only for DR, you can use them to mov...
01:52 pm GMT - Thu, May 12, 2022
Dev To
Bootstrap Tutorial for Beginners - With Samples
Hello Coders!This article presents the basic concepts of Bootstrap 5 that might help beginners to start faster with this amazing framework. Upon finishing this article you will know what Bootstrap is ...
01:48 pm GMT - Thu, May 12, 2022
Dev To
Run Next.js functions in the background with events and cron schedules
There comes a point in time when your application gets too complex to be completely comprised of synchronous API endpoints. APIs are fantastic for CRUD actions that your users are taking that need an ...
01:43 pm GMT - Thu, May 12, 2022
Dev To
A Peek Into WebD
The fact that you're reading this blog right now is sufficient to support the fact that Web and it's Development has flooded the coding community. We can't imagine learning and sharing without our web...
01:42 pm GMT - Thu, May 12, 2022
Dev To
What have you learned from integrating CRMs into your product?
CRM stands for Customer Relationship Management, and CRM software helps you do just that: it provides tooling to track your interactions and commitments to prospects, customers, and visitors to your a...
01:34 pm GMT - Thu, May 12, 2022
Dev To
The Engineer's Guide to Creating a Technical Debt Proposal
Technical debt is a slow killer of an engineering teams productivity. At first, technical debt might not seem to be a blocker, but it can hinder your teams efficiency as time progresses.In many cases,...
01:33 pm GMT - Thu, May 12, 2022
Dev To
Have a look at my appwritehack Web App InfoAbout.me and see What I built at appwritehack
This Post is the extension of my previous InfoAbout.me project submission post :- https://dev.to/mdsahiloss/infoaboutme-165hGo and check it out, wrote info there about the InfoAbout.me, and now in thi...
01:31 pm GMT - Thu, May 12, 2022
Dev To
[TRACKER] Never Lose Track of a Job Application
TrackerHelping you stay ahead of all your job applications OverviewQuick question, What's the perfect job opening? off the top of my head I'd say one with an amazing pay check with requirem...
01:10 pm GMT - Thu, May 12, 2022
Dev To
10 Tips For Developers To Stay Healthy And Survive
Programmer is a profitable, modern, and exciting profession, but also quite dangerous. You dont have to risk your life as a fireman or policeman, but several years of uninterrupted coding significantl...
01:09 pm GMT - Thu, May 12, 2022
Dev To
Cloudy- a storage service to store your files & folders
Overview of My SubmissionCloudy is a storage service that allows users to store their files & folders faster and securely. At Cloudy users can create folders and store their files smoothly. ...
01:08 pm GMT - Thu, May 12, 2022
Dev To
Let's stop wasting time
I've known our founder Zdenk for almost 20 years now. He probably wont remember, but there is one particular conversation that strongly affected my decision to join Superface years after it had happen...
12:11 pm GMT - Thu, May 12, 2022
Dev To
What is a CRUD app and how to build one?
Virtually any application involves users or other applications it connects with interacting with data stored in a database. Those interactions can be summarised in four operations: create, read (or ...
11:26 am GMT - Thu, May 12, 2022
Dev To
How to Use a Monorepo to Deploy Your Gatsby Ecommerce Storefront and Admin
IntroductionA Monorepo is a codebase that contains several projects, often using multiple and different frameworks but unified in a single repository.Medusais an open source headless commerce th...
11:14 am GMT - Thu, May 12, 2022
Dev To
How to create SEO friendly documentation with DocZ?
Crafting documentation is difficult enough, but making it SEO friendly is a huge hurdle. In this article, I'll walk you through how to make documentation SEO friendly and what steps you need to take t...
11:07 am GMT - Thu, May 12, 2022
Dev To
Digital Withdrawal
Any sufficiently advanced technology is indistinguishable from magic - Arthur C. ClarkeTechnology has brought a lot of good things to our world. It allows us to solve our problems and communicate with...
09:34 am GMT - Thu, May 12, 2022
Dev To
Shortcut for AWS CDK credentials: insanely simple setup for SSO, SAML, and named profiles
IntroductionWe all love CDK! Dont we all? Since its introduction, weve finally got a Typescript tool to write IaC on AWS precisely and structured for serverless applications.But there is a cruci...
09:26 am GMT - Thu, May 12, 2022
Dev To
Deploy Containerized Applications with ECS
DAY 31- Deploy Containerized Applications with ECS - Day Thirty One100 days of Cloud on GitHub - Read On iCTPro.co.nz - Read on Dev.to Get the appHere Iam using a website with nginx server ...
09:21 am GMT - Thu, May 12, 2022
Dev To
Speed Log : the app to send parcel within persons.
Overview of My SubmissionSpeed Log(Speedest Logistics) is a mobile application that allows user to send parcels within a City in a few click only. Principal features are:User registration and au...
08:41 am GMT - Thu, May 12, 2022
Dev To
TERMINAL KOMANDALAR / PART 3
## alias nickname= ''bu komandalar takroriy ishlatiladigan komandalar uchun yangi nickname ( taxallus) beradi.## g ++ main.cpp - o dastur && ./ dastur.main.cpp nomli faylni compilatsiya qiladi...
08:41 am GMT - Thu, May 12, 2022
Dev To
Common Ninja Platform News: Payments | New E-Commerce APIs
We are very excited to share with you recent news and updates related to our developer platform. We are planning on posting these updates once a month, so stay tuned!Just to remind you, the Common Nin...
08:25 am GMT - Thu, May 12, 2022
Dev To
JavaScript Evolutsiyasi Qisqa Satrlarda!
Bismillah!Taxminiy o'qish vaqti: ~9 daqiqaDiskleymer: ba'zi atamalardan shundayligicha foydalanildi, tarjimasi ga'latiroq yoki notanish ko'rinmasligi uchun. Ba'zi iboralar esa ixchamroq ko'rinis...
08:13 am GMT - Thu, May 12, 2022
Dev To
OPERATORS C
Binary-operator deb 2 ta obyektni qabul qiluvchi operatorga aytiladi?-Masalan :operatory 2 ta obyekt ustida ishlatiladi.Unaryoperator deb 1 ta obyekt qabul qiluvchi operatorga aytiladi.-Masalan : ! o...
07:01 am GMT - Thu, May 12, 2022
Dev To
How to use Spotify API with Next.js
On my website, there is a stats page, which showcases many things such as my Dev.to blog stats and the GitHub repository count and the Spotify stats, we will talk about how you can implement that in y...
06:57 am GMT - Thu, May 12, 2022
Dev To
Getting started with Redis on AWS - the easy way!
This quick-start uses AWS Cloud9 IDE to help you get up and running with MemoryDB for Redis, quicklyLike most of the services, Amazon MemoryDB for Redis is fully integrated with Amazon VPC and always ...
05:54 am GMT - Thu, May 12, 2022
Dev To
Adding tailwind typography plugin in Remix
Now that we added some markdown files to our Remix website, we saw the issue of the actual content not rendering the headings.This is because Tailwind doesn't really know what to render this as.Thus, ...
04:57 am GMT - Thu, May 12, 2022
Dev To
[BADGE.AR] Create NFTs from your Achievements
Badge.arCreate NFTs from your Achievements. OverviewBadgeAr is a place where you can transform your awards, trophies, and badges into a digital token (NFT).When we say "achievements" we mea...
04:16 am GMT - Thu, May 12, 2022
Dev To
Library vs Framework vs API
What are libraries, frameworks, and APIs? These terms get thrown around a lot and sometimes even used interchangably to describe the same thing. So let me begin by saying that libraries, frameworks, a...
04:10 am GMT - Thu, May 12, 2022
Dev To
Flutter release 3.0.0 What's new ?
Google I/O is happening now. One of the news from this conference is release a Flutter version 3.0.0 What has the google team prepared this time? Let's figure it out! Stable support for MacOS and...
03:29 am GMT - Thu, May 12, 2022
Dev To
Ecosystem and Frameworks: My Role at Netlify
I'm curious what frontend frameworks you're all interested in these days? Powerful meta frameworks have been built using libraries like Vue and React. Next.js comes to mind: Remix is a new contender, ...
02:38 am GMT - Thu, May 12, 2022
Dev To
Pegam - Password Protected Message Sharing Platform
I saw this Appwrite hackathon on dev.to and I guess I was taken in by the big numbers or the promise of a free t-shirt, but one way or another I thought I could do that! and so now Im doing that.Its P...
02:23 am GMT - Thu, May 12, 2022
Dev To
On DevOps: 1. What It Is
Note: opinions are my own. They don't represent my current company or any previous companies I've worked for.Note 2: recently, my colleague published a blog post (in Chinese, here's the link if you ar...
01:02 am GMT - Thu, May 12, 2022
Dev To
Jest Typescript minus TS-Jest
ts-jest is a popular package when you try to use typescript with jest.But one issue that is bugging me recently is, the uncovered lines stat is not correct, my test coverage dropped by 10+%.After goog...
12:55 am GMT - Thu, May 12, 2022
Dev To
Implementing robust in-memory cache with Go
TL;DR In-memory caching is a great way to improve performance and resiliency of an application at cost of memory and delayed data consistency. You need to take care of concurrent updates, error cachin...
11:55 pm GMT - Wed, May 11, 2022
Dev To
InfoAbout.me
Overview of My SubmissionInfoAbout.me is an web application which provides convenience to users to check uploded contents by themselves on various social media platforms like Twitter and Dev.The...
10:53 pm GMT - Wed, May 11, 2022
Dev To
Season 9 of DevDiscuss is here! Let's talk about design patterns...
DevDiscuss Season 9 is here! In the premiere, my cohost @ridhwana and I focused on using design patterns to improve how you architect web apps with @lydiahallie & @addyosmani co-authors of the ne...
10:15 pm GMT - Wed, May 11, 2022
Dev To
What's the simplest way to compile ClojureScript to JS? Like 1 file, no overhead.
...
10:07 pm GMT - Wed, May 11, 2022
Dev To
Encrypting Folders on MacOS
Create a new folder, for my example the folder is named "secretstuff". Copy whatever files, folders or content you want to protect into the secretstuff folder.Launch the Disk Utility, from the file me...
09:53 pm GMT - Wed, May 11, 2022
Dev To
Scraping Buy: Scripting for a Purchase
An Opening TuneThe piece of code I've written in the last two months most interesting to me isn't anything I've done for work. It isn't anything I wrote to find a new job. It doesn't have tests....
09:01 pm GMT - Wed, May 11, 2022
Dev To
Kubernetes 1.24 Released: Whats New?
The latest Kubernetes version 1.24 Stargazer brings a lot of changes to the open-source system for automating the deployment, scaling, and management of containerized applications. 14 features are now...