Your Web News in One Place

Articles by Dev To from September 2022

Help Webnuz

Referal links:

Sign up for GreenGeeks web hosting
< Return to Dev To details.
07:11 pm GMT - Tue, September 27, 2022
Dev To Exploring Yew, the rust-based frontend framework as a React Developer
WebAssembly, popularly known as WASM, has revolutionized how web applications are built. It has allowed developers to use their favourite programming languages to build web applications. With these po...
07:11 pm GMT - Tue, September 27, 2022
Dev To Exploring Yew, the rust-based frontend framework as a Vue Developer
WebAssembly, popularly known as WASM, has revolutionized how web applications are built. It has allowed developers to use their favourite programming languages to build web applications. With these po...
07:08 pm GMT - Tue, September 27, 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...
06:12 pm GMT - Tue, September 27, 2022
Dev To How to star a coding YouTube Channel. Step by Step
Most of us want to start a YouTube channel. But they don't know where to start. To i will walk you through the process from absolute beginners.First:Before creating YouTube channel, we need some tool....
06:05 pm GMT - Tue, September 27, 2022
Dev To Pivot.
My name is Binh and I am currently living in Hawaii. I am 25 but let me give you a brief prologue about my life. I attended Penn State straight after high school and intended to study compsci. After a...
05:16 pm GMT - Tue, September 27, 2022
Dev To I reduced an npm package size by 50% with minification
Web performance is something that a lot of people do not consider when they set out to build software that works on the web. Everyone should strive to meet or at least work to ensure that the projects...
04:28 pm GMT - Tue, September 27, 2022
Dev To Apache APISIX loves Rust! (and me too)
Apache APISIX is built upon the shoulders of two giants:NGINX, a widespread Open Source reverse-proxyOpenResty, a platform that allows scripting NGINX with the Lua programming language via LuaJITThis ...
04:05 pm GMT - Tue, September 27, 2022
Dev To A super easy way to participate in Hacktoberfest
Hacktoberfest is a yearly event to encourage people to contribute to open source in October. It's a celebration of community, learning and giving back. Hacktoberfest is a great opportunity to learn wh...
04:05 pm GMT - Tue, September 27, 2022
Dev To A super easy way to participate in Hacktoberfest (New for '22!)
Hacktoberfest is a yearly event to encourage people to contribute to open source in October. It's a celebration of community, learning and giving back. Hacktoberfest is a great opportunity to learn wh...
03:18 pm GMT - Tue, September 27, 2022
Dev To Upload media to Supabase from remote URL with nodejs
IntroductionRecently I had to upload images in bulk to Supabase but I was kind of rusty on my nodejs and lost some time so I thought I would share the simple result to spare time for others. ...
03:01 pm GMT - Tue, September 27, 2022
Dev To 5 Ways to make development with GitHub Actions more efficient
GitHub Actions add useful automation to your development workflows, but too often your YAML files become a copy-and-pasted labrynth of scripts that lack any real structure. Treat your workflow YAML fi...
02:39 pm GMT - Tue, September 27, 2022
Dev To CRUD - React and Google Firebase
Hi, It's me again.In this post, I share to you how can I manage or CRUD the file in google firebase - storage with React. Create react app with nextjs frameworkcreate-next-app nextjs-crud-gg --ts...
02:33 pm GMT - Tue, September 27, 2022
Dev To How to find a repository for Hacktoberfest 2022
Hacktoberfest will start in a few days, are you ready??Let me check my gear... git updated to the latest version, RGB ram is shining in my desktop case and I've already signed up on the official websi...
01:39 pm GMT - Tue, September 27, 2022
Dev To Today I Learned extreme privacy
I cam across the term "extreme privacy," and I wanted to dig further.First, if you're unfamiliar with the classic terminology, you may find this other post helpful, as it explains the difference betwe...
01:33 pm GMT - Tue, September 27, 2022
Dev To Devs: Its okay to use no-code tools
Recently, I've been asking developers what they think of no-code tools. Friends, I'm here to tell you - some of the responses I've gotten are extremely frustrating. They range from discouraging to str...
12:59 pm GMT - Tue, September 27, 2022
Dev To Introduction to DesignOps
After reading this post, you'll have a clear idea of what DesignOps is and how it can help your team deliver design improvements in the hands of your users as quickly and with as little friction as po...
12:55 pm GMT - Tue, September 27, 2022
Dev To Which Rust web framework to choose in 2022 (with code examples)
Table of contentsThe frameworksPerformanceEcosystem and CommunityJSON deserializationRoutingMiddlewareStateConclusionWant to learn Rust, Cybersecurity and applied Cryptography? Take a look at my...
12:54 pm GMT - Tue, September 27, 2022
Dev To Create your team on HackSquad and win SWAG!
Hi Community!With the fantastic atmosphere of Hacktoberfest, we have decided to create Hacksquad.Hacksquad is here to enhance your Swag, meet with more community members and participate in workshops f...
12:35 pm GMT - Tue, September 27, 2022
Dev To The Reason Java is StillPopular
This is a great time to post this, right on the release of Java 19. Yes, another "my language is better" post. No I didn't want to write it. But sometimes people's bad projection gets the better of me...
12:21 pm GMT - Tue, September 27, 2022
Dev To CLI version: a collection of handytips
Edited by: Maja Szostok Table Of ContentsFlag or Command?FlagsCommandDecisionWhat to collectOutput optionsBells and whistlesUpgrade noticeVersion skew warningSummaryBonusIncluding version inform...
12:10 pm GMT - Tue, September 27, 2022
Dev To Easy Way to Create Your own QR Code Generator Website
Table of ContentsIntroductionWhat is QR Code?PrerequisitesSteps to create QR Code Generator WebsiteStep 1: Create a new HTML fileStep 2 : Add CSS to the HTML fileStep 3 : Add JavaScript to the H...
11:40 am GMT - Tue, September 27, 2022
Dev To Collecting Data into Database Automatically
Import Necessary Librariesimport pandas as pdimport sqlite3import os Get Data From Excel Filedef GetData(filename): # excel settings try: df = pd.read_excel(filename) re...
11:34 am GMT - Tue, September 27, 2022
Dev To Scrapping Google Playstore
Purpose Of Project : To analyze how each fin tech apps is being used and widely accepted by Nigerians, as well as understanding the impact fin tech companies has made on Nigerians finances ...
11:31 am GMT - Tue, September 27, 2022
Dev To Garantindo a idempotncia de eventos com Redis
Importante: Esse artigo assume que o pblico alvo tem algum conhecimento prvio relacionado a: EventosProcessamento assncronoAPIsRedis Kafka. IntroduoQuando se fala em processamento assncrono, com...
11:27 am GMT - Tue, September 27, 2022
Dev To Web Scraping GitHub Page
Use Request Library to download webpagesimport requeststopics_url = 'https://github.com/topics'response = requests.get(topics_url)response.status_code200len(response.text)177177page_contents = r...
11:00 am GMT - Tue, September 27, 2022
Dev To Explained in 5 Levels of Difficulty: Ecommerce by Medusa
At Medusa, we often write articles where we try to explain how to do different tasks with Medusa, or how it compares with other platforms like Shopify.But what is Medusa, really?Whether youre a child ...
10:37 am GMT - Tue, September 27, 2022
Dev To Enable Dark Mode For Your Astro Website via CSS Variables
The use of a dark mode has grown in popularity. Many large websites and applications are developing their own version of it which is often done using CSS variables.In this post, we'll look at how to a...
10:25 am GMT - Tue, September 27, 2022
Dev To Should I use database index or not?
Indexes are a database structure to efficiently optimize your queries. A pointer is created to quickly find data instead of scanning your entire collection/table.However, you need to know when to use ...
10:16 am GMT - Tue, September 27, 2022
Dev To Building event-driven API services using CQRS, API Gateway and Serverless
Developing API services using CQRS, API Gateway and Serverless combine three patterns, using the command query responsibility separation (CQRS) pattern, the event sourcing pattern, and the API Gateway...
10:00 am GMT - Tue, September 27, 2022
Dev To An E-commerce API
One of my most recent projects is an E-commerce API that has helped me solidify more advanced concepts in Django and Django Rest Framework. I learned to work in a dockerized environment and use Nginx,...
09:31 am GMT - Tue, September 27, 2022
Dev To Understanding Micro Front-ends !!
The idea behind Micro Front-ends is to think about a website or web app as a composition of features which are owned by independent teams. A team is cross functional and develops its features end-to-...
09:18 am GMT - Tue, September 27, 2022
Dev To [email protected] Newsletter September 2022
Hello world. This is the September 2022 edition of the AWS Natural Language Processing(NLP) newsletter covering everything related to NLP at AWS. Feel free to leave comments & share it on your soc...
09:15 am GMT - Tue, September 27, 2022
Dev To Introducing Holopin: the digital badge platform for developers!
Holopin the cool way to do digital badgesWe are so excited to introduce you to Holopin the platform for creating and collecting digital badges! Holopin has been in the works for a while, and w...
08:31 am GMT - Tue, September 27, 2022
Dev To Vite Module Federation: yes, we can
Microservices nowadays is a well-known concept and maybe you are using it in your current company.Do you know that now you can apply similar ideas on the Frontend?With Module Federation you can load s...
08:25 am GMT - Tue, September 27, 2022
Dev To Let's try CDKTF (with Python)
Why CDKTF ?It's been a few years that I heard about AWS CDK, an abstraction layer on top of CloudFormation, allowing you to build infrastructure with common programming languages, already known ...
08:12 am GMT - Tue, September 27, 2022
Dev To Meme meme meme
Here are few memes to cheer you up POST MORE MEMES IN THE COMMENT SECTION AND CHEER UP OTHERSTHANK YOU FOR CHECKING THIS POSTYou can contact me on -Instagram - https://www.instagram.com/supremacism__s...
08:11 am GMT - Tue, September 27, 2022
Dev To Appwrite OSS Fund Sponsors Bottles
Hi readers , welcoming you back to the "Appwrite OSS Fund" series, where we celebrate open-source maintainers. What Is OSS Fund?On the 4th of May, the Appwrite team launched the OSS Fund, an in...
08:03 am GMT - Tue, September 27, 2022
Dev To .NET 7 is already a reality! Microsoft releases the first Release Candidate of .NET 7
Yes, you are reading correctly. The first Release Candidate of the two that are going to be released has just been released.For those who wonder what Release Candidate (RC) means, it is the version th...
07:00 am GMT - Tue, September 27, 2022
Dev To FREE VPN with AWS
So,You Want a Free VPN for securing you're connection, you don't want the third party to sneak up behind you and see or steal your data, you are not alone, we all want that, easy way buy a premi...
06:52 am GMT - Tue, September 27, 2022
Dev To Create a blog with NextJS
This year I decided to migrate my blog from Gatsby to NextJS. To be able to add features more easily.I use ChakraUI as a design system, Google Analytics for metrics, Netlify to host it and Typescript ...
06:28 am GMT - Tue, September 27, 2022
Dev To Cyclic, the modern alternative to Heroku. And oh, it has a free tier!
After 15 years of providing the developer community with a free-means of testing and deploying apps on the web, Heroku will finally cease its generous offering and push all users to their paid program...
05:52 am GMT - Tue, September 27, 2022
Dev To How do you create your headers?
I often get asked how I create the headers for my articles.Thus I thought, let me write down how I do it and set it up.When writing, I used two kinds of headers: my old legacy ones. These are kind of ...
03:07 am GMT - Tue, September 27, 2022
Dev To Backup AWS Support case history to your Wiki
Why do you need a backup?AWS Support case histories are retained for up to 12 months.https://aws.amazon.com/premiumsupport/faqs/Q: How long is case history retained?Case history information is a...
01:37 am GMT - Tue, September 27, 2022
Dev To Meu primeiro smart contract: Criando um token ERC-20 pt.2
Esse o stimo post da srie Meu primeiro smart contract, que tem a inteno de ensinar ao longo de sete semanas alguns conceitos do solidity at construirmos um token baseado no ERC-20 com alguns testes u...
01:18 am GMT - Tue, September 27, 2022
Dev To How to store secrets in Azure Databricks
BackgroundIn Azure Databricks, we can write code to perform data transformation on data stored in various Azure Services, e.g. Azure Blob Storage, Azure Synapse. However, as other programs, some...
12:55 am GMT - Tue, September 27, 2022
Dev To No-Code? No, ThankYou?
Here's What Software Engineers Say About The Latest Trend In Software EngineeringIn the last few weeks, I've been approached by two individuals representing two different companies introducing n...
12:53 am GMT - Tue, September 27, 2022
Dev To How to connect to Azure Synapse in Azure Databricks
BackgroundWith Azure Databricks, we can easily transform huge size of data in parallel and store the transformed data in different Azure services, one of them is Azure Synapse (formerly SQL DW)....
12:04 am GMT - Tue, September 27, 2022
Dev To 5 Ways To Optimize Your GitHub For Potential Employers
When it comes to making a great first impression on potential employers, your GitHub profile is one of the most important places to start.Here are a few simple tips to make sure your profile is optimi...
11:34 pm GMT - Mon, September 26, 2022
Dev To Some notes about Bottlerocket Security
This post includes some notes about Bottlerocket security.CIS Hardening Benchmark for BottlerocketFIPS Support / ValidationDoes Bottlerocket have integration with AWS Inspector?Is OS host logs availab...
10:47 pm GMT - Mon, September 26, 2022
Dev To Blockchain in Healthcare
Blockchain technology has the potential to improve health care by putting the patient at the center of the system and improving health data security, privacy, and interoperability. There's a valid exp...
10:33 pm GMT - Mon, September 26, 2022
Dev To Introduction React: 0 - Je me justifie rarement, mais pour toi je le fais (c'est beau hein)
Avant de demarer le cours, la question que j'anticipe de ta part est la suivante:"Sid Ali, comment fais-tu pour etre si fort et si b...", c'tait pas ca ?Ah c'est plutot celle-ci:"Si tu nous vends Svel...
10:00 pm GMT - Mon, September 26, 2022
Dev To 7 Things to Consider When Working On a Personal Project
Starting a personal project is a cool thing to do, but there are a lot of factors that can distract you from finishing your project. I collected 7 tips from my personal experience and I hope you can l...
09:27 pm GMT - Mon, September 26, 2022
Dev To Building a Nest.JS backend with Prisma (ORM)
IntroductionWhenever we are starting a backend project in NodeJS, there's always a question about which frameworks we are going to use, although there is no correct answer to this question, it i...
09:17 pm GMT - Mon, September 26, 2022
Dev To Building my blog with AWS Amplify and Next.JS
Is it me or everyone has the experience of going back and forth between having a custom personal blog or writing on a platform like Dev.to?!I changed my mind multiple times in the last decade, I had m...
08:17 pm GMT - Mon, September 26, 2022
Dev To Beneficios de unirse a la comunidad de AWS Community Builder
Unirse al programa de AWS Builder es una forma estupenda de estar al da de todo lo que ocurre en la computacin en la nube. Recibir detalles, charlas y documentacin sobre nuevos servicios y caractersti...
07:36 pm GMT - Mon, September 26, 2022
Dev To How to Create Load Balancer
To create the load balancer complete the following tasks:Step 1: Configure a target groupStep 2: Register targetsStep 3: Configure load balancer and a listenerStep 4: Test load balancerStep 1: Configu...
07:30 pm GMT - Mon, September 26, 2022
Dev To Create a Glass Effect Using Only Two CSS Properties
We have seen this UI in many website. It is a very simple effect but it looks very cool. Essentially all you need are two CSS properties. So let's get started. Creating the backgroundI am using a...
07:25 pm GMT - Mon, September 26, 2022
Dev To Our Dear Unicorn Friend is Going on Vacation
We are making design adjustments to Forem (the open-source codebase that powers DEV and other communities).We are removing the unicorn icon from the current set of possible reactions, and making room ...
07:07 pm GMT - Mon, September 26, 2022
Dev To How to get ready for Hacktoberfest 2022
Hacktoberfest is days away from starting. Registrations are already open and there is a flurry of events you can participate in. If you're planning to participate in Hacktoberfest, either as a contrib...
07:06 pm GMT - Mon, September 26, 2022
Dev To The botnets: future and Security
The internet becomes a sea of opportunities, but for malicious hackers the opportunities turn out to be good. With the advance of technology botnets become more and more usable, especially to st...
06:40 pm GMT - Mon, September 26, 2022
Dev To 5 steps to change your career domain
Many ask how can I change my current role to my desired role. It can be moving from Non-IT to IT or changing stream from one domain to other.Being myself have done the transition twiceOperations ->...
05:46 pm GMT - Mon, September 26, 2022
Dev To How to build your website at super-sonic speed with Astro.
Astro is a new and popular framework for building content-focused websites like blogs, portfolios, or documentation sites.It fills a niche similiar to that of tools like Hugo, Gatsby, or 11ty, but dif...
05:14 pm GMT - Mon, September 26, 2022
Dev To **Microservices with Spring Boot**
Microservices with Spring BootIn this article we will cover the basic of microservices with spring boot using spring cloud.I will explain some basic concept of microservice with a small demonstr...
04:43 pm GMT - Mon, September 26, 2022
Dev To If someone writes a technical article and says you are doing it wrong ...
before posting an angry post full of logical fallacies about how they are wrong, stop and seriously consider that they are might be right The truth hurts!The amount of insult you are feeling is i...
04:15 pm GMT - Mon, September 26, 2022
Dev To SSH (Secure Shel)
A. What Is SSH?Secure Shell (SSH) is an adminnistrative protocol that allows users to access and modify various settings and files on the server that can run command bassed on the command line interfa...
04:10 pm GMT - Mon, September 26, 2022
Dev To Building Test Coverage Momentum
At Jobber, we established 85% as our test coverage target on two of our largest codebases in order to increase our confidence and speed in making code changes. Through a combination of automation, vis...
04:04 pm GMT - Mon, September 26, 2022
Dev To Getting Started with the Notion API Using Python
If youre looking for Python examples using the official Notion API, youve come to the right place! In this tutorial, well make a Notion integration, connect a page, retrieve the page, create a child p...
03:52 pm GMT - Mon, September 26, 2022
Dev To Meme Monday
Welcome to another Meme Monday post! Today's cover image comes from last week's thread.DEV is an inclusive space! Humor in poor taste will be downvoted by mods....
03:40 pm GMT - Mon, September 26, 2022
Dev To Learn SOLID design principles using Java
This post can be seen here as well.The main idea from this article is to show the SOLID design principles and provide examples of implementations of those principles using Java as the main language. ...
02:59 pm GMT - Mon, September 26, 2022
Dev To Archiving And Transferring Files
Managing Compressed Tar Archivestar command _File archiving and compression is useful when backing up and transferring data over a network. One of the oldest and most common commands for creatng and w...
02:44 pm GMT - Mon, September 26, 2022
Dev To How to get started with Hacktoberfest
IntroductionOpen source projects are built by developers all around the world and made freely available to anyone to use, study, modify and even contribute to. They are often hosted on GitHub un...
02:14 pm GMT - Mon, September 26, 2022
Dev To How to publish your NFT on Opensea testnet
Index for the post:OverviewAcquire test ETHBuild and compile smart contracts using RemixDeploy to Rinkeby testnetMint NFTsPublish on OpenseaThis is a quick guide showing you how to publish an NFT youv...
02:09 pm GMT - Mon, September 26, 2022
Dev To Hardware 101 - CPUs, Cores and Threads
In this post, I'm going to give you a beginner friendly introduction into how modern CPUs (Intel, Apple, AMD, ARM, etc.) work. CPUsLet's start with the CPU. The CPU is often referred to as the "B...
02:09 pm GMT - Mon, September 26, 2022
Dev To Music Monday What are you listening to? (New Music Edition)
cover image source: Red Hot Chili Peppers For this week's topic, I'd like us to share music that is new. To further define those boundaries, I think anything from 2022 is fair game. If it's a new reco...
01:53 pm GMT - Mon, September 26, 2022
Dev To Do DevOps suffer less ageism compared to software developers?
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:34 pm GMT - Mon, September 26, 2022
Dev To Voby: Simplifications Over Solid - No Babel, No Compiler
IntroductionHello , my name is Fabio and in the process of trying to deeply understand the awesome Solid framework I ended up writing my own standalone reactivity library, Oby, and a Solid-like ...
01:30 pm GMT - Mon, September 26, 2022
Dev To 5 webdev tips you may want to know 2
1. Web workers cheatsheetA worker thread can perform tasks without interfering with the user interface. This can be handy if you want to perform a CPU heavy operation for example: 2. Manipu...
01:27 pm GMT - Mon, September 26, 2022
Dev To CI/CD Isn't Just About Efficiency
DevOps principles, and CI/CD specifically, are generally presented as a way to more efficiently run a software development organization. While I hold the belief that CI/CD is more efficient and effect...
01:12 pm GMT - Mon, September 26, 2022
Dev To What Projects Are You Contributing to During Hacktoberfest?
Hacktoberfest starts next week! Many developers look forward to this event to contribute to their favorite projects and earn some cool swag.What repositories or open source projects are you planning t...
01:01 pm GMT - Mon, September 26, 2022
Dev To Managing files from the command line
To manage files, you need to be able to create, remove, copy, and move them. You also need to organize them logically into directories, which you also need to be able to create, remove, copy, and move...
12:58 pm GMT - Mon, September 26, 2022
Dev To Animated Menu Indicator | CSS & JavaScript
Learn how to build an Animated Menu Indicator in HTML, CSS and JavaScript using modern syntax! Source Code:Markup<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"&...
12:53 pm GMT - Mon, September 26, 2022
Dev To Managing Files From the Command Line
The File-system HierarchyAll files on a Linux system are stored on file systems, which are organized into a single inverted tree of directories, known as a file-system hierarchy. This tree is inverted...
12:47 pm GMT - Mon, September 26, 2022
Dev To Managing Files From the Command Line
The / directory is the root directory at the top of the file-system hierarchy. The / character is also used as a directory separator in file names. For example, if etc is a subdirectory of the / direc...
12:15 pm GMT - Mon, September 26, 2022
Dev To How to host React application on Netlify for free!
Hey there,If you have portfolio that you use to showcase your different projects then it is better to host all of your projects and share that link in the portfolio for each projects. This is really g...
11:53 am GMT - Mon, September 26, 2022
Dev To What I learned from automating millions of web site deploys
Back in 2018 I decided to demonstrate how it had become feasible to automate the deployment of a web site thanks to modern web tooling and hosting services. I had been immersed in the world of enterpr...
11:46 am GMT - Mon, September 26, 2022
Dev To Announcing Hack-R-Play: Hackathon to build, write, and connect
The ReactPlay community has been focused on encouraging everyone to learn, build and share React projects. We gained significant traction in the community in just a few months, and developers of all e...
11:32 am GMT - Mon, September 26, 2022
Dev To Implementing Variable in CSS using Sass in React JS
IntroductionReact is the most popular JavaScript framework at present. According to Wappalyzer, React has a 34.1% market share among JavaScript frameworks technologies. It has an easy learning p...
11:19 am GMT - Mon, September 26, 2022
Dev To Top 10 Flutter Tips, Tricks, and Techniques
Flutter is an excellent framework for building iOS and Android Apps. Developers are engaged in its single codebase system utility for cross-platform application development. Learn the essential steps ...
11:09 am GMT - Mon, September 26, 2022
Dev To What is Machine Learning?
1.Introduction to AIAI stands for Artificial Intelligence. It enhances the human efficiency and capabilities. It tells us how to manage a huge amount of data in an easier and efficient way. It is used...
11:00 am GMT - Mon, September 26, 2022
Dev To 100 000 Views reached!
Today, I passed the 100K views milestone and I want to do two things 1 - Thank you!First, I want to thank you! Because without your involvement by reading, sharing, liking and/or commenting my p...
10:23 am GMT - Mon, September 26, 2022
Dev To Learn Rust by implementing a SHA-1 hash cracker
Originally published on my blog: https://kerkour.com/learning-rust-sha1-hash-crackerThe moment has come to get your hands dirty: let's write your first Rust program. As for all the code examples in th...
09:24 am GMT - Mon, September 26, 2022
Dev To How To Deal With Job Rejections As A Software Engineer
Have you ever been rejected from a software engineering role? Maybe not once, twice, but dozens of times?Don't worry. It happens more often than you think. I failed and messed up so many in my life, d...
09:16 am GMT - Mon, September 26, 2022
Dev To Interviews Recap - Talking about DevRel, Dev Edu, 3D, Nuxt, and more!
I recently interviewed several people from the Vue.js community that I really enjoy talking to. We covered several topics like DevRel, Developer Education, 3D graphics, Nuxt.js, Helping communities an...
09:09 am GMT - Mon, September 26, 2022
Dev To What are your Favorite Authors, on Which Topics, and Why?
I think the title says it all? I am thinking mainly about authors writing on DEV.to but feel free to mention your favorite writers outside.This is a DEV Discuss thread it can be as open-ended as we w...
08:53 am GMT - Mon, September 26, 2022
Dev To AWS open source news and updates, 128
September 23rd, 2022 - Instalment #128WelcomeWelcome to the AWS open source newsletter, edition #128. I hope some of you were able to catch Derek and myself sharing a peek at this edition, and e...
08:52 am GMT - Mon, September 26, 2022
Dev To How to Blue-Green with DNS
The Domain Name System or DNS is the main way traffic is routed on the internet. It can be used to route traffic to one or many servers and can be chained so that the same url can lead to different lo...
07:49 am GMT - Mon, September 26, 2022
Dev To PrestaShop Modules That Make Your PrestaShop Store Powerful
Modules are an integral part of different eCommerce sites and play a vital role in improving site performance. No eCommerce site can encourage unmatched functionality without the active support of a w...
07:44 am GMT - Mon, September 26, 2022
Dev To My Attempt at Running a Gameboy Emulator in Google Sheets
Table Of Contents Howdy Reader Demo What is an emulator Shallow Dive into the Gameboy The CPUKeeping Components in SyncEnter Google SheetsThe First Road BlockCreating the SidebarIntegrating...
07:17 am GMT - Mon, September 26, 2022
Dev To Instagram API: Find the right account ID
To manage your Instagram account through an API, you need two things: a user access token and a business account ID. Getting an access token is easy, but figuring out the account ID takes a few steps ...
07:15 am GMT - Mon, September 26, 2022
Dev To AWS API Gateway Access Logs. How to get them and what to do with them.
Photo by Marek Piwnicki Boxed Water Is Better What are API Gateway Access Logs?API Gateway Access logs are a feature of API Gateway that allows you to log all requests made to your API. This is a...
06:48 am GMT - Mon, September 26, 2022
Dev To An E-commerce API
One of my most recent projects is an E-commerce API that has helped me solidify more advanced concepts in Django and Django Rest Framework. I learned to work in a dockerized environment and use Nginx,...
06:30 am GMT - Mon, September 26, 2022
Dev To How to Make Tic Tac Toe Using React
In this article, we will make a very famous game tic tac toe using react. Since tic tac toe is very famous and cool game which gives some nostalgia of our childhood memory. Also, this game is so popul...
06:19 am GMT - Mon, September 26, 2022
Dev To Medusa using services in subscribers
We first looked at custom subscribers for medusa.And before that, we created our first custom service.Let's look at how we can combine the two for maximum flexibility.Note: If you haven't read the abo...
06:15 am GMT - Mon, September 26, 2022
Dev To Typical machine learning applications we use in the real world
Applications of Machine LearningLike Google Maps, Google Assistant, Alexa, and more, we use machine learning in our daily life without even noticing. Here are some of the most common machine lea...
06:03 am GMT - Mon, September 26, 2022
Dev To Dynamic Island Animations with Popmotion in Angular
The introduction of dynamic islands in iPhone 14 piqued the interest of many designers and developers - coming up with creative ways to utilize the shape-shifting bubble. Below are a few examples of t...
04:52 am GMT - Mon, September 26, 2022
Dev To Building a bank feeds system using C .NET Core & AWS - Part 1
ContextOne day, your friend comes to you and offers you a business opportunity. He recently built an analytics system that reads bank transactions and provide customized reports to his millionai...
02:35 am GMT - Mon, September 26, 2022
Dev To Accessing Linux File Systems on RHEL 8 (RedHat Enterprise Linux 8)
Storage Management ConceptsFiles on a Linux server are accessed through the file-system hierarchy, a single inverted tree of directories. This file system hierarchy is assembled from file system...
02:35 am GMT - Mon, September 26, 2022
Dev To Accessing Linux File Systems on RHEL 8 (RedHat Enterprise 8)
Storage Management ConceptsFiles on a Linux server are accessed through the file-system hierarchy, a single inverted tree of directories. This file system hierarchy is assembled from file system...
12:43 am GMT - Mon, September 26, 2022
Dev To create a football detection system through artificial intelligence using python
Hi you can read this article in my blog Read her...
12:11 am GMT - Mon, September 26, 2022
Dev To Quickly Create a Responsive Sales Data Table with Vue and Vuetify
When running a business, taking advantage of insights in your sales data provides an ingenious way to make better business decisions.In this article, you will learn how to create a sales data table in...
11:56 pm GMT - Sun, September 25, 2022
Dev To I Am A Web3 Writer Who Doesn't Know Shit About Web3
Before you call me a scam, hear me out!Writers are believed to be lovers of their work. You write about what you are passionate about; doing that, you create art and drive heartfelt messages to your a...
11:45 pm GMT - Sun, September 25, 2022
Dev To What does a Modern Static Website looklike?
In this story, I will take you on the journey of how I created a special static website that one of my friends described by saying, The Latest and Greatest! Kinda exaggerating but I like to call it a...
10:53 pm GMT - Sun, September 25, 2022
Dev To On-call, achieving the best outcomes for Customers and Teams?
When we think on-call, many software and infrastructure engineers often think of late-night calls or other life events, and family disruptions when things go down unexpectedly or are no longer respond...
10:43 pm GMT - Sun, September 25, 2022
Dev To React CSS Grid
Creating our appnpx create-react-app my-react-grid cd my-react-gridcode .Cleaning up our app:Delete everything in our App.js add four divs:1) Container2)header 3)main body4)footer it should look like...
10:07 pm GMT - Sun, September 25, 2022
Dev To Solving the Next Engineering Challenge: Continuous Merge
The adoption of CI/CD tools has made delivering new features to customers faster than ever. A far cry from the weeks-long code freezes and everlasting pipeline stabilization sessions that my team comm...
09:39 pm GMT - Sun, September 25, 2022
Dev To How to add CLI subcommands in Go with Cobra
I made a small repo called good to regroup CLI commands and packages I like to use in Go: jmau111 / good Personal playground composed of CLI c...
08:26 pm GMT - Sun, September 25, 2022
Dev To GDPR is Important for Everyone to Understand, But Why?
Drata Co-Founder Daniel Marashlian joins Dev Interrupted to tell us what a GDPR compliance checklist is and the best ways to implement it into your business and product. No matter where you're located...
08:23 pm GMT - Sun, September 25, 2022
Dev To Count comments on a GitHub issue
Why counting comments matters ?There are two type issues with a lot of comments : 1 The ones that are popular, then getting a lot of feedback 2 The ones that have a lot of comments because we s...
06:27 pm GMT - Sun, September 25, 2022
Dev To Pessoas DevRel para voc conhecer e acompanhar
Existem diversas pessoas pelo mundo que trabalham na rea como DevRel, Developer Advocate, Developer Evangelist, Tech Writer, Tech Community Manager, entre todas aquelas outras funes que j discutimos n...
06:26 pm GMT - Sun, September 25, 2022
Dev To How I use Peerlist to build my Portfolio?
Have you ever participated in Hackathon? Ever Contributed to Open Source? If not!Then this blog is for you. I'll be sharing my Hackathon experiences and Learnings from Open Source contributions. Moreo...
06:16 pm GMT - Sun, September 25, 2022
Dev To How fast is your site?
Web performance and Core Web Vitals is both fun and rewarding to work on.Share your Lighthouse scores below.I will start:Todmorden Digital usually scores 100 for both mobile and desktop using PageSpee...
05:48 pm GMT - Sun, September 25, 2022
Dev To Session Cookie & Token
HTTP HTTP Client Server Server Client Cookie Session Cookie Session Session Cookie Session Server Cookie Client Cookie Session Cookie Session Session Cookie 4KSession Cooki...
05:34 pm GMT - Sun, September 25, 2022
Dev To Mediapipe | Implementing custom feature on Android
project link: https://github.com/google/mediapipe Structure of Mediapipe project repo Compile and try out already implemented example projects on androidbuild docker image using command dock...
05:32 pm GMT - Sun, September 25, 2022
Dev To Using Only CSS to Recreate Windows 98
As part of my continuous work to see how much I can do with just CSS (see other work such as the CSS only Minecraft Chicken), I decided to try and recreate Windows 98 using nothing else apart from CSS...
05:20 pm GMT - Sun, September 25, 2022
Dev To Introducing Factorify - A model factory library for Node.js
Have you ever written tests, in which the first 15-20 lines of each test are dedicated to just setting up the database state by using multiple models?That's the problem Factorify is trying to solveIf ...
04:56 pm GMT - Sun, September 25, 2022
Dev To Generating QR Codes using React
Generating QR Codes using ReactQR code (quick response code) were the first retailer here to offer QR codes in their advertising, it can be read easily by a digital device and which stores information...
04:11 pm GMT - Sun, September 25, 2022
Dev To Creating smarter DTOs with fusion objects in C
It is often necessary to transmit data from different entities within our code, anonymous (dynamic) objects destroy any possibility of debugging and therefore the best possibility is to create DTOs (D...
04:06 pm GMT - Sun, September 25, 2022
Dev To Krumzi - A platform where you can passively receive job opportunities from recruiters
I am proud to announce that Krumzi has been launched in the open beta testing program! Krumzi is a recruitment platform where, as a job seeker, you can receive job opportunities directly from the recr...
03:34 pm GMT - Sun, September 25, 2022
Dev To MiniWord easy and effective .NET Word Template library
Github Link : https://github.com/mini-software/MiniWord IntroductionMiniWord is an easy and effective .NET Word Template library. Getting Started Installationnuget link : https://...
03:24 pm GMT - Sun, September 25, 2022
Dev To Eyes Watching Mouse
Hey there! How do you do? I hope you're doing superb! I hope the very best for you.Here comes a tiny cool thing called "Eyes Watching Mouse" (wait a min...what's that?) let's talk about it, shall we?W...
03:02 pm GMT - Sun, September 25, 2022
Dev To Newbie in the fire
First post and its gonna be great!!Ive been on this coding, problem solving journey for a while now. Started at a full stack boot camp, went off course, then quit my former career and went full thrott...
02:43 pm GMT - Sun, September 25, 2022
Dev To UK Global Talent Visa for software engineers
Just released another video in my series on how to meet the criteria for Global Talent Visa, this one is about the EASIEST criteria to meet.Check it out: ...
02:41 pm GMT - Sun, September 25, 2022
Dev To Bit Testing Functions in C
IntroductionThere are many sites giving lots of bit twiddling expressions or functions in C, but none that I've found that give a concise set of bit testing functions, so here is a set I've writ...
02:35 pm GMT - Sun, September 25, 2022
Dev To DevOps Prerequisite (Part1): Linux Basics
There might be different shell types when you try to work on shells:You can check the shell typeecho $SHELLushere echo commands lets you print and $ sign means an environment.Some basic commandsIf yo...
02:32 pm GMT - Sun, September 25, 2022
Dev To Keda ScaledObject As Code Using CDK8S
Abstractkeda is Kubernetes Event-driven Autoscaling and it's been used wisely now. In this blog, it provides the way to create Keda scaledobject CRD as code using CDK8S typescript.With importing...
02:21 pm GMT - Sun, September 25, 2022
Dev To How tough is Freelancing?
I have decided to start freelancing for a little income in college, but before starting out I would like to know how tough it is to get a gig, how to negotiate pay, whether I should try to get paid ho...
02:09 pm GMT - Sun, September 25, 2022
Dev To Most commonly used library with react
TypescriptScss(Prefer), TailwindCssAnimation - Framer motion/ gsap(Prefer),React-spring, Anime.js (not to be used for simple animations)Redux (Not to be used with Next JS)useContextRedux Toolkit(Prefe...
02:08 pm GMT - Sun, September 25, 2022
Dev To Payments Made Easy
Payments Made EasyMerchant services: (razorpay, stripe,etc)We initiate a payment ( frontend ). Make Requests for token from the merchant server. When token is received on the frontend, you need to sen...
02:05 pm GMT - Sun, September 25, 2022
Dev To After Login redirect Back to post where you are reading without login
Hi GuysBack with another real-life scenario in software development.Do you know when you are scrolling to some famous websites like LinkedIn, Facebook, etc without logging in?And when you want to comm...
01:59 pm GMT - Sun, September 25, 2022
Dev To HTML: select vs datalist
select-> creates dropdown list-> Doesn't filter items rather highlights the matching text-> By default first option gets selected and populated as selected value-> User can only select fro...
01:08 pm GMT - Sun, September 25, 2022
Dev To LINUX FILE SYSTEM
Examining File SystemsTo get an overview of local and remote file system devices and the amount of free space available, run the df command. When the df command is run without arguments, it repo...
11:29 am GMT - Sun, September 25, 2022
Dev To Implementing Authentication In Next.js Using Next Auth
In this post, we will be implementing GitHub, Twitter and email authentication in Next JS using NextAuth.js What is Next Auth?NextAuth.js is a complete open-source authentication solution for Nex...
11:07 am GMT - Sun, September 25, 2022
Dev To Peerlist: A simple but powerful portfolio
Hello folks,In this blog, I will briefly talk about building a clean portfolio and how Peerlist does the job perfectly for our needs. If you have not heard about Peerlist you should visit the website ...
10:14 am GMT - Sun, September 25, 2022
Dev To Creating a subscriber in medusa
Another cool feature in medusa is that we can create custom subscribers. Subscribers are actions that are triggered by certain events.Check out this list with all events available.In our case, we want...
10:03 am GMT - Sun, September 25, 2022
Dev To How to build the SSR web application and mobile apps from the same code base
Server-side rendering improves initial page load speed. The browser receives pre-rendered HTML from the server, so it takes less time to build the page.Also, SSR sites play better with SEO. Search eng...
09:47 am GMT - Sun, September 25, 2022
Dev To Integrate Keycloak and Kubeapps on AWS EKS
In this article, I am going to show you how to integrate keycloak with kubeapps on AWS EKS.Steps:Create EKS ClusterRegister a domain in route53 or create a subdomain, ex: example.com Request a certifi...
08:47 am GMT - Sun, September 25, 2022
Dev To translate.i18next.com
A free tool to translate your i18next resources...Respects also interpolated values and plurals.translate.i18next.com...
08:41 am GMT - Sun, September 25, 2022
Dev To Form to Email API - Create Working Site Forms Without Server
If you are looking for simple and free to use Form API that works with all framework, language, libraries (including HTML/CSS, React/Next, Vue and all statically generated Jamstack sites) and support ...
08:13 am GMT - Sun, September 25, 2022
Dev To Interest Calculator In C
Interest calculator System in C++#include<iostream>#include<cmath>#include<string>using namespace std;float simple_interest(float a, float b, int c){ float si = (a*b*c)/100;...
08:09 am GMT - Sun, September 25, 2022
Dev To Card with an image and rounded borders
If you have a card with an image at the top and text at the bottom, and it has a border with rounded corners, the image's corners don't also round. I found various ways round fixing this, but then it ...
07:23 am GMT - Sun, September 25, 2022
Dev To Productivity Boost with Cmd. / Ctrl.
The light bulb icon means that VS Code found a possibility to refactor the code. It can be accessed by pressing Cmd+. / Ctrl+.There are many more little quick fixes, but here are some I frequently us...
07:17 am GMT - Sun, September 25, 2022
Dev To Importance Of The Page Title
Semantic structure is the foundation for accessible markup, as they properly convey information to the user through the accessibility API via screen readers.This article is about the proper usage of t...
06:00 am GMT - Sun, September 25, 2022
Dev To Interactive 3D Butterflies
...
05:49 am GMT - Sun, September 25, 2022
Dev To 26 best practices to secure your cloud environment
IntroductionCloud computing has revolutionized the way organizations store, manage and process data. From the perspective of security, however, the cloud presents some unique challenges. Cloud p...
04:17 am GMT - Sun, September 25, 2022
Dev To Hacktoberfest 2022: Preptember!
Hacktoberfest 2022 is almost upon us!Whether you are new to Hacktoberfest or a seasoned veteran, welcome!If you're new to Hacktoberfest or open source, don't fret! The community is here to support you...
03:21 am GMT - Sun, September 25, 2022
Dev To Introduction to Cloud Computing [Part 1]
My intentionHello, this is my first post here, my name is Luis Valdivia, and I'm a backend developer with 12 years of experience, 6 of them working with cloud computing mostly with AWS and GCP.I...
02:22 am GMT - Sun, September 25, 2022
Dev To Managing File System Permissions
User CategoriesFiles has three categories of users for which permissions apply:The user who created the fileA user who is in the same grub as the userAll other users Permission CategoriesFi...
02:15 am GMT - Sun, September 25, 2022
Dev To Rails guide - Adding CI - Part 5
Hey guys! How are you?This article is a part of a series that will teach how to create a production ready rails application. Today we're gonna talk about CI. Table of contentWhat is CIToolingActi...
02:07 am GMT - Sun, September 25, 2022
Dev To Introduction to AI & ML
So you want to learn about AI and Machine Learning? You've come to the right place! This is a beginner's guide to AI and Machine Learning. Let's get started right away! What is AI?AI stands for A...
02:00 am GMT - Sun, September 25, 2022
Dev To Password(less) 101
PasswordsPasswords help to confirm the user's identity. When you type your username or email, it is your identity on the website. A password supports your claim that you are who you are. It is s...
01:30 am GMT - Sun, September 25, 2022
Dev To The End of Localhost
Dev environments should be cattle, not pets. It looks likely that most development will not be done on localhost in future.Make the ultimate developer experience wishlist for the average rich-country ...
12:09 am GMT - Sun, September 25, 2022
Dev To React - The hidden function for keys
You know you should pass keys for lists so React doesnt get mad at you right?So you think: why not just key everything? Better yet why not make it random? Keys!Outside of lists that you map, you ...
10:00 pm GMT - Sat, September 24, 2022
Dev To Moderating tags on Dev
Hello ThereI have recently seen quite a few posts being published here on Dev that are asking for more moderation of posts and/or better moderation within certain tags on Dev. As one of many tag...
08:43 pm GMT - Sat, September 24, 2022
Dev To [Python] Sort a list - Hard & Easy way
Sorting a list in ascending and descending order.Hard way!arr = [5,2,8,7,1]temp = 0for i in range(0,len(arr)): for j in range(i+1, len(arr)): if arr[i] > arr[j]: temp = arr[i] ...
06:13 pm GMT - Sat, September 24, 2022
Dev To Web Scraping Google With Node JS - A Complete Guide
IntroductionIn this post, we will learn web scraping Google with Node JS using some of the in-demand web scraping and web parsing libraries present in Node JS.This article will be helpful to beg...
06:13 pm GMT - Sat, September 24, 2022
Dev To ARCHIVING FILES AND SCP
ARCHIVING FILES 1. tar CommandYou can archiving files or directory use the tar command. The tar command can create an archive file from multiple files. Archiving and compressing files or di...
06:00 pm GMT - Sat, September 24, 2022
Dev To Top 5 Websites To Find Free Illustrations
Are you looking for free illustrations??So, here are five excellent and FREE websites where you can find illustrations for your content 1.unDrawUnDraw has a seemingly endless selection of illustr...
05:12 pm GMT - Sat, September 24, 2022
Dev To Portfolio
My newly design portolio create using react js.Here is the link Portolio Website...
04:24 pm GMT - Sat, September 24, 2022
Dev To PySpark: uma breve anlise das palavras mais comuns em Drcula, por Bram Stoker
Considerado como um marco da literatura gtica, o icnico livro Drcula, escrito em 1897 por Bram Stoker, desperta at hoje o fascnio das pessoas por todo o mundo. Hoje, a fim de introduzir novos conceito...
04:14 pm GMT - Sat, September 24, 2022
Dev To Sass: Interpolation & Nesting
In the prior post, we discussed the SSCS rules. We began with variables and demonstrated how they cannot be used as placeholders for property names, stating that interpolation was used in their place,...
02:23 pm GMT - Sat, September 24, 2022
Dev To ES Modules & Import Maps: Back to the Future
There was a time when creating a web page meant creating an html file, yet nowadays it seems impossible to build any frontend without the bottomless pit of node_modules, yielding a finely chewed yet h...
02:14 pm GMT - Sat, September 24, 2022
Dev To 15 Problem Solving Steps to Improve Your Development Skills
IntroductionI will tell you everything I have learned about problem-solving during my more than ten years of work experience in software engineering.This guide follows the universal problem-solv...
02:04 pm GMT - Sat, September 24, 2022
Dev To Using React to create a Budget Manager
Keeping track of daily expenses can be difficult, especially if a lot of items are purchased. As a result, we might not be aware of where particular expenses in our budget are allocated, an app that k...
02:02 pm GMT - Sat, September 24, 2022
Dev To Code Smell 165 - Empty Exception Blocks
On Error resume next was the first thing I learned in my first jobTL;DR: Don't avoid exceptions. Handle Them. ProblemsFail Fast Principle Violation SolutionsCatch the exception and deal with...
01:54 pm GMT - Sat, September 24, 2022
Dev To Why use AWS for DevOps?
AWS provides a flexible set of services designed to enable businesses to build and deliver products faster and more reliably using AWS and DevOps methodologies. These services simplify infrastructur...
01:46 pm GMT - Sat, September 24, 2022
Dev To Continue Using .env Files As Usual.
Table Of Content (TOC). Introduction.1. Storing The .env File.2. Updating a secret config.3. Versioning.Why .env file?Securing an .env file?Advantages of using an .env file.Problems With Central...
12:58 pm GMT - Sat, September 24, 2022
Dev To Top 5 Sessions for AWS Developers at HashiConf Global
The past two years have been challenging due to the pandemic and virtually attending conferences. A physical conference is different, it allows you to spend a few days away from home fully involved i...
12:11 pm GMT - Sat, September 24, 2022
Dev To JSX in React.js
If you simply google about JSX, google gives us a vaguely rough definition such as: JSX stands for JavaScript XML. JSX allows us to write HTML in React. JSX makes it easier to write and add HTML in Re...
11:59 am GMT - Sat, September 24, 2022
Dev To Flutter: Firebase App distribution using GitHub actions.
Firebase App distributionFirebase App Distribution makes distributing your apps to trusted testers painless. By getting your apps onto testers' devices quickly, you can get feedback early and of...
10:40 am GMT - Sat, September 24, 2022
Dev To How to record webcam video and audio using ffmpeg
IntroductionHello! In this tutorial I will show you how to use the ffmpeg command to record your webcams video and audio to an mp4 file. The CommandThe command is a pretty simple one liner....
09:50 am GMT - Sat, September 24, 2022
Dev To JavaScript Local Storage Explained!
In the early days of the internet, you needed a server to store data. But nowadays, through LocalStorage, you can store data on browsers and applications without communicating with a back-end server.I...
09:37 am GMT - Sat, September 24, 2022
Dev To What is a headless CMS & when should I be using it?
A headless CMS is a content management system that provides a way to create, edit, and deliver content to one or several frontends. Instead of having your content tightly coupled to a particular front...
09:23 am GMT - Sat, September 24, 2022
Dev To Quiet Quitting is About Loyalty
In the past year or so, people started writing about the phenomenon of quiet quitting. It isnt new, but it somehow became trendy as more people are doing this. This isnt something I care about as much...
08:39 am GMT - Sat, September 24, 2022
Dev To What is a hold in baseball. Hold baseball definition (update 2022)
What is a Hold in baseball?HOLD is a situation that occurs when a relief pitcher enters the game while his team is in the lead. After entering the game, he keeps the lead till the next pitcher enters ...
08:09 am GMT - Sat, September 24, 2022
Dev To DAY 4: Print in order
Hey! It's day 4 of I4G 10 days of coding challenge. Today's task was to implement a code that prints in order.Thought process: Understanding of problem: My first approach in solving this challenge was...
07:16 am GMT - Sat, September 24, 2022
Dev To Using existing services in a custom medusa service
In the previous article, we had an introduction to creating our very first custom medusa service.I wanted to expand on that and show you how we can use this custom service for other services.This is n...
06:30 am GMT - Sat, September 24, 2022
Dev To How the 2-minute rule improved my life
I am a master procrastinator. I have tried several productivity methods to get me to stop procrastinating. Most of these tools did not work for me. The 2-minute rule however is one of the few that doe...
06:15 am GMT - Sat, September 24, 2022
Dev To Become a freelance software developer
Once you spent some time with Aista Magic Cloud the way I show in the following article, youll need to hunt down jobs. The way you need to approach this is by registering at sites such as Fiverr or Fr...
06:09 am GMT - Sat, September 24, 2022
Dev To Build a breakout game
Hey guys,In this article I will show you how I built a breakout game using HTML canvas, CSS and Javascript. Using a single ball, the player must knock down as many bricks as possible by using the wall...
05:05 am GMT - Sat, September 24, 2022
Dev To Here's how I increased a website performance by 21%!
So for days, I have been keen on how I could possibly increase the performance of this website, then I discovered one very simple and important trick which we will be discussing here. Fontawesome...
04:36 am GMT - Sat, September 24, 2022
Dev To Structure of Java Program
Structure of Java Programclass ClassName { public static void main(String args[]) { //statements }}Let's look at the elements involved in the structure of a Java program. A typical structure of a Java...
04:16 am GMT - Sat, September 24, 2022
Dev To How To Read a local JSON File Using Fetch API
How To Read a local JSON File Using Fetch API*Can I use Fetch on a local JSON file? *The standard method that can be used to readJSON files (either locally or uploaded to a server) is the Fetch API.Us...
12:25 am GMT - Sat, September 24, 2022
Dev To Create a delayed component
Today we are going to learn why I needed to create such component and how I went about doing it with setTimeout() and understanding why Reacts render method works in a synchronous way and how the hook...
12:17 am GMT - Sat, September 24, 2022
Dev To Simple RSS Feed Reader - Jetpack Compose
How I build a clean architecture RSS Feed Reader Android app using Kotlin and Jetpack Compose?This article was originally published at vtsen.hashnode.dev on Sep 3, 2022.This is my very first Jetpack C...
11:57 pm GMT - Fri, September 23, 2022
Dev To 10 Python Libraries that Every Beginner should Know
As we all know python has numerous in-built libraries that can be used to do different computations without writing the specific code again from the scratch. The new libraries are continuously develop...
08:50 pm GMT - Fri, September 23, 2022
Dev To Dream Native Gui for developers , the best alternative to vscode !!!
lapce.dev...
08:15 pm GMT - Fri, September 23, 2022
Dev To My First GitHub Pull Request
Fear of Pull Requests (PR)It is challenging to read and understand someone elses code as everyone has their implementation style; however, this is also a very important skill to have because in ...
08:04 pm GMT - Fri, September 23, 2022
Dev To Debugging in JavaScript
Since bugs are quite obvious in software development, Debugging is a skill that every software developer should learn to succeed in their career. Debugging is twice as hard as writing the code in the ...
07:14 pm GMT - Fri, September 23, 2022
Dev To How to create a Widget Grid using React
IntroductionIn today's article we are going to create a simple widget grid in react where we can drag elements in a specific area (in the article it is the "whole" screen) and we will be able to...
07:04 pm GMT - Fri, September 23, 2022
Dev To Recursion: One more way.
So, now that you are familiar with iterators right? if not then IteratorsIterators are one of the fundamental concepts of programming. It is used to loop through all the elements of an array and ...
06:58 pm GMT - Fri, September 23, 2022
Dev To Ordering arrays in Javascript
The ordering of arrays is a common task while working with data. JavaScript provides numerous methods of accomplishing this task. Method 1: Using sort functionNOTE: when using sort function to so...
06:50 pm GMT - Fri, September 23, 2022
Dev To What was your win this week?
Hey y'all! Hope everybody is having a fantastic Friday and that you all have wonderful weekends!Looking back on this past week, what was something you were proud of accomplishing?All wins count big o...
06:48 pm GMT - Fri, September 23, 2022
Dev To TIL Why Custom properties don't work with the url() CSS function
Custom properties and CSS parsing are always good for surprises like !important behaving slightly differently or properties being "invalid at computed value time". Today I discovered yet another surpr...
06:29 pm GMT - Fri, September 23, 2022
Dev To PagerDuty Community Weekly Update, September 23, 2022
Hi everyone! Welcome to the PagerDuty Community Weekly Update! Here youll find whats going on in PagerDuty land. Busy week here! Cool StuffThis week was Dreamforce! Dreamforce is the big (seriou...
06:09 pm GMT - Fri, September 23, 2022
Dev To GCP CI/CD Pipeline: Build Docker images after commits to a repo branch (Google Cloud Source Repositories)
In this article we will learn how to connect GCP's code versioning service (Cloud Source Repositories) to Cloud Build to automate building Docker images and pushing them to GCP Container Registry.Clou...
06:08 pm GMT - Fri, September 23, 2022
Dev To GCP CI/CD Pipeline: Build Docker images after commits to a repo branch (Github)
In this article we will learn how to create a CI/CD pipeline on GCP using Cloud Build, Github, and Docker.For this article I will be using this repository. 1. Create a triggerFirst we would need ...
06:04 pm GMT - Fri, September 23, 2022
Dev To Getting Started with Notary
In this tutorial, you'll learn how to sign a Docker image using Notary.Notary is a CNCF project that allows anyone to have trust over arbitrary collections of data. By using a pair of private and publ...
05:30 pm GMT - Fri, September 23, 2022
Dev To Creating bots with OAuth 2.0 Authorization Code Flow with PKCE and V2 of the Twitter API
Bots on Twitter are a large part of what makes the conversation on Twitter engaging and unique. Some bots enhance the Twitter experience, like Thread Reader, and some bots provide vital information, s...
05:10 pm GMT - Fri, September 23, 2022
Dev To Finding the Minimum and Maximum Values of an Array in JavaScript
In javascript it is possible to find the minimum and maximum value of an integer in an arrayThis is among the most common coding interview question that interviewers use to test the skills of develope...
05:03 pm GMT - Fri, September 23, 2022
Dev To HTML: Display tooltip with only HTML
We can build awesome tooltips using CSS and other external libraries but we may not need to build every time.<p title="This is a tooltip">It is a sample paragraph.</p><hr><abbr ti...
04:44 pm GMT - Fri, September 23, 2022
Dev To How I get 2K daily traffic with Web Stories?
Today, we will be learning about how to get 2K daily traffic with Web Stories, and the experiment I ran with Web Stories. What are Web Stories?Web Stories are a new way to tell stories on the web...
03:45 pm GMT - Fri, September 23, 2022
Dev To Follow Friday: Python Edition (23 September 2022)
Happy Friday, friends! Follow Friday is your weekly opportunity to shout out fellow DEV Community members doing awesome work. Check out the comments and follow someone new!Python is an interpreted pr...
03:45 pm GMT - Fri, September 23, 2022
Dev To Flutter todo app with Riverpod
Hello . I am a novice mobile Flutter developer. Made my first app and would like to share it with you. Of course, like everyone else I started with a simple Todo list, but to make something interestin...
03:28 pm GMT - Fri, September 23, 2022
Dev To We built the first always (!) encrypted K8s
Hey there dev.to Wanted to share what my colleagues and I haven been working on for the last 1.5 years and open sourced last week. Would love to get your feedback.The project is called Constellation ...
03:11 pm GMT - Fri, September 23, 2022
Dev To Get started with InstagramAPI: TheSetup
Instagram Graph API is Facebook's official way to access Instagram from your application. The API allows you to manage your account, publish content, and access some public data from Instagram, but on...
03:02 pm GMT - Fri, September 23, 2022
Dev To How To Choose The Right Framework For Your Next Node.js App.
How To Choose The Right Framework For Your Next Node.js App. Choosing the proper framework that suits your needs is one of the most important things you need to do before doing anything, Ex...
02:50 pm GMT - Fri, September 23, 2022
Dev To Mac OS for the Web!
# v0.1[x] Basic wallpaper[x] Basic dock with its cool hovering animations[x] Basic toolbar[x] Everything to built with theme switching in mind v0.2[x] Action center[x] Light/Dark mod...
02:37 pm GMT - Fri, September 23, 2022
Dev To Build a custom Go linter in 5 minutes
Creating a custom linter can be a great way to enforce coding standards and detect code smells. In this tutorial, we'll use Sylver's, a source code query engine to build a custom Golang linter in just...
02:18 pm GMT - Fri, September 23, 2022
Dev To AWS Cloud Practitioner Exam Short NotesA study guide
If you are preparing for AWS Cloud Practitioner Exam, this guide will help you with quick revision before the exam. I share the notes I used to study and pass exam.AWS Cloud Practitioner certification...
02:06 pm GMT - Fri, September 23, 2022
Dev To Production Ready GraphQL for AWS & Serverless
What is this post about?Many articles have been written on implementing a serverless GraphQL API using AWS. But there is almost nothing about how to make it production ready for websites.This ar...
01:56 pm GMT - Fri, September 23, 2022
Dev To s3-stream-unzip
s3-stream-unzip is a Java utility that manages unzipping of data in AWS S3 utilising stream download and multipart upload. Unzipping is achieved without knowing the size beforehand and without keeping...
01:27 pm GMT - Fri, September 23, 2022
Dev To Use javascript and Openzeppelin to build your first NFT!
This is a quick guide to building dynamic NFTs. Well be building the NFT in the ERC 721 format (there are primarily two formats 721 and 1155, more on that later ).There are two parts to this exercise....
12:44 pm GMT - Fri, September 23, 2022
Dev To Built a Breakout game
Hey guys,In this article I will show you how I built a breakout game using HTML canvas, CSS and Javascript. Using a single ball, the player must knock down as many bricks as possible by using the wall...
12:38 pm GMT - Fri, September 23, 2022
Dev To Frontend Developers skills you must know
1.HTML,CSS and JSFront-End development without HTML, CSS, and JavaScript is impossible. They play a vital role in making the UI look dynamic and feel great. Lets discuss each of these a bit more clear...
12:14 pm GMT - Fri, September 23, 2022
Dev To tsParticles 2.3.2 Released
tsParticles 2.3.2 Changelog Bug FixesFixed export configuration method of container class New FeaturesCreated an official WordPress Gutenberg block plugin, available here: https://word...
11:59 am GMT - Fri, September 23, 2022
Dev To Deploying NLP Models to the cloud with our Python SDK, Truss and Baseten!
In this article, we want to show you how you can use our refinery Python SDK to quickly extract data from refinery itself, build a NLP model with it and then deploy it to the cloud with the help of Tr...
11:33 am GMT - Fri, September 23, 2022
Dev To process.env as feature flags
At Woovi we are always looking to optimize our processes. We want to improve the DX to increase the productivity of every software engineer. We want to make everything faster, consuming fewer memory ...
11:30 am GMT - Fri, September 23, 2022
Dev To How To Start Testing React Apps (And Why I Recommend Cypress To Beginners)
You know that you should write tests for your React applications.But reality shows that most Junior developers never have written a test. And to be honest, it doesnt feel easy to start. You have to de...
11:30 am GMT - Fri, September 23, 2022
Dev To Testing React Apps With Cypress: An In-Depth Guide For Beginners
You know that you should write tests for your React applications.But reality shows that most Junior developers never have written a test. And to be honest, it doesnt feel easy to start. You have to de...
10:39 am GMT - Fri, September 23, 2022
Dev To AWS APAC Community Summit Wrap up
It has been a challenging couple of years. The transition to working from home, keeping those community connections alive, and learning whats next has been challenging as well. Thats why attending the...
10:19 am GMT - Fri, September 23, 2022
Dev To Create a Simple Stock Price Tracker in Flutter
Trackers are mechanisms, applications, or systems used by investors to track the financial performance of a particular stock. They give investors the required leverage to make a profitable financial d...
10:19 am GMT - Fri, September 23, 2022
Dev To How to enable automatic updates on Ubuntu
Originally published on my blog: https://kerkour.com/ubuntu-linux-automatic-updates-with-unattended-upgradesLife is too short to manually upgrade the packages of your machine twice a week, so here is ...
10:18 am GMT - Fri, September 23, 2022
Dev To Understand call, apply, and bind functions in JavaScript like never before.
In this post, we'll take a detailed look at how call, apply, and bind work in JavaScript.JavaScript's call(), apply(), and bind() functions are often misunderstood. In this video, we'll clear up the c...
10:07 am GMT - Fri, September 23, 2022
Dev To The simple guide to understanding Callback functions in JavaScript
Functions are one of the underlying building blocks in JavaScript. It helps us perform a specific task when it is executed. In this post, we take a look at callback functions with easy to follow expla...
08:25 am GMT - Fri, September 23, 2022
Dev To GitHub Dependabot alerts REST API is now available!
GitHub sends Dependabot alerts when it detects that your repository uses a vulnerable dependency or malware.For more information, see About Dependabot alerts if you don't know about Dependabot yet.Git...
07:58 am GMT - Fri, September 23, 2022
Dev To Fresh Engineering Open Positions - Week 39 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 15 of 441 new jobs I want to shar...
07:51 am GMT - Fri, September 23, 2022
Dev To Embedded Systems Weekly 119
This week, Mark Russinovich tweeted:Speaking of languages, it's time to halt starting any new projects in C/C++ and use Rust for those scenarios where a non-GC language is required. For the sake of se...
07:03 am GMT - Fri, September 23, 2022
Dev To Supabase, Self-hosting with Podman Instead of Docker!
Supabase, Self-hosting with Podman!Supabase is an open source Firebase alternative providing all the backend features you need to build a product. You can use it completely, or just the features...
06:03 am GMT - Fri, September 23, 2022
Dev To Creating custom services in medusa
Now that we know how to use an existing service in our routes. Let's take it to. The next level and see how we can create our service even.A service is something that you can use throughout your appli...
04:49 am GMT - Fri, September 23, 2022
Dev To Shotstack Virtual Hackathon: Build Awesome Media Apps
We're excited to announce the Shotstack's first ever virtual hackathon is starting on 26th September 2022. Shotstack is inviting builders to join us to build awesome media applications. Digital media ...
04:39 am GMT - Fri, September 23, 2022
Dev To palpatine received its first PR
palpatine is now supporting markdown files It lets you write links in markdown so that when it is rendered into html, the links will be clickable. You can see this in the demo here. This is the initia...
03:58 am GMT - Fri, September 23, 2022
Dev To The joy of validating with Joi
Validation is a crucial step. But one look at the lines of IFs spawning from endless checks could send us over to NPM, hoping to find the perfect library.And one of the validation libraries you would ...
03:56 am GMT - Fri, September 23, 2022
Dev To Tips: How to get last element of an array in javascipt
An array is a data structure, which can store a fixed-size collection of elements of the same data typeIf you have worked with JavaScript arrays before, you might know that they can be destructured mu...
03:05 am GMT - Fri, September 23, 2022
Dev To 5 Tips for Black Women Learning How to Code
Black women face unique challenges when attempting to start a career as developers or software engineers. We are often doubted and underestimated, and consequently suffer from lack of representation a...
02:54 am GMT - Fri, September 23, 2022
Dev To Rails guide - Adding tests - Part 4
Hey guys! How are you?This article is a part of a series that will teach how to create a production ready rails application. Today we're gonna talk about testing with rspec. Table of contentWhat ...
02:27 am GMT - Fri, September 23, 2022
Dev To Attempting to Learn Go - Ghost to Hugo 2
IntroWelcome back! We are continuing on our journey to make a prototype program that converts an exported Ghost database to Markdown. With the end goal being that we can get shindakun.net up and...
02:19 am GMT - Fri, September 23, 2022
Dev To Temperature Converter in Python Flask For Beginners
Today, we will discuss how to create a Temperature Converter App using a flask module where the user will enter the value in Fahrenheit or Celsius and the system will do some calculations and return t...
02:08 am GMT - Fri, September 23, 2022
Dev To Python Function Arguments
An argument is a value that is passed to a function when it is called. It might be a variable, value, or object passed to a function or method as input. In python, there are 3 different types of argum...
01:34 am GMT - Fri, September 23, 2022
Dev To AWS Lambda Gotchas
This post includes few gotchas on AWS Lambda. 1) Lambda Python Runtimes - Python 3.6/3.7 are Amazon Linux 1 and Python 3.8/3.9 are Amazon Linux 2Python 3.6/3.7 are Amazon Linux 1 and Python 3.8/...
12:32 am GMT - Fri, September 23, 2022
Dev To Generate a QR Code with Python
Prerequisites: Python fundamentalsVersions: Python 3.10, qrcode 7.3.1, Pillow 9.2.0Read Time: 40 minutes IntroductionHave you ever wondered how QR codes work or how procedural images are generate...
10:58 pm GMT - Thu, September 22, 2022
Dev To Build A Mutant Ape Yacht Club (MAYC) NFT Collection Clone
In this guide, we'll show you how to create a clone of the MAYC collection drop where users from an original collection will be airdropped serums that can be used to mint a MAYC NFT. When the user cla...
10:56 pm GMT - Thu, September 22, 2022
Dev To Class::Plain - Class Syntax for Hash-Based Perl OO
Class::Plain was released at 2022-09-22.use Class::Plain;class Point { field x; field y; method new : common { my $self = $class->SUPER::new(@_); $self->{x} //= 0; $self->{y} //= ...
10:29 pm GMT - Thu, September 22, 2022
Dev To Setting up a Factorio Multiplayer Server on DigitalOcean
What is better than Factorio? Factorio with friends. Multiplayer in Factorio allows you to team up with friends to grow, defend, and scale your factory to new heights. While you can host a multiplayer...
10:16 pm GMT - Thu, September 22, 2022
Dev To How to test "window.open" in Vue with Vitest
As we gain experience as a developer and requirements become more complex, testing provides us with a powerful tool to take firm steps forward. It also gives us security when we can verify that all te...
10:00 pm GMT - Thu, September 22, 2022
Dev To Ship/Show/Ask - A Branching Strategy for Modern Dev Teams
Branching strategy has been reimagined. Meet the mind behind it. In his first-ever podcast appearance, Rouan Wilsenach, author of Ship/Show/Ask: A Modern Branching Strategy, joins Dev Interrupted to t...
09:29 pm GMT - Thu, September 22, 2022
Dev To Configure your browser's default tab size
I always used space for indentation. But lately I got convinced that tabs are better. So I switched to it for my new projects, enforced by Editor Config and Prettier.My preference is one tab equals tw...
08:10 pm GMT - Thu, September 22, 2022
Dev To HTML5 required and pattern are not a security feature
In HTML5, you can provide a required attribute to ensure a certain field has been filled out before a form can be sent off.<input id="tac" required name="tac" type="checkbox"><label for="tac"...
07:41 pm GMT - Thu, September 22, 2022
Dev To How to Create Charts on iOS using SwiftUI
SwiftUI Natively Supports ChartingStarting with iOS 16, iPadOS 16, and watchOS 9, SwiftUI supports the native creation of charts. Before those versions were released in 2022, creating a chart re...
07:33 pm GMT - Thu, September 22, 2022
Dev To Why you should avoid using arrow functions to define class methods
In this article, we'll learn about JavaScript class methods and why we shouldn't use arrow functions in methods definition.Classes have been introduced to JavaScript as part of ES6. Before that, for c...
07:10 pm GMT - Thu, September 22, 2022
Dev To Moving Intellij to VSCode by keeping these shortened keys
I am basically an IntelliJ user, but sometimes I use VScode. And one of the few reasons I don't like VSCode too much is the lack of space and visibility for debugging and my keyboard shortcuts.In this...
06:00 pm GMT - Thu, September 22, 2022
Dev To Strive for simplicity: sanctions, transactions and a big refactoring
Failed deploymentIt happened at my previous FinTech job. The new feature was critically important. Financial regulations required us to start screening third parties participating in transaction...
05:41 pm GMT - Thu, September 22, 2022
Dev To Write safe code with immutable properties in Kotlin?
This topic is highly underrated so it's good to know why we should try to use immutable properties.I would like to point some safety measures when it comes to writing in Kotlin. Kotlin has awesome API...
05:31 pm GMT - Thu, September 22, 2022
Dev To Machine Learning Forecasting for Enhancing Business Intelligence
Business forecasting is imperative for making balanced financial and operational decisions. Its impact across industries has grown in recent years due to the way companies build data-driven strategies...
05:26 pm GMT - Thu, September 22, 2022
Dev To Round() and fixed setprecision() functions
Raund() funksiyasi nima?Elementar matematikada siz yaxlitlash degan tushunchani eshitgan bo'lsangiz kerak.Yaxlitlash yerik sonlar yoki sonning standard shaklidan uzoqroq bo'lgan shaklda berilgan sonla...
04:54 pm GMT - Thu, September 22, 2022
Dev To MongoDB $weeklyUpdate 88 (September 22, 2022): Build a Search Index for Your App!
The week is wrapping up. You know what that means Welcome to the MongoDB $weeklyUpdate! Each week, we bring you the latest and greatest from our Developer Relations team from blog posts and You...
04:20 pm GMT - Thu, September 22, 2022
Dev To Discussion and Comment of the Week - v19
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:04 pm GMT - Thu, September 22, 2022
Dev To Back on the Grind
So I finally got my Microsoft surface go replaced. I started learning how to code for about 3 months now. Using "Python Crash Course" by Eric Matthes as my guide, I have a decent understanding of the ...
04:01 pm GMT - Thu, September 22, 2022
Dev To Kubernetes Cost Monitoring: 3 Metrics You Need to Track ASAP
Cost visibility is the first step to managing and forecasting cloud costs. But before you splurge on a Kubernetes cost monitoring solution, make sure that it includes these three crucial metrics.Picki...
03:52 pm GMT - Thu, September 22, 2022
Dev To How to Cache GraphQL Requests Using Kong and StepZen
GraphQL is often used as an API gateway for microservices, but can also play nicely with existing solutions for API gateways. For example using Kong, an API gateway and microservice management platfor...
03:50 pm GMT - Thu, September 22, 2022
Dev To Django API Generator - Open-Source Project
Hello Coders! This article presents an open-source tool able to generate secure APIs using Django as backend technology. Soft UI Dashboard, the starter that incorporates the generator, is published on...
03:16 pm GMT - Thu, September 22, 2022
Dev To How to build a progress bar indicator in Next.js
Written by David OmotayoOver the past several years, Next.js has further established its position as themost popular backend framework built on React. Several recent updates have either enhanced or ad...
02:54 pm GMT - Thu, September 22, 2022
Dev To 5 extensions that make Jira suck less for engineers
Lets face it, Jira, the most popular project management tool on the planet, kinda sucks. Its slow, complex and lacks an intuitive UI to create, view and manage issues, especially for developers. Thats...
01:50 pm GMT - Thu, September 22, 2022
Dev To The Complete Guide to a Career in Web Development: Additional Resources
More Learning Resources What resources should I use to learn web development?My personal #1 recommendation to anyone trying to get into web development as a career would be to go through Th...
01:50 pm GMT - Thu, September 22, 2022
Dev To The Complete Guide to a Career in Web Development: The Tech Industry, Job Searching and Interviewing
The Software IndustryIn this section I'll be discussing general topics and frequently asked questions as they relate to the web development career space and software industry in general.These re...
01:50 pm GMT - Thu, September 22, 2022
Dev To The Complete Guide to a Career in Web Development: Frameworks, Typescript, Hosting and DevOps
Front End Frameworks What is a front end framework?New developers often hear that they "need to learn a framework" in order to get a job, and that of course begs the question: "What is a fr...
01:50 pm GMT - Thu, September 22, 2022
Dev To The Complete Guide to a Career in Web Development: Terminal, Git, APIs, Libraries and Databases
Command Line TerminalIf you are going to be working in any kind of web development job, you're going to need to become familiar with the command line terminal. Many of the programs you will use ...
01:50 pm GMT - Thu, September 22, 2022
Dev To The Complete Guide to a Career in Web Development: HTML, CSS, Javascript and Web Servers
HTML What is HTML?HTML stands for Hypertext Markup Language and it is the building block of all content on the web, and even many web applications. It is a way to represent different types ...
01:49 pm GMT - Thu, September 22, 2022
Dev To The Complete Guide to a Career in Web Development: Basic Concepts and Getting Started
(Please bear with me while I'm breaking this up into multiple separate posts and updating anchors, apologies if some links between sections do not work, they should be updated within the next 24 hours...
01:49 pm GMT - Thu, September 22, 2022
Dev To The Complete Guide to a Career in Web Development: Introduction
(Please bear with me while I'm breaking this up into multiple separate posts and updating anchors, apologies if some links between sections do not work, they should be updated within the next 24 hours...
01:32 pm GMT - Thu, September 22, 2022
Dev To Learning a Programming Language? Is Not Enough.
To become really good at anything,you have to practice and repeat, practice and repeat, until the technique becomes intuitive- Paulo CoelhoToday, learning a new programming language is offered to ever...
01:09 pm GMT - Thu, September 22, 2022
Dev To Container Images for the Cloud Native Era
Today is a very special day for Chainguard, as we release to the public a few projects that will lay the foundation for important improvements in the cloud-native and container ecosystems. The followi...
12:30 pm GMT - Thu, September 22, 2022
Dev To Building discord game part 2
I am sorry, I have been away I lost my favorite aunt last month May her soul continue to rest in peace. Amen . So because of that I just took time off to mourn. I am now much better, even though I mi...
11:54 am GMT - Thu, September 22, 2022
Dev To Delivering 100% of Webhooks
If something is important for your customers, you should fix it. Webhooks are one of the core features of Woovi, and even a single webhook failed causes frustration for our customers, and also reduce ...
11:54 am GMT - Thu, September 22, 2022
Dev To My Amazon Programmer Writer Interview, Learn From The Failed Experience
Recently, I had an opportunity to join the final round for a Programmer Writer (L4) position at AWS. It was not a success, but as this was my first time having a loop interview at a big corporation, I...
11:34 am GMT - Thu, September 22, 2022
Dev To Free Awesome Notion Templates for Developers
IntroductionNotion is a fantastic platform for note-taking and productivity management. I can guarantee you have heard about the platform before if you look for productivity tools. You need not ...
11:33 am GMT - Thu, September 22, 2022
Dev To Remove Element
Today is day 2 of the #I4G10DaysOfCodeChallenge and the challenge for today was to remove a specific element from an array or list.I solved the challenge using python and JavaScript.I used the inbuilt...
10:24 am GMT - Thu, September 22, 2022
Dev To Medusa Hackathon sign-up: Win Merch and Prizes up to $1,500 During Hacktoberfest
We are thrilled to soon gear up for Hacktoberfest together with you. This year, we are offering you a chance to win crazy prices(!) and really go all-in with our first-ever Medusa Hackathon. There wil...
09:59 am GMT - Thu, September 22, 2022
Dev To PHP Token ICO Presale Launchpad Script - Multi Chain
PHP Token ICO Presale Launchpad Script - Multi Chain FULLY AUTOMATIC DELIVERY WORKS INTEGRATED WITH METAMASK (English, German, French, Russian, Arabic, Chinese, Turkish) BEP2...
09:28 am GMT - Thu, September 22, 2022
Dev To CloudWildBoar and 100% Availability
No system provides 100% availability, so the pragmatic question is whether or not CloudWildBoar delivers availability that is so high that most users don't worry about its outages. For example, given ...
09:18 am GMT - Thu, September 22, 2022
Dev To How to migrate Netlify GoTrue Users To Appwrite
With Appwrite 1.0, we are excited to announce that you can import users from different platforms to Appwrite. One of these platforms is Netlify GoTrue. In this tutorial, we will show you how to export...
09:11 am GMT - Thu, September 22, 2022
Dev To What can be done with an IP address?
What can be done with an IP address? sounds a simple question but the answer is not so simple. Some of you may already be known about IP addresses. An IP address (Internet Protocol) is like your inter...
09:03 am GMT - Thu, September 22, 2022
Dev To Dynamic Routes in React
Hello Everyone today i will be discussing about Dynamic Routes in React JS.I will be using react-router-dom library as it is easy to use and flexible and can be used for both client and server side ro...
08:24 am GMT - Thu, September 22, 2022
Dev To Boost Your Productivity: Best Software For Dev Teams
We are slowly approaching the end (!) of 2022. How would I sum it up? For me and my team, the last months were a continuation of the constant learning and adapting to the trends that completely change...
08:19 am GMT - Thu, September 22, 2022
Dev To Beginners Guide to Kubernetes Deployments
Over the last five years, Kubernetes has seen rapid adoption as a container orchestrator. And for a good reason too. Containers solved the problem of being unable to run applications easily on differe...
08:10 am GMT - Thu, September 22, 2022
Dev To Why You Should Use Client-Side Static Code Analysis for Web Development
Client-side static code analysis can help devs to find errors before they run or compile code. They can discover the issue before it's too late in the web development. But why use client-side static c...
07:52 am GMT - Thu, September 22, 2022
Dev To Using services in custom medusa routes
Another cool part about medusa is that we can use services to interact with existing functionality.For instance, we can access the ProductService from there. We can retrieve products but also create a...
07:03 am GMT - Thu, September 22, 2022
Dev To Logging for your Node.js app
IntroductionIn this article we will learn how we can store logs of Node.js application into parseable using Winston library. We'll look at what is logging and why it is important. Table of ...
06:06 am GMT - Thu, September 22, 2022
Dev To Tayfa ile Chrome Ana Sayfas Dzenleme
Bu yazda Tayfa politikalar ile istemciler zerinde Chrome taraycsnn ana sayfasn ayarlamay gstereceiz.ncelikle bu ilem iin bir politika nesnesi oluturmak gerekir. Politika nesnesi istenilen bir organiza...
05:09 am GMT - Thu, September 22, 2022
Dev To What is JDK Architecture in JAVA
JDK Architecture JVM:- JVM Stands For Java Virtual Machine it is an interpeter which is use to convert byte code to machine level languages line by lineJVM is present in JREWhat is JRE?JRE stands For ...
02:51 am GMT - Thu, September 22, 2022
Dev To System Design: Netflix
Let's design a Netflix like video streaming service, similar to services like Amazon Prime Video, Disney Plus, Hulu, Youtube, Vimeo, etc. What is Netflix?Netflix is a subscription-based streaming...
02:50 am GMT - Thu, September 22, 2022
Dev To System Design: Twitter
Let's design a Twitter like social media service, similar to services like Facebook, Instagram, etc. What is Twitter?Twitter is a social media service where users can read or post short messages ...
02:44 am GMT - Thu, September 22, 2022
Dev To RESTful - Understanding the most common HTTP verbs and Return Codes
Hello folks! I want to share with you some knowledge about the most common HTTP verbs and Return Codes and an explanation about each one. I hope you enjoy it.First of all, when we are talking about RE...
01:13 am GMT - Thu, September 22, 2022
Dev To Named Subroutine Arguments in Perl
Naming your subroutine arguments has benefits around increasing the readability of your code. Lets look at an example of code that can benefit from named arguments:sub safe_open { my $file = shift ...
12:48 am GMT - Thu, September 22, 2022
Dev To Tkinter & Tk resources
DocumentationTk CommandsTkDocs HomeTkinter 8.5 reference: a GUI for PythonWelcome to this Tk tutorial! Tk tutorial 2020 documentationTkinter Hello, World! many examples/snippets Default Wi...
11:56 pm GMT - Wed, September 21, 2022
Dev To How To Sync Data Between Two Databases
How can we sync two databases, both copying all initial data, and then finding new and updated subsequent records and delta copying these records? The Automated (and Free) SolutionRedactics will ...
10:43 pm GMT - Wed, September 21, 2022
Dev To Understand synchronous Vs asynchronous code in Js
Synchronous code runs step by step where each step has to wait for previous one to be executed.Example:console.log("Hello Friends");console.log("Hello");console.log("Nice to meet you");Here each line ...
09:30 pm GMT - Wed, September 21, 2022
Dev To How to Migrate from MySQL to PostgreSQL RDBMS: An Enterprise Approach
The article was initially published in JFrog blog. 1. Introduction to Migrating MySQL to PostgreSQL.As part of JFrogs SaaS strategy to support only the PostgreSQL database (DB), JFrog has faced a...
08:36 pm GMT - Wed, September 21, 2022
Dev To Creating a CLI tool using NodeJS and npm (part 2)
September 21, 2022In Creating a CLI tool using NodeJS and npm (part 1) I talked about the bare minimum requirements to create a CLI tool with npm and NodeJS. In summary, our goal is to have two files:...
08:06 pm GMT - Wed, September 21, 2022
Dev To Welcome Thread - v192
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...
07:46 pm GMT - Wed, September 21, 2022
Dev To AWS Lambda storage options
If you're building a serverless app, you're most likely using AWS Lambda.Lambda functions are (by design) emphemeral, which means that their execution environments exist briefly when the function is i...
07:09 pm GMT - Wed, September 21, 2022
Dev To Modern *serverless* typescript job queues in >= 2022
Were closer to Jan 2023 than 2022. Serverless has taken over our stack, but were still struggling with stateful job queues for background work & scheduled jobs. We have to configure Redis, config...
07:09 pm GMT - Wed, September 21, 2022
Dev To Modern serverless typescript job queues in >= 2022
Were closer to Jan 2023 than 2022. Serverless has taken over our stack, but were still struggling with stateful job queues for background work & scheduled jobs. We have to configure Redis, config...
06:29 pm GMT - Wed, September 21, 2022
Dev To What Can't JavaScript Do?
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 ...
06:10 pm GMT - Wed, September 21, 2022
Dev To Generate APIs in Flask without coding - Open-Source Project
Hello coders!This article presents an open-source tool able to generate secure APIs using Flask as backend technology. Soft UI Dashboard, the starter that incorporates the generator, is published on G...
06:09 pm GMT - Wed, September 21, 2022
Dev To Sync React application state with the URL
A simplified approach to managing external states TL;DRCheck the github repo hereJump here to see the issue were are trying to solveFinal code solution IntroductionWouldn't it be great if we...
06:00 pm GMT - Wed, September 21, 2022
Dev To VSCode Server: Next level coding on iPad
Two month ago Ive seen this video on Youtube which demonstrates the new VSCode Server where you can use VSCode anywhere with internet access on your iPad! YoutubeSince Ive got the iPad Pro M1 model, I...
05:54 pm GMT - Wed, September 21, 2022
Dev To Introduction to Kubernetes extensibility
Kubernetes offers a lot of benefits: an enormous ecosystem with plenty of actors, self-healing capabilities, etc. There's no free lunch, though. It also comes with downsides, chief among them its comp...
05:47 pm GMT - Wed, September 21, 2022
Dev To 8 Travel Tips for Developer Advocates (and Other Tech Roles)
When I moved into developer relations back in 2018, I found myself in a role where I got to travel frequently for work! This is definitely a privilege and something I try not to take for granted. Many...
05:09 pm GMT - Wed, September 21, 2022
Dev To Render: Awesome alternative for Heroku
Heroku will stop offering its free tiers this November, leaving developers to choose other alternatives that dont quite match up, according to industry experts. But in this article we will discuss som...
04:40 pm GMT - Wed, September 21, 2022
Dev To Success With Step Functions - Finding a Way To Build That Doesn't Suck
I am an advocate for using Step Functions when building workflows in AWS. I genuinely feel like it's a powerful service that can handle many use cases better than Lambda.For months I've been under the...
04:38 pm GMT - Wed, September 21, 2022
Dev To Creating a Technical Manual: How, Types & Examples
Unless your product is the most intuitive on the planet, its likely that youll need to rely on technical manuals to help your users. Without a technical manual, companies are heavily dependent on thei...
04:32 pm GMT - Wed, September 21, 2022
Dev To Supercharging VS Code Live Server
The Live Server extension for Visual Studio code has been installed 25M times and is incredibly useful. It enables you to right-click an HTML document, and it runs a server for you and opens a browser...
04:30 pm GMT - Wed, September 21, 2022
Dev To Add Metadata to a PDF Using pdfLaTeX
In last week's post, I explained how LaTeX is my tool of choice for all forms of writing. And I also provided a tip on how you can use it to combine multiple pdf files into one, regardless of whether ...
04:17 pm GMT - Wed, September 21, 2022
Dev To How to become a Technical Writer
So You Want to be a Technical Writer? Here's What You Need to Know Why technical writing?In our constantly developing world, it's more important than ever to have clear and concise communic...
03:55 pm GMT - Wed, September 21, 2022
Dev To INTEGRATE IMAGE PICKER SERVICE IN YOUR FLUTTER PROJECT
Add the image picker plugin in your pubspec.yaml fileThere are mainly two ways for adding a package to your project. First Approach (Long approach)Head over to pub.dev and search for image_...
03:37 pm GMT - Wed, September 21, 2022
Dev To Redis OM: Developer Experience using Node.Js
Using Redis database just for cache is like using a modern mobile phone just for phone calls! You are missing out on a ton of cool things it can do! Give it a try! - Raja Rao, (VP of Growth Marketing ...
03:07 pm GMT - Wed, September 21, 2022
Dev To Lessons from writing a dynamic CMS for static hosting
or: How I Learned To Stop Worrying and Love the CodeSo, what's this about?First things first, the #codenewbie tag is tad misleading, I have been coding for a short while already. But recently, I have ...
02:53 pm GMT - Wed, September 21, 2022
Dev To How Stripe designs for dates and times in the API
IntroductionAPIs are built for developers to use - and successful APIs are designed with developer experience in mind. Part of a good developer experience is consistency, whether thats in the de...
02:45 pm GMT - Wed, September 21, 2022
Dev To The Little-known Story Behind Angular Standalone Components
While trying out Angular Standalone Components (SC), I asked myself why the Angular team introduced this feature.The official documentation declares:In v14 and higher, standalone components provide a ...
02:45 pm GMT - Wed, September 21, 2022
Dev To Do you stream on Twitch, YouTube or elsewhere?
Learning in public is not a new concept, but in the past few years, folks like Shawn Wang have really popularized it.Learning in public can take many forms, including streaming. If you stream to learn...
02:18 pm GMT - Wed, September 21, 2022
Dev To Hacktoberfest 2022 is almost there! Get ready!
September is almost over and Hacktoberfest is to begin soon!But what is Hacktoberfest? It is not an Anonymous hacking anniversary, but a global event with the main goal to raise awareness about Open S...
01:54 pm GMT - Wed, September 21, 2022
Dev To One tool that can help you as a developer
From our code editors to version control systems, as developers we are all surrounded with tools built with the intentions of making our jobs easier.And I think it is safe to say the more tools you kn...
01:43 pm GMT - Wed, September 21, 2022
Dev To Sending Email from Node.js via Zoho & SMTP
PrerequisitesYou'll need a few things:nodemailer, an npm package for sending email. Install it with npm install nodemailer.A SMTP provider set up. I personally use Zoho's $12/yr plan, but any SM...
01:32 pm GMT - Wed, September 21, 2022
Dev To INTRODUCTION TO OBJECT ORIENTED PROGRAMMING
Object-oriented programming (OOP) is a programming paradigm that is based on the concept of objects, these objects contain data which can also be known as properties, and code which can be referred to...
01:30 pm GMT - Wed, September 21, 2022
Dev To The Complete Beginner's Guide to a Career in Web Development
Welcome! Please take a moment to read the introduction before getting started. Do not be intimidated by the table of contents and FAQ, it is a list of topics you may encounter in your learning journe...
12:27 pm GMT - Wed, September 21, 2022
Dev To Tackling annual urban floods - Waterlogging stresses and detection with geospatial intelligence
The current floods in Bangalore are a perfect example of how even a developed city can be inundated in water. After weeks of continuous rainfall and waterlogging, daily commuters have suffered the mos...
12:18 pm GMT - Wed, September 21, 2022
Dev To Low-Level Programming with Odin Lang - Perfect for Beginners
If you've ever been interested in lower-level programming, but have been a bit intimidated by the complexity of Rust or C++, then I highly encourage you to give Odin a try.From the website ::Odin is a...
12:14 pm GMT - Wed, September 21, 2022
Dev To How to use Date-Range in react ?
Date-Range is a npm package that lets us to use and display modern looking calendar window on our website. To setup the Date-Range following stepsStep 1: First do npm i react-date-range install the pa...
12:09 pm GMT - Wed, September 21, 2022
Dev To Tree shaking in Javascript
JavaScript is an expensive resource to process. It needs to be parsed, compiled, and then finally executed. This makes JavaScript more expensive to process.There are techniques to improve JavaScript p...
12:05 pm GMT - Wed, September 21, 2022
Dev To Javascript Proxy: Introduction
JS is not truly an Object Oriented Programming language. Therefore fulfilling requirements such as Enforcing object property value validation during read and write and take action, defining a property...
11:59 am GMT - Wed, September 21, 2022
Dev To Data Concepts
Data is ubiquitous, pervasive, essential and organized. DataRaw facts, or facts that have not yet been processed to reveal their meaning to the end user. InformationThe result of processing...
11:48 am GMT - Wed, September 21, 2022
Dev To Async Rust: What is a runtime? Here is how tokio works under the hood
Originally published on my blog: https://kerkour.com/rust-async-await-what-is-a-runtimeLast week, we saw the difference between Cooperative and Preemptive scheduling and how it enables resources-effic...
11:21 am GMT - Wed, September 21, 2022
Dev To Test Plan Driven Development
Test culture is not only about writing automated tests.Test culture is not only about TDD - Test Driven Development.Test culture is not about hiring QA engineers.Test culture ensures your code work as...
11:15 am GMT - Wed, September 21, 2022
Dev To AWS Community Summit APAC --
sumiAWS Community Summit GO(KIX)()()ARLBTSBTS Anantara Siam Bangkok Hotel5 | a...
10:48 am GMT - Wed, September 21, 2022
Dev To React Conditional Rendering
What is conditional rendering in React?Conditional rendering is a key concept in React since it allows you to display some components or elements that depend on a specific condition. When y...
09:51 am GMT - Wed, September 21, 2022
Dev To Breaking Down Kubeconfigs (Quick Start)
In this quickstart guide, youre going to learn about what consists of a Kubeconfig and what each piece of the YAML means.First, capture one of your Kubeconfigs on your local computer. Its typically un...
08:38 am GMT - Wed, September 21, 2022
Dev To How to Optimize Your Code for Performance
The Benefits of Optimized CodeAs technology advances, the demand for faster and more efficient software also increases. This has led to a greater focus on code optimization in order to improve t...
08:13 am GMT - Wed, September 21, 2022
Dev To What to write first? Front then back end or vice versa..?
First of I am a codenewbie so this article is my little experience with the topic and any advice and comments are highly appreciated! I want to talk about how I feel to write a full stack project with...
08:08 am GMT - Wed, September 21, 2022
Dev To Is Qwik RxJS actually possible?
I was very sad to hear that RxJS could not be serialized in Qwik. I invested a lot in learning RxJS, and I came to love writing reactive code. But then I dived into Qwik to see what kind of reactivity...
08:00 am GMT - Wed, September 21, 2022
Dev To 100 Days of DSA
Starting off my journey of mastering data-structures & algorithms with this #100Daysofdsa which would help me remain consistent in my journey and also would be sharing small snippets or blogs fro...
07:56 am GMT - Wed, September 21, 2022
Dev To Chrome extension with React
What is a Google Chrome Extension?Chrome extensions modify the browser's capabilities. This involves introducing new Chrome features or changing the program's behavior to be more user-friendly. ...
07:07 am GMT - Wed, September 21, 2022
Dev To Tracking DORA Metrics Won't Help You (unless you do this).
Who cares about DORA metrics anyway?Imagine for a moment, a world without metrics. Without dashboards. A magical place where there are no strings attached to your work and you are free to explor...
06:53 am GMT - Wed, September 21, 2022
Dev To Install Astro React Tailwind CSS
In this section we will install ReactJS in Astro. Astro is an all-in-one web framework for building fast, content-focused websites. Astro also support reactjs. For UI we will use Tailwind CSS because ...
06:51 am GMT - Wed, September 21, 2022
Dev To How to create a BSCPad-like IDO launchpad
The user base of a cryptocurrency-based company has significantly grown during the past few years. Users are curious to learn more about cryptocurrencies because of their decentralized structure and s...
06:28 am GMT - Wed, September 21, 2022
Dev To What's The Name of This Password Management Technique and is it a Good Idea?
I don't remember who told me this, but the idea was, when creating login using a password manager such as BitWarden, KeePass or LastPass. Generate a password, as usual, but add a word to the end of it...
05:57 am GMT - Wed, September 21, 2022
Dev To .NET 6 - Web API Global Exceptions Handling
IntroIn this article we will be exploring Global Error Handling in .Net 6 Web Api. You can watch the full video on youtube You can find the full source code on github mo...
05:44 am GMT - Wed, September 21, 2022
Dev To System Design: WhatsApp
Let's design a Whatsapp like instant messaging service, similar to services like Whatsapp, Facebook Messenger, and WeChat. What is Whatsapp?Whatsapp is a chat application that provides instant me...
05:44 am GMT - Wed, September 21, 2022
Dev To System Design: URL Shortener
Let's design a URL shortener, similar to services like Bitly, TinyURL. What is a URL Shortener?A URL shortener service creates an alias or a short URL for a long URL. Users are redirected to the ...
05:28 am GMT - Wed, September 21, 2022
Dev To Platform Dependent VS Platform Independent
PlatfromIt is a combination of certain hardware and software, components in which apllication will run.Software's are two types 1) Platform Dependent software's 2) Platform Independent Software's1) Pl...
02:42 am GMT - Wed, September 21, 2022
Dev To VS Code Tip of the week: The JavaScript Debug Terminal
I skipped last week's VS Code tip of the week, but for a great reason. I was in Hawaii for my work offsite! Nick Taylor @nickytonline ...
01:43 am GMT - Wed, September 21, 2022
Dev To Experience of attending AWS Community Summit APAC 2022
Hello readers, Hope everyone is doing well! In this article I am going to share my experience of attending the first ever AWS Community Summit APAC 2022 and my first international event in Bangkok, Th...
01:18 am GMT - Wed, September 21, 2022
Dev To Top 5 Different Industry Bootstrap Templates
Are you seeking bootstrap templates and themes? It's the ideal time to launch your company's online store because all businesses are moving online. While building a website is simple, it is not always...
12:00 am GMT - Wed, September 21, 2022
Dev To Login with Logify
What is Login with LogifyLogin with Logify is the authentication service. It is same service like using login with google or login with facebook.Why Logify?As a beginner, you just use any login servic...
10:38 pm GMT - Tue, September 20, 2022
Dev To Study: Developers wait 4 Days on Average for Their Pull Requests to be Picked Up
Dan Lines and Ori Keren joined forces to create LinearB, a software engineering metrics tracker, a few years ago, and since then have researched the ins and outs of what makes a great productive engi...
10:19 pm GMT - Tue, September 20, 2022
Dev To What is AWS Cloud WAN?
AWS Cloud WAN is a wide area network service that helps you build, manage, and monitor a single global network. This service manages traffic between AWS resources and your on-premises environment. ...
10:12 pm GMT - Tue, September 20, 2022
Dev To Dbuter avec Angular 14: 5 Le two way data binding ou le banana in the box
S'il y a bien un truc que j'avais ador lorsque j'ai appris Angular pour la premiere fois (c'tait en 2016 avec Angular 2) c'est le fait de pouvoir faire de Data/Event binding en meme temps.Tu vas me di...
09:27 pm GMT - Tue, September 20, 2022
Dev To Unhex - convert colors to RGB, HEX or HSL in bulk
Working on a large codebase with multiple css files, inline styles and tech lead says all colors now gotta be as HSL?Changing 1 by 1? Forget that.In this tutorial we will discover unhex - a nodeJS pac...
09:20 pm GMT - Tue, September 20, 2022
Dev To Parse RTCM 3.x correction data from serial input
This article illustrates how to parse the RTCM 3.x correction data from serial port input of your GPS base station module. PrerequisitesHave RTCM 3.x correction data streamed correctly from some ...
09:20 pm GMT - Tue, September 20, 2022
Dev To How to publish and use PowerShell modules with Azure DevOps
If you write PowerShell modules you may have faced this problem; You want to share these modules privately with all your company users and internal pipeline, but you don't grant access to external use...
09:03 pm GMT - Tue, September 20, 2022
Dev To Dbuter avec Angular 14: 4 La programmation reactive
En partant de principe que tu es dj mont dans une vieille 206 puis une nouvelles BMW, Audi, Mercedes...etc...Quelle est la chose qui t'as marqu ? Ne me rponds pas, on s'en fout ... (faut rigoler)Bon p...
08:39 pm GMT - Tue, September 20, 2022
Dev To Binary Insertion Sort
Why do we sort?Often the tasks we perform on arrays, e.g. searching, can be significantly optimized when the array is sorted.The reason? Because we're able to find the relevant data so much fast...
08:26 pm GMT - Tue, September 20, 2022
Dev To How Does WebAuthn Work?
In my previous post, I discussed why passwords are problematic at best and a severe security threat at worst. However, you probably currently have a password-based authentication solution. Hopefully ...
08:12 pm GMT - Tue, September 20, 2022
Dev To What is use of Recycle Bin in AWS EBS Snapshots ?.
You can restore accidentally deleted Amazon EBS snapshots with the Recycle Bin feature. If your resources are deleted, they are retained in the Recycle Bin for a time period that you specify before be...
08:03 pm GMT - Tue, September 20, 2022
Dev To Destructuring and abstracting the fetchData in React
What will be done?We'll learn how destructure and abstract the fetchData in React. It'll make our applications more performative and scalable. StartingI'll use a project base to start this ...
08:03 pm GMT - Tue, September 20, 2022
Dev To Hacktoberfest 2022 is coming !
It's September 20th, and in 10 days Hacktoberfest 2022 will be here ! What is the date ?From October 1st October 31st. Who can join this event ?Contributors, maintainers, companies and eve...
07:48 pm GMT - Tue, September 20, 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...
06:44 pm GMT - Tue, September 20, 2022
Dev To Study 6 Machine Learning Projects
Hope you enjoy studying machine learning in Python with 6 different projects as follows : 1- How to create a stocks dashboard using Dash [Python]2- How to use Bokeh to visualize stocks data [Python] 3...
06:40 pm GMT - Tue, September 20, 2022
Dev To How to Build a Cool GitHub Profile in 2 Minutes
Hey Guys, Today I want to share with you all, how you can make a Pro GitHub Profile in just 2 minutes.Here is My GitHub Profile PageYou can Check out My Profile hereTo make Similar Profile like this F...
06:24 pm GMT - Tue, September 20, 2022
Dev To Create Terraform Infrastructure with Docker
ObjectiveThis is a very simple lab to help you learn the Terraform workflow by deploying an NGINX Docker container and destroying it.To use Terraform you will need to install it. HashiCorp distr...
06:23 pm GMT - Tue, September 20, 2022
Dev To Simple Countdown Timer Using JavaScript
One of the standard tools you need to know how to do in JavaScript is...how to manipulate time. To demonstrate this, we will build a countdown timer using vanilla JavaScript and CSS.This is a simple p...
06:11 pm GMT - Tue, September 20, 2022
Dev To How to encrypt data easily when your apps and databases are already running
What if youve built your app and now think about encrypting sensitive fields that it sends to the database and back? Should you just enable the at rest encryption checkbox, use TLS, or add an extra e...
05:56 pm GMT - Tue, September 20, 2022
Dev To Community Update!
We're always working to find more space for our community and to provide a place for continued conversations and collaboration. Here are some of the things we've been up to: We've launched a foru...
04:52 pm GMT - Tue, September 20, 2022
Dev To Release NPM Package With Automatic Versioning
I know there are many ways to automate the package release workflow, but sometimes all you need is a simple one line script that takes care of versioning and publishing.{ "name": "my-awesome-package"...
04:49 pm GMT - Tue, September 20, 2022
Dev To Simple tool check informations from domain name with golang
LOOKUPLOOKUP is a simple tool check IP informations, CNAME, NS(Name Server), A records, MX records, TXT records with Go. /\/| __ /\/| __ |/\/ /_/ |/\/ /_/ ___ ___ / _ \ ...
04:46 pm GMT - Tue, September 20, 2022
Dev To Redis Hackathon Winners, Announced!
In August, we announced a new challenge on DEV, in partnership with our friends at Redis: the Redis Hackathon.Our amazing community was challenged with leveraging Redis' strengths as a multi-model pri...
04:45 pm GMT - Tue, September 20, 2022
Dev To Full Stack Developer Interview Questions And Answers
Question 1: What is an Event Loop in Node.js?Answer: Event Loop is the control flow constructs in Node.js. In short, Event Loop is a mechanism that delegates the responsibility of handling events and ...
04:38 pm GMT - Tue, September 20, 2022
Dev To Introduction to data structures
Cover Photo by Alvaro PinotData by itself is not very valuable; what gives data value is when it is organized in a way that can help us solve problems. We see this every day in our lives. For example,...
04:11 pm GMT - Tue, September 20, 2022
Dev To [Desafio] - Diminuir Problemas de Acoplamento
Contedo original em https://twitter.com/zanfranceschi/status/1572256034340868097Ei dev,Pra voc que curte um desafio de System Design, pega esse aqui!O desafio melhorar uma integrao com muitas falhas ...
04:03 pm GMT - Tue, September 20, 2022
Dev To Adding medusa storefronts
Now that we have our medusa server and our medusa admin. Let's look at the most critical part, the actual storefront.The storefront is the system customers will use to order the products.Luckily for u...
03:54 pm GMT - Tue, September 20, 2022
Dev To How YOU can deploy your resume in 2 min using Azure Static Web apps
TLDR; In this post, you'll deploy your resume to the cloud using Visual Studio Code and Azure Static Web Apps. ResourcesAzure for studentsAzure Static Web apps extensionVisual Studio Code Cr...
03:49 pm GMT - Tue, September 20, 2022
Dev To Do Better in Coding Interviews by Being Confident and Humble
I think we often do a great job of flogging the dead horse of whiteboarding problems when giving coding interview advice. Heck, that's what I've dedicated the entirety of Boot.dev to. While the hard s...
03:49 pm GMT - Tue, September 20, 2022
Dev To Create Modal Box Using CSS And JS
How to create Modal Box with CSS and JavaScript. The purpose is to complete a transparent and simple modal popup box that does not use third-party libraries and is cross-browser compatible. We have to...
03:46 pm GMT - Tue, September 20, 2022
Dev To The const keyword
What is const?The const keyword was introduced in ES6 (2015), which is used to define a new variable in JavaScript. Variables that are defined with const keyword cannot be redeclared, reassigned...
03:24 pm GMT - Tue, September 20, 2022
Dev To Do You Care About Coding Standards?
Five years ago, in July 2017, I made a list of awesome guidelines that I learned. And so far, it has 8k stars, and many developers have contributed there.Two years earlier, I discussed with a fanboy w...
03:21 pm GMT - Tue, September 20, 2022
Dev To Best practices for styling React native apps
IntroductionComing from the web and CSS, in React Native I've felt restrained and I had to pick up some tricks to improve my developer experience with styling. Today, I use four main tricks in a...
03:11 pm GMT - Tue, September 20, 2022
Dev To Building CI/CD for Vertex AI pipelines: The real world
Our first solution for a CI/CD implementation is a great start for us. It works well when you do not change many things at the same time when the team is small and updates are not frequent. However, t...
03:09 pm GMT - Tue, September 20, 2022
Dev To Awesome Fonts resources for your Next Project
Hello Everyone, at last, after a huge break we are gonna start with the fresh topic on design... Let's get started... Typography is the art of arranging all the contents of your website, giving a feel...
02:48 pm GMT - Tue, September 20, 2022
Dev To Add a headless CMS to Astro in 3 easy steps
Astro is a lightweight web framework capable of shipping highly performant websites with minimal (or non-existent) JavaScript bundles. In this guide, were going to create our content with Cosmic and r...
02:43 pm GMT - Tue, September 20, 2022
Dev To Tell me about some underrated OSS projects
So, recently I have been exploring more OSS projects to check out. I want to know about some more OSS projects that are in the early stages or are quite underrated. You can also share your own project...
02:20 pm GMT - Tue, September 20, 2022
Dev To What Does Your Tech Salary Look Like? A Review of Salary Trends
When thinking about how your tech salary stacks up in this current hiring environment youd consider factors like your job title, years of experience, and company size. In this article we dive into the...
02:12 pm GMT - Tue, September 20, 2022
Dev To How to block Screenshots in your flutter app
when building highly secured apps, it can be essential to stop the user from taking screenshots, while this is quite straightforward on Android, it gets a little bit tricky on the iOS part. I remember...
01:44 pm GMT - Tue, September 20, 2022
Dev To 15 razones por las que los usuarios no se leen los manuales
Este artculo no implica ningn consejo rebuscado o poco obvio para redactar o revisar la documentacin tcnica. Muchos de los consejos enumerados aqu parecen obvios. Sin embargo, al analizar los manuales...
01:42 pm GMT - Tue, September 20, 2022
Dev To Frontend VS Backend
I have recently sharpened my knowledge of learning frontend, especially NextJS, and now I'm keen to start learning backend. I think it will be a great way to become a more well-rounded developer. I am...
01:32 pm GMT - Tue, September 20, 2022
Dev To Keeping Your Data Safe with AWS Secrets Manager
Whenever we think of software that needs some sort of key management, we must challenge ourselves to seek more and more security and improve the way we manage and obtain our keys/passwords. Keeping pa...
01:30 pm GMT - Tue, September 20, 2022
Dev To Get Up To Date with the Latest Features of C11
Vacations are over for many people! Although it seems that Microsoft does not know what that is and they have just released one of the last official previews of C# 11. The development of the eleventh ...
01:12 pm GMT - Tue, September 20, 2022
Dev To Guardian 1.0.0 available now! Your Free Open Source audit tool for AWS architectures!
Hi there! Guardian 1.0.0 is now available! TL;DRGuardian is a command line tool that produces a detailed report of the improvements you can make to your AWS architecture. As a develop...
12:30 pm GMT - Tue, September 20, 2022
Dev To HackSquad 2022 - Contribute, Meet, Participate, and win SWAG
With the fantastic atmosphere of Hacktoberfest, we have decided to create Hacksquad. Hacksquad is here to enhance your Swag, meet with more community members and participate in workshops from our grea...
12:13 pm GMT - Tue, September 20, 2022
Dev To Practical Benefits of an Event Driven Approach
There are a lot of articles that talk about Event Driven, but most of them do not give real and practical benefits of using it. This article aims to give a real and clear example. What is an Even...
12:04 pm GMT - Tue, September 20, 2022
Dev To Adding SSL Certificate to Fargate app
Previously, we were able to deploy a simple Nestjs web server to ECS fargate and serve it through a load balancer.However, that connection is not secure and the url is not very user friendly so in thi...
12:01 pm GMT - Tue, September 20, 2022
Dev To Explain JSX like I'm five.
...
11:19 am GMT - Tue, September 20, 2022
Dev To AWS Community Summit APAC
Sumi9/159/16AWS Community Summit APAC & Japan !! !! : 2022/9/15,16 ( 9/149/17): 91417AWS!! DAY0: Welcome DinnerWelcome DinnerWelcome DinnerGoogle TranslatePoketalkSNSLinkdInLinkedInQR! ...
10:48 am GMT - Tue, September 20, 2022
Dev To What is a Feature you Think Ecommerce Platforms are Missing Out on Implementing?
Although the number of ecommerce platforms is constantly evolving, and although these platforms are trying to provide all the necessary features to go with the latest digital trends, developers always...
10:22 am GMT - Tue, September 20, 2022
Dev To Reimagine log storage: Parseable
ContextWhether you're a Developer or SRE or DevOps - when you're tasked with setting up logging, there are essentially two options: Search EnginesSetup an indexing based search engine, masq...
09:32 am GMT - Tue, September 20, 2022
Dev To SASS Syntax
In the previous post, we learned how to compile SCSS to CSS. Now we will learn how to write SCSS.You should first know that you can write SASS stylesheets with two syntaxes.SCSS SyntaxSASS SyntaxDo th...
09:02 am GMT - Tue, September 20, 2022
Dev To Every Blogger Should Save These 10 Insanely Useful Websites
Barsee is the author behind the list of 10 such websites, here we are going to look at some of them. 1. ScribeAutomatically create step-by-step guides for any process easily. Simple click record ...
08:58 am GMT - Tue, September 20, 2022
Dev To Create a Weather app using React Js
Hey there create a whether app using React js and openweathermap APIFolder structure App.js fileimport logo from './logo.svg';import './App.css';import Weather from './components/Weather';function App...
08:42 am GMT - Tue, September 20, 2022
Dev To Vanilla JavaScript doesn't make sense in real apps
I'm working as a consultant and with my team, we refactored a huge back-office application written by another company. Analysis JavaScript vs TypescriptFirst thing first we didn't have any A...
08:32 am GMT - Tue, September 20, 2022
Dev To My first Flutter project as an long time Angular developer
I am a full stack software engineer with 10 years of experience with .Net (Core) and Angular (I have started with AngularJS).We, at Novaloop needed an MVP (or rather a working prototype) and we decide...
07:50 am GMT - Tue, September 20, 2022
Dev To Angular Alertifyjs Configuration
1- install alertifyjs:npm install alertifyjs --save 2- Add to style.css:@import "../node_modules/alertifyjs/build/css/alertify.css";@import "../node_modules/alertifyjs/build/css/themes/boot...
07:21 am GMT - Tue, September 20, 2022
Dev To Ebook - Scaling functional test automation for happy teams
1. From manual to automated testsa. The organization of manual tests teams V-cycleFor many years, software was mainly developed with a V-cycle methodology. As a reminder, the V-cycle is a proje...
07:06 am GMT - Tue, September 20, 2022
Dev To Top 10 React Grid Components and Libraries for 2022
Since javascript is the third primary language for the front-end design, days have passed. Now it has evolved more advanced, coming up with an exciting framework for client-side web app and backend de...
06:47 am GMT - Tue, September 20, 2022
Dev To Why GitHub Profile Should Awesome ?
Hello Devs, Hope this will be a helpful article for all, to make your GitHub Profile awesome.As we know that, while working in open source the most important thing is the Proof of your contribution is...
06:06 am GMT - Tue, September 20, 2022
Dev To Light UpStar Light Up the Road to Open Source!
Check out GitHub: https://github.com/apache/incubator-seatunnel SeaTunnel Connector Acess PlanDuring the recent live event of the SeaTunnel Connector Access Plan, Beluga open source enginee...
05:04 am GMT - Tue, September 20, 2022
Dev To Plug & Play Auto Scaling of Redis Cloud
Table of contentA Lesson from HistoryThe WhyThe WhatThe HowSetup GuideThe LearningsLife After A Lesson from HistoryHave you ever felt like you just needed another You to get everything done...
04:21 am GMT - Tue, September 20, 2022
Dev To 5 Quick Steps Transpiling SCSS to CSS Using Node (with watch & minify mode)
I use vscode editor on Windows10 1. Install Node.jsFirst download node from the official website nodejs.org, and install it. 2. Initialize NPMOpen vscode terminal. Run the commandnpm initPre...
03:16 am GMT - Tue, September 20, 2022
Dev To C dasturlash tiliga kirish
Cout nima... Cout bu C++ dasturlash tilida output yoki print vazifasini ba'jaradi ya'ni berilgan o'zgaruvchi yoki berilgan ma'lumotni consolega chiqarish uchun ishlatiladi. Masalan:#include <iost...
01:28 am GMT - Tue, September 20, 2022
Dev To Create News Website using Reactjs with the help of third party Api
Here; I created one News Website using Reactjs Library with the help of Api. Which help us to deliever news to you. Website Link: Aksh News WebsiteFor Detailed Information please watch this Video.Yout...
01:15 am GMT - Tue, September 20, 2022
Dev To Will Low-Code Make Developers Redundant?
I'm A Software Engineer, Will I Be Replaced By AI In TheFuture?Damn, Github's Copilot is good. But don't panic. The chances of you being replaced by AI are quite slim. Why AI Won't Replace ...
12:24 am GMT - Tue, September 20, 2022
Dev To Built a full feature in 6 hours: My experience on how the right tooling can improve your development velocity
IntroductionIve been a Front-End Engineer for several years now and have built a wide range of components for a variety of projects. In these various projects, I used different tooling to build ...
11:57 pm GMT - Mon, September 19, 2022
Dev To Temporary Discomfort for The Sake of New Opportunity
Here is an honest account of my experience at REFACTR.TECH this weekend - my first ever tech conference. I'm naturally an introvert. Talking to strangers gives me anxiety and loud crowded scenes make ...
10:21 pm GMT - Mon, September 19, 2022
Dev To GitHub CLI 2.15.0 is out : let's pin
AboutGH CLI v2.15.0 is out and embeds some cool issue feature : issue pinning #5585 rsteube p...
10:18 pm GMT - Mon, September 19, 2022
Dev To Padro de projeto - Strategy
ProblemaImagine o cenrio onde a equipe de desenvolvimento decide criar um sistema responsvel por fazer o clculo do imposto de renda. Para calcular o imposto de renda necessrio verificar o salrio do f...
10:03 pm GMT - Mon, September 19, 2022
Dev To Seeking Ruby Array Methods...
Code challenges may keep you awake, but the outcome depends on the effort you make. Look to Ruby and you just might find a shortcut of some kind. Listed below are the methods you seek to make your cod...
09:51 pm GMT - Mon, September 19, 2022
Dev To What's your favorite bit of writing advice?
What is the best writing advice you ever received? Or, if not the best, what's your favorite bit of writing advice?...
09:47 pm GMT - Mon, September 19, 2022
Dev To Build a Web Scraper With Your Voice Using Python
Voice commands are intriguing, especially with a speech recognition API. After getting exposure to Deepgrams real-time transcription, and speech-to-text Python SDK, I thought itd be cool to scrape a w...
09:04 pm GMT - Mon, September 19, 2022
Dev To Stop Using .env Files Now!
Hello Reader I've worked on huge enterprise systems and I'm disappointed to see 99% of all JavaScript tutorials tell you to use a .env for production config and secrets which is dumb.It's time t...
08:16 pm GMT - Mon, September 19, 2022
Dev To Reduct Storage v0.9.0 has been released
Hey, everyone! I'm happy to announce that we have released Reduct Storage v0.9.0.This version is the last version of the experimental engine v0.x.y, and we're starting working on the v1.x.y version. C...
07:31 pm GMT - Mon, September 19, 2022
Dev To Getting started: Hello World Program in Flask
According to ancient programming tradition, whenever you feel like you are ready to start building out new projects in programming, you start with a hello world application.That's why in this tutorial...
07:14 pm GMT - Mon, September 19, 2022
Dev To Never miss another bug with dashcam for local dev
Capturing a 2048 bug with ReplayableHow often have you encountered a bug while testing an app youre building? How often are those bugs completely unrelated? Do you stop what youre doing and go after t...
06:35 pm GMT - Mon, September 19, 2022
Dev To Remplacer les mojis de Windows 10
Ces derniers temps, je me suis remis sur le dveloppement d'une sorte d'application / client Twitter pour me faciliter le suivi des interactions autour de mon jeu de Wordle en franais (et des 3 autres ...
06:11 pm GMT - Mon, September 19, 2022
Dev To SVG Custom Componet
So, today I'm here to share about using SVG in React (with Vite).For those of us who know, or don't know - svg are highly scalable (that's what the S stands for in SVG) vector graphics, and very usefu...
06:08 pm GMT - Mon, September 19, 2022
Dev To The 3 Short September dev tips about UX&A11y
Hey folks!I'd like to talk about where we should move the focus after clicking on the show password button, which a virtual keyboard should be displayed when typing a digital code and why forcing user...
06:01 pm GMT - Mon, September 19, 2022
Dev To How to become a data engineer in 2022
The data science and engineering landscapes are constantly and rapidly evolving. In the past, you could rely on a simple database and build scripts with Python and R for data management. However, as d...
05:25 pm GMT - Mon, September 19, 2022
Dev To Application Programming Interface:101
There is an API (Application Programming Interface) build for almost all the things that we use on a daily basis in our lives. API lets products and services communicate with other products and servic...
04:58 pm GMT - Mon, September 19, 2022
Dev To Rounding the bootcamp corner ...
Feelings Friday turned into a feelings weekend...Suddenly bootcamp graduation is around the corner. I'd say that I'm super excited to finish, but anxiety of the end is starting to grow.I had a few per...
04:55 pm GMT - Mon, September 19, 2022
Dev To What does DevRel stand for?
Developer relations (also known as DevRel) is a professional field which helps companies to connect with software developers and help them be more successful with a given software, technology, or comp...
04:18 pm GMT - Mon, September 19, 2022
Dev To Adding the medusa admin dashboard
Now that we have the medusa server up and running let's go on and add the first visual system.We'll connect the medusa admin dashboard to our server for this article.The admin dashboard can perform al...
04:10 pm GMT - Mon, September 19, 2022
Dev To Languages to learn Web development
Technology plays an integral part in our day-to-day lives. It surrounds us in the simplest of places to perform ordinary tasks and make room for great inventions. All the web pages and software that w...
04:03 pm GMT - Mon, September 19, 2022
Dev To groundcover is Live on Product Hunt!
Hey everyone!Were super excited to announce that we've just launched groundcover's free-tier APM for K8s on Product Hunt!No engineer would question the importance of solid application monitoring in pr...
03:38 pm GMT - Mon, September 19, 2022
Dev To Appwrite Disqus OAuth Integration
Appwrite 1.0 is out now! We have released some amazing features, and also added a few more OAuth2 providers, one of which is Disqus. In this article, we will learn to set up authentication in our appl...
03:32 pm GMT - Mon, September 19, 2022
Dev To Access Control And OpenSearch Service Security
AbstractFor the quick start of building opensearch, we can put the opensearch in public network and control access by using basic authentication and domain access policy from Fine-grain access c...
03:13 pm GMT - Mon, September 19, 2022
Dev To Meme Monday
Welcome to another Meme Monday post! Today's cover image comes from last week's thread.DEV is an inclusive space! Humor in poor taste will be downvoted by mods....
03:03 pm GMT - Mon, September 19, 2022
Dev To NFT marketplace development cost- important factors in 2022
With the increasing popularity of NFT marketplaces, more and more investors, creators, and buyers have been involved in purchasing and selling digital assets. However, like establishing a regular mark...
03:02 pm GMT - Mon, September 19, 2022
Dev To Music Monday What are you listening to? (Live Music Edition)
cover image source: classicrockroller This week I wanna put the focus on live music! Who's your favorite live band? Or maybe it's a solo performer? Tell us about the last live show ya went to. Maybe t...
02:54 pm GMT - Mon, September 19, 2022
Dev To How To Set Up an OpenVPN Server on Linux Server (Ubuntu)
You can easily follow this steps to have your own VPN in your server.1 . Install docker in your serversudo apt install docker.io2 . Make a directory with this commandmkdir /opt/openvpn3 . Clone ...
02:32 pm GMT - Mon, September 19, 2022
Dev To Flatiron School, Phase 2 Project
INTRODUCTIONAn Ode to ReactFirst, React is a breath of fresh air compared to vanilla JavaScript.In learning and utilizing React's component-based structure and framework, I felt the most empower...
02:29 pm GMT - Mon, September 19, 2022
Dev To Create an Accordion with Tailwind CSS and Alpine JS
Hi! In this blog we'll learn how we can create an accordion component using TailwindCSS and AlpineJS.What is Alpine JSAlpine is a rugged, minimal tool for composing behavior directly in your markup. T...
02:24 pm GMT - Mon, September 19, 2022
Dev To Foundation Clone Script (Features Benefits)
Due to NFT trading boost lately, there is a big interest and need for investing in NFT market generation. There are several best selections of NFT marketplace clone script that you can create a market...
02:12 pm GMT - Mon, September 19, 2022
Dev To Solanart Clone Script (Features Companies)
Nowadays everyone who has a slightest knowledge about NFTs and digital art, are looking for a way to display their skill and art so that they are appreciated by their own audience. One of the NFT mark...
01:54 pm GMT - Mon, September 19, 2022
Dev To An Intro to useContext in React.js
An aspect of React that I never like is the transfer of state values between components, and requiring props to be passed to both give values of state, as well as update them. The useContext hook can ...
01:20 pm GMT - Mon, September 19, 2022
Dev To Appwrite Loves Open Source: Why I Chose To Support Homebrew
Open-source is at the of everything we do at Appwrite, and we want to enable and foster the open-source community that helped us grow to nearly 24,000 stars on GitHub. Open-source projects, though, r...
01:19 pm GMT - Mon, September 19, 2022
Dev To Make your contact form working without using a server
Table of ContentsThe ProblemIntroductionSteps to create your own working contact form without using a serverStep 1 : Create a new Google SheetStep 2: Create a new Google App ScriptStep 3: Run th...
01:11 pm GMT - Mon, September 19, 2022
Dev To Deploy an Nginx Web Server on an EC2 instance with Terraform
In this tutorial, you would learn how to automatically deploy an Nginx Web Server on an EC2 instance, with Terraform. Pre-requisitesAWS accountText editor of your choice (VSCode Recommended)Terra...
01:00 pm GMT - Mon, September 19, 2022
Dev To Creating an Email Authentication using Supabase in React
IntroductionWelcome to the latest part of the Authentication series. Previously, we have discussed "How JSON web token works in NodeJS for Authentication with a Project" and "How to use Crypto W...
12:28 pm GMT - Mon, September 19, 2022
Dev To AWS DevSecops
DevSecops DefinedDevSecOps is the practice of integrating security testing at every stage of the software development process. It includes tools and processes that encourage collaboration betwee...
12:19 pm GMT - Mon, September 19, 2022
Dev To Web 2.0 to Web 3.0 - 9,999 Utility NFTs Sold Out in 60 minutes for our UI/UX Tools
Our first Web 3.0/NFTs project was launched last Friday after 11+ months of hard work and support from the BHero and Elrond community. The result was amazing; the collection Sold Out in only 1 hour.NF...
12:04 pm GMT - Mon, September 19, 2022
Dev To Handling new tab in Cypress
In this post, we will learn how to handle new tab in Cypress. By default, new tabs are not supported by Cypress, we will take a look at a workaround to solve this issue. Why Cypress doesn't suppo...
11:46 am GMT - Mon, September 19, 2022
Dev To Logging for your frontend apps
Logging is one of the key activities when you set out to build a reliable piece of software. Yet, we've seen developers putting off logging setup for future. This can be largely attributed to unavaila...
11:21 am GMT - Mon, September 19, 2022
Dev To Web scraping Google Trends Realtime search with Nodejs
IntroCurrently, we don't have an API that supports extracting data from Google Trends Realtime Search page.This blog post is to show you way how you can do it yourself with provided DIY solution below...
10:44 am GMT - Mon, September 19, 2022
Dev To Tolgee: i18n revolution for modern JS frameworks; And it is open-source
Hi all,I am Jan from Tolgee. A few years ago I had an idea to create a tool that enables me and my team to simplify the localization/i18n process and enable non-programmers to modify localization stri...
10:31 am GMT - Mon, September 19, 2022
Dev To Build seamless automations to boost productivity with Microsoft Graph, Azure Event Hubs and Functions
Every day millions of people spend their precious time in productivity tools. What if you use data and intelligence behind the Microsoft applications (Microsoft Teams, Outlook, and many other Office a...
09:53 am GMT - Mon, September 19, 2022
Dev To Stripe payment gateway
Client code and server code on the same URLIs a common payment gateway and as a dev, you probably are required to integrate this for click commerce purposes.You need a checkout button to make a reques...
09:51 am GMT - Mon, September 19, 2022
Dev To FeetCode and 8 more useless tools - joke
Hey there,Are you over-productive? Do you feel like you accomplish too much daily? Would you like to spend twice or thrice as much on simple chores? Well, then this list is for you! 1. Redun...
09:48 am GMT - Mon, September 19, 2022
Dev To Building An Application with YugabyteDB and Flask
When it comes to building real-time applications, there are many different database options to choose from. If youre looking for a high-performance database that can handle large-scale data, then Yuga...
09:37 am GMT - Mon, September 19, 2022
Dev To TestCulture Episode 18 - Leverage multi-device testing
- ? Multi-device or cross-device testing is a type of testing that verifies if an application works across different browsers, screen sizes, resolutions and devices as expected. It is your appli...
09:21 am GMT - Mon, September 19, 2022
Dev To Clean Code Chapter 1
I'm currently reading Clean Code by Robert C Martin. Here are some of my takeaways, chapter by chapter. There will be codeEssentially, no matter how sophisticated software applications become, th...
09:10 am GMT - Mon, September 19, 2022
Dev To AWS open source news and updates, 127
September 16th, 2022 - Instalment #127WelcomeWelcome to the AWS open source newsletter, edition #127. I hope some of you were able to catch Derek and myself sharing a peek at this edition, and e...
09:07 am GMT - Mon, September 19, 2022
Dev To Tips For Your Next Pair Programming Interview
A pair-programming interview is a style of interview that involves a candidate and an interviewer. The interviewer will present the candidate with a problem statement, and the candidate will have to s...
09:05 am GMT - Mon, September 19, 2022
Dev To How to disable printing on a website
Sometimes, we have some projects where the content is sensitive or should be protected for privacy or copyrights. A quick solution involves:To prevent the key combination Ctrl + P (for printing) via J...
07:26 am GMT - Mon, September 19, 2022
Dev To Making a fast website is SUPER EASY
That's right, I said it. Making a fast website is super easy, barely an inconvenience.I've built a website that gets a perfect score in Google Lighthouse and that can be deployed right to the edge.It'...
07:23 am GMT - Mon, September 19, 2022
Dev To Entity Relationship Diagrams
I remember the first time I purchased items from an e-commerce website - A 32GB flash drive, a boombox and a tripod - I did it with my phone. Pop-ups, redirects, eternally loading pages, having to typ...
06:51 am GMT - Mon, September 19, 2022
Dev To THE MOST DEMANDING JOB OF IT COMPANIES,FOR WHICH THEY MOSTLY HIRES THE JOB OF SOFTWARE ENGINEERS
app.techlearnindia.com WHAT IS SOFTWARE ENGINEERING?Software engineering is defined as the method of evaluating user needs and then designing, constructing, and testing software applicati...
05:06 am GMT - Mon, September 19, 2022
Dev To Need your feedback about: Which marketing channel did you focus on building Website traffic?
Last week we release a new version of ManualsRepo.com. Our product is launched about 1 year ago, but it's not growing. What is a marketing channel we can focus on? (Medium, Social Media or SEO, Produc...
03:43 am GMT - Mon, September 19, 2022
Dev To Qu es JavaScript?
## Qu hace JavaScript?JavaScript es el responsable del funcionamiento de tu pgina web. Eso significa que JavaScript da vida a los distintos elementos HTML y a los estilos CSS en la web. Mira este vdeo...
02:24 am GMT - Mon, September 19, 2022
Dev To Questions about SvelteKit?
I'll be streaming this Wednesday, September 21st, at 5pm UTC with @jamesqquick! Nick Taylor @nickytonline ...
01:47 am GMT - Mon, September 19, 2022
Dev To All things SvelteKit
I'll be streaming this Wednesday, September 21st, at 5pm UTC with @jamesqquick! Nick Taylor @nickytonline ...
01:16 am GMT - Mon, September 19, 2022
Dev To Build a number guessing game in Ruby
In this article I will show you how to create a simple number guessing game in Ruby. The game will be a command line application that will ask the user to guess a number between 0 to 9. If the user gu...
12:51 am GMT - Mon, September 19, 2022
Dev To Lazy Load Images
Lazy loading is a performance booster for any site that will render images. Why Lazy Load?The page upon arriving will begin to render all assets including every image on a page. If a page has too...
11:20 pm GMT - Sun, September 18, 2022
Dev To ASP.NET: Autenticacin OIDC Multi Tenant - Parte 2
IntroduccinEn este post continuaremos con la creacin de aplicaciones web multi-tenant, enfocndonos ahora en la parte de autenticacin del cliente.Crear aplicaciones SaaS suele ser complicado, per...
11:08 pm GMT - Sun, September 18, 2022
Dev To Learning Rust - Merkel Tree
Recently, in my spare time, I've started to learn Rust and as an exercise I've decided to implement a Merkel Tree (Wiki).Sounds easy but it's turned out to be a real adventure :) In this post I'm shar...
11:08 pm GMT - Sun, September 18, 2022
Dev To Learning Rust - Merkle Tree
Recently, in my spare time, I've started to learn Rust and as an exercise I've decided to implement a Merkle Tree (Wiki).Sounds easy but it's turned out to be a real adventure :) In this post I'm shar...
10:57 pm GMT - Sun, September 18, 2022
Dev To palpatine - SSG Release1.0.0
What is palpatine?palpatine is a minimal static site generator (SSG) built with CMake and written in C++17. It is a command line tool that takes a directory of raw data and generates a static we...
10:57 pm GMT - Sun, September 18, 2022
Dev To No-brainer Dark Mode for Next.js
TIL: @pacocoursey next-themes. I've been pretty happy using @tailwindCSS and letting the system render the right theme for the user, but if you do want to add UI controls. Give this no-brainer a shot,...
10:37 pm GMT - Sun, September 18, 2022
Dev To Cmo pluralizar un string basado en el lenguaje en Javascript?
El objeto Intl tambin admite una forma de definir cmo formatear contenido "pluralizado" sensible al lenguaje, este es el constructor PluralRules.Un caso de uso para esta funcin es mostrar la cantidad ...
10:26 pm GMT - Sun, September 18, 2022
Dev To Deleting an Item in an Array at a Specific Index
In a previous article, I covered how to insert items into an array at a specific index, so now let's look at how to delete items. Arrays, which are common data structures in Javascript, look a little ...
10:15 pm GMT - Sun, September 18, 2022
Dev To React - Hooks as Optional Parameters
You can put hooks as parameters, but should you? And why would you want to do that?Heres a Sandbox with me playing around:https://codesandbox.io/s/hooks-as-params-1wt4bmBut basically, its like this:fu...
09:56 pm GMT - Sun, September 18, 2022
Dev To Everything you need to know about Javascript Arrays
With arrays, there are usually a set number of specific things you want to achieve. Below is a list of pretty much any action you would want to perform on an array, and how to do it in Javascript. If ...
09:45 pm GMT - Sun, September 18, 2022
Dev To APIs
APIs which stand for Application Programming Interfaces is a communication intermediary between th eclient and server and this enables sending of requests and fetching of responses.An API documentatio...
09:38 pm GMT - Sun, September 18, 2022
Dev To Inserting an Item into an Array at a Specific Index in Javascript
Arrays are common data structures found in Javascript, which typically look a bit like this:let myArray = [ 'some', 'data', 'here' ]They act a lot like arrays found in other languages, and are relativ...
09:15 pm GMT - Sun, September 18, 2022
Dev To how to make an Indestructible button?
Introductionthe button is a very simple component that is found on almost every website And the last thing you want when developing your site is to add another problem.I think you already have e...
08:12 pm GMT - Sun, September 18, 2022
Dev To How to Kill a Process Running on a Port
It is common in Node.js and other languages to run a script on a certain port. Since ports can come in and out of use, it's also common to get the following error: Error: listen EADDRINUSE: address...
08:03 pm GMT - Sun, September 18, 2022
Dev To The Difference between TypeScript Interfaces and Types
In TypeScript, you might have noticed you can declare custom types in two different ways. One is with the interface keyword, and the other is with the type keyword. As such, you may find yourself wond...
07:58 pm GMT - Sun, September 18, 2022
Dev To How Equinix Improved Code Quality With LinearB
As perhaps the largest digital infrastructure company in the world, Equinix has to manage over 200 data centers on five different continents for thousands of companies. You can just imagine how many d...
07:41 pm GMT - Sun, September 18, 2022
Dev To Hot Take: Top Developers/CTOs Need Dumber Job Titles
Titles can be a tricky thing, both in the way of determining what your title is and the social impact it has. Oliver Wyman's Head of Engineering Carolyn Vo has a made up title for her executive role, ...
07:20 pm GMT - Sun, September 18, 2022
Dev To What Is GitOps? Principles, Tools, And Benefits
As technology continues to advance coupled with increased user demands, software companies are responsible for shipping products faster, more securely, and in a distributed network.This has led to the...
06:56 pm GMT - Sun, September 18, 2022
Dev To A Good Read - Crafting Interpreters
tl;dr - "Crafting Interpreters" by Robert Nystrom is an excellent inspirational read about a topic an average software engineer (like me) doesn't have to deal with every day.The book left me with the ...
06:45 pm GMT - Sun, September 18, 2022
Dev To Smallest Even Multiple
Given a positive integer n, return the smallest positive integer that is a multiple of both 2 and n.class Solution(object): def smallestEvenMultiple(self, n): """ :type n: int ...
06:42 pm GMT - Sun, September 18, 2022
Dev To Refs in React
What are Refs?? anyone??Don't know, I am here to help you. if You know how to manipulate the DOM(Document Object Model) using Vanilla Javascript. Then understanding this concept would be easier....
06:35 pm GMT - Sun, September 18, 2022
Dev To My Portfolio Site
Hey , Guys I just Made My Portfolio Site and wanted to share you with all, It is Made using React.jsMy Portfolio SiteIt has some Flaws that are yet to be Resolved.Pls have a look at this & give Yo...
06:28 pm GMT - Sun, September 18, 2022
Dev To Free as in Cats
I once heard the phrase that most open source projects (the context was specifically Drupal) was not free as in beer but was free as in cats.What he meant by that is that you may not pay for the code ...
06:00 pm GMT - Sun, September 18, 2022
Dev To Build services in Django without coding (free product)
Hello coders! This article explains how to use Soft UI Dashboard, an open-source starter, to build services in Django without coding. The source code used in this video material is published on GitHub...
05:44 pm GMT - Sun, September 18, 2022
Dev To AWS CDK 101 - Dynamodb Local setup and integrating with sam invoke
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 post at Dev Post aws-cdk-...
04:52 pm GMT - Sun, September 18, 2022
Dev To Makefile for your Django project
During the development process, you often need to run some commands in your terminal: create migrations, run tests, linters, etc. Usually, you execute these commands regularly. It's helpful to have s...
04:32 pm GMT - Sun, September 18, 2022
Dev To React Native Push Notification - Firebase
Notifications play an important role in targeting the right users at the right time. It helps in the following ways:-Increasing App EngagementTargeting the right userEnhancing the conversion rateEngag...
03:33 pm GMT - Sun, September 18, 2022
Dev To ADOBE acquires FIGMA !!!
As per the information received, Adobe has acquired Figma, which is said to be a new era of collaborative creativity, as detailed on their official news page.Adobe newsAdobe turns out to be one of the...
03:30 pm GMT - Sun, September 18, 2022
Dev To Three Tricks for Chrome DevTools to Find Logs More Easily
Chrome's developer tools are incredibly powerful. Unfortunately, both the console and network tab tend to be filled up with a lot of logs which are rarely looked at, making it difficult to find what y...
03:05 pm GMT - Sun, September 18, 2022
Dev To Production incidents - 7 practical tips to help you through your next incident
When your product or service is in downtime you lose more than just money. You are losing the trust of your users and partners.Therefore being proactive and doing what you can to prepare for productio...
02:57 pm GMT - Sun, September 18, 2022
Dev To Two things that make my Terminal experience awesome in Mac
Hello people if you're a terminal or command person you would really wanna know these 2 things.I have been using iterm2 for a very long time because it provides me with the helpful feature that can sp...
02:28 pm GMT - Sun, September 18, 2022
Dev To An Absurd Way to Try Amazon DynamoDB On-Demand
There are different ways to learn and test Amazon DynamoDB on-demand and test how the database processes requests without capacity planning. There are conventional ones, where you follow the AWS docum...
02:20 pm GMT - Sun, September 18, 2022
Dev To "Copy to Clipboard" functionality in plain JavaScript
In modern browsers, you can use Clipboard API to read and write to the system clipboard.Clipboard API consists of four asynchronous methods:navigator.clipboard.read() - reading arbitrary datanavigator...
02:16 pm GMT - Sun, September 18, 2022
Dev To What are the Photo Organizers?
Multimedia Organizers functionsThey currently perform the search in photo set by organizing the photos based on their date, location, categories, etc.;They suggest to create a folder structure a...
02:06 pm GMT - Sun, September 18, 2022
Dev To Write faster Jest tests in VS Code with this extension
Hey there!Ive just released the VS Code extension for jest-test-gen, this is the fastest way to get an initial unit test file with boilerplate code in one click, directly from your favorite IDE.To try...
12:48 pm GMT - Sun, September 18, 2022
Dev To Public APIs are not really public anymore
Public APIs repository is a good source to find free and useful APIs to use in development. I personally created a few fun projects with the APIs I found in this repository.But the situation of the pr...
12:18 pm GMT - Sun, September 18, 2022
Dev To Dvelopper une API Rest avec NodeJS, Express et MongoDB: 4 Le body et les paramtres
le bodyJe sais dmarrer mon serveur, comment recevoir des requetes, comment les arranger selon le contexte et l'ordre donn.GET/POST/PUT/DELETE.Maintenant il me faut un moyen de faire passer de l'...
12:06 pm GMT - Sun, September 18, 2022
Dev To Dvelopper une API Rest avec NodeJS, Express et MongoDB: 3 Les verbes HTTP
Les verbes HTTP... nous n'allons pas lire Rimbaud, calme-toi!Une facon toute conne de dcrire ce qu'est un verbe serait de dire: "Les verbes HTTP me servent donner des ordres mon serveur" GET: d...
11:48 am GMT - Sun, September 18, 2022
Dev To VS Code Shortcuts you Must Know
Search for a File : Ctrl + P Toggle Comment Block : Shift + Alt + A Find A Word/Phrase in current file : Ctrl + F Select Current Line : Ctrl + L Toggle Sidebar : Ctrl + B Delete Current Line : C...
11:23 am GMT - Sun, September 18, 2022
Dev To Adobe Buys Figma: What Does this Mean for Web Standards?
When news broke of Adobe acquiring the web-based collaborative design tool Figma for about $20 billion one of the most significant internet M&A deals over the past twenty years you could almost ...
11:12 am GMT - Sun, September 18, 2022
Dev To Design Patterns in PHP 8: Factory method
Hi!In this article, I'll show you how to use the Factory Method design pattern with an example.Let's say we have a shopping cart class and that class contains methods for caching the cart and for pers...
11:06 am GMT - Sun, September 18, 2022
Dev To Array to String Without Commas in JavaScript
In this article, youll discover how to convert an array to a string without commas. By no commas, I mean no separator between your array elements (words) or a separator different than a comma. Ho...
10:40 am GMT - Sun, September 18, 2022
Dev To LeetCode - Jump Game II
Problem statementGiven an array of non-negative integers nums, you are initially positioned at the first index of the array.Each element in the array represents your maximum jump length at that ...
09:26 am GMT - Sun, September 18, 2022
Dev To How to easily make Wordpress & WooCommerce work with ngrok
Ngrok is a super useful CLI tool which enables you to expose your localhost HTTP servers to an internet-facing HTTPS endpoint, for free!You can get it here: https://ngrok.com/.I've been struggling to ...
09:24 am GMT - Sun, September 18, 2022
Dev To Update Cheat Sheet for Developers
This is a cheat sheet for updating critical web software.Using an outdated application is a high-risk vulnerability that has an easy fix. This guide provides easy-to-follow instructions for different ...
09:20 am GMT - Sun, September 18, 2022
Dev To Javascript - Inheritance
Inheritance - Mechanism which acquires properties and methods from the parent.Let's achieve:class Parent { parentProperty; constructor(parentProperty) { this.parentProperty = parent...
09:12 am GMT - Sun, September 18, 2022
Dev To Kubeconfig nedir?
Kubeconfig, "kubectl" gibi uygulamalar ile kubernetes kmelerine uzaktan eriebilirlii salayan yaplandrma dosyasdr. Dosya format ".yaml" olarak belirlenmitir. Kubeconfig ierisinde 3 ana balk vardr. Bunl...
09:03 am GMT - Sun, September 18, 2022
Dev To How to include external resources into your executables in C
Very often we need to include into our programs some resources like textures, sounds, static data etc. Usually, we distribute them with the programs as files. However, if you want to distribute the ap...
08:59 am GMT - Sun, September 18, 2022
Dev To Yesterday I received my 100th rejection letter. What am I doing wrong?
Yesterday, I got my 100th rejection letter !! I have applied to several companies including startups. I did get some interviews but got rejected by all. What am I doing wrong except from the fact that...
08:57 am GMT - Sun, September 18, 2022
Dev To AWS CDK 101 - SAM local to test and debug lambda function
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. Dev Post aws-cdk-101-send-message-...
07:59 am GMT - Sun, September 18, 2022
Dev To Books to learn Kubernetes from beginner to advanced
IntroductionKubernetes is a popular tool with DevOps engineers, but learning and using it is difficult for beginners. So in this article, I want to introduce to everyone the books that have help...
07:35 am GMT - Sun, September 18, 2022
Dev To 9 Figma Alternatives For A Blazingly Fast Increase In Your Productivity.
Many powerful design tools are available on the market, and Figma is undoubtedly one of them. However, with the news that Adobe has acquired Frigma, you may be looking for an alternative tool to use.T...
07:05 am GMT - Sun, September 18, 2022
Dev To Working with sigmoid in Solidity
IntroductionWhile working on a project in solidity, I needed to make a calculation with sigmoid. Now, anyone who has already worked with sigmoid will know that it involves the irrational number ...
07:02 am GMT - Sun, September 18, 2022
Dev To Top 9 Best UI Component Libraries/Frameworks in 2022 for Frontend Developers
IntroductionIf you're involved in web development, chances are that you've heard of UI component libraries and CSS frameworks. A UI Component Library is a collection of pre-made styles (like fon...
06:58 am GMT - Sun, September 18, 2022
Dev To Setting up the medusa server
Regarding medusa, the project is made up of different building blocks.For instance, you can run a server and separate admin panels or storefronts.When it comes to all of these, the server is the heart...
06:56 am GMT - Sun, September 18, 2022
Dev To FullText index in MySQL
MySQL is one of the most used relational database management systems. We all know that it is fast and easy to use. In MySQL, storage engines are the components that handle the SQL operations. InnoDB i...
06:36 am GMT - Sun, September 18, 2022
Dev To Write typesafe APIs with zodios
Writing client APIs, that gives you autocompletion is time consuming. You allways endup writing the same kind of boilerplate code or have to use openapi code generators that are a pain to maintain.Zod...
05:59 am GMT - Sun, September 18, 2022
Dev To HOW TO COLLABRATE ON GITHUB
GitHub is an incredibly effective way to collaborate on development projects -track files -push.One of the most important things to understand when getting started with collaboration on open-source pr...
05:13 am GMT - Sun, September 18, 2022
Dev To CSS Icon: Google Photos
I will create the Google Photos icon in this article using CSS only. Let's look at how we do that. Problem Solution VideoFirst, we need to create the structure for this logo then we wil...
04:22 am GMT - Sun, September 18, 2022
Dev To Add QR code to React websites in 2 minutes
Love them or hate them, the cool kids around the block use them. If you want to develop an app that relies on sharing stuff, QR codes are a great tool to get users hooked.But it feels too difficult to...
04:20 am GMT - Sun, September 18, 2022
Dev To Manage Redis on AWS from Kubernetes
Using AWS Controller for Kubernetes and CDK for KubernetesIn this blog post, you will learn how to use ACK with Amazon EKS for creating a for Redis cluster on AWS (with Amazon MemoryDB).AWS Controller...
03:56 am GMT - Sun, September 18, 2022
Dev To Javascript: IIFE - Immediately Invoked Function Expression
Regular function in javascript is:// function declarationfunction myFunction() { console.log('I am normal JS function');}// function invocationmyFunction();> I am normal JS functionOk. What is f...
03:31 am GMT - Sun, September 18, 2022
Dev To Beyond Senior The Peacock, the Hermit, and the Counsel
After a number of conversations over the past few years with several other engineers who have moved beyond senior levels into staff and principal positions I've come away with a lot of insights, many ...
02:01 am GMT - Sun, September 18, 2022
Dev To Angular - Logout when Token is expired
In this Angular 14 tutorial, I will show you how to logout when JWT Token is expired. You also know two approaches to checking if JWT token is expired or not in Angular.This tutorial is from BezKoder:...
01:54 am GMT - Sun, September 18, 2022
Dev To Features In Nodejs that you might have missed!
Hey there, it's your dev Ren again! Thanks to everyone who read my last week's post on Make it Short - Make it Better and if you haven't, make sure to check it out!Anyways let's get started! 1. T...
01:42 am GMT - Sun, September 18, 2022
Dev To SSGo - a Static Site Generator built with Go
Yeah... I know, the name isn't that creative, but this is actually a new project I just published on GitHub! Come check it out at https://github.com/devils2ndself/SSGo So... what does it actually...
01:08 am GMT - Sun, September 18, 2022
Dev To Web/React Project Contest
Hey Community,Win prizes worth 150,000We invite you all to the Web/React project competition: First 100 submissions win 1,000 eachGrand Prize 50,000Requirements:You have to use Logify as login service...
12:38 am GMT - Sun, September 18, 2022
Dev To Debunking myths about HTTPS
Most security experts will recommend using HTTPS everywhere. It's undeniably a good advice you should apply.However, it's often misleading for most users, including tech savvies. What problem doe...
11:22 pm GMT - Sat, September 17, 2022
Dev To Stop writing API functions
If you are developing a front-end application which uses a back-end with RESTFUL APIs, then you have got to stop writing functions for each and every endpoint!RESTFUL APIs usually give you a set of en...
10:18 pm GMT - Sat, September 17, 2022
Dev To PHP 8 attribute quirks
A quick post to document some specific behaviours I encountered with PHP 8's Attributes that aren't in the official docs. 1. Inheriting from an attribute does not make you an attribute// This is ...
09:50 pm GMT - Sat, September 17, 2022
Dev To Hack AWS S3 Catch AWS Account!
In this blog, I'll show you a nightmare scenario that could happen if you're storing your secrets in a publicly accessible AWS S3 bucket. Let's hack together!1) Lets assume that weve found an informat...
08:10 pm GMT - Sat, September 17, 2022
Dev To Liderana comea com confiana: minha trajetria
Neste post, quero compartilhar um pouco da minha trajetria e alguns valores sobre trabalho em equipe e liderana que costumo aplicar no meu dia-dia.H diversos estudos, livros e prticas catalogadas sobr...
07:49 pm GMT - Sat, September 17, 2022
Dev To Set up SSH for GitHub in the Terminal
Verify the existence of the directory ~/.sshLet's verify if we have a directory called .ssh in the root (cd ~). We can verify by changing to that directory cd ~/.ssh Creating the .ssh direc...
07:27 pm GMT - Sat, September 17, 2022
Dev To Portswiggers Lab write up: CSRF vulnerability with no defenses
In this apprentice-level lab, we will exploit a site that contains a CSRF vulnerability in its email change functionality.After signing in and trying to update our account's email to something like 't...
07:20 pm GMT - Sat, September 17, 2022
Dev To Kubernetes Ingress Security using Machine Learning
open-appsec is an open-source initiative that builds on Machine Learning. It utilizes a three-phase approach for detecting and preventing web application and API attacks. This blog explains how these ...
07:13 pm GMT - Sat, September 17, 2022
Dev To First impressions on Maestro - The simplest mobile testing framework
Photo by Mark Williams on UnsplashLast week I participated in Droidcon NYC and outside the main conference room was a stand of mobile.dev. I usually don't stop at stands (unless I see some great t-shi...
06:56 pm GMT - Sat, September 17, 2022
Dev To Factory Design Pattern in JavaScript
Design PatternDesign patterns are models or plans for resolving typical issues in software development. They are the best practises that programmers can adhere to when creating software applicat...
05:00 pm GMT - Sat, September 17, 2022
Dev To React Props and React State
Whats inside React components?At the heart of React are key elements called components. These components represent a DOM node and each component has its own state and properties (props). Underst...
04:08 pm GMT - Sat, September 17, 2022
Dev To Vue 3 tips/tricks I guarantee you didn't know
VNode hooksDebugging hooksExpose slots from a child componentScoped styles and multi-root nodes don't work well togetherBe careful when using CSS selectorsBoolean castingTemplate refs with v-for - ord...
04:07 pm GMT - Sat, September 17, 2022
Dev To Setting up AWS Code Pipeline to automate deployment of tweets streaming application
IntroductionIn this tutorial, we will configure AWS CodePipeline to build an ECR image and deploy the latest version to lambda container. The application code will stream tweets using Tweepy, a ...
03:46 pm GMT - Sat, September 17, 2022
Dev To Golang: Error Handling
IntroductionError handling is quite an important feature of any programming language to improve the quality and transparency between the user and the application. By raising appropriate error me...
03:36 pm GMT - Sat, September 17, 2022
Dev To Every Dev should understand BigO!
This section is all about understanding the Big O and Time complexity of algorithms in 7 minutes (or less). It is a beginner-level section, so it should not be too difficult to understand. Big OB...
03:25 pm GMT - Sat, September 17, 2022
Dev To Whatsapp Portfolio Website
IntroductionA portfolio website provides your information to consumers, potential clients, and job hires. It is the place to showcase your work and let the world know who you are and what you ar...
03:21 pm GMT - Sat, September 17, 2022
Dev To Animating React App in Less than a Minute
Motivation:Building any kind of Web app requires Animations to look good we can add Animation by either third-party Libs like Framer motion or plain old CSS but problem is all of these options n...
03:05 pm GMT - Sat, September 17, 2022
Dev To I built a VSCode like Portfolio with React.js
Live Demohttps://noworneverev.github.io/ About The ProjectI built a VSCode like porfolio to practice with React.js. The project is inspired by Visual Studio Code and caglarturali.github.io....
01:59 pm GMT - Sat, September 17, 2022
Dev To Building Your First Single-Page Application in Vue
Building a complete single-page application (SPA) from scratch can be a little bit overwhelming for developers who used Vue before but never built a complete SPA from scratch.After finishing this tuto...
01:33 pm GMT - Sat, September 17, 2022
Dev To Create and Use Functions in Python
What is a function? What does a function do? As the name suggests function does a specific task. This task can be used repeatedly or once as per the use case. The main purpose of a function is to sepa...
01:30 pm GMT - Sat, September 17, 2022
Dev To Differences between Laravel and Lumen
Many ask what is the difference between Laravel and Lumen. Here is my answer on StackOverflow: Routing BasicFeaturesLaravelLumenGETRoute::get($uri, $callback)$router->get($uri, $callback)...
01:13 pm GMT - Sat, September 17, 2022
Dev To Laravel Bootcamp for New Developers
Are you new to Laravel? Or feel confused with the tutorials on the internet because you don't know where to start?Laravel Bootcamp is a new learning site from Laravel, which was recently announced on ...
01:04 pm GMT - Sat, September 17, 2022
Dev To Drum Kit - JavaScript project for begginers
Hey folks, the process of learning javascript is often fun-filled.Check this straightforward project to learn about keybinding, sound response, configuring dom listners, etc..If you want to watch the ...
12:57 pm GMT - Sat, September 17, 2022
Dev To Deploy MySQL in Ubuntu server
Create a new ssh key in your computer.Add the pub key to the AWS key pair directory.Create new Ubuntu server and add access to port 3306 to it.Connect to server using the same key.Run the following co...
12:43 pm GMT - Sat, September 17, 2022
Dev To Built a Dev.to replica with The MERN stack and more
Dev.to-cloneA Dev.to clone created with MERN stack and more (Essentially FB without stories feature) Table of contentsInspireThe ExperienceTech usedFeaturesScreenshotsLinksSetup locallyDo me a fa...
12:34 pm GMT - Sat, September 17, 2022
Dev To The Git Commands I Use Every Day
1. Get all latest changes without mergingStop pulling code that you think will break! Having fetch in your workflow allows you to grab updated code without immediately merging it. Once the code ...
12:01 pm GMT - Sat, September 17, 2022
Dev To Tutorials are Wrong
Is the title a clickbait? Nope, let me explain.Learning new stuff is amazing and courses and tutorials are a great help, until, you realize youre stuck in the Tutorial Hell So, are some tutorials wron...
11:51 am GMT - Sat, September 17, 2022
Dev To Deep Learning Library From Scratch 6: Integrating new autodiff module and MNIST digit classifier
Hello and welcome to part 6 of this series of building a deep learning library from scratch. The github repo for this series is.... ashwins-code / Zen-Deep-Learn...
11:31 am GMT - Sat, September 17, 2022
Dev To Why our websites are slow Importance of bundle size
Not Reactjs, not a framework or the servers, or API , nor the internet is the reason behind it. Under the HoodThe story begins way back exactly one year ago. When I was covering stories on react ...
10:44 am GMT - Sat, September 17, 2022
Dev To Multiple Ways to Copy Array in Java Effectively
If you were given the task of copying the values from array a to array b, how would you do it? ...if you asked me when I was a beginner in java programming, I would have answered it as in Source code ...
10:36 am GMT - Sat, September 17, 2022
Dev To Hiring for remote work in 2022
I've written twice about remote work so far, but only from the perspective of an engineer looking for work.Last year me and old co-worker of mine decided to start something on our own. It started as s...
10:06 am GMT - Sat, September 17, 2022
Dev To How to delete all keys and everything in Redis
Sometimes we all need a new start - and this goes for Redis too. There are many situations where you will want to entirely wipe all data from Redis. Fortunately, it's easy to wipe your Redis cache. Fi...
09:48 am GMT - Sat, September 17, 2022
Dev To Simple CI/CD on Ansible Semaphore
CI/CD has become an important part of the software development process, both in large and small companies and projects, including open source.The most popular CI/CD systems are GitLab and Jenkins. Bot...
09:32 am GMT - Sat, September 17, 2022
Dev To DevOps complexity is grinding software development to a halt. Is there a way to simplify cloud tooling?
Software might be eating the world, but DevOps complexity is grinding it to a haltReleasing software was supposed to be easier by now. Weve got all these tools, weve got resources like Stack Overflow,...
09:16 am GMT - Sat, September 17, 2022
Dev To How to Get All Links From a Website(With Python)
Let's say that you would like to get all the URLs' from the dev.to homepage, how would you achieve that? Today, we'll be using python to extract every link from dev.to homepage. Step 1: Install P...
08:28 am GMT - Sat, September 17, 2022
Dev To How to get matrix columns without numpy in Python
mat = [ [1, 2,3, 5], [4, 6, 7, 8], [9, 10, 11, 12], [13, 14, 15, 16] ]def convertToArr(el): return list(el)cols = list(map(convertToArr, list(zip(*mat))))print(col...
07:57 am GMT - Sat, September 17, 2022
Dev To Get it right once
According to legend Thomas Edison tried to create a functioning lightbulb 2,000 times before succeeding. A journalist asked him why he didn't simply give up after 1,000 failures - At which point Ediso...
07:36 am GMT - Sat, September 17, 2022
Dev To Decode Ways
A message containing letters from A-Z can be encoded into numbers using the following mapping:'A' -> "1"'B' -> "2"...'Z' -> "26"To decode an encoded message, all the digits must be grouped th...
07:05 am GMT - Sat, September 17, 2022
Dev To How to start earning as a programmer?
Introduction One factor inhibiting people from going into programming or pursuing a career in a technical field is the fact that it won't be easy to learn and quick to earn.What draws people into prog...
06:38 am GMT - Sat, September 17, 2022
Dev To Trying out a medusa webshop
In the following couple of articles, we'll be building a medusa webshop.This idea was sparked from looking for alternatives for an existing WooCommerce webshop I was looking at transferring. Back...
05:17 am GMT - Sat, September 17, 2022
Dev To Loop functions in synchronous way React Quick Notes.
We all know term called Recursion. That is same we are doing in below example to loop through multiple functions which should execute one after another.This is one of the ways we can achive function s...
04:24 am GMT - Sat, September 17, 2022
Dev To CSS calc() function
Hello Everyone today i will be discussing calc() function in CSS.Sometimes we have to provide the numerical values to the properties and wants a type of equations that can help us to create a constant...
02:52 am GMT - Sat, September 17, 2022
Dev To Filing Issues on GitHub
Teaming UpFor our first lab of the OSD 600 course, we were asked to find a partner and test and review each others code. This was the first time I filed issues on GitHub and learned a lot in the...
12:58 am GMT - Sat, September 17, 2022
Dev To Best Way to Learn for Self-taught Android developer
As a self-taught Android developer, what is the most helpful and effective online learning tool? The answer is blogging!This article was originally published at vtsen.hashnode.dev on Aug 27, 2022.Nowa...
12:47 am GMT - Sat, September 17, 2022
Dev To palpatine and rwar
Partnering upSamina and I have joined a lot of Hackathon's in the past and ended up working at Seneca Innovation together over the summer. I find our work spirit to be similar and we both have a...
10:14 pm GMT - Fri, September 16, 2022
Dev To How to update WP User Billing and Shipping Meta via WP Rest API
How to update WP User Billing and Shipping Meta via WP Rest APIHey guys, have you been looking for a way to update user billing and shipping info via API. This video is for you....
10:12 pm GMT - Fri, September 16, 2022
Dev To Fixing an annoying Whatsapp "feature"
This is a short post. Whatsapp had the archived chat feature for a while, I started finding it at a point since I would keep track of the number:Well, I thought maybe I could write a script, perhaps a...
08:45 pm GMT - Fri, September 16, 2022
Dev To Ultimate Guide To Enhancing Your Shopify Stores Design: 2022
IntroductionShopify is one of the greatest eCommerce Web Development platforms businesses use to build their eCommerce stores. Web development platforms offer a wide range of functionalities for...
08:19 pm GMT - Fri, September 16, 2022
Dev To The 11 best online courses to supercharge your JavaScript skills
JavaScript is a programming language that enables web developers to create dynamically responsive web pages and has long been considered the lingua franca of web development, being used on just about ...
07:49 pm GMT - Fri, September 16, 2022
Dev To Appwrite Loves Open Source: Why I Chose to Sponsor Front-End Foxes
Open source is at the of everything we do at Appwrite, and we want to enable and foster the open-source community that helped us grow to nearly 25,000 stars on GitHub. Open source projects, though, r...
06:25 pm GMT - Fri, September 16, 2022
Dev To Ruby is pretty neat
OOP is an interesting concept, one that many languages revolve around. During my introduction to JavaScript, OOP was a part of the course I hadn't touched. Needless to say, once I got into Ruby the ...
06:24 pm GMT - Fri, September 16, 2022
Dev To Updates from the 92nd TC39 meeting
There were several items on the agenda, this post focuses on feature proposals and their progress from the meeting that was held between 13-16th September 2022. Stage 3:Array.fromAsync: Array.fro...
05:42 pm GMT - Fri, September 16, 2022
Dev To APIs For Beginners (With Examples)
Application Programming Interfaces (APIs) can be defined as sets of functions and procedures which are created by an operating system, application or other service. They can be utilized by developers ...
05:24 pm GMT - Fri, September 16, 2022
Dev To Introducing the Semantic Graph
This article is part of a tutorial series on txtai, an AI-powered semantic search platform.txtai executes machine-learning workflows to transform data and build AI-powered semantic search applications...
05:21 pm GMT - Fri, September 16, 2022
Dev To Deploying a Node.js application across multiple geographies with Terraform and Ansible
A plan is in place, infrastructure is provisioned, now what? Well, I've decided to take a step back and review the distributed system holistically, before surging forward with application development....
05:14 pm GMT - Fri, September 16, 2022
Dev To Javascript vs Ruby: Syntax Edition
Transitioning from consistently working with javascript to moving straight into ruby might be difficult due to adjusting our eyes to look at a new way of writing code and with that changing our habits...
05:10 pm GMT - Fri, September 16, 2022
Dev To 63 Top SaaS Startups in the United States - 2022
Within the Employbl database we have over one thousand SaaS companies. In this post we're going to feature some of the most prominent startups by company stage. To explore all the data on your own log...
04:55 pm GMT - Fri, September 16, 2022
Dev To PagerDuty Community Weekly Update, September 16, 2022
Hi everyone! Welcome to the PagerDuty Community Weekly Update! Here youll find whats going on in PagerDuty land. Busy week here! Cool StuffPagerDuty alum Matty Stratton asked on Twitter: ...
04:22 pm GMT - Fri, September 16, 2022
Dev To Live - Diving into an NPM Package Vulnerability
Hey there and thanks for checking out this post. I'm building the habit of sharing what I have planned for upcoming livestreams. I have one scheduled for today, Friday, September 16th, 2022. If you're...
04:15 pm GMT - Fri, September 16, 2022
Dev To 5 webdev tips you may want to know
1. CSS sibling selectorYou can use the adjacent sibling combinator (+) to target a sibling that comes directly after the first target. Or you can use the general sibling combinator (~) to target...
04:12 pm GMT - Fri, September 16, 2022
Dev To Introduction to Angular Language Service
Working with Angular has its gotchas, but what makes it really a joy to start off, is its language service. Whats a language service?A language service is a program that you feed your code and it...
04:06 pm GMT - Fri, September 16, 2022
Dev To Flask OAuth, Dark-Mode, Docker - Free BS5 Starter
Hello Coders! This article presents the latest updates of Soft UI Dashboard, a popular open-source Flask starter recently updated to support OAuth sign-in for Github, persistent dark mode, improved Do...
03:54 pm GMT - Fri, September 16, 2022
Dev To Lost Interest in Coding
Hi, Guys currently I am pursuing my b.tech in CSE(last year). In starting of my first year I have so many ideas and an interest in coding but now I don't like coding. I don't know what should I do. No...
03:43 pm GMT - Fri, September 16, 2022
Dev To A Complete Guide to Waves
Makin' WavesJust about every other website I visit has waves patterns. I have no doubt you've seen them, too, used as dividers between content sections or a subtle background texture. The idea i...
03:26 pm GMT - Fri, September 16, 2022
Dev To What was your win this week?
Hey y'all! Hope everybody is having a fantastic Friday and that you all have wonderful weekends!Looking back on this past week, what was something you were proud of accomplishing?All wins count big o...
03:26 pm GMT - Fri, September 16, 2022
Dev To What Are Docker Images And How To Use Them
A Docker image is simply a read-only file thats used to run code within a Docker container. Think of it as a template that contains all the instructions needed to run the code. All of the code and dep...
03:13 pm GMT - Fri, September 16, 2022
Dev To Here's how to return Multiple Values in solidity
Strangely, Solidity allows functions to return multiple values. You might not be used to this if you've got some programming experience. But this feature could turn out to be super useful. Here is a s...
02:48 pm GMT - Fri, September 16, 2022
Dev To Frank's Sinatra
During my time in Phase 3 at Flatiron School I began learning how to build out my own API to use on my front end application. In order to get our front end synced up with our back end when fetching th...
02:34 pm GMT - Fri, September 16, 2022
Dev To Responsive Design for users with low vision
Responsive design was originally invented for small screens and mobile devices. The design adjusts itself to fit into a single column, text reflows and horizontal scrolling is avoided.These adjustment...
02:19 pm GMT - Fri, September 16, 2022
Dev To Googles new experimental programming language: Carbon
Carbon also known as Carbon-lang was launched in July, 2022 as an experimental open-source successor to C++. The project was started by Google and is currently open for contributions on GitHub.The cor...
02:14 pm GMT - Fri, September 16, 2022
Dev To Ruby on Rails tutorial: Getting started with Contentful
NOTE: This article originally appeared on the Contentful BlogRuby on Rails, often shortened to Rails, is a Ruby-based Model-View-Controller (MVC) framework for building production-ready web applicatio...
02:04 pm GMT - Fri, September 16, 2022
Dev To Follow Friday: Tooling Edition (16 September 2022)
Happy Friday, friends! Follow Friday is your weekly opportunity to shout out fellow DEV Community members doing awesome work. Check out the comments and follow someone new!Not sure if you've noticed,...
01:41 pm GMT - Fri, September 16, 2022
Dev To Adding Chat to Your Amazon IVS Live Stream
Welcome back to this series where we're learning all about live streaming in the cloud with Amazon Interactive Video Service (Amazon IVS). If you're new to this series, here's what we've covered so fa...
01:02 pm GMT - Fri, September 16, 2022
Dev To 3 Best Free Resources to Learn Data Structure & Algorithms [ DSA ]
Data Structure and algorithm is very important from placement point of view or if you want to excel in the career as a Software Developer. So in this article we will discuss about 3 best Free Resource...
12:49 pm GMT - Fri, September 16, 2022
Dev To Podcast with Josh Long on Apache Pulsar and Spring
podbean.com ...
12:45 pm GMT - Fri, September 16, 2022
Dev To Async Rust: Cooperative vs Preemptive scheduling
Originally published on my blog: https://kerkour.com/cooperative-vs-preemptive-schedulingThreads were designed to parallelize compute-intensive tasks. However, these days, a lot of applications (such ...
12:45 pm GMT - Fri, September 16, 2022
Dev To Docker Environment Resources
Removing all resources Docker offers a command to remove unused containers, networks and images. To remove:All containers stoppedAll networks not used by at least one containerAll pend...
12:44 pm GMT - Fri, September 16, 2022
Dev To Semantic commit messages
See how a minor change to your commit message style can make you a better programmer.Format: <type>(<scope>): <subject><scope> is optional Examplefeat: add hat wobble^--^ ...
12:43 pm GMT - Fri, September 16, 2022
Dev To Map the branch
Check for the existence of a branch mapping, the following warning will appear if the mapping does not exist.There is no tracking information for the current branch.Please specify which branch y...
12:42 pm GMT - Fri, September 16, 2022
Dev To Set default login and password for git requests
To not always need to tell git what your login and password are, enter the command below.git config credential.helper store...
12:42 pm GMT - Fri, September 16, 2022
Dev To Basics of For Loops: To For...in or For...of?
Going into learning Javascript, I knew a little bit from my past about the basics of a For loop. I have learned it briefly in past classes and maybe even have used it before. When I began learning mor...
12:41 pm GMT - Fri, September 16, 2022
Dev To Change the repository source
First check the source of your repository.git remote -v Rename the current source to ensure that there will be no conflict.git remote rename originname ancient-origin Define the new re...
12:38 pm GMT - Fri, September 16, 2022
Dev To Configure your ssh key
Generate your new key.ssh-keygen -t rsa View your new public key.cat /home/${you_user}/.ssh/id_rsa.pub Having generated the SSH key, copy and paste it into the location for the configu...
12:28 pm GMT - Fri, September 16, 2022
Dev To
<div> JS function XD HTML Canvashtml2canvas Canvas Canvas2image Demo https://letswritetw.github.io/letswrite-web-to-image/ Canvashtml2canvas const el = document.querySelector("...
11:59 am GMT - Fri, September 16, 2022
Dev To Lightweight Go-based Spa-to-http "beats" Nginx in SPA serving performance
Performance benchmark, how it was measuredSpa-to-httpNginxAverage time from container start to HTTP port availability (100 startups)1.358 (10.3% faster)1.514 (10.3% slower)Requests-per-second on 0.5 K...
11:29 am GMT - Fri, September 16, 2022
Dev To How to Create a Successful Custom Web Product Step by Step: Codica's Practice
The article was initially published in Codica blog.When creating a winning web product, the team must follow the best practices and certain steps for development. This is how Codica ensures building t...
11:13 am GMT - Fri, September 16, 2022
Dev To PLI Blockathon is PAN India hackathon to be held on sept. 22 at Chennai, Tamil Nadu, India.
PLI Blockathon is PAN India hackathon, inviting participants across the nation.It is being organized by Suvik Group of Companies headquartered in the United Arab Emirates who have built a Blockchain P...
10:02 am GMT - Fri, September 16, 2022
Dev To Three ways to iterate an array
Given an array of integers, return a new array with each value doubled.For example: [2, 4, 6] --> [4, 8, 12]Number #1: We use a for loop to iterate over the elements, transform each individual one,...
10:01 am GMT - Fri, September 16, 2022
Dev To Programming chose me
Being unable to convince my parents and being unable to afford a university elsewhere except in my home state, I was compelled to apply for Medicine and Surgery (they believe I can do anything), but I...
09:50 am GMT - Fri, September 16, 2022
Dev To Revised PHP Backend Roadmap
Presently, the web development industry is radically different from what it was a few years back. Nowadays, there are lots of different elements that can easily baffle anyone, especially newcomers. As...
09:01 am GMT - Fri, September 16, 2022
Dev To Recreating Apple's Color Picker Icon
I'm currently working on a colorpicker, where a user can select a predefined theme-color:While this is fairly simple to code and use, there will be cases where the user needs to create a custom color....
08:36 am GMT - Fri, September 16, 2022
Dev To A beginner's guide to VueJS
IntroHey there, everybody. In this article, I'll be showing you how you can start your journey with VueJS, a popular front-end framework. This guide will help you understand the basics of VueJS ...
07:48 am GMT - Fri, September 16, 2022
Dev To How to Use Data Science to Create a Better Customer Experience?
IntroductionOf course, enhancing customer service is essential to having a competitive edge over other B2C companies. With today's cutting-edge technology, data science has swiftly established itself ...
07:02 am GMT - Fri, September 16, 2022
Dev To Google actions recap
For those paying attention, you would have probably noticed that Google's conversational actions are already being deprecated.A little bit unclear what the exact reasoning is, but it seems Google want...
06:38 am GMT - Fri, September 16, 2022
Dev To Web Scraping With Python (An Ultimate Guide)
If you are a beginner in a web scraping world then you might get overwhelmed with the amount of libraries offered by any programming language. Web scraping can be very useful for you or your company a...
05:48 am GMT - Fri, September 16, 2022
Dev To Its 2022, Please Dont Just Use console.log Anymore
It is 2022 and still you use console.log then this guide for you5 JavaScript console object methods and tricks you should know about.As a front-end engineer, you must have used console.log, which can ...
05:28 am GMT - Fri, September 16, 2022
Dev To Leetcode 217. Contains Duplicate. DSA - 4
Question LinkPython || C++ || TypeScript Brute Force ApproachThis approach is very simple, so I am not going to waste much time in this approachWe take one element and compare it with all t...
05:11 am GMT - Fri, September 16, 2022
Dev To Fun&Cool Developer's Readings
Julia Evans: Explain computer basics with comicsPostsComicsCrypto Challenges: A collection of exercises to learn about crypto.Golden: : Web3 version wikipedia, a protocol mapping the worlds knowledge...
04:57 am GMT - Fri, September 16, 2022
Dev To Don't just watch videos, learn interactively with Learnitive.com
[This article was first published at Learnitive.com/blog.] Don't just watch videosYou dont get better at swimming by watching others. It is not necessary to watch videos or lessons in order to le...
04:31 am GMT - Fri, September 16, 2022
Dev To 15 Best Terminal Commands That You Should Know
List of Best Commands For TerminalPWD(present working directory)cd(change directory)lsmkdir(make directory)echotouchcatdiffheadtailrm(remove directory)clearRedirection operators (> & >>)c...
11:36 pm GMT - Thu, September 15, 2022
Dev To Code faster with Amazon CodeWhisperer
Wanna code faster and improve your productivity? So, you must know AWS CodeWhisperer!In this post, I will explain to you what is the Amazon CodeWhisperer and give you a step-by-step on how to subscrib...
11:22 pm GMT - Thu, September 15, 2022
Dev To Adding one centralised banner to a whole portfolio of websites via the power of 'the edge'
If you work for a UK organisation or company in a web/digital role, you've probably spent at least some time in the last week adding a banner to one of your sites referencing the Queen's death and how...
10:35 pm GMT - Thu, September 15, 2022
Dev To Expresses Regulares IV - as trs regras da regex I - backtracking
Alguns anos atrs eu comecei a falar que h trs regras para se usar expresses regularesno use regexreconsidere se voc precisa usar regexconhea sua enginePode parecer engraado eu usar duas regras para de...
10:14 pm GMT - Thu, September 15, 2022
Dev To We Solved Dev Infrastructure, So Why Does it Suck to Build Stuff?
In the last decade there have been enormous advances in infrastructure and ops, so why does it suck to build stuff?Thats the question Tanmai Gopal kept asking himself before founding his company, Hasu...
09:46 pm GMT - Thu, September 15, 2022
Dev To 10 Must-Have Chrome Extensions for Web Developers
The Chrome browser came out all the way back in 2008 and has grown exponentially since; as of October 2021, it has a 68% worldwide market share. Given this, it's safe to say that most web developers u...
09:44 pm GMT - Thu, September 15, 2022
Dev To Practicing clean code with "Frontend Mentor"
Do you know "Frontend Mentor"?Two months ago I found an Instagram post with a generic computer picture and some text explaining a little about a website for developers of any level with worthwhile pro...
09:39 pm GMT - Thu, September 15, 2022
Dev To Choosing a CMS for your Static Site: Part 2 Headless? Git-based, or API-based?
Congratulations! Youre well on your way to identify the right content management system (CMS) for your team. At this stage in your journey youre already likely to recognize the benefits of modern stat...
09:36 pm GMT - Thu, September 15, 2022
Dev To Set docker build args from .env file (NextJS)
I recently came across the issue that I had to build a Docker container with a NextJS app inside that was relying on a environment variable to set the domain for Plausible.io.The tricky thing was that...
09:21 pm GMT - Thu, September 15, 2022
Dev To Build a graph database with Amazon Neptune Part 3 - Query and Visualize Graphs
IntroductionFrom previous blog Amazon CloudFormation was used in a production environment to create a Neptune cluster. The second blog, provided a brief overview of graph data modelling which wi...
09:12 pm GMT - Thu, September 15, 2022
Dev To Installing Angular CLI Locally & Globally
Angular is a JavaScript Framework and it is one of the world most powerful web development platform. Starting an angular project will require an IDE and a development environment. Setting up a project...
09:12 pm GMT - Thu, September 15, 2022
Dev To Understanding the concept behind designing agame
IntroductionGame design is a bit like chemistry. You choose the mechanics that produce the response you want from the players after determining the reaction you want to elicit. And yes, the outc...
09:05 pm GMT - Thu, September 15, 2022
Dev To When have you used reengineering?
...
08:58 pm GMT - Thu, September 15, 2022
Dev To Flat Iron Phase 2 Project - A Meta Analysis
How To Finish Strong This week was our second code challenge at Flat Iron and I came up against one of my biggest personal weaknesses.I love conceptual work. I'm a decent beginner dev. I know I'm mot...
08:48 pm GMT - Thu, September 15, 2022
Dev To Angular v.14 ESBUILD = -25/40% build time
Angular v.14 now supports esbuild, a "new" super fast JavaScript Bundler, also used by ViteJS.I have tried it right now in a small Angular project (about 10 modules) and it almost halved the build tim...
08:44 pm GMT - Thu, September 15, 2022
Dev To My first blog: Community CSS
Hi, I'm Sam! I recently started Flatiron's Software Engineering bootcamp, and I love it. When thinking about what to include in a blog post (my first ever!), I know that it's important to include new ...
08:03 pm GMT - Thu, September 15, 2022
Dev To Copilot VS Codex
AI Coding models have become more and more prevalent with the introduction of new and advanced machine learning advances. There is more attention on the subject with it taking over with the automation...
07:40 pm GMT - Thu, September 15, 2022
Dev To Binary Numbers
By Levon Yedigaryan What are binary numbers?These are numbers which as every other number are used to represent an amount. These numbers are used in computers due to the peculiarities of the comu...
07:22 pm GMT - Thu, September 15, 2022
Dev To Integrating Django Admin with Markdown Editor
Django-mdeditor is Markdown Editor plugin application for django base on Editor.md. FeaturesAlmost Editor.md featuresSupport Standard Markdown / CommonMark and GFM (GitHub Flavored Markdown);Full...
06:17 pm GMT - Thu, September 15, 2022
Dev To Map(),Filter(),reduce() with important interview questions
Map, reduce, and filter are all array methods in JavaScript. Each one will iterate over an array and perform a transformation or computation. Each will return a new array based on the result of the fu...
06:05 pm GMT - Thu, September 15, 2022
Dev To React's Potential
Facebook has created one of the webs most popular frameworks, React. It's popularity has been tremendous and some of the biggest companies have chosen to use React as their website framework. Some ex...
05:58 pm GMT - Thu, September 15, 2022
Dev To Algorithmic Survival in the Metaverse
When we started playing Conquest.eth, we discovered how a multiplayer web3 game can become a hostage of a player or guild. This can alienate new players by making it harder for them to get settled in ...
04:25 pm GMT - Thu, September 15, 2022
Dev To Observable tutorial: Analyze data in a JavaScript-native data notebook
Over the last few months, the Observable team has celebrated the first anniversary of the Observable Plot charting library, introduced the Data Table Cell type, and supercharged SQL Cells with summary...
04:17 pm GMT - Thu, September 15, 2022
Dev To React manejo de estado con objetos
El manejo de estados en React es muy flexible pues permite manejar cualquier tipo de valor de Javascript pero no solo los de uso frecuente como son strings, booleans, numbers los cuales son inmutables...
04:14 pm GMT - Thu, September 15, 2022
Dev To Tips Componente Text de React Native
Una de las particularidades de React Native a diferencia de React en la Web es el uso de exclusivo de la etiqueta o componente predeterminado para el tratamiento de textos, pero este en ocasiones gen...
04:09 pm GMT - Thu, September 15, 2022
Dev To Promesas en Javascript para React y TypeScript
Para empezar a hablar sobre promesas debemos conocer el concepto de asincronismo como ya lo sabemos es realizar acciones o tareas sin esperar que un proceso anterior se realice, algo as como en segund...
04:02 pm GMT - Thu, September 15, 2022
Dev To Error - Exception occurred during code generation for the WSDL
I'm trying to generate the java classes from the .wsdl file, but when trying to generate the following error:Exception occurred during code generation for the WSDL : java.lang.NoClassDefFoundError: or...
03:58 pm GMT - Thu, September 15, 2022
Dev To Get user location from browser using JavaScript | Solutions By ShriekDj
So today i am gonna share you some code and details about how to ask the customer there own location and submit in a form using Geolocation API of Web Browser Using JavaScript.But Before Copying and P...
03:57 pm GMT - Thu, September 15, 2022
Dev To React JS: Interceptors with Fetch API
What are Interceptors?Interceptors are a way to trigger specific functionalities before or after a request is made, or a response is received respectively. One of the most commonly used reasons ...
03:54 pm GMT - Thu, September 15, 2022
Dev To Extending kubectl Utility With Plugins
IntroductionWe can all agree on the fact that Kubernetes is quite expansive. It has become the de facto tool for cloud-native application deployment because of its flexibility. One often uses th...
03:53 pm GMT - Thu, September 15, 2022
Dev To Programming in the Adult Entertainment Industry III
NOTE The following post talks about the use of adult toys, and though the post only pertains to code, I figured I'd give you a heads up anyway. The ideaRecently I was asked to add a feature to ou...
03:44 pm GMT - Thu, September 15, 2022
Dev To Medusa v1.4.0: Product Import API, Improved API Reference and More!
Time for another exciting release of Medusa!Version 1.4.0 introduces new features such as the Product Import API, an update in the MeiliSearch plugin with breaking changes, and the usual bug fixes.We ...
03:38 pm GMT - Thu, September 15, 2022
Dev To How to Address Sensitive Data Sprawl
Every organization has sensitive datacustomer data, employee data, or operational data. Sensitive data can come in many forms, including:Personnel recordsCredentials used in application code or cloud ...
03:17 pm GMT - Thu, September 15, 2022
Dev To How to extend enum in TypeScript
From time to time you need to extend an enum in TypeScript, however, we can't use extends construction like in case of interface.enum MySuperEnum { ONE, TWO}enum MyMoreSuperEnum extends MySuperEnum...
03:04 pm GMT - Thu, September 15, 2022
Dev To How to start with Story point
Newly formed or inexperienced teams often have doubts about how to do calculations. Of course, the plan is to stay close to the estimates, but that doesn't mean the process should be stuck. Estim...
02:55 pm GMT - Thu, September 15, 2022
Dev To 60 Days of Data Science and Machine Learning
Hello, everyone.Followings are fifth week of this series. You can find them on my GitHub. You can run all the notebook on colab or jupyter notebook as well.Day 31 - Machine Learning Linear RegressionT...
02:46 pm GMT - Thu, September 15, 2022
Dev To Latest Tech Vacancies - Week 38 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 396 new jobs I want to shar...
02:43 pm GMT - Thu, September 15, 2022
Dev To A Bash script to configure Linux
I made a Bash script to configure Debian-based Linux machines for cybersecurity: jmau111 / golinux A simple Bash script to configure Debian-ba...
02:39 pm GMT - Thu, September 15, 2022
Dev To Crypto App built with ReactJS, Tailwind and Firebase
So today I finished my solo project Crypto app! Here is live website deployed on firebase: https://coinbase-52f8f.web.appSourceGithub: https://github.com/robo311/crypto-appWhat functionality does it o...
02:32 pm GMT - Thu, September 15, 2022
Dev To Video Streaming Protocols: What Are They & How to Choose The Best One
Understanding legacy and modern streaming protocols will enable you to make an informed choice for your next video project.As consumers cut the cord and opted to stream content from their mobile devic...
02:07 pm GMT - Thu, September 15, 2022
Dev To smplie finite state machine for EcmaScript
Mach: flexible FSM in ECMAScriptHi there,I just developped a simple Finite State Machine in JS. My initial goal was to integrate it within a SvelteKit component to provide UI state management. ...
01:48 pm GMT - Thu, September 15, 2022
Dev To What do u neeeeed?
Hey! Fellow programmers Namaste In this post, i would like to ask you all, what problems do u face in our beloved VS Code (if there are any) ?Or what is that thing u feel is ur need but that thing lac...
01:47 pm GMT - Thu, September 15, 2022
Dev To NextJS Material Kit - Free TypeScript Template
Hello Coders!This article presents an open-source NextJS Template recently updated to TypeScript, and up-to-date dependencies (React v18, NextJS v12.3). The product, based on the permissive (MIT) lice...
01:31 pm GMT - Thu, September 15, 2022
Dev To How to render 3D model in a React JS application
Hey there,Nowadays the browsers are becoming more powerful then in the past and now they can render different complex animations with ease. You might have seen lot of websites rendering 3D model witho...
01:28 pm GMT - Thu, September 15, 2022
Dev To Create and Deploy a Discord bot in Rust, for free
In this post, we will look at a simple way to add custom functionality to a Discord server using a bot written in Rust. We will first register a bot with Discord, then go about how to create a Serenit...
01:15 pm GMT - Thu, September 15, 2022
Dev To INTERMEDIATE DATA ENGINEERING CONCEPTS.
In this article am going to discuss a number of key data engineering concepts that will help understand data engineering career path.Big data is a term used to describe large, complex datasets that ar...
01:10 pm GMT - Thu, September 15, 2022
Dev To How to generate Sitemap for your Next JS project
In the following video we generate sitemap and robots.txt for our web badminton open-source Next Js project.We generate nextjs sitemap with next-sitemap npm package. About Web Badminton:Decentral...
01:01 pm GMT - Thu, September 15, 2022
Dev To Excel to Html Table
We print tickets for fabrics to be cut in our workplace. Such as customer name, fabric code, meters, company to be delivered columns that exists in the ticket. We have an excel work file and we copy t...
01:00 pm GMT - Thu, September 15, 2022
Dev To How to Make a Creative Website Using HTML, CSS, and JavaScript
How to make a Creative Website Using HTML CSS JavaScriptThis video will show you how to make a creative website using html css javascriptGithub RepoHI I'm Sadee (webdev)In this channel I make videos a...
12:49 pm GMT - Thu, September 15, 2022
Dev To 7 Must Know JavaScript Tips & Tricks
Let's have a look at 7 valuable tips and tricks found in the most popular language in the world, JavaScript. 1. Destructuring with ParametersYou can use object destructuring within function param...
11:52 am GMT - Thu, September 15, 2022
Dev To 5 Best Training for Devops
When you first enter the DevOps Engineering sector, trying to find platforms focused on DevOps that you can learn from can be difficult and intimidating. I've put together a list of websites that cove...
11:38 am GMT - Thu, September 15, 2022
Dev To 10 Free GumRoad products for Web Developers
IntroductionBooks are quite a good way of gaining knowledge. The traditional books for tech are huge in terms of pages and even can bore you sometimes. The latest ebooks comprised tons of knowle...
11:31 am GMT - Thu, September 15, 2022
Dev To How to render 3D model in a React JS application
Hey there,Nowadays the browsers are becoming more powerful then in the past and now they can render different complex animations with ease. You might have seen lot of websites rendering 3D model witho...
11:24 am GMT - Thu, September 15, 2022
Dev To What Is the Dedicated Team Model?
Grand View Research indicates the global business software and services market is valued at $474 billion. More importantly, Statista anticipates this market will reach a staggering $812 billion by 202...
11:14 am GMT - Thu, September 15, 2022
Dev To How to Create a Line Chart in JavaScript
Data visualization is a vast field with so many different types of charts to learn and create. But there are several basic, evergreen graphs that every data designer and web developer dealing with ana...
11:12 am GMT - Thu, September 15, 2022
Dev To How to Write a Scalable Frontend
When modularizing your codebase, you'll want to create a module for each piece of functionality. For example, if you're building a frontend for a blog, you might have modules for the blog home page, t...
10:24 am GMT - Thu, September 15, 2022
Dev To Hello Python (Voice Assistant)
App's OverviewIn this tutorial, we will be going through a voice assistant build with python for beginners. Prerequisites for reading this article are basic knowledge of python and python packag...
10:19 am GMT - Thu, September 15, 2022
Dev To I failed again...
So, what I attempted to do looked pretty simple. You can peek at the very early temporary website if you want to grasp the idea if you want. ...
10:16 am GMT - Thu, September 15, 2022
Dev To How to merge two arrays?
Lets say you have two arrays and want to merge them:const firstTeam = ['Olivia', 'Emma', 'Mia']const secondTeam = ['Oliver', 'Liam', 'Noah']One way to merge two arrays is to use concat() to concatenat...
10:02 am GMT - Thu, September 15, 2022
Dev To React Hooks for Web3 Ethereum Developers
Hooks to connect wallet, cache the data, avoid duplication, interact with Contracts.Youtube short Web3 is growing rapidlyI am talking about Wagmi the collection of react hooks for Ethereum.This l...
08:07 am GMT - Thu, September 15, 2022
Dev To How to fine-tune your embeddings for better similarity search
This blog post will share our experience with fine-tuning sentence embeddings on a commonly available dataset using similarity learning. We additionally explore how this could benefit the labeling wor...
07:53 am GMT - Thu, September 15, 2022
Dev To Awesome Web3
The re-decentralization of the global information technology ecosystems is one of the most significant objectives and advantages of the Web 3.0 revolution.The bitcoin and Ethereum community, which wou...
07:21 am GMT - Thu, September 15, 2022
Dev To Deploying a Google action
Now that we have our Google Action fully functional, we can look at deploying it so that it will become active for everyone.I've never done this before, so bear with me, as Google might come back and ...
06:42 am GMT - Thu, September 15, 2022
Dev To What is Authorization service and why does it matter?
IntroductionAuthorization services are the tools you need to protect your data, prevent unauthorized access and ensure your customers security. These services can help you with things like fraud...
06:35 am GMT - Thu, September 15, 2022
Dev To Detect idle or active browser tabs with the Page Visibility API
In this tutorial well be using the Page Visibility API to detect if a browser tab is idle (not currently being viewed) or active. To get an understanding of how the API works well use it to pause a vi...
06:05 am GMT - Thu, September 15, 2022
Dev To Javascript: String Search methods
1. indexOfinputStr.indexOf(str) - returns first occurrence of mentioned str in given inputStrinputStr.indexOf(str, 10) - returns first occurrence of string after 10 position.const str = 'Hi, Wel...
06:00 am GMT - Thu, September 15, 2022
Dev To Why software development is more like an open-world RPG videogame
I have recently completed The Ghost of Tsushima expansion (Iki Island) and I couldn't help but draw parallels between my work and the countless hours spent trying to get better at the game. ...
05:56 am GMT - Thu, September 15, 2022
Dev To Celebrating 1M installs of Edge DevTools for VS Code
When I started my current role in Microsoft one thing that ailed me was that the browser developer tools are great for debugging, but they aren't changing the original code. It is quickly possible to ...
05:49 am GMT - Thu, September 15, 2022
Dev To The easiest way to send emails from the server
Web sites and applications allow for communication between service providers and their clients. You have probably noticed almost every website has a contact form. In this tutorial, am showing you the ...
05:03 am GMT - Thu, September 15, 2022
Dev To How to become a Super Human Software Developer
There's a handful of software developers on the planet today that seems to be "super human software developers". Linus Torvalds, Alan Kay and Steve Wozniak being some of the primary candidates. They a...
12:53 am GMT - Thu, September 15, 2022
Dev To TUGAS DPK-TJKT SEJARAH PERKEMBANGAN TEKNOLOGI TEMA 1-9
NAMA: TSANIA KHILYATIN NADAKELAS: X TJKT 2NO ABSEN: 32*#Tema 1 : Jenis teknologi perkembangan prosesor intel***Sejarah Perkembangan Intel**Mulanya, pada tahun1904, Sir John Ambrose Fleming (Inggris)me...
11:05 pm GMT - Wed, September 14, 2022
Dev To How to improve the DX of your readme with embeddable demos
For the full demo, take a look at the before and after.While your readme might make sense to you, chances are youve probably left out some important information that other developers would appreciate....
10:18 pm GMT - Wed, September 14, 2022
Dev To Rwar A Simple Static Site Generator
Week 2 of Open-Source Development and I can already feel the pressure building up. What is rwar?I created rwar, which is a simple bare-bones Static Site Generator (SSG) with minimal features. A...
10:18 pm GMT - Wed, September 14, 2022
Dev To Observability is becoming mission critical, but who watches the watchmen?
Before we get started, I just want to get this out of the way: I work at Canonical, and more specifically, I run the observability product team there, currently doing lots of cool stuff around observa...
09:12 pm GMT - Wed, September 14, 2022
Dev To How I got into the AWS Community Builders Program
What is the AWS Community Builders Program?The Community builders program is a group of passionate developers from all around the world. The program offers technical resources, education and net...
09:03 pm GMT - Wed, September 14, 2022
Dev To Tools Required For Backend Development
As a Backend Developer, eventually you will be going to collect whole bunch of tools that will be important for your workflow.We are going to start with absolutely basic tools. These are the must havi...
08:50 pm GMT - Wed, September 14, 2022
Dev To Reduct Storage SDKs update and Web Console v0.5.0
Hey, everyone!This is a little update from the Reduct Storage project. As we announced before, we released Reduct Storage v0.8.0. Now we updated our SDK for the changes in the HTT API of the storage ...
08:40 pm GMT - Wed, September 14, 2022
Dev To Memory Management in Python
This article was originally written by Rupesh Mishra on the Honeybadger Developer Blog.Memory management is the process of efficiently managing computer memory (RAM). It involves allocating a piece of...
07:56 pm GMT - Wed, September 14, 2022
Dev To Build a Rails script watcher/runner using fswatch
I often find myself spending a lot of time in the Rails console testing out code. As my examples get more complex, I often will create a temporary ruby file to write the script, then copy-paste into t...
06:32 pm GMT - Wed, September 14, 2022
Dev To Sveltekit Changes: Routes
IntroductionAs you know, In last article I explained Load Function changes where I also mentioned about new routes changes and now we gonna look how they works and what they are now.If you see a...
06:31 pm GMT - Wed, September 14, 2022
Dev To Add a blog to your Laravel Application with Hyvor Blogs
Hyvor Blogsis a simple and powerful blogging platform. In this tutorial, we will see how to create a blog with Hyvor Blogs and host it in an existing Laravel application's/blogroute. All contents of t...
06:26 pm GMT - Wed, September 14, 2022
Dev To Javascript: Referential Transparency
An expression in javascript can be replaced by its value is called referential transparency.const add = (x,y)=>x + y;const multiply = (x)=>x * 4;// add (3, 4) can be replaced by 7. - Referential...
06:14 pm GMT - Wed, September 14, 2022
Dev To How to learn Data Structures and Algorithms for beginners (roadmap for dummies)
If you are starting to learn programming or computer science student or perhaps anyone who wants to learn any programming language especially Java, JavaScript, Python... having a clear and sound under...
06:13 pm GMT - Wed, September 14, 2022
Dev To Do not apologize
Do not apologize for working, trying to learn new things, or going after what you believe. Apologizing in those situations is an attitude usually among juniors learner but can extend to seniors and in...
05:24 pm GMT - Wed, September 14, 2022
Dev To graph: A library for creating generic graph data structures and modifying, analyzing, and visualizing them.
graph is a Go library for creating generic graph data structures and modifying, analyzing, and visualizing them. FeaturesGeneric vertices of any type, such as int or City.Graph traits with corres...
05:09 pm GMT - Wed, September 14, 2022
Dev To How to build tree-shakeable JavaScript libraries
If youre a web developer, Im sure that youve heard about tree-shaking. Its often understood as the removal of unused code from JavaScript bundles. However, do you know that not all code that looks unu...
04:45 pm GMT - Wed, September 14, 2022
Dev To What are data apps?
Previously, weve described the parts of headless BI, taken an in-depth look at the data modeling layer, and explored one use case for headless BI: embedded analytics. This week, lets take a step back ...
04:35 pm GMT - Wed, September 14, 2022
Dev To Great Time at JavaZone 2022
I had a pretty awful travel experience trying to reach Oslo, but its all worth it for what is possibly my favorite conference: JavaZone. I absolutely love this conference. It has everything: Sense of ...
04:20 pm GMT - Wed, September 14, 2022
Dev To Building Super Slim Containerized Lambdas on AWS
MotivationAWS Lambda functions should be fast, slim and they should do one thing. At least this is how I think about them. While I was working on my previous article, I noticed that after a Lamb...
04:08 pm GMT - Wed, September 14, 2022
Dev To Welcome Thread - v191
Welcome to DEV!Leave a comment below to introduce yourself! You can talk about what brought you here, what you're learning, or just a fun fact about yourself.Reply to someone's comment, either w...
03:12 pm GMT - Wed, September 14, 2022
Dev To My Italian Journey - Italian learning resources
This is probably not the place for it, but it is a convenient place to put it.I have been learning Italian since April 2018 and the following resources have been extremely helpful. Enjoy. Quali r...
02:52 pm GMT - Wed, September 14, 2022
Dev To How to Automate OWASP ZAP
Introducing ZAPOWASP ZAP is the worlds most popular web app scanner that now sees over 4 Million Check for Updates calls per month (up from 1 million just earlier this year). It is free, open so...
02:31 pm GMT - Wed, September 14, 2022
Dev To Auto-expand menu using Angular Material
This post is going to be a bit longer than usual so bear with me I was working on a task at work where one of the requirements was to make a menu auto-expand whenever the user navigates to a sub-page ...
02:28 pm GMT - Wed, September 14, 2022
Dev To Two new shell aliases for git
Recently I added two new bash/zsh aliases to make my git experience just a tad better. trackmeMost of our work repos were recently migrated to new remote urls, we scriped out the update to all of...
02:18 pm GMT - Wed, September 14, 2022
Dev To Cda ascii jadvali
cout<<"input: "; int a; cin>>a; cout<<"output(int): "<<int (a)<<endl; cout<<"output(char): "<<char (a);a o'zgaruvchi int tipiga oid,ya'ni sonlarni qab...
02:12 pm GMT - Wed, September 14, 2022
Dev To Technical Debt and Technical Efficiency
Technical Debt: The Loan Within agile software development, one of our key aims is to get working software out as early as we can. This allows us to enable the value for our users quickly (and t...
02:10 pm GMT - Wed, September 14, 2022
Dev To Easy way to Create your own API for FREE
Table of ContentsTable of ContentsIntroductionWhat is Google Sheets?How to create API using Google Sheets?Step 1Step 2Step 3Step 4Step 5Step 6Step 7Step 8Step 9Step 10Creating Sample Web Page to...
02:09 pm GMT - Wed, September 14, 2022
Dev To How to create high quality software
This will be a surprise to most developers, but the faster you create code the higher quality you will get (in the end). It's almost impossible to believe in this for the average software developer. H...
02:07 pm GMT - Wed, September 14, 2022
Dev To Combine Multiple PDF Files Into One Using pdfLaTeX
I use LaTeX for virtually all written documents I produce. It is a necessity when writing academic papers in computer science journals and conferences. But I also use it to format my CV, to write reco...
02:06 pm GMT - Wed, September 14, 2022
Dev To Cmo conseguir que tu empresa auspicie la JSConf?
Hemos vuelto! Y en forma de post! Sin cuentos ni vendiendo la pomada. As que vamos directo al grano. Te necesitamos a ti, qu ests leyendo nuestro post.A mi?Si, A ti! Te contamos por qu Un poco de...
01:42 pm GMT - Wed, September 14, 2022
Dev To Setw() va setfill() ?
Dasturlash davomida setw(),setfill()larni sonlar bilan ishlashda qo'llaymiz.Masalan foydalanuvchi uchun son kiritish ya'ni cin operatiri kiritildi.Endilikda foydalanuvchining kiritadigan raqamlari son...
01:18 pm GMT - Wed, September 14, 2022
Dev To Go Limitless with New Appwrite Queries
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...
01:18 pm GMT - Wed, September 14, 2022
Dev To More Power with Appwrite's Permissions Generation 2
At Appwrite, we want our products and services to be as simple and flexible as possible. Keeping this in mind, we have decided to enhance our permission system further. Permissions are one of the thin...
01:18 pm GMT - Wed, September 14, 2022
Dev To Migrate Firebase Users to Appwrite
With the release of Appwrite 1.0, a ton of new features are available. One of these features is the ability to import and export users. This means you can export your user's accounts from services lik...
01:17 pm GMT - Wed, September 14, 2022
Dev To How to create your own blog in Remix in a few minutes
I've ported my personal website to Remix to experiment with this new technology. I also wanted to contribute back to the community so I decided to offer it as a Remix template. You can build a blog li...
01:15 pm GMT - Wed, September 14, 2022
Dev To Everything New in Appwrite 1.0
We are thrilled with the announcement of Appwrite 1.0. The new Appwrite release is our first ever stable version, and one of the biggest milestones for the project and the Appwrite community.Appwrite ...
01:14 pm GMT - Wed, September 14, 2022
Dev To Introducing DateTime Support and ISO 8601 Dates
In Appwrite 1.0, were introducing a lot of new features. Among them is one of our most frequently requested features, DateTime support. Appwrite Databases now provides a dedicated DateTime attribute f...
01:13 pm GMT - Wed, September 14, 2022
Dev To CSS Media Queries
What are media queries?Responsive Design is the practice of making sure your content looks good on all screen sizes. Everything in the website including layouts, fonts and images should automati...
01:12 pm GMT - Wed, September 14, 2022
Dev To Build an Image Editor with JavaScript
Have you ever wondered if it was possible to build an image editor with plain JavaScript?Well, you're in luck because today I'm going to show you how to do it.No third-party libraries are required.Let...
12:59 pm GMT - Wed, September 14, 2022
Dev To Serverless API Essentials - Idempotency
When I first got into cloud development, my team and I dove headfirst into all aspects of modern software design. One of the most fun discussions we had was around idempotency. Not because of the acad...
12:53 pm GMT - Wed, September 14, 2022
Dev To Engineering manager vs Tech lead, 2 key differences
What are the differences between Engineering manager vs Tech lead? Not all companies use the same definition, and it can be quite confusing what is what. Discover the key 2 differences between the rol...
12:13 pm GMT - Wed, September 14, 2022
Dev To How to Build an Image Gallery with Amplify UI
Amplify UI is an open-source UI library that allows frontend web developers to build fully extensible and customized user interfaces with components that give you control over the look and feel of you...
12:10 pm GMT - Wed, September 14, 2022
Dev To Kibana vs Grafana - Which tool to choose?
This article was originally posted on SigNoz, written by me and edited by Ankit.Both Kibana and Grafana are data visualization tools providing users capabilities to explore, analyze and visualize data...
11:05 am GMT - Wed, September 14, 2022
Dev To Adding Authentication to full stack MERN web application
This article is part 2 of "Let's build and deploy a full stack MERN web application". In that tutorial, we created an application called Productivity Tracker that allows you to log your daily activiti...
10:10 am GMT - Wed, September 14, 2022
Dev To Angular vs. Vue (again...)
NavigationNavigationIntroductionHistoryLearning curvePopularityVueSyntax and ComplexityStructure and FlexibilityData RenderingTypeScriptMVC/MV VMConclusion IntroductionThis nice little (may...
10:01 am GMT - Wed, September 14, 2022
Dev To Css: Fluid youtube embed
Follow me on Youtube Fluid youtube embedEarlier this week i read a tweet about fluid youtube embeds. In his example he used TailwindCss and since i'm not a very big css framework fan i thought it...
10:01 am GMT - Wed, September 14, 2022
Dev To Roadmap to become a Job Ready Frontend Developer
Front End Development is an in demand skill and is highly profitable but sometimes a beginner faces a lot of problem as there are plenty of resources and there is no proper roadmap for the same.So in ...
10:01 am GMT - Wed, September 14, 2022
Dev To What is integration testing and why is it important?
What is integration testing?Integration testing can be done in a number of ways, but the most common approach is to use a "stub" or "driver" for each component that is being tested. The stubs an...
09:45 am GMT - Wed, September 14, 2022
Dev To Quick tip: embedding YouTube Videos in GitHub pages
GitHub Pages is a great way to host some of your content online. All you need to do is to write some markdown files and tell GitHub to create it as a page. The problem is that you can't just add some ...
08:59 am GMT - Wed, September 14, 2022
Dev To I FAILED MY AWS EXAM, WHERE DID I GO WRONG?
First of all, take a deep breath in, you gave the exam your best shot, where to go from here? Well, I personally have failed all of the AWS Examinations before Passing them and I think there is no arg...
08:32 am GMT - Wed, September 14, 2022
Dev To Pitfalls of `process.env` every React developer should know
Pitfall #1: It does not exist in the browserUnlike in Node.js, there is no such thing as process.env object in the browser. One neat webpack trick, however, allows us to "emulate" this construct...
08:29 am GMT - Wed, September 14, 2022
Dev To Boosting Productivity with Strapi Plugins
This article will explore the configuration and usage of five Strapi plugins that will help you boost your productivity.Author: Popoola TemitopeImproving productivity has become a necessary thing for ...
07:47 am GMT - Wed, September 14, 2022
Dev To The Ultimate Guide to Google Core Web Vitals
In May 2020, Google declared that they would release another ranking component connected with general page insight into how rapidly pages load, supports, versatility, and so on. A bunch of metrics cal...
06:26 am GMT - Wed, September 14, 2022
Dev To Realistic Avatar Creator: the real you in the Virtual World
How to provide immersive interaction to customers? Let users become Realistic Avatar Creators . This article will teach you how to build Realistic Avatar system step by step.Nowadays, we can reshape o...
05:56 am GMT - Wed, September 14, 2022
Dev To Google action learn more button
Now that we are able to fetch data from an RSS feed and show it in the Google Action, how about we add a button to learn more.A thing to note is that depending on the device, the button might not be r...
05:48 am GMT - Wed, September 14, 2022
Dev To CSS nth:child selector
Hello guys today i will be showing you the use of nth-child selector in CSS.nth-child selector can be used to select any number of elements from a group of same type of element, or with same class, et...
05:26 am GMT - Wed, September 14, 2022
Dev To Created macOS with ReactJs
Hi Friends, I have created ( MacOS with ReactJs )Building projects are always a good idea to learn any programming language.As I was learning ReactJs, So to utilize my weekends, Last week, I started a...
05:09 am GMT - Wed, September 14, 2022
Dev To Introducing Signals in React
We have all heard/used states in React. It is a way to observe a value and its change to update the UI accordingly without triggering full page refresh. It is very useful but it comes at a cost, State...
05:06 am GMT - Wed, September 14, 2022
Dev To Don't feel bad because of failed interviews, just keep learning!
I was thinking about switching jobs since about the beginning of the year. But as we had our dream vacation planned for 3 weeks in April, I didn't really want to look for a new job before coming back....
04:49 am GMT - Wed, September 14, 2022
Dev To You're not Making Test Automation Mistakes
This topic comes up after readinghttps://blog.testproject.io/2020/10/06/common-mistakes-in-test-automation/I attempted to respond as a comment but it did not make it through review.Namely I take issue...
04:27 am GMT - Wed, September 14, 2022
Dev To System Design: Monoliths and Microservices
MonolithsA monolith is a self-contained and independent application. It is built as a single unit and is responsible for not just a particular task, but can perform every step needed to satisfy ...
03:35 am GMT - Wed, September 14, 2022
Dev To Pourquoi je suis pass de React Svelte
Si on le compare Angular, Vue, React (les trois mousquetaires), Svelte est jeune voir meme trs jeune. Je crois que c'est dans James Bond "Skyfall" qu'il disait que la vieillesse n'est pas gage de sag...
02:52 am GMT - Wed, September 14, 2022
Dev To Affordable Battery Lifespan
We are all aware that in recent years, and even today, we have been working remotely or full-time online as a result of the covid-19 pandemic condition. It's been nearly two years. We all used to work...
12:57 am GMT - Wed, September 14, 2022
Dev To What is Video Automation and how does it work?
A recent survey shows video marketing has the highest customerengagement compared to other forms of marketing. More than 82% of all internet traffic is videos and it is only growing.Companies are spen...
12:53 am GMT - Wed, September 14, 2022
Dev To How to add SASS to your project ?
The previous article explained what SASS is and why it's preferable to use it rather than CSS. Right now, we are about to learn how to include it in our project.Browsers won't understand sass files si...
11:27 pm GMT - Tue, September 13, 2022
Dev To Filtering in React
React is a fantastic way to make your JavaScript code more reactive to the inputs from the user, and one of the best ways to dynamically re-render your page to help your users is to add a search bar t...
10:19 pm GMT - Tue, September 13, 2022
Dev To MongoDB vs MySQL: Which database to use
MySQL is a relational database that has been around for a while. But with the demand for diversity and scalability, MongoDB has become popular. Both offer high performance and similar functionalities....
10:16 pm GMT - Tue, September 13, 2022
Dev To Creating my static site generator
Hi everyone,This week, I created my own SSG (static site generator) called nan1-ssg using JavaScript and node.js. My SSG will generate .html files from .txt files as specified by the user.Some feature...
10:12 pm GMT - Tue, September 13, 2022
Dev To Use nginx as a hacker business card
A friend of mine recently showed me his curl-able business card inspired by this Cloudflare worker template.I liked the idea of returning something similar when running curl tsak.dev, but using Cloudf...
10:09 pm GMT - Tue, September 13, 2022
Dev To Improve Performance with CompletableFuture in Java
Completable FuturesRepository : https://github.com/jorgetovar/completable_futuresDo you know that parallel stream in Java has performance limitations due to Java will use the number of available...
10:06 pm GMT - Tue, September 13, 2022
Dev To 5 Chrome/Edge extensions every Developer should have..!!
Did you know the new Microsoft edge is based on *chromium * and it supports all of the chrome extensions as well as all the legacy edge extensions?? What is Chromium?According to Wikipedia, Chrom...
09:41 pm GMT - Tue, September 13, 2022
Dev To How can I learn to focus well?
This is Legit.Being greedy in progress is one of the most typical causes of procrastination.We intend to achieve our goal as quickly as possible by climbing a gigantic ladder that becomes more challen...
09:38 pm GMT - Tue, September 13, 2022
Dev To Setup SSH to with one command
When working with a GitHub repository, you'll often need to identify yourself to GitHub. Up until last fall, using your username and password was enough, but that is no longer deemed secure. The alter...
09:36 pm GMT - Tue, September 13, 2022
Dev To Como compilar Sass em 2022
Ainda hoje vejo muitas pessoas usando Live Sass Compiler (que ainda no d suporte a verses mais recentes do Sass), Gulp, linha de comando e at aplicaes externas como Scout-app. Pra quem quer aprender S...
09:22 pm GMT - Tue, September 13, 2022
Dev To Starting in Lunar Vim (in Mac)
Brief descriptionIs a fast IDE layer for Neovim. Vim, at some point let you be focus on the code, and by that, use the keyboard as the main tool, instead of the mouse. Previous installed to...
09:10 pm GMT - Tue, September 13, 2022
Dev To How to become a better developer
A a developer, you read and write code and lots of it. It might feel like it is the only thing that matters in our profession as we improve and become better.But, there are more things that matter wh...
09:02 pm GMT - Tue, September 13, 2022
Dev To Objects in JavaScript (With Examples)
Objects in JavaScript are used to store collections of data in the format of key: value pairs. Contained within an object we can have any number of variables and/or functions which are then referred t...
08:58 pm GMT - Tue, September 13, 2022
Dev To Servino
ServinoFast and simple zero-configuration dev server with hot reload. Install$ npm i -g servino# or$ npm i servino --save-dev CLI# Getting startsv -r src -p 3000# long commandsv --...
08:37 pm GMT - Tue, September 13, 2022
Dev To How to Get a Domain Key at Logify
Step 1: Signup at logify.idAfter sign in, you will get this screen, click on Continue as individualStep 2: Register your organizationClick on the Work tab at the top right corner.Click Create New Orga...
08:31 pm GMT - Tue, September 13, 2022
Dev To NestJS esbuild workarounds
Q: Do we need ESM for backend apps?A: Yes. More and more pkgs are moving to the ESM format, this is inevitable.Q: Do we need bundles?A: Probably, yes. If your Nestjs app is distributed as a container ...
08:23 pm GMT - Tue, September 13, 2022
Dev To Using Indexes in MySQL
In this article, I discuss about query optimization using database indexes.I discuss about deciding whether you should use database indexes on your tables, types of indexes in MySQL, how to list exist...
08:12 pm GMT - Tue, September 13, 2022
Dev To Git Stash - Everything about stashing changes in git
Sometimes, when we are making changes to a project in git, we realise we suddenly need to revert back to the last clean working directory version of our project - that meaning the version with no loca...
08:11 pm GMT - Tue, September 13, 2022
Dev To Kubernetes Pod: A Beginner's Guide to an Essential Resource
Kubernetes is a complex tool, but taking your first steps is relatively easy. This is especially true today when all major cloud providers offer easy one-click creation of Kubernetes clusters; you can...
07:35 pm GMT - Tue, September 13, 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...
06:43 pm GMT - Tue, September 13, 2022
Dev To Make image tutorials in no time with code explanations from AI.
We're using explanations from ExplainDev to help you make and share beautiful, useful images that explain code.app.explain.dev is an image creation tool that uses ExplainDev to provide explanations to...
05:11 pm GMT - Tue, September 13, 2022
Dev To Hacktoberfest 2022: Everything You Need to Know to Participate
Originally posted on my personal blog.Hacktoberfest is an annual event that occurs in October. It is created by DigitalOcean. Thousands of developers participate in this event across the globe.This ar...
05:05 pm GMT - Tue, September 13, 2022
Dev To [PT-BR] Transformando listas com Java Stream API
E a pessoal! Espero que todos estejam bem!!!Bom, aps descansar do TDC Business 2022, onde tive a honra e a felicidade de realizar um sonho: ser coordenador na trilha de Carreira e Mentoria, ser exposi...
04:53 pm GMT - Tue, September 13, 2022
Dev To Creating a NoSQL Database on AWS
Today we will be using the DynamoDB service on AWS to create a NoSQL database on Amazon.NoSQL databases (also known as "not only SQL") are non-tabular databases and store data differently than relatio...
04:53 pm GMT - Tue, September 13, 2022
Dev To How to create short and concise technical videos
This weekend I released a new video on the VS Code TikTok and YouTube channel which got some good interaction (53k visits on TikTok, 6k on YouTube).Here is the VS Code portrait version: And here's my ...
04:49 pm GMT - Tue, September 13, 2022
Dev To CLI vs API: What's the Difference?
****In this article, we will discuss why API and CLI automation tools are required, as well as how to use them using Netooze as an example.What is Command Line Interface (CLI)?API (Application Program...
04:35 pm GMT - Tue, September 13, 2022
Dev To Clean up your code with destructors and Array.includes
IntroductionThere are two things in JavaScript that I love using for cleaner code. And if you read the title, you can guess that those are destructors and includes function. In this post, I will...
04:16 pm GMT - Tue, September 13, 2022
Dev To GitHub commit verification using SSH keys
OverviewToday we will discuss a very important security question that may not be as obvious at first glance.We will take a look at verifying git commits by signing each commit with a SSH key and...
04:11 pm GMT - Tue, September 13, 2022
Dev To Uploading multiple and Single files using Node.js and Express.js with MongoDB.
Multiple FileAs shown in the above image of that we have to upload 3 files but that should be of different sections EMD,PAN,AADHAR and if we use the .multiple() the at a time we can select multi...
03:57 pm GMT - Tue, September 13, 2022
Dev To Before You Start Coding---
IntroHello everyone, I am Harsh and I am currently learning Web Development. Recently I have finished my 30-Days-Code-Challenge and I built some Web Stuffs which you can see on my GitHub page. I...
03:46 pm GMT - Tue, September 13, 2022
Dev To What is Kubernetes HPA and How Can It Help You Save on the Cloud?
Autoscaling is a core capability of Kubernetes. The tighter you configure the scaling mechanisms - HPA, VPA, and Cluster Autoscaler - the lower the waste and costs of running your application.Kubernet...
03:41 pm GMT - Tue, September 13, 2022
Dev To How do you test and find bugs in an application?
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:31 pm GMT - Tue, September 13, 2022
Dev To Opportunity makes a better developer
I delved into Web Dev over 7 years ago and I started developing real and working web apps.I was quite good, even though I was a solo developer,No community, no mentor .I have friends in the same field...
03:16 pm GMT - Tue, September 13, 2022
Dev To How to Fix the TypeScript intellisense template error in Vue
I recently got this error while working on a Vue 3 project:TypeScript intellisense is disabled on template. To enable, configure `"jsx": "preserve"` in the `"compilerOptions"` property of tsconfig or ...
03:12 pm GMT - Tue, September 13, 2022
Dev To My First Blog
I am so exited as I am writing my first blog post. I am Mayank Rajput from Mahesana, Gujarat, India.I like to share and express my thoughts and ideas about the most interesting and fascinating compete...
03:02 pm GMT - Tue, September 13, 2022
Dev To Getting Started with Buffalo
Intro - Rapid Software Development in the Modern World(Feel free to skip to the tutorial)This post is the first in a planned series about rapid software development in the modern world.Rapid dev...
02:48 pm GMT - Tue, September 13, 2022
Dev To Hey everyone :D
I just joined this platform today and Actually I've no idea about it but I think It's gonna be fun:)...
02:31 pm GMT - Tue, September 13, 2022
Dev To Top 5 reasons to choose DevOps as a Career
Many of you may be wondering if DevOps career is for you. If you have been following and watching my videos you probably already know that I love DevOps and have a lot of passion for it, but is DevOp...
02:12 pm GMT - Tue, September 13, 2022
Dev To Build awesome landing page for Apple iphone using ThreeJS ReactJS
Hey there,I have seen lot of website that render 3D model which really looks cool, So I wanted to create similar website in React JS and then I stumbled upon the three JS. Here, in this website I have...
02:06 pm GMT - Tue, September 13, 2022
Dev To The Easiest Way to Detect Device Orientation in JavaScript
In this post, we'll take a look at the easiest way to detect device orientation on the web with JavaScript.This is compatible with all major browsers (including Safari) and works on mobile/tablet devi...
02:06 pm GMT - Tue, September 13, 2022
Dev To Pulumi and .NET Interactive (I)
In this post, I will explain how to provision Azure Static WebApp with .NET Interactive (Visual Studio Code) and Pulumi Automation API. In the follow-up post, I will extend the notebook to cover frequ...
02:03 pm GMT - Tue, September 13, 2022
Dev To Transitioning to React (from vanilla JS)
IntroductionGood morning, DEV community! Today's topic will be about my experience switching to React from using vanilla JavaScript. It was definitely a rocky start, but soon enough it became ea...
01:53 pm GMT - Tue, September 13, 2022
Dev To I Made $1,000 Only Writing N Words
The article was originally publised on my blog here.N being a number not what you are thinking!And Ill get to that number in a moment, but first, let me give you some context.8 years ago when I starte...
01:39 pm GMT - Tue, September 13, 2022
Dev To How to Create a Wordle with TDD in Javascript
We keep practicing this amazing Kata and learning. You can follow the steps!TL;DR: Javascript is also awesome for TDDDuring January 2022 Wordle rush, I wrote an article describing how to create a Word...
01:35 pm GMT - Tue, September 13, 2022
Dev To 3 Reasons PHP Future "Dead"
This article was originally published on Hashnode for the 4 Articles in 4 Weeks - Hashnode Writeathon. 3 Reasons PHP is Future "Dead" ...
01:15 pm GMT - Tue, September 13, 2022
Dev To How to Make Digital Agency Website Using HTML CSS JavaScript
How to Make Digital Agency Website Using HTML CSS JavaScriptThis video will show you how to make digital agency website using html css javascriptGithub Repo...
01:07 pm GMT - Tue, September 13, 2022
Dev To Get started with Power Apps canvas apps
Introduction to Power AppsPower Apps is a suite of apps, services, connectors, and a data platform that provides you with an opportunity to build custom apps for your business needs. By using Power Ap...
01:05 pm GMT - Tue, September 13, 2022
Dev To Time For That Decision!
Looking at Software Engineering jobs, I started to question myself on what path I really wanted to take. There have been moments where I have thought to only go front-end, and there have been many tim...
12:55 pm GMT - Tue, September 13, 2022
Dev To 14 days of Git
Git is a tool that I have learnt as I go. I've read some basic tutorials, I've mashed some keys into the command line and managed to make it do what I want to. But I don't really know the tool.I hav...
12:53 pm GMT - Tue, September 13, 2022
Dev To Top 5 Cloud-Native Message Queues (MQs) with Node.js Support
Message queues (MQs) allow you to run distributed services. This article will go over MQs in further detail. Then Discuss the benefits cloud-native has to provide for your application and why we need ...
12:43 pm GMT - Tue, September 13, 2022
Dev To Append() function in Python.
1.What is Append function?Append function is used to add a item at the end of the sequence if the condition is True.Example1subjects = ['Maths','Science','Physics']subjects.append('Chemistry')print(su...
11:49 am GMT - Tue, September 13, 2022
Dev To JavaScript Tips and Tricks: difference between VAR and LET variables Concept.
Difference between VAR and LETAs we know in order to declare a variable in JavaScript we have two options either declare with var or declare with let. Now the question is when to use var and whe...
10:32 am GMT - Tue, September 13, 2022
Dev To What are your Favorite Developer Communities?
Part of what makes developers love open source solutions are the communities that revolve around that solution. Some are based on Discord, Slack, forums, or other means of communication.What is your f...
10:06 am GMT - Tue, September 13, 2022
Dev To 5 Best Web Development Courses for FREE
There are many Courses out there on YouTube related to Web development but sometimes it is hard to choose which one is complete and practical, So here are the list of 5 best Web development courses th...
09:47 am GMT - Tue, September 13, 2022
Dev To Understanding How to Evaluate Textual Problems
As a data professional, building models is a common topic what differs is just what that model is for? models, should solve certain challenges? then after we consider measuring the quality and perform...
09:23 am GMT - Tue, September 13, 2022
Dev To Sass: the style you want, the code you need
If you are a developer or web designer, chances are you have heard about Sass at one time or another. Sass is just as easy to use as CSS but includes some additional features that make it even more po...
09:00 am GMT - Tue, September 13, 2022
Dev To GitHub as a database
git is indeed a database. GitHub is a remote database powered by git.I needed a way to keep information about certain important events in my code nicely saved for later analysis. What can be better th...
08:51 am GMT - Tue, September 13, 2022
Dev To Why I stopped writing articles
Its no secret that the world today is a fastpaced, highstress environment. Were constantly bombarded with stimuli and expected to be available 24/7. Its no wonder that so many of us feel like were run...
08:49 am GMT - Tue, September 13, 2022
Dev To Best-self review: how to process feedback in an actionable way
Every six months at Hotjar, employees have their best-self review, which consists of a self and peer review. The review forces us all to reflect on two things: how well were living up to Hotjars core ...
08:48 am GMT - Tue, September 13, 2022
Dev To How Businesses can benefit from Non-Fungible Tokens (NFT)
We are moving away from traditional platforms or processes and toward more efficient replacements as a result of ongoing digital transformation. Every complicated business demand may be handled with t...
07:40 am GMT - Tue, September 13, 2022
Dev To Why Julia 2.0 isnt coming anytime soon (and why that is a good thing)
If you have been programming for a while, theres a good chance you have lived through breaking changes in ecosystems which may have left a bad taste in your mouth. Many people I have met speak dispara...
07:36 am GMT - Tue, September 13, 2022
Dev To Dominating Web Development Trends 2022
Web development is constantly changing and keeping up with the latest trends in the bone of the body for success. It is a good idea to stay with the trends to stay head-on with challenging markets. Af...
06:48 am GMT - Tue, September 13, 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...
06:28 am GMT - Tue, September 13, 2022
Dev To
. Container With Most Water height n, .. n . , X , . , . 1 :height = [1, 8, 6, 2, 5, 4, 8, 3, 7]:49 2 :height = [1, 1]:1 ...
06:15 am GMT - Tue, September 13, 2022
Dev To Google action fetching data from an RSS feed
In the previous article, we looked at fetching data from an API for our Google action.However, in my case, I don't have an API at my disposal. I have an RSS feed, so let's see how we can use that to f...
05:56 am GMT - Tue, September 13, 2022
Dev To Tricky CSS questions
Hello Guys today i want to ask some basic but tricky questions in CSS which i found interesting.Let's get started... Ques. 1 - Why float elements make their parent container height 0px? Ques...
04:06 am GMT - Tue, September 13, 2022
Dev To Delivery challenges: how technology disrupting supply chain errors
Many firms have faced delivery challenges. Discover how technology helps tackle service delivery challenges in the service industry. Find more about this! E-commerce has transformed the way people sho...
10:59 pm GMT - Mon, September 12, 2022
Dev To Front-end Pokdex Project
We are happy to share this Pokdex project, which may be helpful in one way or another for beginners in web development.It was built with HTML, CSS, and JavaScript. Also, in order to get the data from ...
10:52 pm GMT - Mon, September 12, 2022
Dev To Front End Web Development Podcasts
Have you ever wondered about getting started in web development? Want to know how those of us who have been doing it for years learn more?I would highly recommend checking out the below podcasts. They...
10:31 pm GMT - Mon, September 12, 2022
Dev To ElixirConf 2022 - That's a wrap!
If you've been following my sporadic twitter posts as I continue building my skills as a developer, you'll know that I was incredibly fortunate to be accepted as a speaker at this year's ElixirConf in...
10:16 pm GMT - Mon, September 12, 2022
Dev To How to add a screenshot in Github Desktop.
The importance of a readme file is to give a brief preview of the contents of the project.It explains how we can install and use the uploaded project.A well written readme file is more important if y...
10:11 pm GMT - Mon, September 12, 2022
Dev To Software Architecture - MVC
Which is ?MVC is an acronym Model, View and Controller that facilitates the exchange of information between the user interface and the data in the database, making responses faster and more dyna...
08:36 pm GMT - Mon, September 12, 2022
Dev To Creating an Azure Kubernetes cluster with an attached Azure Container Registry with Bicep
Azure Kubernetes Service (AKS) simplifies deploying a managed Kubernetes cluster into Azure by offloading the operational overhead to Azure. Azure Container Registry allows you to build, store and man...
08:27 pm GMT - Mon, September 12, 2022
Dev To How to become a full-stack developer in 2022
Do you have an interest in web programming? Do you identify with the phrase "jack of all trades"? If you answered yes, then becoming a full-stack developer might be a good career choice for you!A full...
08:22 pm GMT - Mon, September 12, 2022
Dev To Spin your own VS Code in Digital Ocean
In the last post we saw how to spin VS Code in Digital Ocean droplet using Coder's GitHub repo. In this blog post, let us see how to spin your own VS Code using the official VS Code Server. Prerequisi...
08:20 pm GMT - Mon, September 12, 2022
Dev To Cmo funcionan la decodificacin y la codificacin de las URL?
Cada vez que visitas un sitio web, tu navegador codifica y decodifica las URLs detrs de cmaras. Esto se hace para evitar la transmisin de datos no vlidos o inseguros; veamos cmo funciona la decodifica...
08:19 pm GMT - Mon, September 12, 2022
Dev To Setting up a low-cost server
This article is really about choosing an alternative to a Raspberry Pi and using Network Manager to set up wifi on a headless install, but I couldn't get all that into the title. In fact, networking c...
08:18 pm GMT - Mon, September 12, 2022
Dev To How To Type the letter 'a' using your computer
One of the biggest challenges when learning to code is understanding how characters are created in your code. This post can help you with that regardless whether you are a Linux, Mac or Windows develo...
08:14 pm GMT - Mon, September 12, 2022
Dev To How does URL decoding and encoding work?
Every time you visit a website, your browser is encoding and decoding URLs under the hood. This is done in order to avoid transmitting invalid or unsafe data; let's see how URL decoding works on a bas...
07:44 pm GMT - Mon, September 12, 2022
Dev To STM32F4 Embedded Rust at the HAL: DMA Controllers
IntroductionTo be honest, this was not a post I was planning on at first. However, I was working on a side project that I needed to use DMA for, and getting it to work with the HAL was thus far ...
07:16 pm GMT - Mon, September 12, 2022
Dev To Latest products and features at DigitalOcean: August 2022
In August, the team at DigitalOcean was hard at work adding technology to increase performance and providing updates to help your business run smoothly. Check out the key product enhancements for your...
06:57 pm GMT - Mon, September 12, 2022
Dev To Flutter database inspector storage_view
About packageFlutter inspector tool for any database, storage and shared_preferences.Check and modify database values from UI of application.It's fast introduction of storage_view package. ...
06:57 pm GMT - Mon, September 12, 2022
Dev To The First Two Weeks at Jobber
Congratulations! You landed your first development job. There is just one problem: you're not a "real" developer. This is your first job in the industry. Your resume has little relevant experience. Yo...
06:52 pm GMT - Mon, September 12, 2022
Dev To 8 Actions for Hardening your Linux Server exposed on the internet
Exposing virtual machines to the internet it's not an easy task. Often managed using an SSH connection we must secure our machines as much as we can against hacker attacks.Let's go through some often ...
06:26 pm GMT - Mon, September 12, 2022
Dev To 7 Fantastic Heroku Alternatives
Today, Heroku is well known among developers for taking care of the infrastructure supporting applications, such as servers, databases, etc., so developers don't have to. As a result, it makes the pro...
06:01 pm GMT - Mon, September 12, 2022
Dev To Preciso ser bom em matemtica para ser um bom programador?
Aposto que na grande maioria dos filmes sobre tecnologia que voc j viu em toda a sua vida, os programadores, hackers ou qualquer outro profissional da TI eram retratados como grandes gnios da matemtic...
05:30 pm GMT - Mon, September 12, 2022
Dev To message brokers, a brief walk-through
In an ever changing world of software development,utilizing microservices and distributed systems is the de facto standard for architecting software solutions, there is always a need to employ efficie...
05:25 pm GMT - Mon, September 12, 2022
Dev To [Conceito] - Ideias de Questes para Entrevistas: System Design
Contedo original em https://twitter.com/zanfranceschi/status/1569375318091386885Ei dev,J fiz muitas entrevistas tcnicas na condio de entrevistador e gosto particularmente de questes de System Design (...
05:24 pm GMT - Mon, September 12, 2022
Dev To Dvelopper une API Rest avec NodeJS, Express et MongoDB: 2 Mon premier serveur Node/Express
Dans mon VSCode, j'ouvre le fichier package.json et je fais en sorte que ca ressemble ceci:{ "name": "blitz", "version": "1.0.0", "scripts": { "start": "nodemon server.js" }, "dependencies": ...
05:00 pm GMT - Mon, September 12, 2022
Dev To The most frequently used shortcuts and extensions in VSCode in one place
Hey everyone,Back when I started my self-learning part of programming, I was seeking to find the optimal IDE and concluded that VSCode was the one for me. As I was becoming increasingly familiar with ...
04:43 pm GMT - Mon, September 12, 2022
Dev To Thymeleaf Vs AngularJS: Supercharge Your Java App Development Project
Have you thought about your next project involving the creation of Java applications? The most recent developments in the field of AngularJS development and the growing popularity of Thymeleaf have ge...
04:09 pm GMT - Mon, September 12, 2022
Dev To The Blob Data Type
There are varying data types that exist in the world of programming. Common data types include: strings, integers, floats, characters, booleans. All of these data types can be used along with tables a...
04:05 pm GMT - Mon, September 12, 2022
Dev To GitHub For Everyone
Table of ContentsTable of ContentsWhat is Github?What is Git?Why should you use Github?Features of GithubWhere and When to use Github?Getting Started with GithubHow to push code to github from C...
04:02 pm GMT - Mon, September 12, 2022
Dev To What does object-fit property do?
Last time I wrote about the topic of responsive images and object-fit plays a vital role in displaying images.Usually, during displaying user-uploaded images we face the issue of image replacement acc...
03:52 pm GMT - Mon, September 12, 2022
Dev To 4 must-have VS Code extensions to write better code comments
Chances are, youre not the only person working on your codebase. This means that your code should make sense to both you and your team members. Thats why Engineers need to write good code comments.How...
03:49 pm GMT - Mon, September 12, 2022
Dev To Building an app to find an excuse for our sloppy work!
Well build a web app to solve every developer's most common problem finding an excuse to justify our messy work! And will do it with a single config file that covers the full-stack app architecture p...
03:49 pm GMT - Mon, September 12, 2022
Dev To Flink and Pulsar for September 12th, 2022
Flink and Pulsar for September 12th, 2022Published on September 12, 2022Edit articleView statsTim Spann Status is onlineTim Spann Developer Advocate @ StreamNative, Apache Pulsar, FLiP Stack, Develo...
03:34 pm GMT - Mon, September 12, 2022
Dev To Denoising time series data by using wavelet transformation
A popular approach for conditional monitoring of mechanical machines is to embed vibration sensors into a machine and start "listening" to it. The data from the sensors must be stored somewhere. So, t...
03:13 pm GMT - Mon, September 12, 2022
Dev To Functional Programming in Rust
Originally published on my blog: https://kerkour.com/rust-functional-programmingI've been interested in functional programming since a friend introduced Haskell to me at University.While I never succe...
03:13 pm GMT - Mon, September 12, 2022
Dev To CUDOS Developers value to the Decentralisation of Cloud networks Goals
Cudos is a decentralized cloud network that enables users to leverage their unused computing power, storage and bandwidth resources to earn Cudos tokens. Cudos aims to expand its developer community b...
03:05 pm GMT - Mon, September 12, 2022
Dev To Building an interactive screen-sharing app with Puppeteer and React
What is this article about?You want to give a user the ability to browse a webpage through your system and feel like it's a real browser. Why did I create this article?For a long time, I tr...
02:50 pm GMT - Mon, September 12, 2022
Dev To CUDOS: The Web3 decentralized clouds journey to a net zero climate.
Weve come a long way since the early days of Web3. Now we have decentralized apps, browsers and web pages. But one of the most fundamental building blocks of Web3 remains: decentralized computing. Wit...
02:45 pm GMT - Mon, September 12, 2022
Dev To A developcados practical field guide to saying f**k-it
Im not sure if these are conversations that everyone has with themselves, yet Ill take the chance on being considered the crazy one, because f**k-it. This is a conversation I have with myself more oft...
02:15 pm GMT - Mon, September 12, 2022
Dev To Bootcamp to Job Hunt: What I did
The idea of hunting for my first job after a coding bootcamp was intimidating, to say the least. Id read blog posts from folks who said they got hired before even finishing their bootcamp and others w...
02:11 pm GMT - Mon, September 12, 2022
Dev To What is pure CRUD?
CRUD is the only thing you need to learn to become a master software developer. Everything else is just rubbish. CRUD is an acronym and it implies Create, Read, Update and Delete. As you're learning t...
02:05 pm GMT - Mon, September 12, 2022
Dev To Why you Should Participate in Hacktoberfest
Hacktoberfest is just around the corner. Hacktoberfest is a yearly event put on by DigitalOcean. Open source projects take contributions from anyone and the first 40,000 participants who complete Hack...
02:00 pm GMT - Mon, September 12, 2022
Dev To Expresses Regulares III - ncoras, limites de palavras e caracteres de palavras
ncoras"ncora" o nome que damos para os caracteres ^ e $. ^ significa o incio da linha e $ significa o fim da linha.Ento se eu tiver a seguinte regex^[Tt]estee aplic-la ao seguinte textoTeste un...
01:56 pm GMT - Mon, September 12, 2022
Dev To Appwrite Loves Open Source: Why I Chose To Sponsor Offen
Open-source is at the of everything we do at Appwrite, and we want to enable and foster the open-source community that helped us grow to thrilling 24,000 stars onGitHub. Open-source projects require ...
01:55 pm GMT - Mon, September 12, 2022
Dev To Are You a DevOps Engineer If You Aren't Writing Code?
"DevOps" is one of the most misunderstood terms in the software development industry. To be clear, I'm not the arbiter of truth when it comes to the definitions of words. That said, I'm here say two t...
01:42 pm GMT - Mon, September 12, 2022
Dev To Meme Monday
Welcome to another Meme Monday post! Today's cover image comes from last week's thread.DEV is an inclusive space! Humor in poor taste will be downvoted by mods....
01:38 pm GMT - Mon, September 12, 2022
Dev To 5 Essential JavaScript Widgets for Effective Developers
Over the past years, the demands placed on front-end developers have grown rapidly to the point where JavaScript codebases are getting increasingly complex. It gets harder to reason about a piece of s...
01:34 pm GMT - Mon, September 12, 2022
Dev To Top 10 GitHub Actions You Should Use to set up your CI/CD Pipeline
GitHub announced GitHub Actions in late 2018 as a new CI/CD platform where users can automate workflows and build development cycles.The best part of the actions is that they are event-driven. Events ...
01:27 pm GMT - Mon, September 12, 2022
Dev To Circuit Breaker Explained
Circuit Breaker refers to a mechanism that suspends trading in the stock market for a certain period of time during trading hours when price fluctuations reach a certain target (melting point). This m...
12:32 pm GMT - Mon, September 12, 2022
Dev To The Best GitHub Repositories For Django Developers.
In this post, I have compiled a list of the most useful Django repositories on GitHub. The list is sorted by star count. Table Of Content (TOC). Admin Panels.Authentication.CMS.Debugging Tools.E-...
12:31 pm GMT - Mon, September 12, 2022
Dev To Transitioning Into Web3 As a Frontend, Backend, or Fullstack Developer
The advent of the metaverse and acceptance of blockchain, decentralized finance, and crypto by the general public continues to generate headlines, attracting developers to the web3 ecosystem.However, ...
12:24 pm GMT - Mon, September 12, 2022
Dev To Measuring performance in agile
It seems to be a common theme that after a while of implementing agile, management wants to measure performance.Should you use story points as a performance measurement?Management thinker Peter Drucke...
12:19 pm GMT - Mon, September 12, 2022
Dev To Upload file with Selenide
In this post, we will take a look at how to upload file with Selenide. We will do that using 2 different ways -Upload file with visible input fieldUpload file with hidden input field Upload file ...
12:12 pm GMT - Mon, September 12, 2022
Dev To Best Practices of Software Development Outsourcing in 2022
Software development outsourcing has become mainstream in the IT industry since most companies have started adopting the latest technology and want to build upgraded software solutions to make their b...
11:59 am GMT - Mon, September 12, 2022
Dev To Creating an Interactive Circle Packing Chart in JS
A circle packing chart is a common data visualization technique for representing hierarchically organized data through nested circles. Due to the similarity to a treemap, which uses nested rectangles ...
11:55 am GMT - Mon, September 12, 2022
Dev To I made a new web-components framework
Recently I've made a frontend framework based on Web Components called Leafjs.GitHub: https://github.com/samzhangjy/leafjsDocs: https://leafjs.samzhangjy.com/ What is Leafjs?Leafjs is a lightweig...
11:54 am GMT - Mon, September 12, 2022
Dev To What is Blockchain?
My last entry for the hashnode challenge. Click on the link to be redirected What is Blockchain?...
11:36 am GMT - Mon, September 12, 2022
Dev To The Importance of Reading Documentation
An IntroductionI have been helping out a Junior dev at our startup company, and suddenly noticed I have a very specefic problem solving patttern - which I was trying to convey to the new dev.The...
11:32 am GMT - Mon, September 12, 2022
Dev To How to use Crypto Wallet for Authentication in ReactJS
IntroductionAuthentication is an important aspect of an application to verify the identity of users. We use a combination of email/username with a password for authentication. Managing the passw...
10:59 am GMT - Mon, September 12, 2022
Dev To A day in the life of a developer
Subscribe to my newsletter to stay up to date on all of my upcoming articles. In the future, I plan to do some giveaways and share some more cool exclusives Work experience Over the years I have...
10:44 am GMT - Mon, September 12, 2022
Dev To Are Coding Bootcamp worth it ?
Coding Bootcamp are gaining so much popularity these days but is it worth the hype ?Let's Discuss this in this Article What is a Coding Bootcamp?A Coding Bootcamp is a Comprehensive technical training...
10:08 am GMT - Mon, September 12, 2022
Dev To CSS floats and Clearfix
Hello Guys today i will be discussing clearfix hack in Css which was a very common issue when working with float property.Well before we start here is a question for you , try to answer it in the comm...
09:09 am GMT - Mon, September 12, 2022
Dev To Your Guide to Hacking CSS Units and Dimensions One Size Could Fit All
Amidst the px, em, percent, and so much more units made available with CSS, confusions on the perfect units for dimensioning your HTML elements could arise. Using a unit that seems to work at first gl...
09:05 am GMT - Mon, September 12, 2022
Dev To box-sizing - How does it work?
Technical explanationThe box-sizing property determines how the width and height of an element is calculated.box-sizing only accepts two values: content-box and border-box.box-sizing default val...
08:37 am GMT - Mon, September 12, 2022
Dev To Ops Deliver Confidence
What is confidence? It's a belief that whatever happens, whatever comes our way - we'll be able to handle it. Either by ourselves or with someone's help.The world is far from predictable. We never rea...
08:25 am GMT - Mon, September 12, 2022
Dev To Chronicles of a First Time AWS Women In Tech Event Speaker
"If you can speak , you can influence. If you can influence you can change lives" - AnonymousIn early July, when I received the email from Ridhima Kapoor inviting me to speak at the AWS Women in Tech ...
08:03 am GMT - Mon, September 12, 2022
Dev To ML-Zoomcamp Series
I Recently joined ML Zoomcamp to build my ML skills.These are some things I have learnt, I hope you could learn something too.Week 1:What's Machine Learning ?Machine learning is the ability of machine...
07:49 am GMT - Mon, September 12, 2022
Dev To Introducing Skott, the new Madge!
Hello everyone, hope you're doing well!Today I'm very pleased to share a fun project that I have been working on for several months now: skott. skott is a tool that generates a graph of dependencies f...
07:48 am GMT - Mon, September 12, 2022
Dev To 5 Alternative Career Options For Software Engineers
Are you a software engineer considering alternative career options?This article is for you. In one of my previous blog posts, I wrote about jobs in tech that require no coding.This article will be sim...
07:35 am GMT - Mon, September 12, 2022
Dev To How To Build NFT Marketplace With Aid of An NFT Marketplace Creator
What Is An Non-Fungible Token?Non-Fungible tokens are virtual tokens just like cryptocurrencies. Cryptocurrencies are basically some piece of code that is used in a special manner to build virtu...
07:27 am GMT - Mon, September 12, 2022
Dev To API monetization using an API Management and a billing provider
API MonetizationAs an owner of API, you develop some code and deploy it to a server that server might have a bunch of HTTP/HTTPs endpoints that do something useful. Maybe like retrieving data a...
07:25 am GMT - Mon, September 12, 2022
Dev To How Much Does It Cost to Build WebRTC Application?
Are you looking to build a WebRTC application? If so, you may be questioning how much it will cost.A few factors will affect your project's cost, including the size and complexity of your project, the...
07:03 am GMT - Mon, September 12, 2022
Dev To Build Authentication Using Firebase | React | Express
Hi everyone, in this tutorial, we are going to fire up an authentication system using React, Firebase, and Express. We will also use Tailwind to create the user interface. Table of ContentsIntrod...
06:54 am GMT - Mon, September 12, 2022
Dev To Apa itu Gantt Chart? Fungsi dan Cara Membuat
Dengan Gantt Chart dapat memvisualisasikan urutan kronologis tindakan atau tugas. Itu sebabnya grafik adalah alat yang sangat populer di manajemen proyek.Setiap anggota tim dapat melihat secara sekila...
06:16 am GMT - Mon, September 12, 2022
Dev To Google action fetching data from an API
Now that we have our action triggered programmatically let's see how we can get the response data from an API.This way, we can make it a bit more interactive.If you'd like to follow along, please comp...
05:32 am GMT - Mon, September 12, 2022
Dev To How to appropriately git stash
Imagine these scenariosYou want to safely switch between branches without worrying about current untracked files or the state of the working directory. Well, you don't need to commit changes every tim...
05:29 am GMT - Mon, September 12, 2022
Dev To Create a todo app with thirdweb deploy and Next.js
This guide will show you how to build a full web3 application that allows users to create an on-chain to-do list, using Solidity for the smart contract and Next.js for the application.Before we get st...
05:26 am GMT - Mon, September 12, 2022
Dev To Allow GitHub contributors to mint an NFT
In this guide, we'll show you how to create an app where users can sign in with their GitHub and web3 wallet. Once they are signed in, we will validate if they have contributed to one of our repos; an...
05:21 am GMT - Mon, September 12, 2022
Dev To Helm Release Time-To-Live(TTL) for Temporary Environments
When working with Kubernetes, its often the case that youll need to create temporary environments/namespaces. You might need this as a way to limit the resources use, handle dev/staging environments, ...
09:12 pm GMT - Sun, September 11, 2022
Dev To How to Create a Full Autocomplete Search Application with Elasticsearch, Kibana and NestJS - The Concluding Part
Hello and welcome to the concluding part of this series. In the previous articles, we walked through the installation and configuration of Elasticsearch, Kibana as well as importing data into Elastics...
08:37 pm GMT - Sun, September 11, 2022
Dev To tsParticles 2.3.0 Released
tsParticles 2.3.0 Changelog New FeaturesAdded bounds to particles.destroy options, if the particle is outside one of the bounds the particle will be destroyedAdded smooth to the options, it...
08:21 pm GMT - Sun, September 11, 2022
Dev To How to build Reduct Storage on MacOs
Hey all, we're going to add support of macOS in the next release (0.9) of the storage engine. However, you should be able to build it from sources:# install build toolsbrew install [email protected] python cmake...
08:14 pm GMT - Sun, September 11, 2022
Dev To RaspberryPi cloud backup Part 3
IntroductionThis is the third article in a series of articles that explain how you can backup an inexpensive NAS solution (built with raspberry pi) to Azure.In the previous posts we've seen the ...
08:07 pm GMT - Sun, September 11, 2022
Dev To NFT marketplace development cost- important factors in 2022
With the increasing popularity of NFT marketplaces, more and more investors, creators, and buyers have been involved in purchasing and selling digital assets. However, like establishing a regular mark...
07:19 pm GMT - Sun, September 11, 2022
Dev To Django OAuth for Github - Datta Able (free product)
Hello coders! This article mentions the latest features added to Datta Able, an open-source seed project powered by Django. The project has been updated to provide OAuth sign-in using Github, a persis...
07:09 pm GMT - Sun, September 11, 2022
Dev To Gamification in your daily development
Development is fun and if you want to spice it up you could make a gamification plan for your developers. I have used this in some companies I have worked in and this is a fun way to add gamification ...
06:50 pm GMT - Sun, September 11, 2022
Dev To Hello, world! about open-appsec beta program.
Open-source has enabled the tech industry to creatively use, build, connect and innovate. Can you imagine a modern tech stack without open-source projects like Linux, Kubernetes, Kafka, Python, NodeJS...
06:47 pm GMT - Sun, September 11, 2022
Dev To Setting up React, Babel, Webpack, & TypeScript Without Create-React-App
Today, we will be looking at how to integrate TypeScript into our existing, manually set-up project of React, Babel, and Webpack that has been done without the create-react-app command. This article i...
06:44 pm GMT - Sun, September 11, 2022
Dev To Set Up a personal CDN with Google Cloud Storage
Have you ever wanted to share a picture on a site that doesn't let you upload files? Or had a support ticket ask you to send links to screenshots? How would host those images so that you have a link t...
06:39 pm GMT - Sun, September 11, 2022
Dev To 11X ethereum truffle : Developing smart contracts
Setting up a Project First contract Compiling Solidity Using OpenZeppelin Contracts Importing OpenZeppelin Contracts truffle Tutorials Contact Setting up a ProjectThe first step after crea...
06:32 pm GMT - Sun, September 11, 2022
Dev To Creating an animated typing effect in React
The idea behind this is that we render text from the state and keep updating state variable one character at a time with a bit of delay. Each time state is updated our component will re-render showing...
06:04 pm GMT - Sun, September 11, 2022
Dev To Primitives and References in JavaScript.
PrimitiveString, boolean, number are primitive type.Let's take a look at an example of it:let number = 1;let num2 = number;number = 2console.log(num2);Output:1Here, whenever we are assigning the varia...
05:52 pm GMT - Sun, September 11, 2022
Dev To 10 Java Coding Tips Every Programmer Should Know
When you talk about Object Oriented Programming, the best and the most apt example that comes to the mind is Java. Developed by Sun Microsystems, Java leads the way in terms of cross platform programm...
05:41 pm GMT - Sun, September 11, 2022
Dev To 7 Reasons Why I Quit Writing On Medium.
There are many reasons which led to this decision. As a writer, you want to have control over your work. You want to be able to share your voice without limitations. That's why I quit writing on Mediu...
05:37 pm GMT - Sun, September 11, 2022
Dev To Open Source Adventures: Episode 79: Exploring Crystal Regular Expression API
In the previous episode we've taken a look at Ruby Regular Expression API. I want to try a few more languages, and the most obvious one to start with is Crystal.A lot of solutions work exactly like in...
05:35 pm GMT - Sun, September 11, 2022
Dev To DOTENV in PHP
When we are creating a project, there are always some sensitive values, and at the beginning we don't know where to write it and with that we end up writing it in my code, such as database passwords a...
05:33 pm GMT - Sun, September 11, 2022
Dev To The Battle of the Units: PX vs REM vs EM
In this article I'm going to go through a few CSS units for customizing the font-size of text when building webpages. There are a lot of other units such as pt, pc, ex, etc. I will be focusing on the ...
05:05 pm GMT - Sun, September 11, 2022
Dev To OpenSea Clone App ( Features Comparing Comoanies
Nowadays with the progress of NFTs the need for NFTs which stands for Non Fungible Tokens has raised and people and artists are demanding it. One of the ways to satisfy this demand is to use NFt marke...
04:48 pm GMT - Sun, September 11, 2022
Dev To React & Vue Virtual DOM vs Shadow DOM - Summary
It is a bit like the differences between Java and JavaScript! Virtual DOMa copy of the entire real DOM and is implemented on top of browser APIs.used by libraries like React and Vue to address th...
04:34 pm GMT - Sun, September 11, 2022
Dev To Helm Release Time-To-Live(TTL) for Temporary Environments
When working with Kubernetes, its often the case that youll need to create temporary environments/namespaces. You might need this as a way to limit the resources use, handle dev/staging environments, ...
04:20 pm GMT - Sun, September 11, 2022
Dev To Javascript: Clone object
Different ways to clone object without using third-party libraries.Using Spread Operator:const example = {first: 1, last: 10};const {...clonedExample} = example;clonedExample> {first: 1, last: 10}c...
03:36 pm GMT - Sun, September 11, 2022
Dev To Docker Log Rotation Configuration Guide | SigNoz
This article was originally posted on SigNoz and written by me.It is essential to configure log rotation for Docker containers. Log rotation is not performed by default, and if its not configured, log...
03:14 pm GMT - Sun, September 11, 2022
Dev To What is machine learning?
Machine learning is an important part of the growing field of data science. Using statistical methods, algorithms are trained to classify or predict, revealing key ideas for data mining projects. This...
03:07 pm GMT - Sun, September 11, 2022
Dev To Finding remote work in2022
A few years back I wrote how to find remote work in 2019 after a personal research of having to find a remote work for the first time not by being approached by a headhunter, but on my own. That artic...
03:03 pm GMT - Sun, September 11, 2022
Dev To Docker Stats | Understand how to monitor Docker Metrics with docker stats
This article was originally posted on SigNoz and written by me.Docker containers are transient (lasting for a very short time), spawning quickly and in high numbers, which causes metrics bursts. This ...
02:55 pm GMT - Sun, September 11, 2022
Dev To Serverless Go with Azure Functions and GitHub Actions
In this article, we are going to learn how to host a serverless Go web service with Azure Functions leveraging custom handlers in Azure functions. We will also automate the deployments by using GitHub...
02:36 pm GMT - Sun, September 11, 2022
Dev To If you have these three things, you can be a programmer too. (v2!)
2022-09-13 is Programmers Day. Congratulations!Last year I did my first post, about this same day.While I still believe in those three things, today Ill bring three more! 1. Problem-solving skill...
01:54 pm GMT - Sun, September 11, 2022
Dev To Function Currying: Javascript Questions
A Little IntroductionCurrying happens when a function does not receive all of its parameters at once. It instead takes the first parameter and returns a different function. The returned function...
01:29 pm GMT - Sun, September 11, 2022
Dev To 25 Customer Feedback Tools All Developers Need
As a indie maker, you know that your product is only as good as the feedback you get from your customers. The more you know about how your customers use your product and why they use it, the better eq...
01:11 pm GMT - Sun, September 11, 2022
Dev To 7 Best Anti-Spam WordPress Plugins
7 Best Anti-Spam WordPress Plugins. If you are running a website or a blog on WordPress or any content management system, then youve likely had some understanding of spam. Spam can impact different ar...
12:51 pm GMT - Sun, September 11, 2022
Dev To 4 CSS Interview Topics
CSS PreprocessorCSS Sprites CSS PreprocessorCSS Preprocessors are tools that extend the functionality of vanilla CSS by adding a wide variety of logical syntax such as you might see in a normal ...
12:51 pm GMT - Sun, September 11, 2022
Dev To How to Make Responsive Blog Website Using HTML CSS JavaScript
How to make Responsive Blog Website Using HTML CSS JavaScriptThis video will show you how to build a blog website using html css javascriptGithub RepoHI I'm Sadee (webdev)In this channel I make videos...
12:43 pm GMT - Sun, September 11, 2022
Dev To Dvelopper une API Rest avec NodeJS, Express et MongoDB: 1 Configuration du projet
Configuration de ma machineTrucs installer avant de dmarrer Node LTS (ce qui va automatiquement nous installer npm) Node.jsVisual Studio Code https://code.visualstudio.comPostman Download Post...
12:42 pm GMT - Sun, September 11, 2022
Dev To Link Building For Startups in 2022
Since backlinks continue to be the most significant ranking element, link buildingthe process of obtaining additional high-quality backlinksremains the most crucial component of SEO for startups. Ther...
12:36 pm GMT - Sun, September 11, 2022
Dev To What Are the Best Web Browser Apps for Your Smart TV?
Introduction: A Brief Introduction to Web Browsers and Why They MatterWeb browsers are the primary tool for accessing the internet and they have been evolving over time. The first web browser was name...
12:34 pm GMT - Sun, September 11, 2022
Dev To Send Email using HTML JavaScript (EmailJs Tutorial)
In this tutorial, I have shown you how to send emails from an HTML form using JavaScript. I created a simple functioning contact us form. For the design, I used Bootstrap. If you have any doubts, fee...
12:13 pm GMT - Sun, September 11, 2022
Dev To Get paid while contributing to Open Source
What if I tell you that you get paid in real money - with Open Source?Wait, that's not a scam or a get-rich-quick article. Let me explain.We all love to contribute, first of all, because we believe in...
12:09 pm GMT - Sun, September 11, 2022
Dev To The Making of A React Component Library
A component library is one of the coolest things a web developer can make, but if you don't know how to make one, let me guide you a bit.Before we begin I would like to tell you, that I am not a pro a...
11:01 am GMT - Sun, September 11, 2022
Dev To Solidity - Hello World
Introduction to SoliditySolidity is an object-oriented programming language created by Ethereum Network Team for developing smart contracts in Blockchain.Solidity is a high-level language that i...
10:27 am GMT - Sun, September 11, 2022
Dev To I created my own Rails Omniauth Amazon Selling Partner API Strategy
Hello! Recently I had to support logging in via the amazon seller API for my job. I couldn't find an already implemented solution so I decided to have a go and support it myself.In this article I will...
09:51 am GMT - Sun, September 11, 2022
Dev To Django Skills Roadmap To Getting A Job
As a django beginner(junior dev)you are face with confusion of where to start because there are too many information out there for you to learn.As a reader and a researcher I came across this blog po...
07:21 am GMT - Sun, September 11, 2022
Dev To Introduction to EC2
As a beginner in the AWS world, you would hear a lot about EC2.In this blog, I will try to explain to you what is EC2 and its concepts of it. Here is the agendaWhat is computeWhat is EC2EC2 compo...
07:10 am GMT - Sun, September 11, 2022
Dev To Basic Commands Node.js Quick Notes.
npm install //Global Node module installation.npm install <package-name> //Install specific package and adds it to package.json file which holds file dependencies.npm update //Update all package...
06:41 am GMT - Sun, September 11, 2022
Dev To Google actions via cloud function
Yesterday we created our very first Google action by using the visual builder.Today we'll recreate the same thing but use the cloud function variant.This way, we are ready to build our kind of manipul...
06:32 am GMT - Sun, September 11, 2022
Dev To
. Binary Tree Right Side View . , . , , -. 1 :root = [1, 2, 3, null, 5, null, 4]:[1, 3, 4] 2 :root = [1, null, 3]:[1, 3] 3 :root = []:[] ...
06:25 am GMT - Sun, September 11, 2022
Dev To Mastering these 7 Basics CSS Skills will make you a Frontend Wizard
People treat Frontend development like some mythical beast that only a few can tame. But the truth is, it's not that hard.As the famous saying goes:A master is not someone who practiced 10,000 differe...
06:13 am GMT - Sun, September 11, 2022
Dev To Object logging in Console Node Quick Notes.
Remember we require console to debug javascript so below will be usefull.Node do not logs objects as javasript does after certain level, to do so use console.log(JSON.stringify(obj, null, 2)); or set ...
05:59 am GMT - Sun, September 11, 2022
Dev To Error Node Quick Notes.
Errors are handled with exceptions.throw keyword to break normal exectuion of javascript.Node.js has Error class from Error core module.Do, throw Error("My new error message."); or extend class and th...
05:22 am GMT - Sun, September 11, 2022
Dev To Destructuring React Quick Notes.
Remember basic meaning.It means choosing only desire sweets from a cakeshop.Here is an example to remember it.const cakeVarieties = ['Chocolate','KitKat','Mango', 'Brownie'];const [myChoise1, myChoise...
05:18 am GMT - Sun, September 11, 2022
Dev To Setting Up Localization in your React App
Hey If your company(or product) is expanding into multiple geographies, Localization is one of the most important things you will be working on. The sooner you do it, the better! If you do the base se...
04:14 am GMT - Sun, September 11, 2022
Dev To Top 5 Text Books will help you to learning Programming
There are many amazing programming books and computer science books out there.Many of the best programming books are used by college and professional developers to improve their skills. It's safe to s...
03:41 am GMT - Sun, September 11, 2022
Dev To More engagement through series on dev.to
Ive tweeted about this before, but one way Ive been able to get engagement in old posts is to leverage dev.tos series feature. Nick Taylor ...
03:39 am GMT - Sun, September 11, 2022
Dev To The Most Important Leetcode Patterns
If you have been looking for a job in tech, I am pretty sure you have heard of Leetcode, it's a website that helps you learn and practice Data Structures and Algorithms to pass the coding interview. s...
03:00 am GMT - Sun, September 11, 2022
Dev To Ruby on Rails: Serialization Made Easy
If you do not want an overview on how to setup a Rails API skip straight to part 2 or fork the provided repo on Github for a sandbox already configured.Serialization in web development can simply be u...
02:18 am GMT - Sun, September 11, 2022
Dev To Key Values Relations in NoSQL
In this article, we learn about the features of the key-value store in NoSQL. Before starting this topic we must know some basics of NoSQL and types of NoSQL.NoSQL refers to a non SQL or nonrelational...
02:03 am GMT - Sun, September 11, 2022
Dev To Introduction to NoSQL
A NoSQL originally referring to non SQL or non-relational is a database that provides a mechanism for storage and retrieval of data. This data is modeled in means other than the tabular relations used...
01:40 am GMT - Sun, September 11, 2022
Dev To Introduction to MongoDB
MongoDB, the most popular NoSQL database, is an open-source document-oriented database. The term NoSQL means non-relational. It means that MongoDB isnt based on the table-like relational database stru...
01:22 am GMT - Sun, September 11, 2022
Dev To La prctica hace al programador
Hacer por hacerUno de los principales problemas cuando empezamos a programar, es saber aplicar los nuevos conocimientos adquiridos despus de leer un libro o hacer un curso, a veces las ideas no ...
10:34 pm GMT - Sat, September 10, 2022
Dev To Write SQL Queries With Confidence (TypeScript Postgres)
TL;DR- Check out https://safeql.dev A ProblemUsually, we tend to operate against our database using ORMs such as Prisma, Sequelize, TypeORM, etc.Most of the time, these libraries deliver a great ...
10:11 pm GMT - Sat, September 10, 2022
Dev To The greatest skill issue of all time: building my first typescript application
I recently just got a job at https://replit.com in which I had to learn Typescript and Supabase for an upcoming project. I decided to build a personal project with the two new technologies I was goin...
09:03 pm GMT - Sat, September 10, 2022
Dev To Understanding Linux and Its Commands
Operating systems are the core of daily applications, managing the communication between the hardware and software. Operating systems include Windows, iOS, Mac OS, and Linux.This article will discuss ...
08:27 pm GMT - Sat, September 10, 2022
Dev To How to Create a Full Autocomplete Search Application with Elasticsearch, Kibana and NestJS - Part 3
Hi guys, welcome to back to the Part 3 of the Elastic, Kibana and NestJS series. In the part 1 of this series, we installed and configured elasticsearch (check it here if you missed it), in the part 2...
08:11 pm GMT - Sat, September 10, 2022
Dev To FullStack - Dart Frog React
Requisitos:Dart frogNodeEn el post anterior dart-frog vimos como hacer un pequeo API con Dart Frog, pero seamos sinceros eso es mas bien algo que usaramos para microservicios o solo backend. As que ag...
07:32 pm GMT - Sat, September 10, 2022
Dev To 14 Essential Developer Tools to 10X Your Productivity
Developing a good workflow is essential in such a fast-paced environment with strict deadlines. Therefore, productivity is one of the most important metrics to consider.In this post, I will share some...
07:22 pm GMT - Sat, September 10, 2022
Dev To How To Name Classes in HTML and CSS usingBEM
Hello Buddies,In Today's story we are discussing about naming convention in HTML and CSS.We are Discussing about BEM naming convention where B-Body, E-Element, M-Modifier. You may had a glance of nami...
07:12 pm GMT - Sat, September 10, 2022
Dev To Building Full Stack Permanent Applications with Arweave, Smartweave, and Next.js
The code for this tutorial can be found hereIn this tutorial you'll learn how to build full stack dapps on Arweave with Smarweave, Warp, and Next.js.Smartweave TLDRCode smart contracts in JS, TS, or R...
06:59 pm GMT - Sat, September 10, 2022
Dev To 101 getting started with Ansible
What exactly is Ansible and why do we need it? Automation is frequently used in the large-scale deployment of modern IT systems, both on-premises and in the cloud. Consider what would occur if w...
06:40 pm GMT - Sat, September 10, 2022
Dev To Make it Short - Make it Better
Hey there Fellow Javascript Coder!Whether you're a experienced programmer or just someone who just started with javascript basics, this list of hacks is definitely for you! Please note that you might ...
06:00 pm GMT - Sat, September 10, 2022
Dev To API, REST, and RESTful API Simplified.
What is API?APIs are interface programs that lets the components of two or more different applications, that are not fully integrated with each other, to interact with with one another. Wha...
05:02 pm GMT - Sat, September 10, 2022
Dev To Make awesome button hover effect using HTML CSS only
Hello guys. today I will learn you how to do this: we need only thoose:In HTML file we will create button has class called "btn" (or any name you want):<!DOCTYPE html><html lang="en"><h...
04:49 pm GMT - Sat, September 10, 2022
Dev To Dart Frog
Requisitos:Dart >=2.17.0 <3.0.0Dart Frog es un framework web construido sobre Shelf inspirado por Next.JS, Remix y Express. Otro Angel o Aqueduct?Solo algunos que planebamos hacer backend ...
04:47 pm GMT - Sat, September 10, 2022
Dev To Real world use cases of object proxies
Standard definitionThe Proxy object enables you to create a proxy for another object, which can intercept and redefine fundamental operations for that object.Let's simplify that a little."Custom...
04:35 pm GMT - Sat, September 10, 2022
Dev To How I organised my life transforming it digitally over 5 years
Note: This is a long one, read it with a bit of patience. But I believe this digital literacy is important for all. BackstoryAbout 6 years ago when I moved to London for the first time, I realise...
04:21 pm GMT - Sat, September 10, 2022
Dev To What is a HeadlessChrome user agent?
Here's what I get when I inspect user agents visiting my site:Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/92.0.4512.0 Safari/537.36Mozilla/5.0 (X11; Linux x86...
04:17 pm GMT - Sat, September 10, 2022
Dev To Cracking the iOS Interview
Preparing for an iOS interview is not much different from a frontend interview. Client-side development is a skill that we can easily show off, it follows that companies will often expect a portfolio ...
03:50 pm GMT - Sat, September 10, 2022
Dev To Learn 'this' Like Never before in JavaScript
If you've been using JavaScript, I'm sure you might have faced problems while using 'this' as well.Everyone, from junior to senior developers, has had problems with the 'this' keyword at some point.So...
03:44 pm GMT - Sat, September 10, 2022
Dev To This week in DevRel: Projects Coming Alive
Another week in the Technical Community Builder Life and a lot of work saw the light of day this week. Here are some of the main tasks I worked on: Blog postI drafted my blog Machine Learning for...
03:08 pm GMT - Sat, September 10, 2022
Dev To How to find react native developers?
How and whereto find react native developers?You might be a recruiter or a company owner and you want to find react native developers to hire them. Shortly, You can find react native developers ...
02:59 pm GMT - Sat, September 10, 2022
Dev To Getting started with OSDev on RISC-V
I recently re-gained interest in RISC-V after my initial encounter with it in the second half of 2020 through my co-op internship at M-Labs. In case you haven't heard of RISC-V, it's an openly documen...
02:58 pm GMT - Sat, September 10, 2022
Dev To Setting up a simple SOCKS proxy tunnel over SSH
If you have any kind of Linux/Unix server accessible over SSH, it's very easy to use it as a simple proxy server. This can be useful to bypass content filters and other restrictions on your local Inte...
02:34 pm GMT - Sat, September 10, 2022
Dev To About some popular internet protocols
In this article i am discussing about some protocols used widely in web dev.HTTPHTTPSFTPSSHIMAPSMTP SSHIt will allow users to access files and control system in remote over internet.Data will be ...
02:09 pm GMT - Sat, September 10, 2022
Dev To Q&A: Who Is Responsible For Accessibility
Recently, in the position of a frontend developer, I was invited to a Q&A session by a UX design team of a large company in Vienna, where the goal was to find out together where the responsibility...
02:02 pm GMT - Sat, September 10, 2022
Dev To How is serverless computing going to change the cloud landscape?
IntroductionServerless computing is a relatively new concept in cloud computing. It's been around for less than a decade, but it's already making waves in the world of Information Technology. An...
02:01 pm GMT - Sat, September 10, 2022
Dev To Temel Rancher kurulumu
Rancher hakknda temel ve szel bir dokman "Rancher'a giri" olarak Medium zerinde paylamtm. imdi ise hedefimiz elimizi biraz daha kullanma altrmak olacak.ncelikle temel olarak sanal makine zerinde Ubunt...
01:23 pm GMT - Sat, September 10, 2022
Dev To Economies of scale in the cloud
Owing to the increasing adoption of cloud computing, familiarity with cloud computing services is becoming one of the most crucial skills for software development professionals. The cost efficiency of...
01:15 pm GMT - Sat, September 10, 2022
Dev To React: Write end to end test using cypress
Write end to end test using react cypress What is cypress?Cypress is a simple to use testing framework. It has many built-in features to make your life easier and it's easy to learn and use...
01:07 pm GMT - Sat, September 10, 2022
Dev To Management of data in data engineering.
In their line of duty, data engineers come across pipelines built with different technologies, and they need to understand them. Data engineers must have basic knowledge of data storage, analytics, an...
01:00 pm GMT - Sat, September 10, 2022
Dev To DATA STRUCTURE AN ESSENTIAL PART OF COMPUTER SCIENCE
The term "data structure "in Computer Science refers to how data in memory is organised. They are required for data organisation, processing, retrieval, access, and storage. It is commonly used in con...
12:38 pm GMT - Sat, September 10, 2022
Dev To DynamoDB now has a data import feature!
IntroductionLast month updated, DynamoDB has provided a data import feature (Reference). New tables can be created by importing data in S3 buckets.The data export to S3 has been available so far...
12:37 pm GMT - Sat, September 10, 2022
Dev To Golang: Interfaces
IntroductionIn the 19th post of the series, we will be taking a look into interfaces in golang. Interfaces allow us to create function signatures common to different structs or types. So, we can...
12:22 pm GMT - Sat, September 10, 2022
Dev To Shortcut to solve Questions related to for loop.
1.Introduction to For loopFor loop is used to iterate over a sequence. With the help of for loop all the items present in the sequence are accessed one by one.2.Trick to solve nested loop questions in...
11:47 am GMT - Sat, September 10, 2022
Dev To Let's create a File Manager From Scratch With React And Typescript Chapter I: A good way to Expand Your Experience
Hello folks, as mentioned in the title, we're going to create a simple file manager, that we might convert it later to a standalone package... why not xD.The project is hosted in github, scroll down t...
11:33 am GMT - Sat, September 10, 2022
Dev To == Vs === confusion Solve...
Before knowing the difference between "==" vs "===" in JavaScript lets know about what are the == and != operator. == vs !=so the double equals (==) operator use to check if two values are equals and ...
10:42 am GMT - Sat, September 10, 2022
Dev To Git Bash Beginner's Guide
IntroductionWorking on a project that requires an emulation layer for the Git command line interface would require you to know your way around using Git Bash. In this article, I will be breaking...
10:39 am GMT - Sat, September 10, 2022
Dev To Flutter interview questions & answers part - 1
IntroductionIn this article, I am going to talk about 10 Flutter interview questions and answers. I will be writing a series of articles on this topic. Let's get started before we make any deals...
10:13 am GMT - Sat, September 10, 2022
Dev To Creating a custom page in Django Admin
Django is a great web framework for fast development. Django Admin allows you to manage your data without creating your own views. The primary use case of the Admin is CRUD operations. You can populat...
10:12 am GMT - Sat, September 10, 2022
Dev To Build a CSS Preview Card Component
Hey, guys welcome to this step-by-step tutorial on how to build a preview card component.Without wasting time let's jump right into it. To get started download these starters files. Make sure you sign...
10:00 am GMT - Sat, September 10, 2022
Dev To 20 React Libraries to Jumpstart your next project
In the universe of npm, there are a lot of packages to choose from, so knowing which one to choose from can be very difficult. In This article, we will first look at the categories of libraries which ...
09:35 am GMT - Sat, September 10, 2022
Dev To Coding Shouldn't Be Your Main Concern If You Want To Land A Job In Tech.
If you're looking to break into the tech industry, you might think learning to code is your best bet. But that's not necessarily the case. While being able to code is certainly a valuable skill, it's ...
09:34 am GMT - Sat, September 10, 2022
Dev To The Custom Software Development Challenges In 2022
What terms would you utilize to define software development? Is it something that you have to work hard at or does it come naturally to you? If you are unfamiliar with software development, you may be...
09:25 am GMT - Sat, September 10, 2022
Dev To Importance of Joining a Coding Community
Coding is not always an easy task. Many people face many obstacles in their development journey. Encountering tricky bugs, tackling difficult coding concepts, job hunting, career growth etc.It's much ...
09:08 am GMT - Sat, September 10, 2022
Dev To 30-day update on fixing my attention deficit
It has been 30 days since I started to fix my attention deficit. In this post, I will take you along in the good, the bad, and the ugly of trying to improve my attention deficit. The GoodMost of ...
07:35 am GMT - Sat, September 10, 2022
Dev To Mastering JavaScript : Closures
Hello everyone , I hope you are doing well.In this post I will explain what closures are using examples as well so that you too can use them to write your code better. LEXICAL SCOPE Before direct...
06:43 am GMT - Sat, September 10, 2022
Dev To AWS CDK 101 - Send message across accounts using SNS topic and SQS
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:26 am GMT - Sat, September 10, 2022
Dev To Data science as a career path
Introduction Beginning a career path in data science is one of the most popular today, and is predicted to grow further in the next few years but before pursuing a career it's better to underst...
06:20 am GMT - Sat, September 10, 2022
Dev To Cheapest Flights Within K Stops
There are n cities connected by some number of flights. You are given an array flights where flights[i] = [fromi, toi, pricei] indicates that there is a flight from city fromi to city toi with cost pr...
05:28 am GMT - Sat, September 10, 2022
Dev To On-Call for QA Engineers
QA Engineers spend a considerable amount of time and effort in developing automation frameworks and even more on adding tests and maintaining them. Given the flaky nature of these end-to-end automatio...
05:14 am GMT - Sat, September 10, 2022
Dev To HTML Tables
What are HTML Tables?HTML tables are elements in HTML that are used by developers to arrange data in tabular format, consisting of rows and columns. They are represented by the opening tag <t...
05:11 am GMT - Sat, September 10, 2022
Dev To Building an Animated and Accessible Command Menu in React
Hey everyone! Over the past few months, I've been building my very own command menu component for React called kmenu! In this post, I want to go over how you can also create your OWN command menu.I or...
05:10 am GMT - Sat, September 10, 2022
Dev To i created oxideapiapi developing ecosystem in react js
Hello my dearest developers today we are launching our own api developing ecosystem.You can test apis in some seconds it is running as a web application.It is very faster than other api testing tools ...
03:38 am GMT - Sat, September 10, 2022
Dev To You can build anything with these 6 characters: []{}!
To start us off, let's try to guess what language this line of code is written in.[][(![]+[])[+[]]+(![]+[])[!+[]+!+[]]+(![]+[])[+!+[]]+(!![]+[])[+[]]][([][(![]+[])[+[]]+(![]+[])[!+[]+!+[]]+(![]+[])[+!...
02:31 am GMT - Sat, September 10, 2022
Dev To Javascript: Get days & starting day in month
Each month in calendar will have max 28, 29, 30 and 31 days. We can get using native JS date.let days = new Date(2022, 8, 0).getDate();console.log(days);> 31 // days in AugustFirst day in each mont...
01:24 am GMT - Sat, September 10, 2022
Dev To 5 VSCode Extensions Every Web3 Developer should Install
Vscode Extensions saves you time and energy while coding. Beyond that, as web3 developers you need all the help you can get to write secure and error free smart contracts.That's why in this quick post...
12:32 am GMT - Sat, September 10, 2022
Dev To Code Smell 162 - Too Many Parentheses
Parentheses are free of charge. Aren't they?TL;DR: Use as few parentheses as possible. ProblemsReadabilitySyntactic complexity SolutionsRemove all not necessary parentheses ContextWe re...
11:56 pm GMT - Fri, September 9, 2022
Dev To Why I Failed Badly in an Internal Interview?
Lessons Learned from my badly failed internal interview - a topic that I don't feel comfortable talking about.This article was originally published at vtsen.hashnode.dev on Aug 20, 2022.About a year a...
11:40 pm GMT - Fri, September 9, 2022
Dev To Use Salesforce Marketing Cloud? Let's talk about your workflow!
The "Typical Workflow"Salesforce Marketing Cloud (SFMC) is split into a few different areas: Content Builder (emails, content blocks, images), Automation Studio (automations, server-side javascr...
08:49 pm GMT - Fri, September 9, 2022
Dev To Why are people developing inside containers?
Nine years ago, in March 2013, Solomon Hykes and his cofounders revolutionized how we do software development with an open source platform called Docker. Although the creators of Docker didn't invent ...
08:22 pm GMT - Fri, September 9, 2022
Dev To Forecast Your Weather With PythonScript
What we are going to build? In order to check your place's weather. With the help of inbuilt libraries of python like requests, json and IPython. From "IPython" library, we use modules like "Image" a...
06:50 pm GMT - Fri, September 9, 2022
Dev To Incremental lint fixes by GitHub Actions
How do you apply new lint rules to the legacy project with active development? Have you added standard gem recently, and now you are required to change a lot of files but could not apply them at once....
06:45 pm GMT - Fri, September 9, 2022
Dev To A checklist for prioritising web accessibility
In the spirit of being transparent, I haven't always prioritised accessibility. This is not to say that I've deliberately built applications to be inaccessible, but rather, that it was often an aftert...
06:23 pm GMT - Fri, September 9, 2022
Dev To Badges de aprendizado da AWS - Adquira o seu de maneira gratuita
Neste post vamos entender o que so os badges da AWS e como conseguir eles de maneira gratuita.O que um Badge de aprendizado da AWS?Um badge digital (ou selo / credencial / emblema digital) fornece um...
05:49 pm GMT - Fri, September 9, 2022
Dev To This Week In React 116: Next.js, Gatsby, Blitz, Fresh, Astro, Preact, Redwood, Deno, Remotion, React-Native, Expo, Lightning...
Hi everyone!I'm glad to inform you that my first email sent from ConvertKit has been received by most of you: my email provider migration is successful!And I'm also very happy with the reception of my...
05:45 pm GMT - Fri, September 9, 2022
Dev To Using "git diff" and "git apply" to share small changes.
Sometimes in a Pull Request Review you want to tell someone about a little change to make. You make your change locally, maybe a few lines different, and note that it works locally. Your git diff outp...
04:53 pm GMT - Fri, September 9, 2022
Dev To PagerDuty Community Update September 9, 2022
Hi everyone! Welcome to the PagerDuty Community Weekly Update! Here youll find whats going on in PagerDuty land. Were all over the place this week! Kats in Austin, Mandis in Charlotte, and Scotts on v...
04:14 pm GMT - Fri, September 9, 2022
Dev To How We Used Airtable To Create An Email Subscriber Form On Noteslify For $0!!!
What is Noteslify?Noteslify ( Github ) is a privacy friendly alternative for Google Keep, and other tons of Notes and Productivity apps out there.Recently this evening, we made our first pre-rel...
03:57 pm GMT - Fri, September 9, 2022
Dev To HOW TO SOLVE (N-rows ) DIAMOND PATTERN USING C.
(N-ROWS) DIAMOND OF STARS PATTERNloops are the most important part of any programming. to master the the concept of loops I practiced various type of pattern (Star,Alphabet,Numeric) .This question is ...
03:51 pm GMT - Fri, September 9, 2022
Dev To Ejecutar un flujo de Power Automate con una solicitud HTTP
Hola! En este tutorial aprenderemos a crear una web API desde Power Automate, de tal manera que podamos utilizarla desde cualquier aplicacin. Parte 1. Crear el flow de Power AutomateComo primer ...
03:40 pm GMT - Fri, September 9, 2022
Dev To Follow Friday: Career Edition (9 September 2022)
Happy Friday, friends! Follow Friday is your weekly opportunity to shout out fellow DEV Community members doing awesome work. Check out the comments and follow someone new!A career is the field in wh...
03:37 pm GMT - Fri, September 9, 2022
Dev To AWS App Runner now supports Amazon Route 53 alias record for root domain name
AWS App Runner now supports Amazon Route 53 alias records for creating a root domain name.When you create an App Runner service, by default, App Runner allocates a domain name to your service. If you ...
03:35 pm GMT - Fri, September 9, 2022
Dev To Showcasing developer built tools with the Twitter Toolbox
As a Developer Advocate at Twitter, I have the privilege of seeing many tools developers have created using the Twitter API. Im consistently impressed and inspired by what developers have made using t...
03:30 pm GMT - Fri, September 9, 2022
Dev To Build A StopWatch | CSS & JavaScript
Learn how to build a stopwatch in HTML, CSS and JavaScript using modern syntax. A timer stopwatch using start, stop and reset event listeners on click.In this first part, we build the stopwatch's user...
03:11 pm GMT - Fri, September 9, 2022
Dev To What was your win this week?
Hey y'all! Hope everybody is having a fantastic Friday and that you all have wonderful weekends!Looking back on this past week, what was something you were proud of accomplishing?All wins count big o...
03:08 pm GMT - Fri, September 9, 2022
Dev To Next.js & Supabase in 16 minutes
Hello guys,Do you know Supabase? Supabase is an open source Firebase alternative providing all the backend features you need to build a product. You can use it completely, or just the features you nee...
02:30 pm GMT - Fri, September 9, 2022
Dev To Why did the chicken cross the road?
A story about microservices, farm animals, couple's therapy and the joys of cookingLily the Hen is a master cook, she's at the forefront of her profession and regarded by most as the leading chef in t...
02:29 pm GMT - Fri, September 9, 2022
Dev To why my image makes the website's width scrollable?
As you can see in the image, I have a simple design element as an image, but I only want to show half of it in the edge,but moving it to the right makes the website scrollable on small devices which i...
02:27 pm GMT - Fri, September 9, 2022
Dev To The Cost of an Error. What are the consequences of the most notorious software errors?
September 6, 1989 the Parisians remembered for a long time on that day more than 41 thousand residents of the French capital received official letters from the police that they had committed cruel mu...
02:19 pm GMT - Fri, September 9, 2022
Dev To My learning experience with Web3ladies
Introduction.I was accepted into the Web3ladies cohort 3 mentorship program, and for the past few weeks, I've been learning the fundamentals of web3, blockchain, Ethereum, and other technologies...
01:54 pm GMT - Fri, September 9, 2022
Dev To What's a Zero-Knowledge Proof?
Zero-Knowledge proofs are encryption techniques that allow you to verify or prove (mathematically) that a statement about something or someone is real, without having to reveal details about that subj...
01:44 pm GMT - Fri, September 9, 2022
Dev To Write your own CORS Proxy with NodeJS in no time.
You know CORS otherwise you would not read this article, I guess. So let's get beyond it and straight to the solution coded in a few lines of JavaScript. Or better before, show the problem.My demo pag...
01:34 pm GMT - Fri, September 9, 2022
Dev To Game Dev Digest Issue 155 - Art Tools
Issue #155 - Art ToolsThis article was originally published on GameDevDigest.comLots of tools and tips on improving your art, animation, vfx and more. Enjoy!Migrating built-in shaders to the Uni...
01:30 pm GMT - Fri, September 9, 2022
Dev To How to build a blog template with Tailwind CSS and Flowbite
Tailwind CSS is one of my favourite frameworks to work with when I want to quickly build a page because of how easy it is to directly style the elements from the template without having to access CSS ...
01:14 pm GMT - Fri, September 9, 2022
Dev To Redefining Customer Engagement as Digital Bank
This article means a lot to digital banks on how they can use conversational Artificial intelligence to acquire, engage and retain customers.This article was originally published on theNeurotech Afric...
01:01 pm GMT - Fri, September 9, 2022
Dev To I tried Remix and it is too good to be true
I struggle to finish user stories.Before any PR or before assigning the story to QA, I open all of the code again. I read it line by line. Especially the parts where I had to compromise, where I wasnt...
12:56 pm GMT - Fri, September 9, 2022
Dev To How to Build Creative Education Website Using HTML CSS JavaScript
How to Build Creative Education Website Using HTML CSS JavaScriptThis video will show you how to build a creative education website using html css javascriptGithub RepoHI I'm Sadee (webdev)In this cha...
12:18 pm GMT - Fri, September 9, 2022
Dev To Using Proxychains in JMeter
Remote distributed load testing is one of the performance models used to measure the performance (or latency) of the application under test, as it helps in scaling the test. Performance testing using ...
12:11 pm GMT - Fri, September 9, 2022
Dev To Introduction to Nodejs
IntroductionNode.js is an open-source and cross-platform runtime environment for executing JavaScript code outside a browser. You need to remember that NodeJS is not a framework and its not a pr...
11:56 am GMT - Fri, September 9, 2022
Dev To Overview of 11 AWS Developer Tools
The users can get the program to deliver safely with the help of the developers tool. It makes the outcome better by boosting the performance of developers and IT operations. Host code, build, test, a...
11:00 am GMT - Fri, September 9, 2022
Dev To Beautiful button animation
HTMLFor HTML we gave only one button element with 'rotation' class.<button class="rotation">design</button> CSSFor CSS, first we'll set some styling to a 'rotation' class.We'll ...
10:55 am GMT - Fri, September 9, 2022
Dev To Being Highly Agreeable Is All You Need To Land Your First Job In Tech.
In today's world, the competition is high, and the demand for qualified employees is even higher. This has resulted in many people applying for a single position. While this may be a good thing, it al...
10:49 am GMT - Fri, September 9, 2022
Dev To How to Push an empty commit?
Have you ever tried to push a commit to a Git branch without changing any files in order to re-run your integration process? If yes then you are at the right corner.git commit --allow-empty -m Message...
10:31 am GMT - Fri, September 9, 2022
Dev To Introducing esbuild To Your Monorepo
In this post I will introduce esbuild as the bundling solution for my monorepo. I will bundle 2 packages with the same bundling configuration and create a custom esbuild plugin to assist with that. I ...
10:21 am GMT - Fri, September 9, 2022
Dev To How to Build API with Go and QuestDB
QuestDB is a relational column-oriented database designed for time series and event data. It uses SQL with extensions for time series to assist with real-time analytics.If you are not familiar enough ...
09:38 am GMT - Fri, September 9, 2022
Dev To Destructuring in JavaScript | ES6
Destructuring is used to extract the array elements or object properties and store them in variables.See the example below,Object destructuring//Array destructuringconst number = [1, 2, 3];const [num1...
09:27 am GMT - Fri, September 9, 2022
Dev To Job Application Tips
Photo by Ian Schneider on UnsplashThis blog post has been created from two twitter threads of mine, here and here: How to score an interview:Be un-ignorable.No 'quick apply', no generic cover let...
09:23 am GMT - Fri, September 9, 2022
Dev To Editing is not a state
Say we have a domain entity that requires collaboration, for example a ConstructionProject (CP). It's created and owned by a Company, they specify parameters and then invite an Architect and one or ma...
09:18 am GMT - Fri, September 9, 2022
Dev To I Built An Animation Tool With Angular!
Motivation to createRecently, I blogged more than I used to. Most of the posts are tutorials. I tried to add images, diagrams when possible. However, I think videos work best when describing pro...
09:10 am GMT - Fri, September 9, 2022
Dev To Is Software Engineer a Stressful Job ?
Every Job has its own merits and demerits , Software Engineer is one of the best career to pursue in 2022 but just like any other career it also has some demerits. Stress is there in almost every job ...
09:04 am GMT - Fri, September 9, 2022
Dev To Ultimate Beginners' Guide to JavaScript Recursion
Recursion in JavaScript is no different from recursion in other languages. It is a popular term used to describe a pattern/algorithm of a function that calls itself directly or indirectly. It describe...
09:03 am GMT - Fri, September 9, 2022
Dev To Rest and Spread operator in JavaScript | ES6
Spread OperatorSpread operator helps us to copy all the elements inside array or objects. After copying those elements, we can add those elements to another array or objects.Let's look at an example,I...
07:33 am GMT - Fri, September 9, 2022
Dev To JavaScript sending data between windows
I recently worked on a system that needed to open a popup window. A specific action could be done on the popup window and the original window that invoked the popup required to receive the choice.This...
07:13 am GMT - Fri, September 9, 2022
Dev To AWS open source news and updates, 126
September 9th, 2022 - Instalment #126WelcomeWelcome to the AWS open source newsletter, edition #126. Exciting news this week includes the second episode of the Build on AWS open source show, and...
06:54 am GMT - Fri, September 9, 2022
Dev To New generation syntax for JavaScript classes | ES6 / Babel
A class mainly have properties and methods.Properties are like 'Variables attached to classes'.Methods are like 'functions attached to classes'.Let's take a look at a class which has the new gen synta...
06:39 am GMT - Fri, September 9, 2022
Dev To What is LowCode and NoCode?
The terms LowCode and NoCode were coined in 2016. The year afterwards the market size was 5 billion dollars. Its grown by 42 percent each year since, and will have a market cap of 50 billion dollars b...
06:30 am GMT - Fri, September 9, 2022
Dev To MySQL Queries: Basics of MySQL
In this article, We will explore the basics of MySQL query language for beginners to gain a better understanding of MySQL. content: Introduction to SQL Data and Database Table SQL basic que...
06:23 am GMT - Fri, September 9, 2022
Dev To Classes in JavaScript
In programming, classes are the blueprints for objects.A class mainly have properties and methods.Properties are like 'Variables attached to classes'.Methods are like 'functions attached to classes'.L...
05:26 am GMT - Fri, September 9, 2022
Dev To Application of Data Science in Finance - 7 Use cases
The capability of data science and machine learning to handle various key financial jobs has recently become a particularly important subject of debate. Businesses are interested in learning more abou...
03:49 am GMT - Fri, September 9, 2022
Dev To How blogging helped me land a part time job in tech?
IntroductionBlogging is no doubt one of the major ways of sharing knowledge, experience, and resources with the world. The tech community is also using and has been using blogging a lot to share...
03:24 am GMT - Fri, September 9, 2022
Dev To How useful is Listing section ?
Namaste Hey guys, I wanted to ask from you all that how much useful is it to use the Listing section provided by dev.to ?Like if you have used it before, what were the results. Did you get better rea...
02:47 am GMT - Fri, September 9, 2022
Dev To Smallest Number in Infinite Set
You have a set which contains all positive integers [1, 2, 3, 4, 5, ...].Implement the SmallestInfiniteSet class:SmallestInfiniteSet() Initializes the SmallestInfiniteSet object to contain all positiv...
02:20 am GMT - Fri, September 9, 2022
Dev To Starting a personal dashboard with the Spotify API
I've recently been inspired by Lee Robinson's personal dashboard, which is a fun and interesting project in which Lee pulls various data sources together using Next.js API Routes and renders them onto...
01:54 am GMT - Fri, September 9, 2022
Dev To Launch an EC2 Instance with Ruby installation Using AWS CloudFormation
We are creating an EC2 Instance with Ruby installation Using AWS CloudFormation. Using this we can set up web-application architecture in the AWS cloud. you can add more steps according to requirement...
12:35 am GMT - Fri, September 9, 2022
Dev To 5 Best Online Tools Every developer/designer needs
Note: If you have a tool in mind that I've missed, it would help a lot if you commented it below. :) BTW, Some of the links are affiliated(Not Sponsored), however, I promise you that I'll only recomme...
11:54 pm GMT - Thu, September 8, 2022
Dev To A simple linear regression with TensorFlow 2.0
Linear regressionA very simple approach to perform a linear regression with a single neuron using Keras. Package importimport tensorflow as tfimport numpy as npimport matplotlib.pyplot as p...
11:40 pm GMT - Thu, September 8, 2022
Dev To 7 Tips to Improve Your Website's UX
If youve spent time in the digital sphere as a website owner, web designer, or developer, you know just how critical user experience is to a website and the products/services it pushes. As a matter of...
11:04 pm GMT - Thu, September 8, 2022
Dev To Build Static Blogs with Keystone
TLDR: A local Keystone server to author content combined with Next.js static HTML export gives you a powerful tool to generate static blogs.Keystone Static Blog is an open source template to build sta...
11:01 pm GMT - Thu, September 8, 2022
Dev To Top 6 Heroku alternatives
Code Capsules Pros:Free tier for both static and dynamic web applicationsDeployment from GitHubEndpoints in AfricaFrontend and backend application hosting with database server supportCode C...
10:05 pm GMT - Thu, September 8, 2022
Dev To How to Create a Full Autocomplete Search Application with Elasticsearch and NestJs - Part 2
Hello and welcome back to the part 2 of this series, in the previous article, I showed you how to setup and configure elasticsearch on your PC, in case you missed it, no worries, check it out here.In ...
09:46 pm GMT - Thu, September 8, 2022
Dev To Advantages and disadvantages of Next.js
Developing a website should be a freeing experience. Freedom to pick whatever framework you want to use, if you utilize high-code. Within Fathyms composable frontend architecture, you can use any Ja...
09:41 pm GMT - Thu, September 8, 2022
Dev To Lessons Learned from Programming at Google w/ Hyrum Wright & Titus Winters
Today, we are releasing the full interview of one of our favorite episodes: Dans 2021 conversation with engineers-turned-authors, Hyrum Wright & Titus Winters.As two of the most senior staff engin...
09:30 pm GMT - Thu, September 8, 2022
Dev To Navigation between views in Vue with Vue Router
After creating an application in Vue, you'll often want it to consist of multiple views or pages. To do this, we need to use an additional package known as vue-router. Creating a simple Vue applicatio...
09:07 pm GMT - Thu, September 8, 2022
Dev To Discussion and Comment of the Week - v18
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:29 pm GMT - Thu, September 8, 2022
Dev To CSS Filter Functions
In this tutorial we are going to learn about CSS Filter functions. At the end of this tutorial you will have enough knowledge on CSS filter functions and effects. Also, we are going to learn h...
08:16 pm GMT - Thu, September 8, 2022
Dev To 30 PyTricks I've Learned By Joining the Real Python Mailing List.
I subscribed to the Real Python mailing list two years ago, and I learned a lot of tips and tricks during that time. Even though it might seem like an odd way to learn Python, I have found it to be ex...
07:49 pm GMT - Thu, September 8, 2022
Dev To 7 top back-end languages for web development in 2022
Building and maintaining a website takes a lot of specialized work. This is one of the reasons why web developers are in such high demand today.Web development is usually divided into three categories...
07:42 pm GMT - Thu, September 8, 2022
Dev To Its 2022, dont use console.log anymore butthis
The JavaScript console object has many methods and tricks. Here are five worth knowing about.As someone who maintains the front-end, it's important to learn how to use console.log. This method can let...
07:17 pm GMT - Thu, September 8, 2022
Dev To Como automatizamos a avaliao de projetos com Github Actions e o Broadway do Elixir
IntroduoAqui na Trybe, ao final de cada seo de contedos, as pessoas estudantes precisam desenvolver um projeto para avaliarmos seu aprendizado. O repositrio do projeto disponibilizado no Github...
06:39 pm GMT - Thu, September 8, 2022
Dev To Providing receipts for in-person transactions with Terminal
Recently, my colleague Charles Watkins wrote a 4-part intro series to Stripe Terminal, our in-person payment solution. Charles' articles will teach you how to set up and register a Terminal device and...
06:36 pm GMT - Thu, September 8, 2022
Dev To How to Practice CSS (with examples)
You understand CSS, but now you need to practice. You might be wondering, what are CSS best practices? How can I see what I'm doing in the text editor on my broswer in real-time? Where's the best plac...
05:23 pm GMT - Thu, September 8, 2022
Dev To OIDC Forever, IAM Credentials Never!
Let me ask you a difficult question: how often are you really rotating your IAM credentials? Secondly, if there were a security breach and someone had access to those IAM credentials, how quickly woul...
05:17 pm GMT - Thu, September 8, 2022
Dev To BABY STEPS INTO THE AWS CLOUD
This is gonna be my first post. To say I'm excited would be an overstatement. This is probably coz I have no idea what to write about but baby steps we say, so let's do this.I am Pauline, a tech enthu...
04:42 pm GMT - Thu, September 8, 2022
Dev To A Gentle Introduction to Blockchain Oracles & Chainlink
Hey, fren! gm.Previously, in week 0, I had a gentle introduction to Solidity, the preferred programming language of the Ethereum ecosystem. In the second week, I continued with the same trajectory and...
04:26 pm GMT - Thu, September 8, 2022
Dev To 100DaysOfCode: Day 04, UI Design with Knott JS Weavv CSS
louislow81 / 100DaysOfCode The 100 Days of Code with HTML, WEAVV CSS, and Vanilla.JS or sometime use Knott.JS to create Web Components ...
03:39 pm GMT - Thu, September 8, 2022
Dev To What are the different API types?
APIs have become increasingly popular over the past few years, enabling products, projects and people to connect. In this article, we will try to present a snapshot of the most popular solutions avail...
03:35 pm GMT - Thu, September 8, 2022
Dev To Machine Learning for Front-end Developers: Get Started with TensorFlow.js
Machine Learning (ML) has historically belonged to Python engineers, Data Scientists, and mathematicians, with frontend developers having very usage and support. In fact, JavaScript ranks 5th of all l...
03:23 pm GMT - Thu, September 8, 2022
Dev To Announcing DigitalOcean Uptime: Real-time uptime and latency alerts
Providing a good user experience is critical to business success, and that experience depends on both availability (uptime) and response time (latency). We are excited to announce a new product from D...
03:08 pm GMT - Thu, September 8, 2022
Dev To Uncover Single Responsibility Principle in C with Examples C SOLID Principles
Single-Responsibility Principle, the first principle and meaning of the letter S in the SOLID principles.The famous and well-known SOLID design principles of the programming world, which developer doe...
02:49 pm GMT - Thu, September 8, 2022
Dev To Fresh IT Job Offers - Week 37 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 14 of 784 new jobs I want to shar...
01:39 pm GMT - Thu, September 8, 2022
Dev To Discord screen share with audio on Linux!
Unfortunately, if you're using Discord on a Linux-based operating system, you know that Discord screen sharing doesn't include audio from your apps like how Windows and macOS does.I searched for a way...
01:13 pm GMT - Thu, September 8, 2022
Dev To 6 steps to build a usage-based billing system with Lago (YC S21)
Lago is an open-source billing API that helps engineers implement their billing systems faster. We do think the future of pricing is hybrid, which includes subscription fees and usage-based charges. O...
01:09 pm GMT - Thu, September 8, 2022
Dev To New iPhone 14-series: mobile testing & Previews
iPhones 14-series viewport, viewport size, screen size, dimensions, CSS pixel ratio:iPhone 14iPhone 14 PlusiPhone 14 ProiPhone 14 Pro MaxiPhone 14-series previews are available on the accounts of http...
12:20 pm GMT - Thu, September 8, 2022
Dev To Material UI button in React
IntroductionMaterial UI is a dynamic React library because it provides numerous component infrastructures for responsive web design. One such essential component is the Button. In this article, ...
12:18 pm GMT - Thu, September 8, 2022
Dev To Javascript Array Methods
Hello guys today i will be giving a quick overview of javascript Array methods with examples.Let's get started... Reverse() method -It is used to reverse the array-const array = [1,2,3,4,5]consol...
12:10 pm GMT - Thu, September 8, 2022
Dev To 10 Most Popular Coding Challenges Websites YOU Must be using!!!
If you want to improve your analytical skills, there's no better way to do that than solving problems.If you are a programmer, then this is something you should do for yourself. Programmers need to de...
12:04 pm GMT - Thu, September 8, 2022
Dev To Object Mapping advanced features & QoL with Java
This is the Java version of the Kotlin article.When working with multi-layered applications, external libraries, a legacy code base or external APIs, we are often required to map between different obj...
11:56 am GMT - Thu, September 8, 2022
Dev To Flutter:Create Custom Quick Title (Android Only).
TileA Tile holds the state of a tile that will be displayed in Quick Settings. A tile in Quick Settings exists as an icon with an accompanied label. It also may have content description for acc...
11:45 am GMT - Thu, September 8, 2022
Dev To The Custom Software Development Process - Step-by-Step Guides
The custom software development process is a collection of activities carried out by individuals involved in the development of computer programs. These actions can bring location at any moment betwee...
11:42 am GMT - Thu, September 8, 2022
Dev To Inxi - Finding out hardware configuration on Linux
Inxi is a great tool you can use to find out the system and hardware information on a Linux system.If you're using Debian/Ubuntu-based distribution, you can install it with:apt install inxiOn rpm-base...
11:31 am GMT - Thu, September 8, 2022
Dev To 50 Awesome tools for Web Developers
IntroductionWe are back with a mega list of 50+ tools for web development to get benefits from. Some of these can be useful for all developers in general. These tools will definitely help you in...
11:16 am GMT - Thu, September 8, 2022
Dev To JavaScript Tips and Tricks You need to Know
In this article we will look at some useful JavaScript tips and tricks. location.reload()This reloads the current document and works same as the reload button in your browser.This can be really h...
11:16 am GMT - Thu, September 8, 2022
Dev To JavaScript Tips and Tricks You May Need To Know
In this article we will look at some useful JavaScript tips and tricks. location.reload()This reloads the current document and works same as the reload button in your browser.This can be really h...
10:06 am GMT - Thu, September 8, 2022
Dev To Event Driven Architecture, the best paradigm that i love to work with in javascript and Node js
IntroductionEvent-driven architecture (EDA) is a software architecture paradigm promoting the production, detection, consumption of, and reaction to events. What is Event driven architectur...
09:46 am GMT - Thu, September 8, 2022
Dev To Next.js visual regression testing made easy
Why visual regression testingYour app code changes quite frequently - so does the UI. The problem with this flow is that sometimes unintentional UI changes result from incorrect code. We often f...
09:18 am GMT - Thu, September 8, 2022
Dev To Best YouTube Channel to learn Coding
There are many YouTube channels that are teaching coding but sometimes it's confusing to choose. So in this article I will jot down 5 best YouTube channel that you can use to learn coding:- 1- FreeCod...
08:44 am GMT - Thu, September 8, 2022
Dev To Relational Based Access Control Models
Relational based access control has gained its popularity over years among startups to large enterprises. Yet, some large tech companies are already starting to use ReBAC as their leading access contr...
08:36 am GMT - Thu, September 8, 2022
Dev To Intro to HTTP
Hypertext Transfer Protocol is a set of rules for sending data across the internet. It was invented to standardize communication, e.g., how browsers should request data from servers and how servers sh...
08:14 am GMT - Thu, September 8, 2022
Dev To Looping through objects in javascript
In this post I will explain you the various methods to loop through objects in javascript programming language. for . . . inThis approach is used to loop through the keys of an objectBy looping ...
08:05 am GMT - Thu, September 8, 2022
Dev To How to make an advanced pointer animation (TS React and Framer Motion)
I found the Pointer blog through Product Hunt, and I was really impressed with the background animation there. It's intricate, but because it only appears when the mouse is moved it's still low key an...
07:47 am GMT - Thu, September 8, 2022
Dev To Failing is better than not trying
I've wanted to optimize my website even more for the longest time.Every weekend I try to dedicate some time to see where I can optimize it even more.This weekend it was all around CSS loading.It's alr...
07:16 am GMT - Thu, September 8, 2022
Dev To I got selected for GitHub Field Day Philippines!
Credits to GitHub Field Day Philippines FB Page for the image I used in the cover photo. Hi! Julia here, a beginner blogger. I just wanted to share this great news. Last September 1, 2022, I received...
07:10 am GMT - Thu, September 8, 2022
Dev To Me & React: 5 years in 15 minutes
I first heard of React when a friend showed me a project he had written. It was some sort of content management system: it had tables, forms, visual editors and stuff like this. I don't remember much,...
07:08 am GMT - Thu, September 8, 2022
Dev To Coding Period GSoC'22 | Week 10 11
I am sharing my progress for Weeks 10 and 11 in this blog. Task CompletedBy now, we have completed following tasks:Simulator Testing.Importing and Exporting of CircuitFiles.Touch Compatibility. ...
05:46 am GMT - Thu, September 8, 2022
Dev To How to convert ANY website into a desktop application(In 30 Seconds)
I can't think of any better way to start the day than by creating a desktop app. Can you? Today, I will be giving you the power to convert any website into a desktop application. Step 1:Open com...
04:58 am GMT - Thu, September 8, 2022
Dev To How to apply AWS EC2 with Boto3 & Python
Boto3 is the Python SDK for AWS. It can be used to immediately interact with AWS sources from Python scripts.In this article, we will appear at how we can use the Boto3 EC2 Python SDK to perform a num...
04:45 am GMT - Thu, September 8, 2022
Dev To Interesting Machine Learning Projects : Rock Vs Mine Prediction
Suppose there is a war between countries and we have assigned submarines to check whether there is rock or a mine inside water.Mines are explosives that explode when some object come in contact with i...
03:58 am GMT - Thu, September 8, 2022
Dev To Free alternatives to Heroku
Heroku has long been the go-to cloud Platform-as-a-Service (PaaS) for scalable app deployment and management. It saves developers the bother of setting up servers and supporting infrastructure by offe...
03:20 am GMT - Thu, September 8, 2022
Dev To Empezando el Bootcamp de soyHenry 100DaysOfCode
Hola!Despues de varios meses planeando como voy a empezar a retomar la programacin por fin me anime a repasar el bootcamp de soyHenry.Es difcil comenzar a estudiar de nuevo porque al ya conocer lo que...
02:37 am GMT - Thu, September 8, 2022
Dev To Running Promises in Series with a delay between each to bypass API rate limit
I wanted to call an endpoint updating an entity and I wanted to do it for 500 entities.The API server had "rate limit" and I couldn't just use Promise.all since it will call the endpoint in parallel a...
12:17 am GMT - Thu, September 8, 2022
Dev To 10 Reasons Why Your Years Of Experience Won't Matter Anymore.
Like most people, you probably think your years of experience will always be valuable. After all, the more experience you have, the more knowledge and skills you've acquired, right?Wrong.However, if y...
11:52 pm GMT - Wed, September 7, 2022
Dev To Choosing a CMS for your Static Site: Part 1
By now you may have decided on the static site generator (SSG) youll use to build your static website. Lets now examine the most important web publishing tool in your workflow and the one youll spend...
11:04 pm GMT - Wed, September 7, 2022
Dev To You don't need to watch videos or lessons to learn something
IntroIf you wanna learn something from scratch, perhaps you have an excuse to ignore some things that will be talked about in this article, that's okay, I also ignore this stuff sometimes... in ...
10:42 pm GMT - Wed, September 7, 2022
Dev To Serverless Lambdas with Rust on AWS
IntroRecently I started playing around with Rust programming language. Currently, there is a Rust bandwagon on which I decided to jump, but ultimately I don't regret it. I consider Rust to be pr...
10:33 pm GMT - Wed, September 7, 2022
Dev To Avoid these ship-sinking coding practices!
Seriously, these things could sink a career.As a developer, you ought to know that shipping working code is the minimum. There are many other tasks that you should be performing to be successful. If y...
09:46 pm GMT - Wed, September 7, 2022
Dev To How real is Apple's realityOS?
We saw a lot of realityOS leaks during WWDC 2022 - but we dont know it yet. All enhancements seem solid build-out toward a conceptual MR environment. Here are a few examples. LeaksIs it was repor...
09:27 pm GMT - Wed, September 7, 2022
Dev To Arrtez d'utiliser Postman
Thunder ClientDans cet article, je vais te parler d'une extension trs intressante pour VS Code : Thunder Client. C'est en fait un client HTTP qui va te permettre de tester une API Rest ou GraphQ...
08:59 pm GMT - Wed, September 7, 2022
Dev To 5 great tools for React developers in 2022
React has become one of the most extensively used frameworks in the world in less than a decade, and according to Statista, its utilized by more than 40% of developers globally. One reason for this is...
08:23 pm GMT - Wed, September 7, 2022
Dev To How Slack Uses Remote Development to Improve Dev Experience & Productivity
[YOU'RE INVITED] Wed, Sep 14, 2022, || 10:00 AM PST. REMOTE DEVELOPMENT capabilities give the developers the POWER to develop locally while full-stack is running in the cloud, which makes changes visi...
08:13 pm GMT - Wed, September 7, 2022
Dev To Forem as hybrid blogmailing-list, substack style?
TL:DR Has someone thought about/tried to build a mailing list based on your DEV/Forem feed?More context:Email (with mailing-list) is, while clearly tricky, perhaps the most underrated way of spreading...
08:06 pm GMT - Wed, September 7, 2022
Dev To Am I Ready To Apply For Jobs?
This article was originally published on Hashnode for the 4 Articles in 4 Weeks - Hashnode Writeathon #week4. It was featured on Hashnode. Find the link to the original post below . ...
07:49 pm GMT - Wed, September 7, 2022
Dev To What is Big Data? Characteristics, types, and technologies
Big Data is a modern analytics trend that allows companies to make more data-driven decisions than ever before. When analyzed, the insights provided by these large amounts of data lead to real commerc...
07:38 pm GMT - Wed, September 7, 2022
Dev To List of 11 GANs Architectures For Computer Vision Tasks
What are generative adversarial networks (GAN)?Generative adversarial networks (GAN) is a type of artificial intelligence algorithm used in unsupervised machine learning and is a two-player neur...
07:23 pm GMT - Wed, September 7, 2022
Dev To Scraping with Python
I made a tool based on the beautifulsoup package to scrap web pages in a Pythonic way. DisclaimerScraping websites without authorization is illegal. DemoI made a quick and dirty scraper with...
07:12 pm GMT - Wed, September 7, 2022
Dev To Migrating from Cypress to Playwright using GPT3
Cypress and @playwright/test are two competing integration testing frameworks. We have been using Cypress for a long time but recently made a decision to migrate our Cypress tests to Playwright, all 4...
07:09 pm GMT - Wed, September 7, 2022
Dev To Welcome Thread - v190
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...
07:04 pm GMT - Wed, September 7, 2022
Dev To My Experience as a Mentor
"The circle is now complete. When I left you, I was but the learner. Now, I am the master." - Darth Vader.Avoid being a master of evil; in the last months, I had the opportunity of being the mentor of...
06:29 pm GMT - Wed, September 7, 2022
Dev To C pointers all you need to know
C is one of the most powerful, efficient, and widely-used languages in today's world even though it is one of the oldest(since 1972 -Dennis Ritchie), it is still used inBuilding operating systems-Micr...
05:50 pm GMT - Wed, September 7, 2022
Dev To Easy CDN using S3 and CloudFront
IntroductionSince I started blogging, I have been using S3 to store images for my blog. I just used the publicly accessible S3 Link. Easy, simple, no problem.I did this for a long time without r...
04:38 pm GMT - Wed, September 7, 2022
Dev To Real-time chat app using Firebase, React, TailwindCSS, MongoDB, Express, and Socket.io
Hi everyone, Im excited to share my journey of creating a real-time chat application using Firebase, React, Express, MongoDB, and Socketio. I will be explaining how everything is glued and any hiccups...
04:13 pm GMT - Wed, September 7, 2022
Dev To What i learnt from my first software development project...
So as part of the software development program I am currently undergoing, we were given a project to do pertaining to what we have covered so far in HTML, CSS and JavaScript.The project required that ...
04:09 pm GMT - Wed, September 7, 2022
Dev To Responsive Dashboard Chart Using HTML CSS JavaScript
Responsive Dashboard Chart Using HTML CSS JavaScriptThis video will show you how to build a responsive dashboard chart using html css javascriptGithub RepoHI I'm Sadee (webdev)In this channel I make v...
04:08 pm GMT - Wed, September 7, 2022
Dev To Create a blog with Vue 3 Tailwindcss Supabase
Hello guys,I have been developing web applications with Vue since 7 years now and I am loving it!Vue 3 just came out and I found interesting to write a quick post on how to create your first Vue 3 app...
04:05 pm GMT - Wed, September 7, 2022
Dev To React: Code splitting
Hi everyone! recently I was working on complex multiple module react app and also it has lots of dependencies on third party libraries. So the loading time of some of the components was beyond its exp...
04:00 pm GMT - Wed, September 7, 2022
Dev To Logical Communication (for Devs)
Disclaimer: This is an article about communication between developers, and its discussing communication in light of American culture Your mileage may vary.As a programmer I strive to be logical. Log...
03:58 pm GMT - Wed, September 7, 2022
Dev To Building a Great UX Outside of your App
Recently I had a chance to talk to DevOpsMinneapolis about the true nature of user experience. The audience found this information to be particularly interesting, so I thought it would be helpful to s...
03:54 pm GMT - Wed, September 7, 2022
Dev To A quick glance at the Kubernetes Gateway API
In one of my recent blog posts, I described several ways to access Kubernetes pods. One can access a pod through its IP, but pods are naturally transient. The nominal way is to configure a Service: it...
03:50 pm GMT - Wed, September 7, 2022
Dev To Networking for DevOps a Complete Guide
Are you starting out a career in DevOps and not sure if networking knowledge is necessary? Or perhaps youre a veteran DevOps practitioner looking to get more knowledge about computer networks? Regardl...
03:44 pm GMT - Wed, September 7, 2022
Dev To How to enable logs for Laravel Snappy
$pdf->setLogger(Log::channel('stack'));...
03:38 pm GMT - Wed, September 7, 2022
Dev To Automate GitHub API Calls With Ruby, Keyboard Maestro, and 1Password CLI
One of the perks of the "Ultimate" version of Ruby on Mac is access to the private GitHub repo. As a developer especially one who loves automation it was tempting to try to completely automate invit...
03:31 pm GMT - Wed, September 7, 2022
Dev To How to manage dependencies between Gradle modules?
In a multimodule project, managing dependencies manually can be challenging. For example, if you forget to update a library version after modifying a library version on another module, your project wi...
03:15 pm GMT - Wed, September 7, 2022
Dev To Part 9: Set up the Node.js server to handle Elasticsearch requests
Table of Content | Read Next: Part 10 - Visualize data with Kibana Lens ReviewIn part 8, we have created the client side of the app.Using the client, the user can search for earthquakes that matc...
02:25 pm GMT - Wed, September 7, 2022
Dev To Let's Stop Talking About Serverless Cold Starts
I was eating dinner the other day with my family. My four year old looked at her plate and said to me "I don't want this chicken."Naturally, I ask her why to which she responds "it has sauce on it."Se...
01:54 pm GMT - Wed, September 7, 2022
Dev To Introduction to data-driven testing with Agilitest
Automating software tests is an essential practice for setting up an Agile development process. In particular, the non-regression tests must be done in an automated way to free up time for the validat...
01:47 pm GMT - Wed, September 7, 2022
Dev To Generating PO files with Laravel & translating Blade templates
You surely know that the process of translating a whole website can be pretty difficult. For many years, I have used POEdit and .po files for the translation of the static texts of my templates. So wh...
01:26 pm GMT - Wed, September 7, 2022
Dev To Building your data portfolio is like making a dinner
I wrote an original article: Building your data portfolio is like making a dinnerSome people asked me to share more in detail about how to build data projects or data portfolios productively after my ...
01:15 pm GMT - Wed, September 7, 2022
Dev To Using Zustand to Manage State in React App
Building modern web applications often implies our application is made up of several components, which we need to keep in sync by sharing some state between them. State management libraries like Zusta...
01:10 pm GMT - Wed, September 7, 2022
Dev To How Programming and Classic Television are Alike
What does programming have to do with Mr T, Cheers, the Golden Girls, the Brady Bunch, Full House, Quantum Leap, Gilligan's Island, Oscar the Grouch, Family Matters, Home Improvement, and Night Court?...
12:39 pm GMT - Wed, September 7, 2022
Dev To New React/Vue/Angular CRUD app codebase generator. Need your brutally honest feedback!
Hello, the community of Dev.to. My name is Eugene, I am one of the partners at Flatlogic - we are helping software developers to start web apps with no hassle. I want to show you what we have been wor...
11:44 am GMT - Wed, September 7, 2022
Dev To How to get started with Filament
Filament is a package for the PHP Framework Laravel built using the TALL-Stack.T - Tailwind CSSA - Alpine.jsL - LaravelL - LivewireIf you want to build a good looking Admin Panel, add Forms or Tables ...
11:35 am GMT - Wed, September 7, 2022
Dev To Top free Heroku alternatives for every case!
As probably most of you, I love trying new frameworks and tools, creating my little projects... you know, the typical stuff.But it is always an excellent idea, once you finish them and publish them on...
11:24 am GMT - Wed, September 7, 2022
Dev To Core JavaScript: Var vs. Let vs. Const
About the seriesCore JavaScript is a series I'm writing that covers, as the name suggests, some of the core principles of JavaScript. It originally started as study or reference material for mys...
10:54 am GMT - Wed, September 7, 2022
Dev To Do you know about any USEFUL web3/blockchain projects? I fail to find any...
I've been around blockchain and decentralized systems since early 2016. Professionally and in my spare time, and I have never found any project I could say: "Yes, this is useful and could not be done ...
10:24 am GMT - Wed, September 7, 2022
Dev To The 31 Reserved Keywords in Solidity
Reserved keywords are special words defined in programming languages that have Special meanings and should not be used as Identiifiers.These keywords are reserved to write the programming logic and sh...
10:02 am GMT - Wed, September 7, 2022
Dev To 5 Free Resources to Learn Python
Python is one of the most popular programming language & it is very easy to learn. Its syntax is similar to English, which makes it easy to read and understand. so if you are beginner then it will...
09:59 am GMT - Wed, September 7, 2022
Dev To Trendiest free TypeScript admin template for React
Hello, guys! I am Fredy, and I am so excited to introduce to you our new version of Horizon UI!As most of you know, we had the launch of the Horizon UI JavaScript version a few months ago, a launch wi...
09:20 am GMT - Wed, September 7, 2022
Dev To How to Choose the Right Programming Language
How to Choose the Right Programming LanguageIf you're just starting out in the world of programming, it can be tough to know which language to choose. There are so many options out there, and it...
09:03 am GMT - Wed, September 7, 2022
Dev To Why we dont use Spark
Big Data & SparkMost people working in big data know Spark (if you don't, check out their website) as the standard tool to Extract, Transform & Load (ETL) their heaps of data. Spark, the...
09:00 am GMT - Wed, September 7, 2022
Dev To Italic Fonts
Making fonts italic in your code editor or your terminal can be hard since theres not such default visual settings that you can just turn on like to make the fonts bold (only some of them have it). Bu...
07:57 am GMT - Wed, September 7, 2022
Dev To Solidity Hello world
Hi I am Francesco, and In this short article, I will show you a short step-by-step guide to write your first "Hello World" in Solidity.Do you prefer the Video Version? just click the link below. ...
07:21 am GMT - Wed, September 7, 2022
Dev To Learning path to become AWS Cloud Engineer
Hello Cloud Learners,This is my first post after becoming AWS Community builder and thanks to the Jason team for considering me for this time.Stay focused and you can achieve anything in this world !!...
07:14 am GMT - Wed, September 7, 2022
Dev To All About Telehealth And Telemedicine
What is Telehealth and Telemedicine?Telehealth app development and Telemedicine app development are both used to improve patient health outcomes by providing remote access to medical care. Teleh...
06:39 am GMT - Wed, September 7, 2022
Dev To The Practical Guide to using GitHub and Contributing to Open Source Projects
Table Of ContentsIntroductionUsing GitHubCreating a local git repositoryCreating a repository on GitHubPushing code to the GitHub repositoryContributing to Open Source ProjectsStep 1: Finding th...
06:36 am GMT - Wed, September 7, 2022
Dev To Why do you write so much?
A lot of people ask me why I write so much. And I thought this would make an excellent blog post article.My initial reasoning behind starting this blog was that I didn't have travel time anymore, and ...
06:24 am GMT - Wed, September 7, 2022
Dev To Keys in React
Keys in React Introduction to KeysA key is a special string attribute you need to include when creating lists of elements in React. Keys are used in React to uniquely identify which items i...
05:35 am GMT - Wed, September 7, 2022
Dev To How To Set Up .gitignore for Your JavaScript Project
Git is an essential tool for most developers. It allows you to track and describe changes in your codebase, which are then tracked inside repositories. Each repository is set up from a foldercalled th...
05:19 am GMT - Wed, September 7, 2022
Dev To 6 Ways to Improve Your Software Developer Skills On Your Own | Arif Patel Dubai Preston UK
Studies show that the productivity of great developers is three times that of an average developer and 10 times that of a below-average developer. Its no wonder that the best in the software-developme...
05:14 am GMT - Wed, September 7, 2022
Dev To How to create a monochromatic color palette for your project?
Let's see how to create a color palette step by step for a UI/UX design project.There are several ways to complete the task. To make a color palette you need software, but no matter what software you ...
05:01 am GMT - Wed, September 7, 2022
Dev To Top 10 Essential Skills That Every UI/UX Designer Should Possess
Visual elements or design plays an important role in web development. Since the design attracts the eye of users, it should be apt, clear and informative. Often people get confused between UI (User In...
04:33 am GMT - Wed, September 7, 2022
Dev To
. Binary Tree Inorder Traversal . " ". 1 :root = [1, null, 2, 3]:[1, 3, 2] 2 :root = []:[] 3 :root = [1]:[1] " " , - , - . 1...
04:21 am GMT - Wed, September 7, 2022
Dev To VS Code Tip of the week: vscode.dev
This came out a while ago, but I wanted to bring it up again because it's a great collaboration tool or editor. vscode.dev is a full-blown VS Code Editor that runs in the browser. For web-based projec...
04:05 am GMT - Wed, September 7, 2022
Dev To Construct String from Binary Tree
Given the root of a binary tree, construct a string consisting of parenthesis and integers from a binary tree with the preorder traversal way, and return it.Omit all the empty parenthesis pairs that d...
04:00 am GMT - Wed, September 7, 2022
Dev To Detect When Users Switch Tabs using JavaScript
In this article, I'll show you how to find out when users change tabs in browsers using JavaScript. It's going to be fun, it's helpful to see how often the user loses his attention. You can even use i...
03:48 am GMT - Wed, September 7, 2022
Dev To JPA One To One unidirectional Mapping example
In this tutorial, I will show you how to implement Spring JPA One-To-One unidirectional mapping with Hibernate in a Spring Boot example using @OneToOne annotation. You'll know: How to configure...
02:55 am GMT - Wed, September 7, 2022
Dev To Check Cyclic LinkedList - I
Approach 1Where we are using Temp pointer./** * Definition for singly-linked list. * function ListNode(val) { * this.val = val; * this.next = null; * } *//** * @param {ListNode} head * @...
02:50 am GMT - Wed, September 7, 2022
Dev To I made a whole GAME with NextJs
Hey, making a game with Next Js was pretty fun, and the best part is I struggled less. I was wandering around with some Ruby On Rails project, and suddenly my brother appeared with his extraordinary i...
02:10 am GMT - Wed, September 7, 2022
Dev To AWS Control Tower Overview & Set up
AWS Control Tower Overview & set up IntroductionAWS Control Tower offers the easiest way to set up and govern a secure, multi-account AWS environment. It establishes a landing zone tha...
02:00 am GMT - Wed, September 7, 2022
Dev To A Centralized Control Center for Azure DevOps!
Enable Observability at Organization Level for Azure DevOpsDiscover how to create a centralized dashboard for managing Azure DevOps in your organization. Always wanted to have a central control ...
01:45 am GMT - Wed, September 7, 2022
Dev To Get all the numbers between 2 numbers JAVASCRIPT
Math.max()will get the highest number in the arrayMath.min() will get the lowest number in the array...arr will copy all the content of the array passedfunction sumAllBetween(arr){ let highNum = Ma...
12:28 am GMT - Wed, September 7, 2022
Dev To How to add web3 sign-in with thirdweb
Introduction Why use web3 sign-in?Sign-in with Ethereum allows you to securely log in using a wallet and verify the wallet on the backend! We are going to use Thirdweb Auth which uses the v...
11:22 pm GMT - Tue, September 6, 2022
Dev To What Is Cloud Computing ?
Cloud Computing:In Cloud Computing you are using the resource of a computer from the cloud. you only pay according to your use.Basic Service:Each Cloud Provider has his own set of services.There are t...
10:58 pm GMT - Tue, September 6, 2022
Dev To Say hello to Big (O)h!
Oh or rather O, chosen by Bachmann to stand for Ordnung, meaning the Order of approximation."Wait, what is this guy saying?"Helloooo and welcome back! Do not mind my curtain-raiser for this article fo...
08:32 pm GMT - Tue, September 6, 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...
08:16 pm GMT - Tue, September 6, 2022
Dev To Retrieving, using and validating token from an IdentityServer
Contact TwitterLinkedInThis is an example of how to a client application retrieves a token from a Identity Server and use it in an WebApi to consumes an endpoint. How this project was cr...
08:03 pm GMT - Tue, September 6, 2022
Dev To Pipenv Install Performance Improved
It wasn't until I changed jobs in November of 2021 that I began using something other than pip to manage Python packages for my projects. I started using pipenv at work and felt that it had a solid b...
07:47 pm GMT - Tue, September 6, 2022
Dev To Build a live-updating stock price badge for your web
Yuzu API is a free market data API that can power UIs of any size: from huge sprawling webapps to drop-in UI components. In this example we'll focus on powering something on the small scale: a portabl...
07:42 pm GMT - Tue, September 6, 2022
Dev To Automating DrawIO network topology using Python
IntroIn this blog , we are going to show how to use the draw_network_plot python library to generate a DrawIO Network topology easily instead of manually drawing them yourself .DrawIO is widely ...
07:37 pm GMT - Tue, September 6, 2022
Dev To Verify Path Sum
Verifying LeetCode Question: 112. Path SumLet's look at the problem definition. Given the root of a binary tree and an integer targetSum, return true if the tree has a root-to-leaf path such tha...
07:37 pm GMT - Tue, September 6, 2022
Dev To Understanding Variable Scope
INTRODUCTIONHere goes: my first technical blog. One of the most challenging issues you will come across as a new coder is scoping issues. Sure, you know how to read the error, but how do you avoid g...
07:33 pm GMT - Tue, September 6, 2022
Dev To Im a developcado
**What is DevRel, and whats with the avocados?! developcado, yeah, I dont think itll stick either. **My first thought when hearing the term DevRel, was, what is that, and do you say it Dev-Reel, or D...
07:32 pm GMT - Tue, September 6, 2022
Dev To You Can't Learn TypeScript without JavaScript!!!
There's a frequent questions that gets thrown around, "Should I learn JavaScript or Typescript??" Well, to be frank, YOU CAN'T LEARN TYPESCRIPT WITHOUT LEARNING JAVASCRIPT!!You don't NEED to learn Typ...
07:21 pm GMT - Tue, September 6, 2022
Dev To Vue.js Basics Part 6 | Components
ComponentsToday, I will be talking about components in Vue.js. _This is part 6 of my Vue.js Basics series, to read part 5, please click here (spoiler! Part 5 is about watch property)We will need...
07:04 pm GMT - Tue, September 6, 2022
Dev To Rewrite your git history in 4 friendly commands
I build a lot of public experimental demo repos to support my tutorials, and I often encourage people to fork them and deploy them to Netlify to try things out. The problem is, these experimental repo...
07:00 pm GMT - Tue, September 6, 2022
Dev To SVG, Geometry and a dash of JavaScript
I'm currently reading Science Illustration A History of Visual Knowledge from the 15th Century to Today. Highly recommended! Great books on science and/or design, are always a source of inspiration f...
06:34 pm GMT - Tue, September 6, 2022
Dev To Getting Started with Proxyman
As a performance engineer, you might have used various proxy tools such as Fiddler, MITM, and more. Have you heard of Proxyman? Proxyman gels with the Apple ecosystem. But now, the beta version of Pro...
06:32 pm GMT - Tue, September 6, 2022
Dev To Progressive Web Apps: Lets Make Something Installable
A Website with The Right Vitamins What is a PWAA Progressive Web App(PWA) is a type of application that exhibits native app-like features, A PWA is installable and has offline support and i...
06:16 pm GMT - Tue, September 6, 2022
Dev To Why You Should Learn Python
Python is a very popular programming language today, especially as a beginner language. It is widely used in various sectors such as web development, machine learning, and data science. Python has sur...
06:14 pm GMT - Tue, September 6, 2022
Dev To September 2022
https://www.linkedin.com/pulse/its-already-september-2022-tim-spann- It's Already!??! September 2022 ...
06:11 pm GMT - Tue, September 6, 2022
Dev To Import and Export in JavaScript.
There are two types of exports in javascript.1) default export2) named exportDefault ExportLet's create a file named myAddress.jsmyAddress.jsconst myAddress = { name:"Sujith", country:"India", ...
05:43 pm GMT - Tue, September 6, 2022
Dev To Javascript: Reduce
Returns single value.Doesn't mutate original array.Doesn't execute the function for empty array elements.Syntax: array.reduce(function(previousValue, currentValue, currentIndex, arr), initialValue);co...
05:26 pm GMT - Tue, September 6, 2022
Dev To [FR] Le Repo secret de GitHub ?
Beaucoup connaissent cette astuce, mais beaucoup ne l'utilise pas ! Pourquoi ?!On passe d'un profil Github basique (pas beau ) un profil comme celui-ci :Comment y parvenir ?Trs simple !(Tu trouver...
04:28 pm GMT - Tue, September 6, 2022
Dev To 5 CSS questions that will confuse you
Hey guys!I'd like to ask you a few questions about CSS. But I warn you, they can confuse you. If that happens I created a live cheat sheet that helps you learn more about it.But before embarking on re...
04:19 pm GMT - Tue, September 6, 2022
Dev To Easiest Way to Install WordPress Locally for Beginners!
Are you a beginner whos tired of using Apache server to learn and install WordPress locally? Beginner or a pro, setting up server on your local system can be daunting! Hence its time you know about th...
04:05 pm GMT - Tue, September 6, 2022
Dev To 60 Days of Data Science and Machine Learning
Hello, everyone.Followings are fourth week of this series. You can find them on my GitHub. You can run all the notebook on colab or jupyter notebook as well.Day 22 - All the important ML algorithmsTop...
03:59 pm GMT - Tue, September 6, 2022
Dev To How to Create a Full Autocomplete Search Application with Elasticsearch and NestJS - Part 1
Elasticsearch is a distributed, RESTful search and analytics engine that can handle an expanding range of use cases. It offers a full-text search engine with a multitenant capability, an HTTP web inte...
03:21 pm GMT - Tue, September 6, 2022
Dev To The Complete List of Heroku Alternatives to Consider
Why are people looking for Alternatives to Heroku?Wow. Heroku has had a rough few months.In May 2022, Heroku usersreported receiving a Heroku security notification from Salesforce informing them...
02:35 pm GMT - Tue, September 6, 2022
Dev To Arrow Function | JavaScript ES6.
Let's take a look at the normal js function.function myName(name){ console.log(name);}myName("Sujith")The above function can be written in arrow function as,const myName = (name) => { console...
02:25 pm GMT - Tue, September 6, 2022
Dev To What are your goals for the week? 9/6
Yesterday was a Holiday here, so what are you plans for a short work week?What are your plans for the week?What are you building? What will be a good end result by week's end?...
02:22 pm GMT - Tue, September 6, 2022
Dev To The Most Hidden Feature of JavaScript
Think you know JavaScript? Think again. Let me tell you something about a string's replace() method... you can pass a function into it.What does this mean? I'll show you. Video TutorialIf you wan...
02:06 pm GMT - Tue, September 6, 2022
Dev To let & const | JavaScript ES6.
let and const are used to create variable in js.let is same as var in old js. let allows us to create variables where its values can be changed.eg:-let myName = "Sujith";myName = "Ajith";The above cod...
01:55 pm GMT - Tue, September 6, 2022
Dev To OpenSea Clone Script - NFT Marketplace Gate
Nowadays, every business wants to enter the blockchain and cryptocurrency industry. These markets are growing and have a high potential for profit-yielding part of every business. one of these markets...
01:24 pm GMT - Tue, September 6, 2022
Dev To My First Real Job
The stack Java, MysqlThe Experience 9 YearsThe Job Junior Developer at Startup My first job interviewIn my last year of uni Aviv (my now best friend and business partner) told me he is working...
01:20 pm GMT - Tue, September 6, 2022
Dev To How Long Does It Take to Become a Back End Developer?
I get really frustrated when I see people and companies online selling unrealistic dreams when it comes to coding education. It's quite lucrative when you're in the edtech industry to heavily exaggera...
01:14 pm GMT - Tue, September 6, 2022
Dev To Ask Good Questions; Get Unblocked Faster
Part of everyday dev practice is asking questions to understand the current setup, or to find help when blocked. Here are some tips to ask questions online so others can help more effectively. Do you ...
12:45 pm GMT - Tue, September 6, 2022
Dev To 11-step SaaS Product Strategy Framework For Tech Founders
The hardest thing about building a product is deciding what to build.Many SaaS founders are having trouble putting together a strategy for their product.And being a tech founder you can be overwhelmed...
12:40 pm GMT - Tue, September 6, 2022
Dev To How to set HTML lang attribute in Next.js
Changing the lang attribute on the HTML element could be useful to let search engines know what language is your content written in.The HTML lang attribute is used to indicate the language of the docu...
12:11 pm GMT - Tue, September 6, 2022
Dev To Playwright - Complete Beginner Course
Playwright is one of the newest and is becoming one of the most popular E2E test automation frameworks in the industry. Playwright is beginner-friendly, is supported with all the major browsers and ca...
11:59 am GMT - Tue, September 6, 2022
Dev To What Does it mean to be a WordPress Developer?
Wordpress is a free and open-source content management system (CMS) that is used to create blogs, websites, and web applications.Wordpress developers can work for various companies as freelancers or f...
11:59 am GMT - Tue, September 6, 2022
Dev To 20 Essential Terminal and Linux Commands for every User
What Is Linux?Linux is an operating system's kernel. You might have heard of UNIX. Well, Linux is a UNIX clone. But it was actually created by Linus Torvalds from Scratch. Linux is free and open-sourc...
11:57 am GMT - Tue, September 6, 2022
Dev To Automating Tests using CodeceptJS and Testomat.io: First Steps
Doing some manual testing on the fly can get quite complex, even if it's "just the happy path". "Just the (Complex) Happy Path"No matter which one you prefer, any test framework is possibly bette...
11:30 am GMT - Tue, September 6, 2022
Dev To Articles vs Videos - Which is Your Learning Preference?
Some developers love learning through blog posts, articles, or just any form of written content. Others prefer finding videos, whether on Youtube or online courses, to learn about different programmin...
11:24 am GMT - Tue, September 6, 2022
Dev To Build for Hugging Face, Rasa or Sklearn
We've built our open-source IDE for data-centric NLP with the belief that data scientists and engineers know best what kind of framework they want to use for their model building. Today, we'll show yo...
11:05 am GMT - Tue, September 6, 2022
Dev To Why Investigating a Cloud Cost Issue Doesnt Have to Take Hours or Days
Something goes wrong and you suddenly end up with a cloud cost anomaly. If youre running Kubernetes in the dark and without any cost visibility, investigating the source of this issue might take a lon...
09:56 am GMT - Tue, September 6, 2022
Dev To Boolean flags are sad little enums
I was thinking today that when I was a mid experience level engineer I have found a couple of problems where I could finally do something very smart and use 3-state logic instead of the classic true-f...
09:49 am GMT - Tue, September 6, 2022
Dev To Habits of Highly Successful Software Engineer
Software Engineer is a great career to pursue in 2022 because of many reasons like job security, compensation, perks that a company offers etc. While we all know the roadmap and way to crack a Job as ...
09:29 am GMT - Tue, September 6, 2022
Dev To How to add Github Pull Requests as records in an Airtable base
Do you ever want to keep track of Pull Requests (PRs) made in your repo in a spreadsheet format? In this tutorial, I'll show you how to set up a workflow to achieve this using Buildable. With this wor...
09:27 am GMT - Tue, September 6, 2022
Dev To My Latest Project Inspires Creativity
Subscribe to my newsletter to stay up to date on all of my upcoming articles. In the future, I plan to do some giveaways and share some more cool exclusives Introduction This year I created a ne...
09:22 am GMT - Tue, September 6, 2022
Dev To Nakama with YugabyteDB
A YugabyteDB users asked about running Nakama ((server for realtime social and web & mobile game apps)) on YugabyteDBAs YugabyteDB is PostgreSQL-compatible, this is as easy as pointing the connect...
09:21 am GMT - Tue, September 6, 2022
Dev To Side Nav React.js - Tutorial
Table Of ContentsIntro & PrerequisitesBasic SetupCreating The BurgerCreating The Side MenuFinishing Touches Intro & Prerequisites Okay, so for today's tutorial, I thought I'd do som...
09:03 am GMT - Tue, September 6, 2022
Dev To Monitoring EKS cluster with Prometheus and Grafana
In this post, I will go through the minimum steps to configure Prometheus and Grafana in the existing EKS cluster, which is most likely used for monitoring and alerts. Configuring Node Groups ...
08:44 am GMT - Tue, September 6, 2022
Dev To How to become a modern Node.js developer?
IntroductionThis year marks JavaScript's tenth consecutive year as the most widely used programming language, according to the Stack Overflow Developer Survey for 2022. Furthermore, the JavaScri...
08:30 am GMT - Tue, September 6, 2022
Dev To What is Javascript?
...
07:44 am GMT - Tue, September 6, 2022
Dev To Building a Job Board with Next.js, Tailwind CSS, and Strapi
In this article, you will learn how to build a job board with Next.js and Tailwind CSS with Strapi as a backend.Author: @treciaksDo you ever ask yourself, What can I build today?"" You dont have to wo...
07:37 am GMT - Tue, September 6, 2022
Dev To Framer-Motion: New And Underestimated Features
IntroductionFramer-motion is a motion library that allows you to create declarative animations, layout transitions and gestures while maintaining HTML and SVG element semantics. Beware, framer-m...
07:27 am GMT - Tue, September 6, 2022
Dev To Top 8 Data Science Jobs and Skills of 2023- Codexashish
Data Science is one of the hottest topics at the present time, if you want to go into the data science field then this article will help you to outline which data science job title is good for you bec...
07:06 am GMT - Tue, September 6, 2022
Dev To Why explicit return type is a good thing
Back when I was just starting with TypeScript, I used to neglect the value of declaring an explicit return type for my functions. Why bother specifying it when there is type inference and IntelliSense...
06:47 am GMT - Tue, September 6, 2022
Dev To Build a custom React autocomplete search component
In this tutorial well be building a React autocomplete search component that provides suggestions as a user types a search query. There are a number of libraries that provide autocomplete functionalit...
06:25 am GMT - Tue, September 6, 2022
Dev To MERN Stack Login System with JWT and Google OAuth 1
This is part 1 of the complete login system with node.jsSource: https://github.com/0xMALVEE/mern-login-system-2022.gitVideo 1: https://youtu.be/ALYnRoeQoLs...
06:11 am GMT - Tue, September 6, 2022
Dev To Computed Nano Stores
Now that we had a look at Maps with Nano Stores let's take a look at the next element, computed stores.A computed store can take an initial static store and do some computing.It can even compute from ...
05:25 am GMT - Tue, September 6, 2022
Dev To Go from Junior to Senior developer in a couple of hours
I have 25 years of experience as a professional developer, and 40 years of experience in total. I have been Head of Development, Project Lead, CTO, Project Manager, Senior Architect, and held every po...
04:19 am GMT - Tue, September 6, 2022
Dev To Defining Docker
This article will cover the introduction, basics, and usage of Docker. We will be walking through the concept of containerization. Let's get started! Introduction The definition as per Wikipedia:...
04:13 am GMT - Tue, September 6, 2022
Dev To How To Create Avatar From Photo
What is an AVATAR?Avatar is an electronic image representing a computer user in the digital world. Major games and social platforms have introduced the virtual character function, in which one c...
03:51 am GMT - Tue, September 6, 2022
Dev To Dont over emphasize the importance of the react folder structure, focus on the philosophies beyond the folder structure
Managing proper react component folder structure is hard, it needs to be flexible, extendable, and most important of all, it needs to make naming a component as easy as possible.I adapted several reac...
02:54 am GMT - Tue, September 6, 2022
Dev To Published Chrome extension for streamlined React development
I created a Chrome extension called React Inspector.It launches the inspector on Chrome and opens the source code of the clicked React component in an editor. (Currently only VSCode is supported)Chrom...
12:54 am GMT - Tue, September 6, 2022
Dev To How to make a simple interactive shell in Go
What is more exciting than making real-world applications? for me, it's teaching people how to make them again! Our StudyAs I've spoken about my Dockeroller project earlier in my articles, it's a...
12:41 am GMT - Tue, September 6, 2022
Dev To Run a node app into AWS lambda
I create this post because I didn't found any information on this when I need it, or the information was disperse around the web, so I hope this post help someone. This is going to be straight and I'm...
11:59 pm GMT - Mon, September 5, 2022
Dev To How to configure path aliases w/Vite Vue/React
While building Humanizer, I hit a snag while trying to import a component using the '@' path alias to src.That's when I realised that Vite does not provide path aliases(@/~) out of the box. If we want...
11:05 pm GMT - Mon, September 5, 2022
Dev To Failed my way to developcado
Its been 2 months since the first Teach Jenn Tech launched. It took me 6 weeks to find a consulting DevRel role. Its taken countless hours going WTF Learning all of the tech, navigating the networking...
08:23 pm GMT - Mon, September 5, 2022
Dev To Colored logs in Flutter application with Talker
Hello everyone This is a long-awaited continuation of the series of articles about the Talker library In this post I will tell you how to customize colors and text of your logs using this beautiful li...
08:09 pm GMT - Mon, September 5, 2022
Dev To How to undo a git pull
Have you ever been working on a project, ran a git pull only to realise you've majorly messed up? Now all your code has been overwritten with whatever was in your remote repository - and sometimes thi...
08:01 pm GMT - Mon, September 5, 2022
Dev To PHPNginxDocker
At one time or another I have to create a project from scratch, but sometimes I end up wasting a lot of time just creating the environment, so to make it easier I'll leave something ready with php and...
07:58 pm GMT - Mon, September 5, 2022
Dev To Build a Next.js App with Appwrite and Multiple Databases
The primary purpose of a database is to store and retrieve data. In computing and application development, databases are used to efficiently organize and manage data collection and make that data acce...
07:50 pm GMT - Mon, September 5, 2022
Dev To Decouple Application Components using Amazon SQS | Serverless
In this article we are going to see how Amazon Simple Queue Service (SQS) helps you to build Event Driven Architecture, and how it makes your application be more scalableThe main parts of this article...
07:10 pm GMT - Mon, September 5, 2022
Dev To Analyzing AST in Go with JSON tools
There are many specific tasks that could significantly improve and automate your ongoing maintenance of big-project. Some of them require building tools that can analyze or change source code created ...
06:15 pm GMT - Mon, September 5, 2022
Dev To Learning how to code: what you should know first (part 2)
Are you thinking of learning how to code? I think theres still something you need to know firstThis is the second post of a two parts series, and Im going to cover:The importance of GritThe key to con...
06:14 pm GMT - Mon, September 5, 2022
Dev To Learn How to Structure your SASS Projects
Lets take a look at how we can structure our Sass projects!As projects grow and expand, the need to modularize our directory and file structure increases dramatically. Thus keeping our files and folde...
06:09 pm GMT - Mon, September 5, 2022
Dev To Things to know before Streaming data
Consider times in your life when someone said something that left you speechless. Its the ideal moment for a witty comeback, but you have nothing to say. You think of the perfect response after walkin...
05:50 pm GMT - Mon, September 5, 2022
Dev To User guide templates. Convenient? Convenient!
Developers of user manual software share tips on how to design the perfect user documentation with those who are not involved in writing manuals. Why we construct our own non-commercial templates...
05:44 pm GMT - Mon, September 5, 2022
Dev To My Key Takeaways From The Campus DevRel Show | Juan Pablo Flores E2
Welcome to the 2nd Blog of The Campus DevRel Show series where we focus on the lessons from the experience of the amazing guest DevRels.As you can read from the title, today we gonna talk about the ex...
05:35 pm GMT - Mon, September 5, 2022
Dev To Keep Your Apps Accessible and Your e2e Tests Stable With WebdriverIOs New Accessibility Selector
Fetching elements within e2e tests can sometimes be very hard. Complex CSS paths or arbitrary test ids make them either less readable or prone to failures. The disappointment we experience when our te...
04:58 pm GMT - Mon, September 5, 2022
Dev To STM32F4 Embedded Rust at the HAL: The RTIC Framework
This blog post is the third of a three-part series of posts where I explore interrupts for the STM32F401RE microcontroller using embedded Rust at the HAL level.If you like this post, please make sure ...
04:48 pm GMT - Mon, September 5, 2022
Dev To Var VS Let VS Const in JavaScript
Hey , Guys Welcome.Today we are deeply learning , that what's the difference between LET , VAR & CONST Keyword in JavaScript.Let's Dive In ..In JavaScript there are mainly 3 methods to declare the...
04:33 pm GMT - Mon, September 5, 2022
Dev To Build a to-do Node.js CLI with Prisma and Next.js
Yo! What's up? Remember the last article where we used Prisma with Next.js and made a CLI and added an authentication feature? I noticed many of you learned a lot! So here?! You will learn even more, ...
03:37 pm GMT - Mon, September 5, 2022
Dev To Meme Monday
Welcome to another Meme Monday post! Today's cover image comes from last week's thread.DEV is an inclusive space! Humor in poor taste will be downvoted by mods....
03:05 pm GMT - Mon, September 5, 2022
Dev To Cara sederhana dalam melakukan Steganografi
PengenalanSteganografi merupakan aktifitas/proses untuk menyembunyikan pesan di dalam suatu objek. Steganografi ini memiliki banyak jenisnya, tetapi pada postingan kali ini saya akan menjelaskan...
03:01 pm GMT - Mon, September 5, 2022
Dev To 10 Tailwind CSS eCommerce templates, both free and paid
This post was originally posted on Red Pixel Themes. Free ShuuzDemo | Get it hereImportant bitsBuilt with Vue3 + VuexUses Strapi as a back-endFigma design available with wireframesDescriptio...
02:39 pm GMT - Mon, September 5, 2022
Dev To Ferramentas no-devs pra fazer sua carreira decolar
Na ltima segunda (29) foi meu anivrsrio e foi inevitvel pensar, para alm das questes existenciais, o que eu faria igual ou o que faria diferente na carreira.Decidi deixar pra quem t chegando em tecnol...
02:36 pm GMT - Mon, September 5, 2022
Dev To Building a live-event alert system with React, Socket.io, and Push Notifications
What is this article about?You want everybody to get a message on your website once something happens in real-time.That can be a new version, announcement, or some product updates.In this articl...
02:27 pm GMT - Mon, September 5, 2022
Dev To PRODUCT MANAGEMENT
Product Management is an interesting field in Technology today. This field determines the success of a product.This product can be anything[a real life product, a feature of an app, an app itself].Pro...
02:26 pm GMT - Mon, September 5, 2022
Dev To Javascript: Functional Composition
It is an approach where result of one function passed on to next function.const add = (x, y) => x+y;const subtract = (x) => x-4;const multiply = (x) => x * 8;// result of `add` is passed to `...
01:33 pm GMT - Mon, September 5, 2022
Dev To The 5 reasons why we chose open source for our Billing API
When we started Lago, we knew billing was still an unsolved problem, but we never considered launching another traditional billing SaaS.We had experienced the pain of billing so deeply and for so long...
12:56 pm GMT - Mon, September 5, 2022
Dev To Cloud Technology News of the Month: August 2022
Despite layoffs and shortages impacting the global economy, the cloud industry is set to thrive. What happened in the cloud world this August? Keep on reading to find out!_____Story of the Month: Clou...
12:03 pm GMT - Mon, September 5, 2022
Dev To Deploying a simple portable Web App in any cloud using Terraform and Multy
IntroductionIn this tutorial, we'll deploy a simple web app to the cloud of your choice - composed of a database and a virtual machine where the frontend code will run.So that the configuration ...
11:59 am GMT - Mon, September 5, 2022
Dev To Introduction to Next.js Link component
IntroductionIf you have built websites and applications on the web, then you're very likely to have used a common method for navigation. Traditionally, navigation is often achieved with the HTML...
11:42 am GMT - Mon, September 5, 2022
Dev To React Tailwind CSS Cards Example
In this tutorial, we will create responsive cards in react js using tailwind css. We will see responsive cards component, tailwind side by side cards with grid with Tailwind CSS & React. Tool...
11:39 am GMT - Mon, September 5, 2022
Dev To Django cheatsheet - Views
View are something that accepts a request, and returns some kind of a response.In the render() function, you can pass a context that are variables you can pass to your template. how to add a new ...
11:35 am GMT - Mon, September 5, 2022
Dev To I WANT TO BUILD A RAPE PREVENTION SOFTWARE
This is my third entry for the challenge on hashnode. Click this link to be redirected I WANT TO BUILD A RAPE PREVENTION SOFTWARELike, share and comment...
11:20 am GMT - Mon, September 5, 2022
Dev To FREE Python Course in Hindi (Download Free PDF)
? "" FREE Python Course in Hindi (Learn Python in Hindi) , Python scratch advanced , , , (What is Python)? , -, -, - ...
11:12 am GMT - Mon, September 5, 2022
Dev To Connect dApp to MetaMask Wallet using Ether.js
IntroductionA DApp, which stands for decentralized application, uses a smart contract to run on a peer-to-peer (P2P) blockchain network. To interact with a blockchain, users need to connect thei...
11:12 am GMT - Mon, September 5, 2022
Dev To Connect dApp to MetaMask Wallet using Ethers.js
IntroductionA DApp, which stands for decentralized application, uses a smart contract to run on a peer-to-peer (P2P) blockchain network. To interact with a blockchain, users need to connect thei...
11:04 am GMT - Mon, September 5, 2022
Dev To Build Fullstack Shopping/online store Website [ Video Tutorials ]
Hello there, Today in this blog we'll see some of my tutorials I made in past on e-commerce website. E-commerce website or online store can be a very good project in web development cuz it covers a lo...
10:13 am GMT - Mon, September 5, 2022
Dev To 3 Programming Languages to Master in 2022
When you are starting your learning journey as a Software Engineer it is always difficult to choose one programming language as there are lot of options out there. So here are the list of 3 programmin...
10:08 am GMT - Mon, September 5, 2022
Dev To Use Varnish HTTP Cache And Docker To Boost Website Speed
Paul Knulst in Docker Sep 5, 2022 6 min readIn an attempt to boost the performance of my blog and improve the user experience for my visitors I decided to look for an opportunity to integrate an HTT...
09:59 am GMT - Mon, September 5, 2022
Dev To Responsive Navbar in CSS
Hello Guys today i will show you how to create a responsive navbar with HTML, CSS and Javascript.Let's get started... HTML -<nav class="navbar"> <div class="brand-title">Brand Na...
09:48 am GMT - Mon, September 5, 2022
Dev To Tutorial Hell: How to Escape the Endless Loop of Online Programming Tutorials
If you're a beginner programmer, you've probably experienced the frustration of getting stuck in a never-ending loop of online programming tutorials. It's called "tutorial hell" and it's a frustrating...
09:27 am GMT - Mon, September 5, 2022
Dev To Headless CMS - Static Site Generator with Strapi 4 and Jekyll
This article is an updated version of the this this post. So I guess you heard about Headless CMS?If you are not familiar with the concept there is a handy Wikipedia page https://en.wikipedia.or...
08:12 am GMT - Mon, September 5, 2022
Dev To Create Working Forms for HTML, React, Vue - No Coding/Server Required!
Forms are everywhere, but each form is different. Each one is built for one specific purpose, using a specific style and delivering the data to a specificDespite every specific thing on a form, all fo...
07:59 am GMT - Mon, September 5, 2022
Dev To Inspire me Monday - From Pathologic Anatomy to QA Lead
Inspire me Monday - introHow wonderful it is when we aspire to make a change in our lives and careers, and we find someone who shares an amazing story on how they did achieve their goals and som...
06:54 am GMT - Mon, September 5, 2022
Dev To REST with Rust
This was originally published here.Calling REST APIs with rust may seem like a daunting task at first because of the steep and long learning curve of rust as a programming language.We know that contac...
06:35 am GMT - Mon, September 5, 2022
Dev To We measured the SSR performance of 6 JS frameworks - here's what we found
To say that there are quite a few JS frameworks to choose from would properly be the understatement of the year.It seems like every few months a new, revolutionary framework enters the ecosystem with ...
06:20 am GMT - Mon, September 5, 2022
Dev To What actually is JavaScript?
To build great software we should have deep enough understanding of the internals. There are so many developers who don't have any idea of what is going on under the covers.So in this article ill try ...
06:18 am GMT - Mon, September 5, 2022
Dev To Astro Nano Stores maps
In the previous article, we first introduced the Nano Stores and how they can sync states between frameworks.In this article, we'll dive deeper into these Nano Stores and look specifically at the Maps...
06:17 am GMT - Mon, September 5, 2022
Dev To Python - JavaScript Training
VSTech Academy will be offering free Python - JavaScript training that will include both the basics and advanced concepts of Python and JavaScript. During this period the students will undertake and s...
05:25 am GMT - Mon, September 5, 2022
Dev To Tour and Travels
What I builtA best class e-commerce website for tour and travels bookingApp Linkhttps://www.explorb.comDescriptionAt Explorb Travels, our goal is to make your tour memorable. We create flexible, custo...
04:33 am GMT - Mon, September 5, 2022
Dev To
. Merge Intervals intervals, intervals[i] = [start, end]. , . 1 :intervals = [[1, 3], [2, 6], [8, 10], [15, 18]]:[[1, 6], [8, 10], [15, 18]] [1, 3] ...
03:59 am GMT - Mon, September 5, 2022
Dev To Deploying a .NET gRPC Server on Azure App Service
In this article we are going to be deploying a gRPC web service written in .NET to an Azure App Service. We will then interact with it and also automate deployment process of the Azure resources and t...
03:05 am GMT - Mon, September 5, 2022
Dev To Life Post Bootcamp(Moringa School) & Impostor Syndrome!
PS. Views and Opinion are derived from my personal experience.So... I woke up at 3:00 am today, hands on ready to continue hacking my latest project, brushed my teeth, took a shower, then got a snack!...
02:13 am GMT - Mon, September 5, 2022
Dev To Welcome to the new Vue Storefront Developer Portal
Have you ever wondered why educational material and documentation cannot have a nice DX?Why can't companies create a concise experience throughout their material and make it easy to understand what is...
12:59 am GMT - Mon, September 5, 2022
Dev To Make Testing Easier with Test Fixture Generators
When building an application, you need to making testing it as easy as possible. Using a test fixture generator can help keep your tests maintainable and easy to modify as your application changes. ...
12:11 am GMT - Mon, September 5, 2022
Dev To How to implement login in React
Easiest and free way to add login service to any project.Step 1A: Signup at logify.idAfter sign in, you will get this screen, click on Continue as individualStep 1B: Register your organizationClick on...
12:04 am GMT - Mon, September 5, 2022
Dev To Build a graph database with Amazon Neptune Part 1b - in the sandbox
IntroductionIn the previous blog, an Amazon Neptune cluster was created using Amazon CloudFormation template with pre-configured AWS services in the Sydney region with a click of a button to cre...
11:59 pm GMT - Sun, September 4, 2022
Dev To Learn OpenGL with Rust: textures
Welcome to the fourth part of Learn OpenGL with Rust tutorial. In the last article we've learned what vertex buffer and vertex array objects are and how to use them and shaders to render simple primit...
11:41 pm GMT - Sun, September 4, 2022
Dev To Como eu lidei com a ansiedade pra estudar?
Disclaimer: Eu no sou profissional da rea de sade. Aqui eu s relato qual foi a MINHA experincia. Cada caso um caso e na dvida, procure ajuda especializada.Dica: Uma das DMs que eu mais recebo so de p...
10:41 pm GMT - Sun, September 4, 2022
Dev To Os desafios de ser DevRel
Mais uma vez, gostaria de deixar claro que, em toda essa srie sobre DevRel, estou compartilhando a minha experincia e o que eu tenho aprendido nesses ltimos meses como DevRel, entendendo quais so os d...
10:02 pm GMT - Sun, September 4, 2022
Dev To How to make Git ignore file permission (chmod) changes
Have you ever made some changes in git, and then changed the files permissions too, only to realise you only want to publish the changes to the files, and not the file permissions? Or maybe you've upd...
09:52 pm GMT - Sun, September 4, 2022
Dev To How Do Liquidity Pools Work? (Like UniSwap or Balancer)
What are liquidity pools? How do they work? Why are they needed in decentralized finance?Also, what are the differences between liquidity pools across different protocols such as UniSwap, Balancer, or...
09:26 pm GMT - Sun, September 4, 2022
Dev To Blockchain Technology: The types and use cases
IntroductionA blockchain is a decentralized, distributed, and public digital ledger that is used to record transactions across many computers so that the record cannot be altered retroactively w...
09:07 pm GMT - Sun, September 4, 2022
Dev To Introduo a Algoritmos
Essa a introduo de uma srie de matrias que tm como objetivo explicar de forma clara e intuitiva toda a disciplina de algoritmos. Surgiu da necessidade de ter um bom contedo em portugus que atenda nos...
07:41 pm GMT - Sun, September 4, 2022
Dev To AWS CDK 101 - Cross region putEvents across accounts using Eventbridge for Event-Forwarder project
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:49 pm GMT - Sun, September 4, 2022
Dev To How to Get a Tech Job Without any Experience
...
06:39 pm GMT - Sun, September 4, 2022
Dev To What are the three dots (...) or spread operator in Javascript?
The spread operator, spread syntax or 3 dots (...), is a type of syntax in Javascript which is used by both function calls and in arrays/objects. It has a multitude of different uses, so let's take a ...
06:38 pm GMT - Sun, September 4, 2022
Dev To 9 shell tools for productivity
So recently, I spent a few days trying to recreate my usual environment on a new laptop. Many of the tools I use became so natural that I forgot that they weren't there in the first place. After a cou...
06:11 pm GMT - Sun, September 4, 2022
Dev To Base64's goodness
I had a use case some time ago where base64 saved my ass, and I thought I'd write a short refresher for myself on what it can do, and how it can be a useful tool for any software engineer.First, base6...
06:05 pm GMT - Sun, September 4, 2022
Dev To 15 Array Methods in Javascript
What is Array in JS?The Array object, as with arrays in other programming languages, enables storing a collection of multiple items under a single variable name, and has members for performing c...
05:54 pm GMT - Sun, September 4, 2022
Dev To Koala Engine Core Alpha
News!Today I published koala-engine-core on npm!To get started clone the demo Help!This project needs your contribution!We need documentation, project structure and an editor.github: https:...
05:32 pm GMT - Sun, September 4, 2022
Dev To Quickly share your clipboard text between all your devices
Hey Im Juan, creator of webclipboard.io. About the projectwebclipboard is an online free web app to share the clipboard text of all your devices in an easy, fast and really simple way. Most of us use ...
05:28 pm GMT - Sun, September 4, 2022
Dev To Keyup and Keydown Event Handlers in Vue 3
I recently spent far too long fighting with Vue's keyup and keydown functionality. I wanted to handle ctrl+period keyboard events and it took me forever to find the part of the documentation that addr...
05:24 pm GMT - Sun, September 4, 2022
Dev To Expresses Regulares II - classes de caracteres
No ltimo artigo iniciamos no mundo das expresses regulares. Neste presente, continuaremos a expandir nossas ferramentas para aumentar as possibilidades de match falando sobre classes de caracteres. ...
04:54 pm GMT - Sun, September 4, 2022
Dev To Keep calm and automate Release Notes!
Reading Time: 9 minutesH ow many times have you struggled with collecting the changes in a release to post them as release notes or include them in the changelog? How many times did you check every pu...
04:46 pm GMT - Sun, September 4, 2022
Dev To Do tests without seeing the code!
Especially if youre starting with automated tests!Youve written the code, you manually tested and it works (maybe, at least for the cases youve used).Maybe you are fed up with bugs appearing in produc...
03:23 pm GMT - Sun, September 4, 2022
Dev To Finished The JavaScript Free Course at Scrimba
Finally finished the long 7hrs plus course on Scrimba.Maybe it's a bit late to start learning the basics as I'm a software Engineering student, and never really thought about becoming a WebApp d...
03:16 pm GMT - Sun, September 4, 2022
Dev To AWS Athena Query WAF logs
AbstractQuerying AWS WAF Logs - AWS WAF logs include information about the traffic that is analyzed by your web ACL, such as the time that AWS WAF received the request from your AWS resource, de...
03:05 pm GMT - Sun, September 4, 2022
Dev To Why we need a new database for Industry 4.0
For the last few years, I have been working in the Industry 4.0 branch. At my company, we integrate AI systems into industrial processes to monitor production quality. Working through our first projec...
02:36 pm GMT - Sun, September 4, 2022
Dev To How to make responsive portfolio website. Easy code with HTML, CSS and JS
Hello , Hope you all are doing great. Well in this blog you are going to make an awesome modern looking responsive portfolio website which you can proudly you to showcase your projects to your clients...
02:08 pm GMT - Sun, September 4, 2022
Dev To Opensea clone script- features and pros
Nowadays, every business wants to enter the blockchain and cryptocurrency industry. These markets are growing and have a high potential for profit-yielding part of every business. one of these markets...
02:05 pm GMT - Sun, September 4, 2022
Dev To What If Movie Characters Had LinkedIn Profiles
Have you ever wondered what Sheldon Cooper's LinkedIn profile would look like? Oh, stupid question. Of course you have! I will here now present eight well-known movie character's professional profiles...
01:57 pm GMT - Sun, September 4, 2022
Dev To JS Declarative vs Imperative programming style
These are programming paradigms:Declarative: tells What to doImperative: tells How to doExample: Find the summation of salary for the employees with dept 'justCode' Imperative Style:const employe...
01:26 pm GMT - Sun, September 4, 2022
Dev To Responsive Petshop eCommerce Website Using HTML CSS JavaScript
Responsive Petshop eCommerce Website Using HTML CSS JavaScriptThis video will show you how to build a responsive petshop website using html css javascriptGithub RepoHI I'm Sadee (webdev)In this channe...
01:20 pm GMT - Sun, September 4, 2022
Dev To What I Learned From Collaboration In Building An E-commerce Product Page
Hello Fellow Codenewbies ,On February 2022, the Virtual Coffee community held a monthly challenge of pairing. The goal was to have 5 x 25-minute Pomodoro pairing sessions by the end of the month.The p...
01:05 pm GMT - Sun, September 4, 2022
Dev To Optimize Website Load Performance Using Preload, Prefetch & Preconnect
To optimize web performance and user experience, critical assets must be loaded as quickly as possible.Modern web browsers use a variety of strategies and techniques to improve overall page performanc...
01:03 pm GMT - Sun, September 4, 2022
Dev To Display Dummy API JSON data to a table in React JS
Hello There In order to Display Dummy API data in table form using react js you have knowledge about HTML tags like tboday, tr, th, td. For get the data from API we are using Fetch API using REST API...
12:29 pm GMT - Sun, September 4, 2022
Dev To How Can You Create A Backend In Few Minutes Using PocketBase
This post will teach you how to create a powerful backend for your SaaS app using Pocketbase in just a few minutes. Yet, this backend is powerful and can scale up as your business grows. Introdu...
12:14 pm GMT - Sun, September 4, 2022
Dev To Vue Tips: Optimize your Vue Apps with v-once and v-memo
Vue is like any other tool we use on the web - your mileage will vary depending on how you use it. If you write poorly optimised code, you'll still get a slow website, even if Vue has lots of tricks t...
12:07 pm GMT - Sun, September 4, 2022
Dev To I made the best Github ReadMe EVER!
See for your self.AFAIK there is no legit people-led and voted ranking awards for Github ReadMe. But you'll be the judge if it really is the best github you've ever seen. Here's how you can do it, too...
11:21 am GMT - Sun, September 4, 2022
Dev To Vue Tips: Dynamic CSS with Vue Reactive Variables
If you use Vue, you might be used to having to apply different classes to tags based on the logic in your code. That's because we might want to reactively update an elements class based on when certai...
11:11 am GMT - Sun, September 4, 2022
Dev To Here is how you can create an animated SVG blob!!
Hey if you want to make your website look good with some animated SVG stuffs... here is the code which I used in my project.<svg version="1.1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 500 50...
10:47 am GMT - Sun, September 4, 2022
Dev To Web scraping Google Trends with Nodejs
Full codeIf you don't need an explanation, have a look at the full code example in the online IDEconst puppeteer = require("puppeteer-extra");const StealthPlugin = require("puppeteer-extra-plugin-stea...
10:20 am GMT - Sun, September 4, 2022
Dev To Intrinsic functions to level-up your Step Functions
AWS Step Functions enables you to orchestrate serverless workflows by integrating with different AWS services. Those AWS services would need inputs in a specific format and also produces output in a ...
09:41 am GMT - Sun, September 4, 2022
Dev To Self Reflections
Am i what i think i am?Been a while i wrote and now i feel like reflecting on my work rate in the past weeks to see maybe i it can get me back motivated and on track.I Majored on two things this past ...
09:30 am GMT - Sun, September 4, 2022
Dev To Consoles in JavaScript
Hello fellow knowledge hungry developers.console.log() is one of the best friend in a web developers' life, it simply make our lives way easier. But did you know there's more to console than just cons...
08:18 am GMT - Sun, September 4, 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...
07:18 am GMT - Sun, September 4, 2022
Dev To Sharing state between frameworks with Astro
Since Astro is set up as an island architecture and even can run multiple frameworks at the same time, managing the state is a bit difficult.We can't solely rely on, for example, context like we do in...
07:01 am GMT - Sun, September 4, 2022
Dev To Top 5 text editors for developers
A text editor might sound like a not so important tool for everyone, but for many it is one of the most important and useful application.Text Editor, as it's name implies, is a tool to write and edit ...
06:53 am GMT - Sun, September 4, 2022
Dev To Track Anyone's IP Address usingPython
Using this technique, you can make your own IP Tracker.At first, download python in your system.Step 1: Add Dependenciesimport osimport urllib2import jsonOS Module: It will be used to interact with Op...
06:15 am GMT - Sun, September 4, 2022
Dev To 6 must-have Chrome Extensions for Web Developers
Since its release in 2008, the Chrome browser has seen exponential growth and as of October 2021, has a 68% worldwide browser market share. Safe to say that the majority of Web Developers prefer using...
06:09 am GMT - Sun, September 4, 2022
Dev To How to Deploy Your Node.js Application for Free with Render - Alternative To Heroku
For years, Heroku has been an excellent platform to host your Full Stack applications.But that may change, as Heroku is bringing its generous free tier to an end.You may have received email from Herok...
05:48 am GMT - Sun, September 4, 2022
Dev To Functions in Kotlin
Functions are something that we have used already for example the main() function. Functions are used to reuse code very easily. But today we will learn how to create our very own functions. Abou...
03:38 am GMT - Sun, September 4, 2022
Dev To Day 001 of 100Days CSS
Check it out and show some love ...
01:25 am GMT - Sun, September 4, 2022
Dev To Create A Responsive Grid In CSS
How to Create a responsive grid in CSS for your website is essential if you want to show multiple grids to attract the user. So, are you trying to create responsive grid elements?As you know one size ...
12:58 am GMT - Sun, September 4, 2022
Dev To Simulating Wang algorithm in Prolog
...
12:00 am GMT - Sun, September 4, 2022
Dev To CSS float
ndiceIntroduccinSintaxisEjemplosEl problema de tener solo elementos floatfloat no se lleva bien con position:absoluteConclusionesReferencias 1. Introduccin La propiedad float de CSS se enca...
11:35 pm GMT - Sat, September 3, 2022
Dev To Beyond Senior Progressive Influence
After a number of conversations over the past few years with several other engineers who have moved beyond senior levels into staff and principal positions I've come away with a lot of insights, many ...
11:08 pm GMT - Sat, September 3, 2022
Dev To Commenting == Account Takeover
Hi y'all, how are you doing? Hope you are doing great It's been quite a long time since my last released blog, mostly because I didn't like the themes I've been coming up with. But today, I'm here to ...
11:04 pm GMT - Sat, September 3, 2022
Dev To Mis utilidades en MacOS
Buenas! Os quera mostrar lo que son las utilidades instaladas que suelo tener en todo MacOS que caiga en mis manos... AlfredSustituto de Spotlight, bastante util para hacer busquedas Cakebre...
10:37 pm GMT - Sat, September 3, 2022
Dev To JavaScript Function Definition Methods
IntroductionLike every other programming language, JavaScript has functions as one of its building blocks. But unlike most languages, it has several ways of defining a function.This article expl...
10:37 pm GMT - Sat, September 3, 2022
Dev To CDN Caching, Static Site Generation and Server Side Rendering
Here we are analyzing the different types of pre-rendering a website and its combination with a CDN. Static Site GenerationEvery single page of a website is first built and then uploaded to a CDN...
08:57 pm GMT - Sat, September 3, 2022
Dev To 02. Learn Core Concepts
Welcome to Day 2 of #30DaysOfServerless!Today, we kickstart our journey into serveless on Azure with a look at Functions As a Service. What We'll CoverWhat is Functions-as-a-Service? (FaaS)What ...
08:43 pm GMT - Sat, September 3, 2022
Dev To Javascript: Var vs Const vs Let
A lot of shiny new features came out with ES2015 (ES6). And now, since it's 2022, it's assumed that a lot of JavaScript developers have become familiar with and have started using these features. ...
08:09 pm GMT - Sat, September 3, 2022
Dev To Hello Dev.to
IntroHello Im Koshiro from Japan. Im a college student who studying web frontend things.Since 2018, Ive been working as a freelance designer and web developer in the city of Kumamoto, Japan. To ...
07:45 pm GMT - Sat, September 3, 2022
Dev To Setting up TypeScript with NodeJS
Welcome!The other day when I was setting up TypeScript with a Node project, I thought that I could write a simple guide that could help you doing this in a hopefully smooth way.To start do the f...
07:20 pm GMT - Sat, September 3, 2022
Dev To 5 Things that will change the way you use AWS Lambda
IntroductionAWS Lambda is one of the main precursors of Functions as a Service. This paradigm introduced a significant shift in how we develop applications and reason about them. The promise is ...
07:18 pm GMT - Sat, September 3, 2022
Dev To Path Aliases in TypeScript and why you should usethem
Well, a normal way to start this article would be talking about path aliases and their story and once the reader (you) is bored, I would start talking about how to implement them in our beloved projec...
07:16 pm GMT - Sat, September 3, 2022
Dev To Introduction to JSON Server (part II)
As a frontend developer, when prototyping you need to know how to fetch data from your JSON Server, in this last part we are going to learn just that.Check out the first partPrerequisiteTo follow this...
06:31 pm GMT - Sat, September 3, 2022
Dev To Self Motivation for Coding
Well most of the individuals choose the STEM route because it has drastic growth omnipresent and obviously which gives a decent Monet balance.But apart from that what it gives is a different perspecti...
06:09 pm GMT - Sat, September 3, 2022
Dev To How do you package a product?
Delivery companies are always looking for ways to improve their service. That's why they're investing in new technologies, like automated sorting and delivery systems. These systems can help your prod...
05:27 pm GMT - Sat, September 3, 2022
Dev To Creating Beautiful Pictures of Your Code!
What is Carbon?Carbon as they say themselves, let's you "Create and share beautiful images of your source code."You can turn your boring code into a beautiful image like this: Why would I u...
05:16 pm GMT - Sat, September 3, 2022
Dev To Postgres Indexing
Index what is Index?The index is a datatype, separated **from our data from the table. It likes a map of locations of data that points to a value located in which page on heap **AND row id ...
05:11 pm GMT - Sat, September 3, 2022
Dev To 10 Useful Android Library for Every New Developer
1. RetrofitRetrofit is type-safe HTTP client that allows you to define your REST API as an interface. You can manipulate the API requests body, headers, query parameters, and much more via annot...
05:10 pm GMT - Sat, September 3, 2022
Dev To Notesnook is now open source!
Hi! I am Abdullah Atta, the co-founder of Notesnook. I am really, really excited to share this news with the dev.to community. We have officially open sourced all of our client apps (sync server to be...
05:10 pm GMT - Sat, September 3, 2022
Dev To Editing and Deleting with MongoDB (Discord.JS)
Welcome First of all, if you haven't seen Part 1, you should read it or you may be confused. We're going to be using the same database that we created! Editing & Saving DataSo, you want...
04:33 pm GMT - Sat, September 3, 2022
Dev To AWS: The topics that you need to master as a beginner
Preface:As a beginner to cloud computing, there are a vast amount of topics that you need to master first before further advancing in your cloud computing career. Topics to master as a begi...
04:19 pm GMT - Sat, September 3, 2022
Dev To How to use ESM on the web and in Node.js
ESM (or ECMAScript Modules) is a modern module format with many advantages over previous formats like CommonJS. It is supported natively in most web browsers, is very fast, and opens up new opportunit...
04:12 pm GMT - Sat, September 3, 2022
Dev To A discord server for Flutter developers.
Hello everyone,I hope you are doing well.Today, I created a discord server called " Programming Folks", whose aim is to mentor and answer the questions of upcoming Flutter developers.If you are learni...
04:08 pm GMT - Sat, September 3, 2022
Dev To Render Markdown from a string in Svelte (mdsvex / SvelteKit)
The Svelte Markdown tutorials I've seen out there assume that you have access to a .md file or are writing Markdown directly in a preprocessed file.What if you wanted to render a raw string that conta...
03:52 pm GMT - Sat, September 3, 2022
Dev To Enhanced Switch Statement in Java
If you are a developer, there is a high chance that you have already know a feature called Switch in which has appeared in majority of programming languages. Using switch is often very lengthy and tha...
03:44 pm GMT - Sat, September 3, 2022
Dev To Concurrency Model in JavaScript Runtime Environments
For quite some time now, JavaScript (JS) has been the language that brings the Web to life. So it's no surprise that since 2014, of all programming and scripting languages, JavaScript has consistently...
03:41 pm GMT - Sat, September 3, 2022
Dev To Awesome Web Projects Ideas You Can put them on your Resume
Table of ContentsTable of ContentsIntroductionHostingToolsProject 1CalculatorProject 2Weather AppProject 3Todo ListProject 4PortfolioProject 5Chat BotProject 6Ecommerce WebsiteProject 7Blog Webs...
03:35 pm GMT - Sat, September 3, 2022
Dev To Error: useParams Not Destructuring In Typescript
I've seen this error in the code block below cause issues for developers who are just starting out with TypeScript. I'm going to show you how to solve this error.const { token } = useParams();First, y...
03:29 pm GMT - Sat, September 3, 2022
Dev To Various Consistencies in Distributed Systems
IntroductionThe word "consistency" has many meanings in computer science. In this article, we will explain the various consistency aspects of distributed system replication in a clear and straig...
03:00 pm GMT - Sat, September 3, 2022
Dev To What Is Switch Statement
Switch Statement is a feature in many programming languages that allow the programmer to eliminate numerous nested if-else constructs thus improving code clarity.Take a look on the following example:p...
02:55 pm GMT - Sat, September 3, 2022
Dev To Just released SurrealDB for Microsoft Windows!
The easiest and preferred way to get going with SurrealDB on Windows is to install and use the SurrealDB command-line tool. Run the following command in your terminal and follow the on-screen instruct...
01:35 pm GMT - Sat, September 3, 2022
Dev To Git Cheatsheet
Hello everyone, here is a quick reference guide of the git commands: git configSetup author name and mail to be used for all commits in current repository, Devs commonly use --global flag to set ...
01:27 pm GMT - Sat, September 3, 2022
Dev To How to sign your commits with GPG or SSH keys
Sign your Commits!!!If you happen to be a github user then you might have seen this Verified signature next to some commits.What does it mean? Are they part of secret society of Verified users? ...
12:23 pm GMT - Sat, September 3, 2022
Dev To Nice tool to moderate bad posts on a Forem
Hello ! I know, weird title, you are confused about that and don't worry. IntroductionSmall presentation of me, my name is Thomas, 23 years old, and I'm a mod on this AWESOME community named dev...
10:54 am GMT - Sat, September 3, 2022
Dev To Railway. A Free Alternative To Heroku!!!
Recently, due to the news with Heroku for shutting down their Free Plan, we have all been extensively looking for alternatives. Railway is such one of them I would recommend. What is Railway???Ra...
10:49 am GMT - Sat, September 3, 2022
Dev To Best Code Editors for Programmers
Here is the list of 3 best Code Editors for Programmers:-1- Visual Studio Code :- It is commonly known as VS Code, it was released in 2015 by Microsoft for Windows, Linux and macOS. It's completely fr...
09:49 am GMT - Sat, September 3, 2022
Dev To Containers in the Cloud
ECS - Elastic Container serviceECS is container orchestration serviceECS helps to run Docker containers and EC2 machinesECS is made of:ECS EC2: running ECS tasks an user-provisioned EC2 instance...
09:47 am GMT - Sat, September 3, 2022
Dev To Go - Arrays and Slices
IntroductionWelcome back to the Part 5 of Go lang series. In Part 2: https://dev.to/vchiranjeeviak/go-variables-constants-and-datatypes-502j, we saw what datatypes are and how many types are the...
09:44 am GMT - Sat, September 3, 2022
Dev To Create A Slideshow in HTML , CSS and JS
How to create a slideshow in HTML and CSS3 and javascript. So, Well not use any external source or script for our stunning automatic slider.As we know a web slider/slideshow is a flow of images or tex...
09:30 am GMT - Sat, September 3, 2022
Dev To How to solve the GraphQL N1 problem in NestJS with Dataloaders and MikroOrm (for both Apollo and Mercurius)
IntroductionIn this article I will give a brief explanation on what is the GraphQL n+1 problem, on how to solve them with Dataloaders, and how to implement them in NestJS with a Code First Appro...
09:29 am GMT - Sat, September 3, 2022
Dev To Elastic Load Balancers
Scalability and High AvailabilityScalability means that an a system can handle greater loads by adaptingWe can distinguish two types of scalability strategies:Vertical Scalability (scale up/down...
09:22 am GMT - Sat, September 3, 2022
Dev To Running multiple frameworks in Astro
In the previous article, we looked at adding React to an Astro 1.0 project.Today we'll look at how we can run multiple frameworks simultaneously in Astro.This is a real superpower as we are free to mi...
07:39 am GMT - Sat, September 3, 2022
Dev To Episode 100: myNewsWrap SAP and Microsoft
Episode 100: myNewsWrap SAP and MicrosoftWelcome to this week's edition of myNewsWrap, news from the world of SAP, Microsoft and the world in between.And we have an anniversary edition namely ...
05:23 am GMT - Sat, September 3, 2022
Dev To Using ArgoCD on EKS Fargate
In this post, I will describe how to use ArgoCD on existing EKS cluster.I will not go through all the steps required to configure ArgoCD, but some troubles I encountered.This documentation from ArgoCD...
04:14 am GMT - Sat, September 3, 2022
Dev To Migrating Your PostgreSQL Database From Heroku to CockroachDB
After almost a decade, Heroku announced that they will eliminate all of their free tier services. They'll also delete inactive accounts and associated storage with those accounts that have been inacti...
04:13 am GMT - Sat, September 3, 2022
Dev To Simple MongoDB Database Setup for Discord.JS (Replit)
Here's an easy implementation of MongoDB in a Discord.JS bot built on Replit! Be sure to follow the steps closely or you might miss something. Step 1Create a "models" folder in your bot, we'll us...
04:13 am GMT - Sat, September 3, 2022
Dev To Hot reloading in Rust!
I've been learning rust on and off since last fall. I'm still not proficient in the language as I haven't dedicated as much time to the language as I'd like to. Still, I find pockets of time, like ton...
02:17 am GMT - Sat, September 3, 2022
Dev To Subset vs Substring
SubString-extracts characters, between two indices (positions), from a string, and returns the substring.var theString = "abc", allSubstrings = [];getAllSubstrings(theString);function getAllSub...
01:05 am GMT - Sat, September 3, 2022
Dev To Simple Google Map App - Jetpack Compose
Step-by-step guides to implement Google Map app using Jetpack Compose components for the Android Maps SDKThis article was originally published at vtsen.hashnode.dev on Aug 13, 2022.This simple Google ...
12:09 am GMT - Sat, September 3, 2022
Dev To Segregate Perl Projects with App::plx
App::plx (Plx) is a tool for configuring per-project Perl development environments.Plx is not difficult to use and has very clear documentation. In this post I will give a brief overview of some of th...
12:02 am GMT - Sat, September 3, 2022
Dev To A melhor maneira que encontrei para aprender Ruby
Esse artigo contem uma lista de coisas que esto funcionando muito bem para o meu aprendizado da linguagem Ruby. Estou compartilhando aqui pois acredito que tambm possa ter alguma valia para pessoas qu...
12:00 am GMT - Sat, September 3, 2022
Dev To How to become a back-end developer in 2022
If you're an aspiring programmer and curious about how information gets from distant servers to a browser on your computer, a career as a back-end developer or back-end engineer might be for you! In t...
11:18 pm GMT - Fri, September 2, 2022
Dev To How to Center a div.
Assuming you have an HTML file created and a CSS file, create a div. Give it a class or an ID. Style the display property to "flex." Then define the align-items and justify-content property to center....
11:12 pm GMT - Fri, September 2, 2022
Dev To How to Publish Project to GitHub
Having your project stored on GitHub is sweetest and easiest way to backup your project for future purpose.In this content, I will be reviewing different methods of publishing projects to GitHub.Befor...
11:02 pm GMT - Fri, September 2, 2022
Dev To If You Want to Fix 85% of Your Problems, Read This
1. Have a morning ritualSuccessful and innovative people follow a morning routine.May it be a morning run, cold shower, reading, or writing an article.Choose what suits you.Your body needs a jum...
09:45 pm GMT - Fri, September 2, 2022
Dev To Deploy Any SSL Secured Website With Docker And Traefik
Paul Knulst in Docker 8 min read What is Docker?Docker is a platform that is used for developing, shipping, and running all kinds of applications. It enables the separation of applications from ...
09:29 pm GMT - Fri, September 2, 2022
Dev To What was your win this week?
Hey folks!Just to note that I've taken up the ritual of posting this Friday series that the awesome @graciegregory was previously regularly sharing. I'll be following the same format and am looking fo...
09:12 pm GMT - Fri, September 2, 2022
Dev To About Me
Hi there, my name is Manami.Welcome to my page!Thank you for finding and reading my article. I am Japanese and was born and raised in Hyogo prefecture. I spent most of my life in my hometown, wh...
07:57 pm GMT - Fri, September 2, 2022
Dev To Write on the Boot.dev Blog
We've just opened up the Boot.dev Blog to public contributions! We're really excited to see all the great stories that our readers and students will create. Why should I write on Boot.dev?By writ...
07:41 pm GMT - Fri, September 2, 2022
Dev To This week in DevRel: Building Momentum and Making Investments in Events and Initiatives
Well, the week started off strong, but I forgot that Monday is a holiday in the US and I've been battling some kind of stomach bug. So I didn't accomplish my 60-day plan, but a lot of it is worked out...
07:15 pm GMT - Fri, September 2, 2022
Dev To Surviving live code interviews for newbies
One of the questions I get a lot is about live coding interviews. Like interviews, there is a HUGE variety in what you may be asked to do during live coding. Some of it is totally open-ended, no trick...
07:06 pm GMT - Fri, September 2, 2022
Dev To Big O notation basics made dead simple
A brief conversation about big OTo be honest with you, when I first got into programming I procrastinated learning Big O for quite a while out of intimidation, and this article is really for any...
06:59 pm GMT - Fri, September 2, 2022
Dev To GitHub is removing the Trending tab
In case you haven't seen itPersonally, I use it a lot to discover cool new libraries.What about you?We are trending on GitHub now, probably for the last time :(Can you help us with a like so we at lea...
06:56 pm GMT - Fri, September 2, 2022
Dev To 5 top Python web frameworks of 2022
In the recent past, Pythons popularity has exploded, and this is no surprise. The programming language has surpassed Java in popularity, and that, too, is for the right reasons. With the advent of mac...
06:25 pm GMT - Fri, September 2, 2022
Dev To Git revert vs Git reset
Both the git revert and git reset commands undo previous commits. But if you've already pushed your commit to a remote repository, it is recommended that you do not use git reset since it rewrites the...
05:53 pm GMT - Fri, September 2, 2022
Dev To Modern React Data-Fetching with TypeScript, React-Query, and Zod
While my current stack of choice is based on the fantastic T3 Stack utilizing tRPC, I'm also the lead frontend developer on a JavaScript React app created with Create React App backed by a Rails API. ...
05:49 pm GMT - Fri, September 2, 2022
Dev To How to use Cisco Packet Tracer on Fedora Workstation
IntroductionWhen you have an interest in Computer Networks and faced with Cisco Packet Tracer installation problem on a Linux distribution other than Debian or Ubuntu. Let's say using Fedora and...
05:48 pm GMT - Fri, September 2, 2022
Dev To Appwrite Community Report 21
Hello from team Appwrite!How has been your week? For us, it has been quite productive as we work towards more integrations and features! TLDR; This week we have a lot of new announcements, feature upd...
05:40 pm GMT - Fri, September 2, 2022
Dev To How to make responsive agency website using Html CSS JavaScript
How to make responsive agency website using Html CSS JavaScriptThis video will show you how to build a responsive agency website using html css javascriptGithub RepoHI I'm Sadee (webdev)In this channe...
05:35 pm GMT - Fri, September 2, 2022
Dev To How to Add Google Analytics to a React-Next.js Application
Data is today the worlds most valuable commodity. So understanding how your users are using your platform is crucial for taking your business to the next level.And in the world of analytics, Google is...
05:34 pm GMT - Fri, September 2, 2022
Dev To React Project Contest
Hey Community,Ready for the contest? We are glad to invite you all to the 1st competition: ** React Project Contest** Duration: September 22 - December 2022In prizes: 40,000General Requirements:You h...
05:31 pm GMT - Fri, September 2, 2022
Dev To Run coTurn behind Nginx
Intro[Xubuntu22.04] Try coTurn for WebRTC 1I will try run coTurn behind Nginx like my WebRTC application with reverse proxy. WiresharkInstall Wireshark to see if the specified port is acces...
05:30 pm GMT - Fri, September 2, 2022
Dev To Using Variables with SASS Tutorial
SASS effectively gives us a lot of the programmatic benefits of working with code, only now with the ability to apply it to stylesheets.Over the next few posts well be diving right into the features o...
05:09 pm GMT - Fri, September 2, 2022
Dev To Rust will `never` do that!
That is, the Rust never type (!). Everything is an expressionRust is kind of an "everything is an expression" type of language. An expression is something that produces a value. Not everything is...
04:11 pm GMT - Fri, September 2, 2022
Dev To Summarize Text from Images Using AI, Python, and Twilio
Content, content, content! Are you overwhelmed by the amount of content youre asked to read on a daily basis? Dont you wish you could quickly summarize large chunks of text? Itd be a huge timesaver, e...
03:34 pm GMT - Fri, September 2, 2022
Dev To Steven Kotler
As an extension of my previous post regarding James Altucher, I would also ask whether anyone out there is also interested in the concept of "flow state". This is another concept I am have been resea...
03:32 pm GMT - Fri, September 2, 2022
Dev To Too many Chrome tabs
You're probably also struggling with too many tabs and you don't close them because you might need something, but if you do, you'd rather open a new tab because you'll find it sooner than if you were ...
03:10 pm GMT - Fri, September 2, 2022
Dev To Acing Interviews
TLDR; If you are looking for tips to increase your chances of getting past an interview, this is the article for you. We have tips on how to impress your recruiters and your future engineering manager...
02:41 pm GMT - Fri, September 2, 2022
Dev To What is your favorite part about being an engineering leader?
I've talked with many engineers about the reasons they love their job solving hard problems, shipping new features, helping people...But I wonder if these same answers apply to engineering leaders an...
02:41 pm GMT - Fri, September 2, 2022
Dev To Brackets vs Visual Studio Code: A Comprehensive Analysis for Web Developers
As a web developer, you have to make a lot of decisions. What code editor should you use? What frameworks should you learn? And the list goes on. In this blog post, we will compare two popular code ed...
02:08 pm GMT - Fri, September 2, 2022
Dev To "Elderly", a meeting app for older people
This article was originally published on Hashnode for the 4 Articles in 4 Weeks - Hashnode Writeathon. Find the link to the original post below . ...
01:42 pm GMT - Fri, September 2, 2022
Dev To Follow Friday: CSS Edition (2 September 2022)
Happy Friday, friends! Follow Friday is your weekly opportunity to shout out fellow DEV Community members doing awesome work. Check out the comments and follow someone new!Cascading Style Sheets (CSS...
01:35 pm GMT - Fri, September 2, 2022
Dev To What is __name__ == '__main__' in python