Your Web News in One Place

Articles by Dev To from August 2022

Help Webnuz

Referal links:

Sign up for GreenGeeks web hosting
< Return to Dev To details.
10:42 pm GMT - Tue, August 30, 2022
Dev To How to Build a Lava-Lamp Style Navigation Menu with React
A Lava-Lamp menu contains an indicator that moves to the selected position when we select an option.We can see this type of navigation, (for example) in the AppleTV interface.Still not clear? Take a l...
10:27 pm GMT - Tue, August 30, 2022
Dev To Por que compartilhar conhecimento to importante?
"Conhecimento (do latim cognoscere, "ato de conhecer"), como a prpria origem da palavra indica, o ato ou efeito de conhecer."Fonte: WikipediaBem diferente de alguns anos atrs o mundo de hoje conecta...
10:09 pm GMT - Tue, August 30, 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...
09:50 pm GMT - Tue, August 30, 2022
Dev To Stages and Environment Variables in Svelte (SvelteKit)
While developing your Svelte application, you're likely to come across a scenario where you need to use different values depending on what stage (local, staging, production, etc.) the application is r...
09:41 pm GMT - Tue, August 30, 2022
Dev To Persistent Theme Switch (Dark mode) with Svelte (SvelteKit) & Tailwind
Quick note - This tutorial was made with the following dependency versions: "@sveltejs/kit": "next" & "tailwindcss": "^3.1.8". If something doesnt work as it should, consider upgrading. Alternativ...
09:28 pm GMT - Tue, August 30, 2022
Dev To Devs shouldn't be managing everyone's communication
There is a mind-blowing phenomenon felt almost universally amongst coders like you and me.Although we are paid to code, we are spending the majority of our working hours doing anything but.According t...
08:45 pm GMT - Tue, August 30, 2022
Dev To Year in DevRel by the Numbers
Today, August 30, 2022, marks the completion of my first year as Developer Advocate for KendoReact at Progress. Its been a really wonderful year, and I feel like Ive really found my place in the tech ...
08:33 pm GMT - Tue, August 30, 2022
Dev To Git blame - How to find out who modified a line with Git
Have you ever found a bug inducing line change in your code, and wondered who made the change to that line? Fortunately, git has a command for that! git blame lets you pick a file and show who last ch...
08:15 pm GMT - Tue, August 30, 2022
Dev To Testing implementation details
I see developers testing implementation details in the frontend very frequently. Why is this a bad idea?In this post I'm referring to unit tests in the frontend. There are other specific cases where i...
06:34 pm GMT - Tue, August 30, 2022
Dev To I am the founder of Video SDK, We are Live on Product Hunt. AMA!
I'm so excited to share with you that Video SDK 2.0 is now LIVE onAfter hard work of 18 months, We are launching a future of real-time audio and video engagements Video SDK 2.0 helps developers to bui...
06:18 pm GMT - Tue, August 30, 2022
Dev To AWS VPN: Avoid a large surprise bill by using this cost calculator.
Many AWS billing horror stories start with provisioned resources that were not terminated or forgotten. AWS's product offerings are vast, so how you're billed can often be complex. This is no exceptio...
05:28 pm GMT - Tue, August 30, 2022
Dev To How to build water website with flying bubbles
Hello guys, today's tutorial is about water website.First Thing We will create : 1- index.html 2- style.css 3- script.jsIn HTML file:we will create basic structure. if you in VS Code choose from vs...
05:24 pm GMT - Tue, August 30, 2022
Dev To How to Create a Responsive Navbar with Toggler Button Animation Using Flexbox?
Hello Friends,Today we are going to see how to make a Responsive Navbar using Flexbox.Why Flex box? because flex box gives us freedom to change the order of elements within its children. You are gonna...
05:14 pm GMT - Tue, August 30, 2022
Dev To When hiring developers gets tough, focus on developer efficiency
This post highlights an alternative to just hiring developers through all possible channels. By leveraging development efficiency potential, you can scale your business even if you can't fill all open...
04:47 pm GMT - Tue, August 30, 2022
Dev To Changelog 0018 GraphQL, custom HTTP method, interactive URLs, and more
Hello, API World! After launching in public beta earlier this month, were back with more news on HTTPie for Web & Desktop. Check out the API testing improvements weve shipped in v2022.12.0and v20...
04:46 pm GMT - Tue, August 30, 2022
Dev To How to build an end-to-end encrypted chat app in Next.js: Messages and encryption
Encryption ensures data security through scrambling so that only authorized people can access and decode the information or data. What we will be buildingThis post discusses using the Appwrite da...
04:40 pm GMT - Tue, August 30, 2022
Dev To DNS spoofing
To send a request to any service or device on the Internet you need to know its IP-address. IP-addresses are not human-friendly but thanks to DNS today we can use human-readable addresses like google....
04:25 pm GMT - Tue, August 30, 2022
Dev To Javascript: Different ways to convert numbers into alphabets
Expectation: 1 -> a, 2 -> b, 3 -> c etc.(5 + 9).toString(36); -> eString.fromCharCode(5 + 'A'.charCodeAt()); -> eIn both, replace 5 with other number from 1 - 26. You will get correspon...
03:52 pm GMT - Tue, August 30, 2022
Dev To Any good OS isomorphic CRM or ERP?
I'm checking online trying to find out how many ERP and CRM are out there that implement JavaScript in both backend and frontend but couldn't find much.Do you know any open source CRM and/or ERP that'...
03:29 pm GMT - Tue, August 30, 2022
Dev To Baseline Performance for .NET on AWS Lambda
I always like to understand what the lower bound looks like. What is the absolute fastest performance we can hope for? I find it insightful as it sets a baseline for everything else.A necessary warnin...
03:28 pm GMT - Tue, August 30, 2022
Dev To Understanding Async/Await in JavaScript
The word async before a function means one simple thing: a function always returns a promise.The keyword await makes JavaScript wait until that promise settles and returns its result.The async/await s...
03:08 pm GMT - Tue, August 30, 2022
Dev To This is what i would do as a college student
Years into college taught me stuffs, in this post we are going to review it together. 1. Read Papers/Thesis/BooksLife is about learning, and reading is a way of learning. It is true that we have ...
03:04 pm GMT - Tue, August 30, 2022
Dev To Meteor.js blast from the past: mobile package examples
A quick blast from the past! In the early days of Meteor, three packages specifically for mobile development (understand Cordova) were released. Two of those mdg:camera and mdg:geolocation had also qu...
03:01 pm GMT - Tue, August 30, 2022
Dev To Getting started with Sylver - Part3/3 : From queries to analyzer
In Part1 andPart2 of theseries, we learned how to build a language spec and how to use Sylver's query language to explore the parse tree of our JSON documents.While it can be insightful to explore a c...
02:16 pm GMT - Tue, August 30, 2022
Dev To AWS CDK and DynamoDB: This One Configuration Line Is Costing You Hundreds of Dollars
Hey there, serverless aficionadas and aficionados ! Have you ever made an unfortunate mistake that cost your team hundreds of dollars? More than that? No way. Thousands!? First, I'm sorry you went th...
02:12 pm GMT - Tue, August 30, 2022
Dev To Kafka topic naming conventions - 5 recommendations with examples
There are different opinions and a lot of confusion about the naming of Topics. In this article, I present the best practices that have proven themselves in my experience and that scale best, especial...
02:00 pm GMT - Tue, August 30, 2022
Dev To Angular Revisited: Standalone Angular applications, the replacement for NgModules
Cover photo by Laura Cleffman on Unsplash.It's been 4 years since I started looking into standalone Angular applications, that is Angular applications that unlike classic Angular applications have no ...
01:59 pm GMT - Tue, August 30, 2022
Dev To How to handle dart application exceptions ?
Talker - package to handle dart application exceptions. The main goal of the project provide ability to understand where the error occurs in a short time Can work with different stat...
01:56 pm GMT - Tue, August 30, 2022
Dev To Designing APIs for humans: Object IDs
Choosing your ID typeRegardless of what type of business you run, you very likely require a database to store important data like customer information or status of orders. Storing is just one pa...
01:50 pm GMT - Tue, August 30, 2022
Dev To Should I share my current salary with recruiters?
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:40 pm GMT - Tue, August 30, 2022
Dev To Third Maximum Number
Given an integer array nums, return the third distinct maximum number in this array. If the third maximum does not exist, return the maximum number.class Solution: def thirdMax(self, nums: List[int...
01:40 pm GMT - Tue, August 30, 2022
Dev To The making of a manager review
In this blog post, we will make a The making of a manager review. Is this book written by Julie Zhuo any good for (new) managers? and what are the main takeaways/tips?In The making of a manager, Julie...
01:31 pm GMT - Tue, August 30, 2022
Dev To How to build a real-time movie voting system using React.js
What we'll be building?First we'll try to build a simple(not so simple actually) movie review app. Where users can vote on movies, write comments and may be add movies too.Then in the second par...
01:27 pm GMT - Tue, August 30, 2022
Dev To Open Source Bait and Switch
I was reading this article and wanted to post a comment but I felt this warrants a response article. First, if you dont know me I've written a ton of Open Source code. Whole platform and then some. I ...
01:26 pm GMT - Tue, August 30, 2022
Dev To Responsive Furniture eCommerce Website Using HTML CSS JavaScript
Responsive Furniture eCommerce Website Using HTML CSS JavaScriptThis video will show you how to build a responsive furniture ecommerce website using html css javascriptGithub RepoHI I'm Sadee (webdev)...
01:18 pm GMT - Tue, August 30, 2022
Dev To A Digital Resume
If you have a resume in hand, let's make it fly over the web. A resume is a brief summary of personal and professional experiences, skills, and education history. Its main purpose is to show off your ...
01:05 pm GMT - Tue, August 30, 2022
Dev To CSS-Flexbox
What is Flexbox?Flexible Box Layout (Flexbox) is a CSS3 web layout model. The flex layout allows responsive elements within a container to be automatically arranged depending upon screen size.Fl...
12:57 pm GMT - Tue, August 30, 2022
Dev To The Five Worst Things About Jupyter Notebooks
I used to love Jupyter. I still think they are a wonderful tool for many tasks like exploratory data analysis and presenting insights to colleagues nicely and easily. However, while they are great fo...
12:55 pm GMT - Tue, August 30, 2022
Dev To Exclude Pages From WordPress Search Results
How to Exclude Pages from WordPress Search Results. By default, the internal search on your WordPress website will cover all posts and pages in the WordPress search results. To address it more relaxed...
12:14 pm GMT - Tue, August 30, 2022
Dev To Open-source data collection & modeling platform for product analytics
Over the past year-and-a-half weve worked hard with our team of 10 on an open-source project called Objectiv, to:Collect product analytics data in a super-structured format, with awesome developer too...
11:39 am GMT - Tue, August 30, 2022
Dev To Image Animation in CSS - 2
Hello Guys today i will show you another animation related to images.THANK YOU FOR CHECKING THIS POSTYou can contact me on -Instagram - https://www.instagram.com/s_h.u_b.h_a.m_2k99/LinkedIn - https://...
11:37 am GMT - Tue, August 30, 2022
Dev To Form Input Fields | Selenide Tutorial Series
In this post, we will cover how to work with various input fields such as Text input, Dropdown input, Checkbox input as well as Date input fields in Selenide. Text Input FieldsWith Text input fie...
11:31 am GMT - Tue, August 30, 2022
Dev To Composable vs. Monolitch architecture: Uncovering recent composable hype
In recent years, many businesses have switched their tech stack from a monolithic architecture to a composable one. They realized that, as their business grows, a monolithic architecture proves to be ...
11:28 am GMT - Tue, August 30, 2022
Dev To Restore IP Addresses
A valid IP address consists of exactly four integers separated by single dots. Each integer is between 0 and 255 (inclusive) and cannot have leading zeros.For example, "0.1.2.201" and "192.168.1.1" ar...
11:15 am GMT - Tue, August 30, 2022
Dev To Koala Engine Update 2
Hi, welcome to the second update of the Koala Engine.Today I want to introduce you to the main changes since the last koala-engine update.Entities selectableNow you can load the settings into the edit...
10:49 am GMT - Tue, August 30, 2022
Dev To How to Use Git Stash Command
10 Tips you should know about Git StashAssume you are working on a complex feature that demands concentration, and your boss instructs you to solve an urgent problem, and you just noticed that t...
10:49 am GMT - Tue, August 30, 2022
Dev To CSS Container Query Syntax Update 2022: container-type
Now that the latest Chrome / Chromium browsers added support for CSS container queries without experimental flags, it is time for early adopters to review our existing code and update the syntax accor...
10:16 am GMT - Tue, August 30, 2022
Dev To How to access EFS folders from the Windows 10 File Explorer using WSL2
EFS is the default place for storing your volumes when you use Fargate and ECS in AWS. This is fine when your main workstation is any Linux environment, but what happens when you work from Windows?The...
10:04 am GMT - Tue, August 30, 2022
Dev To A brief guide for CSS Grid and Flexbox
Writer: Muhammed Arslan Sarwar IntroductionFlexbox helps in creating one-dimensional layouts through space distribution and alignment capabilities. Flexbox makes it easier to design responsive la...
10:03 am GMT - Tue, August 30, 2022
Dev To CodePipeline live feedback on slack - with git tags
IntroductionThis guide is for you if you have ever wanted to get live feedback on how your Pipelines on AWS are going. Additionally, if you keep track of your application version on git tags, Im...
08:56 am GMT - Tue, August 30, 2022
Dev To Why is Software Testing Important?
Software testing is a crucial piece of creating grade software thats why is software testing important. This means that the software should perform as desired and deliver the expected functionality.So...
08:51 am GMT - Tue, August 30, 2022
Dev To Top WebStorm Plugins To Level Up Your Productivity
A while ago I migrated from VS Code to WebStorm, and its been great. Like all JetBrains IDEs, it comes with a set of built-in features that makes every programmers life much easier. Still, even such a...
08:51 am GMT - Tue, August 30, 2022
Dev To Making Responsive Banner Ad | Day 3 | 50 Days of Intermediate HTML & CSS Projects
Here's what we will come up with- Let's Plan Our body structurecardcard_piccard_describecard_headcard_bodycard_tailcard_coupon HTML<a href="https://dev.to/koustav/"> <div class=...
08:18 am GMT - Tue, August 30, 2022
Dev To Linux openSUSE Tumbleweed review in 2022, the best distro for both newbies and pros
Today, I will tell why openSUSE Tumbleweed is the best distro you can use on your desktop. And why I recommend it to both newbies and pros instead of Ubuntu or Fedora. Without further ado, let's first...
08:06 am GMT - Tue, August 30, 2022
Dev To JWT for authentication in Nodejs and how Oauth2 address some of the problems that comes with it
In this article we will be learning;what JWT stands forHow to use JWT to secure endpointThe importance of Oauth2 what is JWT ?JWT stands for 'JSON Web Tokens' and they are an open, industry-stand...
08:05 am GMT - Tue, August 30, 2022
Dev To Using your phone as a software development platform
Creating iOS and Android apps is cool. However, using your phone to create a web app is probably something you haven't seen before. With Aista you can easily create apps from your phone, because our p...
07:45 am GMT - Tue, August 30, 2022
Dev To Beautiful tailwindcss components
There are thousands of tailwind design components, but not all are good.Here are 7 beautiful free & Open source tailwindcss components 1.Flowbite: Almost all components as bootstrap Inbuilt...
07:41 am GMT - Tue, August 30, 2022
Dev To Publishing a Chrome browser extension
Now that we created the TurboReader browser extension, I wanted to see what's involved in actually getting it in the stores.I decided to only ship it to the Chrome store for now. In future articles, I...
06:30 am GMT - Tue, August 30, 2022
Dev To Liman ekirdek 1.10 srm duyuruldu
HAVELSAN tarafndan gelitirilen, ak kaynak MIT lisans ile gelitirilen Liman ekirdek 1.10 srm 30 Austos 2022 tarihinde duyuruldu. Liman ekirdek zerinde kurumsal ihtiyalara uygun ekilde gelitirilen "Lima...
06:29 am GMT - Tue, August 30, 2022
Dev To Why Software Testing is Important
What is Software Testing?Testing anything means confirming that the actual results match the expected results. The same principles apply in the case of software to ensure that the software syste...
06:24 am GMT - Tue, August 30, 2022
Dev To Make your character jump in Unity2D
Now that we have our player character moving from left to right, we need to take a step forward and make him jump. Binding Jump action to a buttonWe need to create a new binding into our PlayerIn...
05:42 am GMT - Tue, August 30, 2022
Dev To InDepth Guide for Creating Nested and Reusable Forms
In this tutorial you will learn how to create and use form-groups. And we will also learn how to achieve complete reusability. IntroductionIn web applications, we can have large forms, like accou...
05:36 am GMT - Tue, August 30, 2022
Dev To How to spice up your markdown documents
Some find markdown documents boring because you can only work with characters and don't have much control over the look and feel of the layout of your document.But even when you are restricted to only...
04:25 am GMT - Tue, August 30, 2022
Dev To Better ways to Create React App
If you've tried React, chances are you've used create-react-app at least once. In case you were lucky and you haven't, here's how it goes:You run something along the lines of:npx create-react-app my-a...
12:00 am GMT - Tue, August 30, 2022
Dev To Top-20 "Sponsored-By" from Git commit logs with Redis
Overview of My Submissionhttps://github.com/cnst/sponsored-by.redishackathon2022Using RediSearch to find the top Sponsored by: mentions in the git logs! Submission Category:Note: # Random ...
12:00 am GMT - Tue, August 30, 2022
Dev To Ghost Cloud
Overview of My SubmissionGhost Cloud is an online platform for sharing files, and its a cloud-first microservices application. Once someone uploads a file it becomes publicly available in the pl...
11:58 pm GMT - Mon, August 29, 2022
Dev To OneSocial - The ultimate app
Overview of My Submission The problemWe all have the potential to be creators and service providers, but it's true that we currently don't have a single platform that satisfies all our need...
11:53 pm GMT - Mon, August 29, 2022
Dev To Justa Net Worth Tracker - Redis Hackathon
Overview of My SubmissionJusta Net Worth Tracker is an app that let users track their assets and liabilities. The tech stack used to build it includes React Native, Express/NodeJS and Redis(Redi...
11:31 pm GMT - Mon, August 29, 2022
Dev To Building a Fullstack App with NodeJS, ExpressJs and Redis-OM
Overview of My SubmissionAccording to Meik Wiking (author of The Art of Making Memories), happy memories are essential to our mental health. They strengthen our sense of identity and purpose and...
09:58 pm GMT - Mon, August 29, 2022
Dev To Git Flow - "Era uma vez..." [pt-BR]
Vamos aprender sobre este fluxo que tem gerado sucesso em muitos times de desenvolvimento de software! Teoria muito comum vermos desenvolvedores utilizando somente uma branch para fazer commits e...
09:42 pm GMT - Mon, August 29, 2022
Dev To Learn OpenGL with Rust: first triangle
Welcome to the third part of Learn OpenGL with Rust tutorial. Last time we've learned how graphics pipeline of modern OpenGL works and how we can use shaders to configure it.In this article we are goi...
09:33 pm GMT - Mon, August 29, 2022
Dev To Redis Hackathon Submission: "Fauxrem", a reimplementation of Forem using Redis as the only data store
Overview of My SubmissionFor the Redis Hackathon, I've reimplemented portions of Forem, the software that runs this website. I've named it "Fauxrem" (pronounced foh-rem) because it's a fake vers...
08:57 pm GMT - Mon, August 29, 2022
Dev To Shoppable - E-commerce For Everyone
Overview of My SubmissionShoppable is A Platform to create an online store for your business. Powered by Redis Stack!. You can visit it here Submission Category:My category would be Microse...
08:45 pm GMT - Mon, August 29, 2022
Dev To Guide to Becoming a Self-taught Software Engineer: Best tools and practices
The truth is, you do not need to be a genius to be a software engineer. Surprisingly, in 2022 most people still think that to become a software engineer, they need a degree or at least a diploma. It's...
08:25 pm GMT - Mon, August 29, 2022
Dev To 3 ways to share state in SwiftUI that you NEED to know
It is common in many SwiftUI architecture patterns to separate your logic from your UI into small ObservableObjects as follows:import Foundationimport SwiftUIstruct ContentView: View { @StateObject...
08:22 pm GMT - Mon, August 29, 2022
Dev To End of August 2022 Streaming
https://www.linkedin.com/pulse/end-august-2022-tim-spann- ApachePulsar #FLiPStack #Java #Python #Jetson...
08:00 pm GMT - Mon, August 29, 2022
Dev To eOffice - Collaboration through microservices using Redis
Table of contentsOverviewSubmission CategoryVideoLink to the applicationLink to codeArchitectureHow the data is storedFunctionalities Overview of My SubmissioneOffice is human resources pla...
07:54 pm GMT - Mon, August 29, 2022
Dev To How to setup and test TLS in gRPC/gRPC-Web
This article has samples in Node.JS but can be helpful for other languages, so lets start. All working examples you can find here. How TLS works?I recommend to read the best comic-article about h...
07:27 pm GMT - Mon, August 29, 2022
Dev To Product management lifecycle: A PM's role at every phase
Every product has a lifecycle that must be tracked by its various stakeholders. A Product Manager (PM) is responsible for supporting a project throughout each stage. Different skills and leadership de...
07:20 pm GMT - Mon, August 29, 2022
Dev To Quick SSH tour
SSH which stands for Secure Shell is a protocol used for Secure Remote Login and File Transfer. In order to protect the confidentiality and integrity of the data transferred between the client and ser...
07:20 pm GMT - Mon, August 29, 2022
Dev To Serverless Node-Mongo API with DigitalOcean Functions
Hello Folks,We will discuss the newly launched DigitalOcean Functions - A way to go Serverless and will create a node.js application that can connect and store data to MongoDB. It's so simple to creat...
07:11 pm GMT - Mon, August 29, 2022
Dev To A journey of creating a package on NPM ( Fast File Converter )
introductionin this article, I would love to discuss the journey I had when building a package and publishing it npm ( node package manager ).Yesterday, I published the Fast File Converter Packa...
06:55 pm GMT - Mon, August 29, 2022
Dev To Data migrations para Phoenix
O que ?Migrations esto geralmente relacionadas a alteraes na estrutura do banco de dados, mas recorrente em ambientes de produo termos tambm a necessidade de efetuar operaes em nossos dados. Ch...
06:55 pm GMT - Mon, August 29, 2022
Dev To 5 Refreshing Project Ideas - Planning Skills
People seemed to like my last post, so I decided to add another 5 projects!In case you did not read the first post, the goal of this list is to provide project ideas that are half way unique, challeng...
06:50 pm GMT - Mon, August 29, 2022
Dev To LeetCode - 121. Best Time to Buy and Sell Stock. DSA 3 Explanation.
Leetcode - 121. Best Time to Buy and Sell Stock Easy Question Link CodePython || C++ || TypeScriptFirst thing you should know is that the problem is asking for the maximum profit ...
06:48 pm GMT - Mon, August 29, 2022
Dev To eCommerce Store, inspired by 'GCP Microserves demo'
Overview of My SubmissionInfinite Blob is a cloud-first microservices demo application. The application is a web-based e-commerce store where users can browse digital items, add them to the cart...
06:40 pm GMT - Mon, August 29, 2022
Dev To I built a REST API with Redis
What is thisA REST API built with Node to demonstrate Redis persistence. InspirationWas learning about redis persistence, wanted to try it out. PrerequisitesBefore you begin, ensure yo...
06:36 pm GMT - Mon, August 29, 2022
Dev To Track your test duration
Have you ever increased your test duration by upgrading some dependencies, changing a configuration, ... ?That happened to me, and that's why I made this project that tracks the duration of each test ...
06:33 pm GMT - Mon, August 29, 2022
Dev To Managing your profile README in Github
You can add a README to your GitHub profile (using your username as repo) to tell other people about yourself.As Software Engineers our Github profile is pretty essential. Did you know that you can cr...
06:16 pm GMT - Mon, August 29, 2022
Dev To Migrating Breaking Changes in SvelteKit
SvelteKit has gone through a few breaking changes recently including an entire routing overhaul, changes to the load API, and a switch to the Vite CLI. If youve used it in the past, it may look quite ...
06:15 pm GMT - Mon, August 29, 2022
Dev To Step-by-step: ReactJS dApp with the OnFlow emulator
This material was created thanks to @vitiv (Yavhen Vitiv)!__In contrast to traditional applications that have their back-end parts running on centralized servers, dApps backend code runs autonomously ...
05:58 pm GMT - Mon, August 29, 2022
Dev To Docker Registry ve Hub zerine repo eklemek
Docker konteynerlernn kullanlmas iin en nemli ihtiya Docker majlar. Bu imajlar da eitli ekilde oluturulabildii gibi, baka ekiplerin de kullanabilmesi iin depolarda kullanlmakta. te "Docker Hub" ve "Do...
05:50 pm GMT - Mon, August 29, 2022
Dev To Benchmarking .NET on AWS Lambda
My motivation for benchmarking all the compiler, deployment, and runtime options has been to feed my curiosity. I've seen various blog posts recommending one setting over another, but they never provi...
05:28 pm GMT - Mon, August 29, 2022
Dev To URL Shortener : Microservice Maven
Overview of My SubmissionA URL shortening service with objective to:To provide a alias for long URLsRecord the visits on the URL for info about its use Submission Category: Microservice Mav...
05:18 pm GMT - Mon, August 29, 2022
Dev To Redis
It is like one giant JSON object that has key value pairsSo what does key-value signify basically when you work with relational databases there you have to define a proper schema, you have to define i...
04:22 pm GMT - Mon, August 29, 2022
Dev To Loading Animation in CSS
Hello Guys i am back with some more basic animations and i am going to show some loading animations today.Maybe you had already seen these animations somewhere and if not then try it out. Triangu...
04:10 pm GMT - Mon, August 29, 2022
Dev To 7 great tips for beginners learning to code
Just getting started learning to code can be overwhelming. There is so much to learn and the learning dont stop. Programmers are lifelong learners. Here are some great tips to excel at learning t...
04:00 pm GMT - Mon, August 29, 2022
Dev To Building an aircraft radar system in JavaScript
A few years ago, I came across this awesome talk by Thomas Watson in which he talks about how he built AirplaneJS, a web app that picks up ADS-B radio signals from airplanes and plots them in real tim...
03:38 pm GMT - Mon, August 29, 2022
Dev To Do you need side projects?
Personal projects help you learn skills you didn't know you needed and they give you a chance to learn new frameworks or programming languages. By playing with code and having fun doing it, you're mak...
03:17 pm GMT - Mon, August 29, 2022
Dev To How to use VSCode debugger with multiple Docker services
In my company (https://indy.fr), we use Docker and Docker Compose to run our Node.js services locally. Recently, I needed to configure and run the VSCode debugger on some of these services to debug a ...
03:16 pm GMT - Mon, August 29, 2022
Dev To SIH - My stepping stone into the world of hackathons
My team and I won Smart India Hackathon Software edition 2022, and we honestly haven't left a single chance to rub it in everyone's face. The reason is simple to say the least. We are excited. Sih was...
03:13 pm GMT - Mon, August 29, 2022
Dev To How we started our database
Reposted from: https://reduct-storage.dev/story From A Problem To An IdeaThe idea to create a new timeseries database came from our experience in development of AI applications for industrialprod...
03:07 pm GMT - Mon, August 29, 2022
Dev To Introducing Collab - Realtime Code Collabration tool .
Overview of My SubmissionCollab is Realtime code sync tool where users can collab to others developers to write code on a same time. Beside this, user can save written code snippets to the websi...
03:07 pm GMT - Mon, August 29, 2022
Dev To Introducing Collab - Realtime Code Collabration tool .
Overview of My SubmissionCollab is Realtime code sync tool where users can collab to others developers to write code on a same time. Beside this, user can save written code snippets to the websi...
03:05 pm GMT - Mon, August 29, 2022
Dev To Using Git to see recent changes in specified a time period
Have you ever gone on a long holiday and wanted to check the updates your team have made since 2 weeks ago? Or maybe even in just the last week. Sure, you could trawl through PRs, but there may be an ...
03:05 pm GMT - Mon, August 29, 2022
Dev To Bringing Angular Components to Astro Islands
Astro is a relatively new web framework that has a focus on helping you build faster websites. It also has a very interesting extension point in that you can bring your own UI framework of choice, inc...
02:59 pm GMT - Mon, August 29, 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....
02:57 pm GMT - Mon, August 29, 2022
Dev To I implemented the DEV Community Notification Center with React, Novu and Websockets
What is this article about?No matter what application you are building, you will probably send the user notifications at some point. It can be over Emails, SMSs, Push notifications, or a Notific...
02:47 pm GMT - Mon, August 29, 2022
Dev To Correlation - The Hard Way in JMeter
I have already posted many video tutorials about correlation in JMeter, LoadRunner, and other tools on my YouTube channel. But all the methods which I explained are abstracted and traditional. In this...
02:03 pm GMT - Mon, August 29, 2022
Dev To How to amend and update a git commit
Have you ever made a commit message with git commit like this?git commit -m "Fixed CSS"Only to remember the hundreds of articles you've read on writing "real" commit messages, and to immediately regre...
01:57 pm GMT - Mon, August 29, 2022
Dev To Music Monday What are you listening to? (Chill Edition)
cover image source: Adventure TimeOkie doke! This week we're gonna focus in on a theme. For this particular edition, I want you all to respond with whatever music ya like to chill out to. How we ...
01:56 pm GMT - Mon, August 29, 2022
Dev To 7 Useful Articles Every New Developer Should Bookmark
This article was originally published on Hashnode for the 4 Articles in 4 Weeks - Hashnode Writeathon. 7 Useful Articles Every New Deve...
01:51 pm GMT - Mon, August 29, 2022
Dev To Why 0.10.2==0.3 False?
Hello Everyone today i will be discussing this famous question Why 0.1 + 0.2 === 0.3 is false?Let's get started...I am using Javascript to show this but this comparison of floating point can be seen i...
12:46 pm GMT - Mon, August 29, 2022
Dev To How to set default value to query param in jax-rs
Use the DefaultValue annotation parameter (accepts strings) where you set the default value alongside the QueryParam [email protected]@Path("/bookmarks")@Produces(MediaType.APPLICATION_JSON)@Operation( ...
12:33 pm GMT - Mon, August 29, 2022
Dev To Learn Python for Hacking: Learning Resources, Libraries, and Basic Steps
Programming is one of the most important ethical hacking tools in the cyber security industry. Once youlearn Python for cyber security, you can identify any potential threat and get more cyber securit...
12:30 pm GMT - Mon, August 29, 2022
Dev To How to unmarshall xml string to java object with JAXB
Given the following Superhero class:import javax.xml.bind.annotation.XmlAccessType;import javax.xml.bind.annotation.XmlAccessorType;import javax.xml.bind.annotation.XmlElement;import javax.xml.bind.an...
12:24 pm GMT - Mon, August 29, 2022
Dev To How to execute delete statements with jpa query
Use the executeUpdate method of the Query interface. It will return the number of deleted entries:public int deleteOldMessages(int daysBack) { var query = em.createQuery("delete from Message m where ...
12:20 pm GMT - Mon, August 29, 2022
Dev To Career Advice Given by a Technical Director
I met with a technical director last week, talking about software engineering in general. He has been one of the smartest people that I know, and an inspiring leader to me. It was great to catch up wi...
12:06 pm GMT - Mon, August 29, 2022
Dev To How To Increase Your Blog's Traffic in 3 Easy Steps
Do you want to know how to increase your blog's traffic?I've been blogging for over a year, and my blog's traffic is growing by 30/35% every month. This article will teach you how you can do it. And t...
11:51 am GMT - Mon, August 29, 2022
Dev To Building a service for Redis Hackaton
Overview of My SubmissionThis project is a small service whose purpose is to provide stats about GitHub repositories. It pulls info about the commits and draw some conclusions. It's intended to ...
11:50 am GMT - Mon, August 29, 2022
Dev To .NET 7: Microsoft Reveals New ASP.NET Core Features
Microsoft has revealed more new features that will be included in its next version of ASP.NET Core for .NET 7. This new preview includes API enhancements, cookie consent customization, support for sha...
11:41 am GMT - Mon, August 29, 2022
Dev To Lost to Found - Redis Hackathon
Overview of My SubmissionLost to found is a web app where users can search for lost or found items. Users also can submit items they have lost or found. Users can search for a lost/found item by...
11:38 am GMT - Mon, August 29, 2022
Dev To Introducing Ideao - A web portal of exploring ideas.
Overview of My SubmissionIdeao is a web platform of exploring, sharing the creativeness in the form of idea. It allows to search the idea which helps you to make awesome things.The idea behind t...
10:30 am GMT - Mon, August 29, 2022
Dev To Podcast Recommendation System.
Built a podcasts recommendation system. The Redis DB holds data of podcasts take from APPLE itunes and gathers data as user searches for podcasts.Used REdisJSON and RedisGraph to store data of p...
10:21 am GMT - Mon, August 29, 2022
Dev To AWS CloudTrail log file validation
IntroductionCloudTrail lets us log all API calls in our AWS cloud. In this post, we shall see how to create a CloudTrail, see where the logs are stored in S3, delete log, digest files and perfor...
10:17 am GMT - Mon, August 29, 2022
Dev To Typescript New Version Features
TypeScript is a programming language developed and maintained by Microsoft. It is a strict syntactical superset of JavaScript and adds optional static typing to the language.Typescript announced its B...
10:12 am GMT - Mon, August 29, 2022
Dev To How JSON web token works in NodeJS for Authentication with a Project
IntroductionWe create accounts and login into our accounts on various websites. The process of proving the identity of a user can be called Authentication. It is one of the essential parts of an...
10:09 am GMT - Mon, August 29, 2022
Dev To Css Selectors for Input Ranges
In this post we are going to check Css Selectors for input ranges. This selectors would not be known by many of us.We all use input elements in our projects and must be aware of input type="number" th...
09:56 am GMT - Mon, August 29, 2022
Dev To 4 steps to add cool sliders to your website
Lets start without wasting much time, 4 steps to add a slider as shown in the image to your react project. I will be using the react-awesome-slider package. 01Install the packageI am using the ne...
09:49 am GMT - Mon, August 29, 2022
Dev To Migrating your app from Webpack to Vite
Hey all I recently migrated Stormkit from Webpack to Vite and I wanted to share the changes because I had to follow a trial and error methodology to migrate it due to lack of documentation. For those ...
09:26 am GMT - Mon, August 29, 2022
Dev To 5 Most Common useState Mistakes React Developers Often Make
IntroductionThe most challenging aspect of developing any application is often managing its state. However, we are often required to manage several pieces of state in our application, such as wh...
09:12 am GMT - Mon, August 29, 2022
Dev To Awesome Design Resources
link : http://checklist.design/2.http://principles.design/Link : http://fontjoy.com/Link: http://toools.design/Link: http://designfromanywhere.web.app/Link: http://watermarkremover.io/Link: http://m...
09:12 am GMT - Mon, August 29, 2022
Dev To Java/Convert PDF to PNG Images
In certain cases, images are more flexible than PDF files and thus converting PDF to image is a common task that we may face in our daily work. This article will share how to programmatically convert ...
09:08 am GMT - Mon, August 29, 2022
Dev To Small things, for small packages
That moment, when you get bored on a Sunday evening and publish parts of your projects as a package. That's exactly what happened to me last night. In the past, I have implemented in projects asimple ...
08:58 am GMT - Mon, August 29, 2022
Dev To How to Launch an Amazon Linux EC2 Instance Using Terraform
TerraformTerraform is a tool for building, changing, and versioning infrastructure safely and efficiently. Terraform can manage existing and popular service providers as well as custom in-house ...
08:12 am GMT - Mon, August 29, 2022
Dev To Top 10 JavaScript Frameworks to Use in 2022
IntroductionBeing a multi-paradigm language, JavaScript maintains programming styles that are managed by events, functional, concentrated on objects, and oriented on prototypes. In the beginni...
07:45 am GMT - Mon, August 29, 2022
Dev To Go Integration Tests using Testcontainers
Go Integration Tests using TestcontainersYour application uses a database like PostgreSQL? So how do you test your persistence layer to ensure it's working properly with a real PostgreSQL databa...
07:35 am GMT - Mon, August 29, 2022
Dev To Migrating Monoliths to Microservices in Practice
There have been amazing articles on the subjects of migrating from a monolith to a microservice architecture e.g. this is probably one of the better examples. The benefits and drawbacks of the archite...
07:03 am GMT - Mon, August 29, 2022
Dev To Celebrating 3,000 GitHub Stars
We are celebrating the milestone of reaching 3,000 GitHub stars across all SeaQL repositories!This wouldn't have happened without your support and contribution, so we want to thank the community for b...
06:49 am GMT - Mon, August 29, 2022
Dev To Internship with LetsGrowMore
Hey there ,I am happy to share that I have recently completed a 30days virtual internship program at LetsGrowMore in the web development field. First of all, I would like to thank Aman Kesharwani sir ...
06:44 am GMT - Mon, August 29, 2022
Dev To 50 Days of Intermediate HTML CSS Projects | Day 2 | Text Selection CSS Effects | Color, Background, Shadow, Prevent Selection
Style your webpage according to your theme by changing the Text Selection Effects We will use the parent class change within which we will define 5 classes-change-background-color - to change ba...
06:39 am GMT - Mon, August 29, 2022
Dev To Letter Combinations of a Phone Number
Given a string containing digits from 2-9 inclusive, return all possible letter combinations that the number could represent. Return the answer in any order.A mapping of digits to letters (just like o...
05:57 am GMT - Mon, August 29, 2022
Dev To Reverse LinkedList
class Solution(object): def reverseList(self, head): """ :type head: ListNode :rtype: ListNode """ # If head is empty or has reached the list end if head i...
05:55 am GMT - Mon, August 29, 2022
Dev To How to Solve Changes Not Reflecting When useState Set Method Applied?
Do you know that React.js is the most preferred web framework, used by 40.14% of developers in 2021? While it is widely used by developers globally, certain errors are observed by the developers. The ...
05:50 am GMT - Mon, August 29, 2022
Dev To How to add custom API methods to Vue Storefront 2
Vue Storefront allows you to scaffold your next E-Commerce website in minutues. You can choose from a variety of platforms like Magento, Shopify, Commercetools, and many more!In this tutorial, I would...
05:03 am GMT - Mon, August 29, 2022
Dev To AWS CDK 101 Projects - CDK Stack/Resource/Drift events forwarded to cool Slack posts - Event-Forwarder
Delighted to share my first post as AWS Community Builder, do read the full and share your thoughts. Beginners new to AWS CDK, please do look at my previous articles one by one in my previous series ...
04:57 am GMT - Mon, August 29, 2022
Dev To An admin panel for your Laravel application.
In this article, I'd like to share a pre-built admin panel for your Laravel application. So, without further ado, let us get started.When you are creating an application in Laravel then there are many...
04:53 am GMT - Mon, August 29, 2022
Dev To 5 Tips To Optimize Your WordPress RSS Feed
RSS is one of those technologies that are very simple yet much powerful. Optimize Your WordPress RSS Feed. Currently, RSS is the real model for blog syndication, and it is used broadly in both persona...
04:49 am GMT - Mon, August 29, 2022
Dev To QR-Code Generator in React
In this article, we are going to make QR-Code generator in react. A QR-Code is a barcode which is readable by a machine. Nowadays, we all use QR-Codes for Wi-Fi, online transactions, at malls etc. it ...
04:38 am GMT - Mon, August 29, 2022
Dev To Custom Hooks in React
In this part, we will learn about custom hooks in react, Since we have learned so much about our React hooks, and we have covered almost all types of hooks (it is possible I could have missed some). S...
03:10 am GMT - Mon, August 29, 2022
Dev To VS Code Tip of the Week: Exclude Git Ignore
This week's tip is the Exclude Git Ignore user setting. This is a great feature to declutter the tree explorer of VS Code with files your project ignores via its .gitignore file.The setting can be ena...
02:47 am GMT - Mon, August 29, 2022
Dev To Print Alternate elements in array...
The Idea is simple to print the Alternate elements in array for that as beginner who have to hands on some traverse an array using for loop so if you have that idea how to traverse an array then it is...
02:44 am GMT - Mon, August 29, 2022
Dev To Redis Light, Green Light
Overview of My SubmissionI recreated the game "Red Light, Green Light" using Python, TypeScript and Redis!One day in early August I was browsing DEV while re-watching MrBeast's Squid Game recrea...
02:27 am GMT - Mon, August 29, 2022
Dev To Github Pre-commit Hook Setup In Ruby On Rails for maintaining coding standards and productive.
In this article, we will set up GitHub pre-commit hook using the pre-commit gem in Ruby On Rails, and we will use Git Hooks to run Rubocop, Brakeman, and Rspec. What is GitHub Pre-commit Hook?Pre...
01:11 am GMT - Mon, August 29, 2022
Dev To Hosting a Python Discord Bot for Free with Fly.io
IntroAs Heroku is no longer going to be free after November 28, 2022, I am sharing another way to host a Discord bot 24/7 for free.You will be able to host any kind of bot on Fly.io with few lim...
12:01 am GMT - Mon, August 29, 2022
Dev To I Built an Online Collaborative Canvas using Redis as my Primary Database
Overview of My SubmissionThis week, I built Collanvas, a collaborative drawing platform with no login required, and where every user has access to only one color. I created Collanvas for various...
10:50 pm GMT - Sun, August 28, 2022
Dev To Disco.pics - Free and open source image hosting service
Overview of My SubmissionI'm a huge fan of discord, and use it to communicate with my friends, family and teammates. One day, a friend of mine told me how he has made a channel just to store and...
10:48 pm GMT - Sun, August 28, 2022
Dev To file validation in python Much easier and more reliable
If you are looking for a safe way to validate your files, the file validator library will do this for you, this library also supports Django.With this library you can validate files based on extension...
09:28 pm GMT - Sun, August 28, 2022
Dev To SmartHome - your home data in real time!
Overview of My Submissionhi, today we are going to see a project that collect your home temperature and humidity in real time!before talking in the detail about the app is important to understan...
08:10 pm GMT - Sun, August 28, 2022
Dev To How to design and create an AWS Serverless API Builder with CDK Python
Serverless logic tierOne of the most known serverless pattern is AWS API gateway and AWS Lambda to create a microservice which might represent the logic tier of the three-tier architecture. The...
08:09 pm GMT - Sun, August 28, 2022
Dev To Meet the next generation blogging platform
Blogging is an essential part of almost every business online. It does not only help you to generate traffic but also helps with overall page authority, building backlinks, improving SEO, and many mor...
07:27 pm GMT - Sun, August 28, 2022
Dev To How to Store Images on GitHub ?
In this quick walk-through you'll learn how to create a separate branch in your repo to store your screenshots and demo gifs for use in your master's readme. 1. Clone a fresh copy of your r...
07:07 pm GMT - Sun, August 28, 2022
Dev To Crypto Bot
Overview of My SubmissionCrypto Bot is a collection of micro services which uses algorithmic trading to generate the BUY / SELL Signals based on the data received from the crypto market (Binance...
07:06 pm GMT - Sun, August 28, 2022
Dev To What is DevOps? How do I get started?
TL:DR - DevOps is about delivering software to customers fast and reliably. DevOps is actually a cultural philosophy or approach to software delivery, however the term DevOps engineer is often applied...
07:04 pm GMT - Sun, August 28, 2022
Dev To How to use stub with Cypress
Cypress is a great tool for integration tests, unit tests and end-to-end tests for your front-end applications. It provides many features that make it easy to use and reliable. Cypress is also easy to...
06:46 pm GMT - Sun, August 28, 2022
Dev To How To Learn Web Accessibility? (A Simple Breakdown)
WCAG, W3C, WAI, WTF?What is Web Accessibility and who defines it? Heres a good starting definition:Building your website in a manner that properly allows more groups of people to use it effecti...
06:31 pm GMT - Sun, August 28, 2022
Dev To What display: grid does?
In my experience, a lot of problems with CSS happen because developers have problems understanding the display property. So I created a live cheat sheet. In this article I'll talk about display: grid....
06:27 pm GMT - Sun, August 28, 2022
Dev To AWS EC2 Metadata viewer usingNginx
AWS EC2 Metadata viewer using Nginx Docker ImageThis one is just a hobby docker image to view/ look out for the ec2 instances metadata using a UI/ html hosted inside/ via nginx docker image.Whil...
06:14 pm GMT - Sun, August 28, 2022
Dev To Sales Forecast Machine Learning Tutorial [Python]
Hey what's going on guys, this is a new machine learning tutorial for sales forecast using different metrics such as mean squared error, mean absolute error and R2 score; and this is made with Linear ...
06:11 pm GMT - Sun, August 28, 2022
Dev To Why Use React Native for Your Mobile App?
What is React Native?React Native is a framework that allows you to build native mobile apps using JavaScript. Normally, youd need to program your mobile app using Java (for Android) and Swift/Obj-C (...
06:05 pm GMT - Sun, August 28, 2022
Dev To An Ideal REST API - Best Practices
What are APIs and why do we need them??API stands for Application Programming Interface. It provides a standardized way for two applications (Client and server) to send and receive data. This is...
05:10 pm GMT - Sun, August 28, 2022
Dev To Implementing React Native push notifications with Firebase Cloud Messaging
React Native uses JavaScript and React to build apps for iOS, Android, and the web from a single codebase. It also allows you to tap into the native features of each device, such as the devices defaul...
05:05 pm GMT - Sun, August 28, 2022
Dev To What display: grid does?
In my experience, a lot of problems with CSS happen because developers have problems understanding the display property. So I created a live cheat sheet. In this article I'll talk about display: grid....
04:45 pm GMT - Sun, August 28, 2022
Dev To A Dive Into Angular Pipes
Pipes are simple functions to use in template expressions to accept an input value and return a transformed value.For Example: Here, the pipe firstName will take a fullName as an input and transform ...
04:38 pm GMT - Sun, August 28, 2022
Dev To Fly.io, alternativa ao Heroku
No dia 25/08/2022 chegou o e-mail que o heroku vai remover alguns servios gratuitos l em novembro. Se voc assim como eu usava muito ele para hospedar alguns testes, solues do seu github e at mesmo alg...
04:18 pm GMT - Sun, August 28, 2022
Dev To Learn OpenGL with Rust: shaders
Welcome to the second part of Learn OpenGL with Rust tutorial. In the last article we learned a bit of OpenGL theory and discovered how to create a window, initialize OpenGL context and call some basi...
04:18 pm GMT - Sun, August 28, 2022
Dev To Learn OpenGL with Rust: shaders
Welcome to the second part of Learn OpenGL with Rust tutorial. In the last article we learned a bit of OpenGL theory and discovered how to create a window, initialize OpenGL context and call some basi...
03:38 pm GMT - Sun, August 28, 2022
Dev To How React and NextJS can power your next web project
I have decided to go with React and NextJS and see how they make the perfect combination. In the following article, I'll go over what makes React and NextJS good choices, as well as the advantages the...
03:24 pm GMT - Sun, August 28, 2022
Dev To Valuetypes in Solidity
Solidity is a smart contract programming language. It is most commonly used to write smart contracts for the Ethereum blockchain but can be used to implement smart contracts on any blockchain that use...
03:19 pm GMT - Sun, August 28, 2022
Dev To Multiprocessing in NodeJs
A single instance of Node runs in a single thread. To take advantage of multi core systems the user will sometimes want to launch a cluster of Node processes to handle the load. The cluster module all...
02:02 pm GMT - Sun, August 28, 2022
Dev To Processing Point Cloud data with PCL in the browser
pcl.js is a Point Cloud Library (PCL) that runs in the browser, powered by Emscripten and WebAssembly. Point Cloud Library (PCL) is a standalone, large scale, open C++ project for 2D/3D image and poin...
01:49 pm GMT - Sun, August 28, 2022
Dev To Using a Custom Hook to Control a Popup
IntroThe ability to reuse code is a great thing. I have encountered a situation where I have to build four different types of popups for an application. Instead of writing four separate componen...
12:19 pm GMT - Sun, August 28, 2022
Dev To 5 daily NPM packages are used in every React project
01LodashI have already covered a one-minute short video for this, lodash makes writing logic in javascript a cakewalk.NPM package link 02React Toastify\NPM package link 03React IconsI ...
11:20 am GMT - Sun, August 28, 2022
Dev To Data Lake vs Data Warehouse
Data Warehouse and Data Lake are two different methods to store data for different purpose and it is used to different skilled peoples. But I assure you that both are entirely different in their purpo...
10:43 am GMT - Sun, August 28, 2022
Dev To Most used DevTools shortcuts
Using shortcuts makes you faster and a productive developerHere are some shortcuts I found them useful. 1. Command+Option+Iit opens the last opened panel 2. hit hides the currently-selected ...
10:31 am GMT - Sun, August 28, 2022
Dev To Why and what to plan for building apps.
why you need to do planning up everything?Simple, the answer is to be More organised, explanatoryCollaboration with others become easier.Helps you to remember single step of your thinking process.This...
10:31 am GMT - Sun, August 28, 2022
Dev To Azure IoT Edge Integration Test template - Part.2
SummaryThis article is following Part.1 and sharing important tips for IoT Edge modules in azure-iot-edge-integration-test-template. Azure IoT Edge Integration Test template - Part.1Azure IoT Ed...
10:31 am GMT - Sun, August 28, 2022
Dev To Azure IoT Edge Integration Test template - Part.3
SummaryThis article is a part of series of article about azure-iot-edge-integration-test-template. Following Part.2, I am going to focus on ManifestGenerator in this article.Azure IoT Edge Integ...
10:31 am GMT - Sun, August 28, 2022
Dev To Azure IoT Edge Integration Test template - Part.1
SummaryThis is a part of article series introducing Azure IoT Edge integration template - azure-iot-edge-integration-test-template. In this Part.1, I will explain the entire pipeline including I...
10:04 am GMT - Sun, August 28, 2022
Dev To Recommendation System
Overview of My Submission Recommendation Syste,Open source recommendation system based on time-series data and statistical analysis. Written in TypeScript and Node.js using Redis for storag...
10:01 am GMT - Sun, August 28, 2022
Dev To Why You Should Keep A Dev Diary
IntroductionHello! In this post I will explain my reasons why I keep a dev diary and why it will benefit you in your dev life. Reasons to keep a dev diaryMy personal reasons for keeping a ...
09:54 am GMT - Sun, August 28, 2022
Dev To "Volunteer Up Community" To Save and Love The World
Overview of My SubmissionEvery day when I go outside, I witness several individuals and environmental circumstances that want the attention of young people like myself. In light of this unique o...
09:32 am GMT - Sun, August 28, 2022
Dev To Quick introduction to WebSockets with Node.js
IntroductionWebSockets allow you to send and receive data over a network without having to use a traditional HTTP protocol. Using WebSockets, you can build a real-time application. For example, ...
09:08 am GMT - Sun, August 28, 2022
Dev To I made all countries' flags using HTML & CSS
This article is special, you may ask why. It is because, in my last article CSS Flag: India, I said- I am starting a new series called CSS Flag. Where I'll be making different countries' flags startin...
08:30 am GMT - Sun, August 28, 2022
Dev To Variadic Currying in JavaScript
IntroductionIn this post, we first look at the confusion around currying in JavaScript, especially with respect to polyadic partial application. We find out that we're not really doing currying ...
08:23 am GMT - Sun, August 28, 2022
Dev To My RSS Cache Application
Overview of My SubmissionCreating the RSS Cache can help me to cache the source RSS feeds easily!It's my requirements for developing the RSS cache application.Here is the simple system architect...
08:13 am GMT - Sun, August 28, 2022
Dev To [1]create a graph(based on adjacent matrix) and implement an DFS iterator
my github: star_evan intro:The branch of computer science known as data structures uses graphs to represent networks of communication, data organization, computational devices, the flow of comput...
07:47 am GMT - Sun, August 28, 2022
Dev To Implement Trie
A trie (pronounced as "try") or prefix tree is a tree data structure used to efficiently store and retrieve keys in a dataset of strings. There are various applications of this data structure, such as...
07:13 am GMT - Sun, August 28, 2022
Dev To One minute tip to all freelancers shorts
Under the HoodHello, and welcome people, if you are new here, this section or publication is more about sharing information in an easier format that is easy to read, grasp, understand and implem...
06:01 am GMT - Sun, August 28, 2022
Dev To Spring Feign Client
Often a service needs to call Http endpoints , Feign comes from the OpenFeign project makes it easier to call http endpoints in a declarative fashion.Spring has openfeign integraton through its Spring...
05:53 am GMT - Sun, August 28, 2022
Dev To How to add opacity to a Pressable component in React Native
Pressable component was introduced in 2020 as a core component wrapper that can be used instead of existing touchable components in React Native. These touchable components are TouchableOpacity, Touch...
05:02 am GMT - Sun, August 28, 2022
Dev To 7 neat tricks for JS that you probably did not know
Got tired of learning and want to get some cool tricks up your sleeve to earn the right to show off? You have come to the right place. Here are neat tricks that can even make your life easier! 1....
04:13 am GMT - Sun, August 28, 2022
Dev To How and Where to contribute to the ECE Notes Project?
The project is live and open for anyone to contribute to. Ever since the project went live, Ive made various pieces of information on how anyone can contribute to the project efficiently, but Ive miss...
03:19 am GMT - Sun, August 28, 2022
Dev To Synchronous vs. Asynchronous programming in Javascript.
Javascript is a single-threaded programming language that can also be non-blocking. This simply means that javascript is a programming language that can be used to carry synchronous and asynchronous t...
02:39 am GMT - Sun, August 28, 2022
Dev To How to deploy Node or React App on Cpanel which uses a port, using SSH?
Once we are done with developing our node or react app, we need to deploy it on some server so that people can access it from around the world.So, we are going to learn how can we deploy our node/reac...
02:27 am GMT - Sun, August 28, 2022
Dev To Pass The AWS Certified Solution Architect - Associate (SAA-CO3)
I passed the AWS Certified Solutions Architect Associate exam (SAA-C02) on Nov 12, 2021. SA-associate~ Please right-click and "open link in new tab" for all linksBy Aug 30, 2022, the (SAA-C02) versio...
11:25 pm GMT - Sat, August 27, 2022
Dev To Select unique elements from an Array using: lastIndexOf() & indexOf()
Hello guys! So, today I am going to show you how to use the following built-in array methods (lastIndexOf() & indexOf()) to select unique elements from an array. indexOf()The indexOf() method...
11:13 pm GMT - Sat, August 27, 2022
Dev To How To Get Unstuck In Coding With The Power Of Community
Hello Fellow Codenewbies ,I'm Ayu, a self-taught web developer based in The Netherlands.I was learning web development alone in the first year of my learning journey. My only best friend was Google. W...
10:43 pm GMT - Sat, August 27, 2022
Dev To OOP Polymorphism aka "All Dogs Don't Bark the Same"
The final major concept that make the "four pillars" of Object Oriented Programming, is Polymorphism. In order to fully understand polymorphism, I recommend being comfortable with the other 3 pillars ...
10:34 pm GMT - Sat, August 27, 2022
Dev To 7 different ways of Looping in JavaScript with example.
In this blog, you will learn about the 7 different ways of Looping in JavaScript with the help of examples.For example, if you want to show a message 100 times, then you can use a loop. It's just a si...
08:23 pm GMT - Sat, August 27, 2022
Dev To Alternatives to Herokus Free Tier
Heroku announced yesterday that it's extremely popular free tier plans are being phased out starting on November 28 this year (2022). It's the end of an era for a lot of people, particularly independe...
08:02 pm GMT - Sat, August 27, 2022
Dev To How to import Excel file to database in Laravel
Hi, Gurpreet this side again with some new stuff. Today we are going to learn about excel file import into database using a package called Laravel Excel and then Ill be doing all this stuff practicall...
07:58 pm GMT - Sat, August 27, 2022
Dev To Stages in Software Development
Alpha and Beta versions are common in video-games, you may also have heard "Friends & Family", specially in business-related development environments. Let's deep a bit into this interconnected top...
07:58 pm GMT - Sat, August 27, 2022
Dev To Stages in Software Development
Alpha and Beta versions are common in software, you may also have heard "Friends & Family", specially in business-related development environments or MVP if you landed a project on an initial stag...
07:23 pm GMT - Sat, August 27, 2022
Dev To Smart India Hackathon 22 winners
The winner for problem statement NR1174 is... team 01 Hum Bhi Bana Lenge, the moment we heard this statement from the juries, we could not resist our emotions, tears in our eyes, people congratulating...
06:53 pm GMT - Sat, August 27, 2022
Dev To Real-time Poll app built using Redis, Node and WebSocket
Overview of My SubmissionNote: The detailed documentation can be found in the Readme file of the GitHub repository embedded. This post contains only the minimal info required for hackathon submi...
06:44 pm GMT - Sat, August 27, 2022
Dev To Quem a Lissa?
Quem Lissa para voc?Lissa um pedao de um todo. A parte compreensvel de um mar de ideias, pensamentos, emoes, razes, traumas, e personalidades, que t h 15 anos nessa terra com esse mesmo corpo....
06:40 pm GMT - Sat, August 27, 2022
Dev To Image processing and Computer Vision
Have you ever wondered how your mobile uses facial recognition to unlock itself? Or how different deep learning models are used to detect anomalies in an image? Or how do the Instagram filters work in...
06:10 pm GMT - Sat, August 27, 2022
Dev To Shahinadev
Shahinadev.com...
05:30 pm GMT - Sat, August 27, 2022
Dev To Stages in Software Development
Alpha and Beta versions are common in video-games, you may also have heard "Friends & Family", specially in business-related development environments. Let's deep a bit into this interconnected top...
04:59 pm GMT - Sat, August 27, 2022
Dev To Arquitetura de Sistemas Operacionais 3
E agora para finalizar a histria dos Sistemas Operacionais do livro, vamos para os anos 1980 e 1990, depois disso o livro apenas faz especulaes, mesmo que algumas tenha realmente acontecido, eu prefir...
04:30 pm GMT - Sat, August 27, 2022
Dev To What I Learned From 1 Year as a Software Developer
It has been over a year since I've started my first professional developer role and to say I've learnt a lot would be an understatement.I wanted to share my personal writeup of some of the lessons, bo...
04:26 pm GMT - Sat, August 27, 2022
Dev To Web App Deployment using Spheron Protocol
I deployed my first web app using Spheron Protocol.It was my first experience of deploying web application and the deployment was pretty smooth. It got completed in just 15 seconds. Isn't it cool .For...
04:06 pm GMT - Sat, August 27, 2022
Dev To Numeric Separator In JavaScript
Hello Devs,In this article let's discuss about one of the most amazing features introduced in ECMAScript21 (12th edition) i.e., Numeric Separator. Table of contentIntroductionSome ExamplesConclu...
02:29 pm GMT - Sat, August 27, 2022
Dev To What the Heck Is Project Loom for Java?
Java has had good multi-threading and concurrency capabilities from early on in its evolution and can effectively utilize multi-threaded and multi-core CPUs. Java Development Kit (JDK) 1.1 had basic s...
01:31 pm GMT - Sat, August 27, 2022
Dev To Python For Data Engineering
As a data engineer, I cant imagine doing my job without Python. In this article, Id like to share my thoughts on how Python makes my work easier and, in some cases, possible at all. Python is one of t...
01:21 pm GMT - Sat, August 27, 2022
Dev To Set Mismatch
You have a set of integers s, which originally contains all the numbers from 1 to n. Unfortunately, due to some error, one of the numbers in s got duplicated to another number in the set, which result...
01:19 pm GMT - Sat, August 27, 2022
Dev To Why developers prefer to build on open source platforms?
In open source development, the source code is freely available under an open source license. It can be studied, redistributed, modified according to the needs of the user under the terms of the open ...
01:11 pm GMT - Sat, August 27, 2022
Dev To My Contribution to a Popular Open-Source Package Caused a Panic in Golang Projects
Hello, today I will tell you how my development to a popular open-source project caused errors to people using the project around the world and what I learned from this process.Content Swaggo Project ...
12:53 pm GMT - Sat, August 27, 2022
Dev To Slicing in Javascript
Hello guys today i will be discussing slicing using slice() method of array in javascript.Let's get started... What is slicing?slicing is used to slice and returns a particular part of the array...
12:51 pm GMT - Sat, August 27, 2022
Dev To Strive for a minimum required state in a React component
Keep a component state as minimal as possible and avoid unnecessary state synchronization . Before refactoring - b is a redundant state which should be sync:export default function App() { const [a, ...
12:51 pm GMT - Sat, August 27, 2022
Dev To Strive for a minimum required state in a React component
Keep a component state as minimal as possible and avoid unnecessary state synchronization . Before refactoring - b is a redundant state which should be sync:export default function App() { const [a, ...
12:13 pm GMT - Sat, August 27, 2022
Dev To A Complete Guide to Building a Gaming PC
No matter whether you are a working professional, game enthusiast, or others, as of now, you do have a multitude of options such as Gaming PC, etc. that you can choose from, either to get your officia...
10:56 am GMT - Sat, August 27, 2022
Dev To Sitemaps - An Untold Story shorts
Sitemaps tell the search engines how many and what all pages are available on your site For example, your website will have blog page, checkout page, home page, about page and by adding them in sitema...
10:56 am GMT - Sat, August 27, 2022
Dev To ,
- , , 11,070 " " " " , - - , - ? , , 67,000 1...
10:39 am GMT - Sat, August 27, 2022
Dev To A Python Multiprocessing and Parallel Programming Reference in Python
Multiprocessing and Parallel Programming Reference in PythonSpeeding up calculations is a goal that everyone strives for. What if you had a script that could run 10 times faster than it does now...
09:54 am GMT - Sat, August 27, 2022
Dev To Complete Cybersecurity Bootcamp
Note: This post includes affiliate links; I may receive compensation if you purchase products or services from the different links provided in this article.The Cybersecurity Bootcamp that will take yo...
09:52 am GMT - Sat, August 27, 2022
Dev To Web Security & Bug Bounty - Learn Penetration Testing
Note: This post includes affiliate links; I may receive compensation if you purchase products or services from the different links provided in this article.Start a career or earn a side income by beco...
09:52 am GMT - Sat, August 27, 2022
Dev To Complete Ethical Hacking Bootcamp
Note: This post includes affiliate links; I may receive compensation if you purchase products or services from the different links provided in this article.Become a security expert and get hiredAre yo...
09:44 am GMT - Sat, August 27, 2022
Dev To Ethical Hacker & Cybersecurity Expert Career Path
Note: This post includes affiliate links; I may receive compensation if you purchase products or services from the different links provided in this article.Step-by-step roadmap to go from beginner (at...
08:05 am GMT - Sat, August 27, 2022
Dev To Reduct Storage v0.8.0 has been released
Hey everyone, I'm proud to announce that Reduct Storage v0.8.0 was released yesterday. This release doesn't provide new features, but it has some improvements that are worth to be noticed. Docke...
07:46 am GMT - Sat, August 27, 2022
Dev To The Modern Refresher to React Development in 2022
Theres no denying that React is the most popular web framework out there. This fact is even proven by StackOverFlows recent survey polling thousands of developers. Having already covered Vue developme...
07:46 am GMT - Sat, August 27, 2022
Dev To The Modern Refresher to React Development in 2022
Theres no denying that React is the most popular web framework out there. This fact is even proven by StackOverFlows recent survey polling thousands of developers. Having already covered Vue developme...
07:37 am GMT - Sat, August 27, 2022
Dev To With this macOS app, declutter your workspace and organize it in 1-click
ProblemDesktop clutter is a serious problem on macOS. Its so bad that weve all accepted it as the norm. Having so many windows & apps open make it impossible to navigate & get your work done.S...
07:30 am GMT - Sat, August 27, 2022
Dev To Merge Triplets to Form Target Triplet
A triplet is an array of three integers. You are given a 2D integer array triplets, where triplets[i] = [ai, bi, ci] describes the ith triplet. You are also given an integer array target = [x, y, z] t...
07:21 am GMT - Sat, August 27, 2022
Dev To Add Google Authentication to your NextJs project using NextAuth.js
Next-Auth is a complete open-source authentication for Next.Js applications. You can learn more about it here.Here in this blog tutorial, I will show you how you can use NextAuth.js in your NextJs pro...
07:19 am GMT - Sat, August 27, 2022
Dev To Linux Mint 21 Vanessa released - New features and changes
Linux mint version 21 code named Vanessa was released recently based on Ubuntu 22.04 which is a long term support release and will be supported until 2027. It comes with updated software and brings r...
07:16 am GMT - Sat, August 27, 2022
Dev To 9 useful code snippets for everyday JavaScript development || Part 2
Hello EveryoneWelcome to this JS code snippets series. Thanks a lot for all the love to the 1st part of this post.This is the 2nd post with 4 JS code snippets that you can use in your everyday JavaScr...
07:06 am GMT - Sat, August 27, 2022
Dev To Self Host Heroku Alternative
Heroku is removing their free tier, as a free PaaS, its free tier is very friendly for #webdev. As a dev, I feel a bit sad. However, don't need to be panic, because there are alternative for Heroku. ...
07:01 am GMT - Sat, August 27, 2022
Dev To Por qu es importante normalizar los conjuntos de datos?
La estandarizacin de datos es una prctica comn en la ciencia de datos y el aprendizaje automtico. Qu significa realmente y por qu es beneficioso? DefinicinEstandarizar un conjunto de datos signif...
06:55 am GMT - Sat, August 27, 2022
Dev To Why is it important to standardize datasets?
Data standardizing is a common practice in data science and machine learning. What does it actually mean and why is it beneficial? DefinitionStandardizing a dataset means to transform the data so...
06:50 am GMT - Sat, August 27, 2022
Dev To Simple guide to start you off on your programming journey
Are you interested in learning how to code but not sure where to begin? Coding can be intimidating for beginners. It often feels like a skill that is reserved for tech-savvy people who understand comp...
06:38 am GMT - Sat, August 27, 2022
Dev To Booking Appointments with Twilio, Notion, and FastAPI
Most businesses run around the concept of appointments. Appointments allow you to schedule different events for different individuals. For example, before seeing a doctor, it might be necessary to boo...
05:00 am GMT - Sat, August 27, 2022
Dev To What exactly is Ethereum ?
Ethereum **() & **Bitcoin () have nearly become household names. However, while they're often mentioned in tandem, they're far from the same. Bitcoin was created as an alternative, decentralized c...
02:47 am GMT - Sat, August 27, 2022
Dev To What is Trailing Lambda and Comma in Kotlin?
Trailing lambda and trailing comma are the 2 important Kotlin features that you must know if you're new to Kotlin!This article was originally published at vtsen.hashnode.dev on Aug 6, 2022.Trailing la...
11:56 pm GMT - Fri, August 26, 2022
Dev To A Beginner's Guide to Tailwind CSS
Understanding Tailwind CSS, its installation, and using its utility classes to create a simple grid section. IntroductionWhen building a large project, you usually have multiple lines of HT...
10:35 pm GMT - Fri, August 26, 2022
Dev To GIT - how and why to sign commits
Git - how and why sign commits abstractYou should always sign your git commits. Why? Why to sign commitsThe git commits are super easy referenced to a user. Anyone all around the world...
10:01 pm GMT - Fri, August 26, 2022
Dev To Create Redis Key - An NPM Package to Config & Create Redis Keys
Overview of My SubmissionI created an NPM package named as create-redis-keyA Redis key creation utility.Create Redis Key Templates, which include parameters, using a nested config object & u...
09:21 pm GMT - Fri, August 26, 2022
Dev To How to Create a Search Bar in React
What is a Search Bar?A website search bar is a bar that allows users to search for content. The user clicks the search bar, types a query, and clicks "search," the magnifying glass icon.For exam...
08:55 pm GMT - Fri, August 26, 2022
Dev To Create Redis Key - Easy Way to Configure All Your Redis Keys In One Place
Create Redis Key is an NPM package, a Redis key creation utility for NodeJS (most effective when used with Typescript). SectionsMotivationThe PackageHow To Use MotivationYou might be wonderi...
08:47 pm GMT - Fri, August 26, 2022
Dev To Frontend developer roadmap for beginners
Frontend web development is the best starting point for a beginner. There are many job opportunities and you can quickly achieve a sense of success as you learn new things. In the following, I will ex...
08:45 pm GMT - Fri, August 26, 2022
Dev To Building an offline-first app with React and CouchDB
About three years ago, I posted an article on the (now defunct) Manifold blog on creating an offline-first app using React and CouchDB. Besides the fact the post is not available anymore, it was also ...
08:08 pm GMT - Fri, August 26, 2022
Dev To Using MongoDB with Node.js.
IntroductionWhen working with a server, we will always have to save and retrieve data using a database. There are many server-side languages and databases. In this article, we will learn how to ...
07:31 pm GMT - Fri, August 26, 2022
Dev To A first look at Bun: is it really 3x faster than Node.js and Deno?
Love it or hate it, the JavaScript tooling landscape is the subject of a lot of chatter yet again.The latest: Bun. A new JS runtime focused on performance and being all-in-one (runtime, bundler, packa...
07:05 pm GMT - Fri, August 26, 2022
Dev To Why Do We Need Version Control?
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:30 pm GMT - Fri, August 26, 2022
Dev To Fluent UI Insights EP2: Styling
Fluent UI Insights is a series that describes the design and decisions behind the Fluent UI React. In the second episode, Fluent UI Engineers Shift and Miro explain issues related to styling UI contro...
06:19 pm GMT - Fri, August 26, 2022
Dev To Discussion and Comment of the Week - v16
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...
06:02 pm GMT - Fri, August 26, 2022
Dev To Machine Learning Resources
In this article, I'll share some courses and resources that you can follow to start your machine learning journey.Other Detailed Roadmaps you can refer as well:Beginners Learning Path For Machine Lear...
05:38 pm GMT - Fri, August 26, 2022
Dev To Final Weekend of the Redis Hackathon on DEV!
The Redis Hackathon on DEV closes on August 29 @ 11:59 PM UTC. Don't miss your chance to build a new app and win prizes for it! Announcing the Re...
05:38 pm GMT - Fri, August 26, 2022
Dev To pip install dlib error
while we try to install dlib by the pip command pip install dlib, we may get the error: subprocess-exited-with-errorTo get rid of the error, we have to run this command before thatpip install cmake , ...
05:24 pm GMT - Fri, August 26, 2022
Dev To Hacking Redis
Redis stands for REmote DIctionary Server. It's an in-memory database that stores information with key-value pairs.Indeed, it provides many more advanced features and functionalities, like master-slav...
05:10 pm GMT - Fri, August 26, 2022
Dev To how can i fix this issue
...
04:47 pm GMT - Fri, August 26, 2022
Dev To How to Deploy NextJS App on a VPS
MotivationWhenever we develop any Next JS app and start deployment the first thing that comes in mind is Vercel. Now days there are a ton of Hosting providers also supporting Next JS on there pl...
04:41 pm GMT - Fri, August 26, 2022
Dev To New Update : Announcing React Native 0.69
We are excited to release a new version of React Native, 0.69.0. This version comes with several improvements for the New Architecture of React Native and new features: React 18 support & bundled ...
04:40 pm GMT - Fri, August 26, 2022
Dev To How Many Fonts You Got?
We deal with limitations everyday. Everything from our computers to our cars have them, even ourselves. The goal is to accept them, ask for help when we need it, and adapt. While discovering yet anoth...
04:27 pm GMT - Fri, August 26, 2022
Dev To What was your win this week?
Hey there! Looking back on this past week, what was something you were proud of accomplishing?All wins count big or small Examples of 'wins' include:Starting a new projectFixing a tricky bug - A...
04:25 pm GMT - Fri, August 26, 2022
Dev To Battleships in a Board Count
Given an m x n matrix board where each cell is a battleship 'X' or empty '.', return the number of the battleships on board.Battleships can only be placed horizontally or vertically on board. In other...
04:22 pm GMT - Fri, August 26, 2022
Dev To Build and Package Manager Tools for Absolute Beginners
What are Build and Package Manager Tools?Assume you are a group of developers working on an application for your startup or a project in a big company.When you have done the implementation of yo...
03:56 pm GMT - Fri, August 26, 2022
Dev To Splice method in javascript
Hello Guys today i will be discussing about splice array method in javascript .Let's get started... What is splice() ?splice method is used to remove all or any number of elements from any index ...
03:56 pm GMT - Fri, August 26, 2022
Dev To Build a WebAssembly Language for Fun and Profit: Parsing
By Andrew YoungwerthIn the last post of this series on how to build a WebAssembly programming language, we constructed a lexer. In this post, well cover the next phase of our compiler, parsing. Parsin...
03:50 pm GMT - Fri, August 26, 2022
Dev To This week in DevRel: A Technical Community Builder's Experience
As a Technical Community Builder (TCB) on a Developer Relations team, I'm working on a variety of different things. For those who are interested in making their way into the field, I want to share som...
02:37 pm GMT - Fri, August 26, 2022
Dev To First steps of a newbie in Programming
What is Programming?Programming is a set of codes (set of instructions) that is developed to communicate and instruct the computer to perform a set of tasks, A program has to be interpreted and execut...
02:16 pm GMT - Fri, August 26, 2022
Dev To Usando Zustand con React JS!
Gestionar el estado es algo necesario en aplicaciones modernas con React JS. Es por eso que hoy te dare una introduccin a "Zustand" una alternativa popular para gestionar tu estado en tus aplicaciones...
02:16 pm GMT - Fri, August 26, 2022
Dev To Using Zustand with React JS!
Managing state is a must in modern React JS applications. That's why today I will give you an introduction to "Zustand" a popular alternative to manage your status in your applications. Any kind of fe...
02:16 pm GMT - Fri, August 26, 2022
Dev To Appwrite Community Report 20
Hello everyone! Greetings from team Appwrite We are back with our weekly community report, to share with you all what Appwrite has been up to! TLDR; This week we have updates on Appwrite loot, bugs f...
01:54 pm GMT - Fri, August 26, 2022
Dev To AWS Schema Conversion Tool
The AWS Schema Conversion Tool is designed to make cross-engine database migrations more predictable. It does this by automatically converting not only the source data, but also most of the database o...
01:38 pm GMT - Fri, August 26, 2022
Dev To Best way to implement linkedList in javascript
Summary: It is important to understand how LinkedList works because they are useful example it is used on the Previous and next page in a web browser IntroductionPrerequisitesImplementationUse casesIn...
01:32 pm GMT - Fri, August 26, 2022
Dev To Using the embeddable Pricing Table to build a pricing page
What youll learnIn this episode, you'll learn about the brand new embeddable pricing table. Now you can configure a pricing page directly from the Stripe Dashboard, copy a snippet and paste it i...
01:09 pm GMT - Fri, August 26, 2022
Dev To Build an Awesome Barber Website Using HTML CSS JavaScript
Build an Awesome Barber Website Using HTML CSS JavaScriptThis video will show you how to build an awesome barber website using html css javascriptGithub RepoHI I'm Sadee (webdev)In this channel I make...
12:49 pm GMT - Fri, August 26, 2022
Dev To tsParticles 2.2.4 Released
tsParticles 2.2.4 Changelog Bug FixesFixed issue on container guard check, fixes #4679 Social linksDiscordSlackTelegramReddit matteobruni / tspar...
12:44 pm GMT - Fri, August 26, 2022
Dev To How To Transcribe Your Podcast with Python
If you have a podcast, or want to analyze podcasts, this is the post for you! We'll cover how to transcribe your local podcast recordings, those which are hosted online, and the latest episodes from p...
12:38 pm GMT - Fri, August 26, 2022
Dev To Creating a React search bar and content filtering components
IntroductionFiltering systems are common for most modern web applications. They are especially useful if there are large amounts of data. They allow users to save time and easily access the info...
11:26 am GMT - Fri, August 26, 2022
Dev To How to declare a good variable name in programming.
1.What is a variableA variable can be a empty container in which we can store some data.2.Points to remember while declaring a variableThe variable name may start with a underscore or a letter.It can ...
11:20 am GMT - Fri, August 26, 2022
Dev To Bye Bye Heroku
If you are a developer, you might have used or heard of Heroku.Heroku is a cloud programming platform designed to help build and deploy online applications. Founded in 2007, it is now one of the large...
11:10 am GMT - Fri, August 26, 2022
Dev To Asynchronous Communication for remoteteams
Communication is very important in every aspect of our life and there is a need to communicate effectively as techies.This article focuses on two major types of communication that can be applied at wo...
10:59 am GMT - Fri, August 26, 2022
Dev To Use pipenv to create a bug-free virtual environment
Dependency bugs can be quite annoying. You have to keep upgrading and downgrading dependency versions in case of a conflict. This takes a lot of time away from your development process. Why not use pi...
10:58 am GMT - Fri, August 26, 2022
Dev To EKS vs ECS - Which one is best for you
An age-old theme has been the bane of every software developer and operations engineer's existence since the dawn of software development. Well, it works on my machine! is commonly heard when an appli...
10:21 am GMT - Fri, August 26, 2022
Dev To Create Lens Subgraph on The Graph Protocol
Linksgithub: andriishupta/thegraph-hello-worldsubgraph: andriishupta/hello-worldTheGraph DocumentationLens Documentation Published onPersonal blog Medium DEV Community Initially, I ...
09:58 am GMT - Fri, August 26, 2022
Dev To The PetShop project: First day on Ethereum
The PetShop project: First day on EthereumI'm planning to build a simple web3 pet shop application from scratch. Every day I'll try to enhancethe application and write down some notes. By doing ...
09:23 am GMT - Fri, August 26, 2022
Dev To How to implement serverless to optimize the flexibility of your architecture on AWS
In this blog post, we will explore what serverless is and how to implement it on AWS.Serverless is a new way of building and deploying applications. It's a way to build applications that have no serve...
08:15 am GMT - Fri, August 26, 2022
Dev To 16 Top NodeJS tools to make you a better developer
NodeJS is growing in popularity since its inception.30 million websites use NodeJSBack in 2018, NodeJS hit 1 billion downloadsAmazon, eBay, LinkedIn, Netflix, Reddit, PayPal, and Tumblr use NodeJSNode...
07:28 am GMT - Fri, August 26, 2022
Dev To More Heroku changes that will DEFINITELY affect you!
If you are anything like me, you have a few small projects that you are hosting on Herkoku. Read on to learn more about some of the changes that will likely affect you. What is Heroku?Heroku is a...
07:28 am GMT - Fri, August 26, 2022
Dev To Heroku is removing the free tier
If you are anything like me, you have a few small projects that you are hosting on Herkoku. Read on to learn more about some of the changes that will likely affect you. What is Heroku?Heroku is a...
07:17 am GMT - Fri, August 26, 2022
Dev To How We Built a Serverless Backend Using GraalVM, AWS Lambda and Astra DB (Part 1)
IntroductionWhen the pandemic started, we set ourselves a learning goal: develop a backend using only serverless technologies. Initially, we set out to make this happen using technologies we wer...
07:17 am GMT - Fri, August 26, 2022
Dev To Put your SQL directly into your HTTP endpoint code
Creating an HTTP web API endpoint by adding hardcoded SQL directly into your endpoint's method is the equivalent of cursing in church. I have worked with software developers who would become physicall...
07:13 am GMT - Fri, August 26, 2022
Dev To The importance of collaboration, a DevOps pillar
Remember I talked about the pillars of DevOps, and what DevOps actually is? The pillars of DevOps. What is a DevOps engineer? Michelle Mannering Sep 27 '21 4 min re...
07:11 am GMT - Fri, August 26, 2022
Dev To Fin PEN: An AI-powered receipt image analysis app
Overview of My SubmissionFin PEN is an AI powered fintech app used to analyze customer invoice receipt images in realtime, allowing business owners to better understand client spending habits.Th...
07:11 am GMT - Fri, August 26, 2022
Dev To Fin PEN: An AI-powered receipt image analysis app
Overview of My SubmissionFin PEN is an AI powered fintech app used to analyze customer invoice receipt images in realtime, allowing business owners to better understand client spending habits.Th...
06:47 am GMT - Fri, August 26, 2022
Dev To Browser extensions - Popup page modifications
We already created a basic extension that made all the websites we visit pink, but what if we want that action to only happen when we click a button inside our popup extensions?Well, in this article, ...
06:22 am GMT - Fri, August 26, 2022
Dev To JHipster does not use lombok. Why?
After I run the JHipster generator for the first time I realized that the back end implemented with spring boot doesn't use Lombok. So I decided to customize the generated code to use lombok than I r...
04:59 am GMT - Fri, August 26, 2022
Dev To Best Practices for Building Reliable APIs
As your APIs scale, the need for making them reliable and robust increases.This article discusses the best practices for building reliable APIs by introducing a special kind of reverse proxies called ...
04:59 am GMT - Fri, August 26, 2022
Dev To Best Practices for Building Reliable APIs
As your APIs scale, the need for making them reliable and robust increases.This article discusses the best practices for building reliable APIs by introducing a special kind of reverse proxies called ...
04:50 am GMT - Fri, August 26, 2022
Dev To Serverless and Containers
Often when we are talking about container and docker images the things that comes to mind in terms to deployment is KubernetesECS or Fargate Docker Swarm or Docker Daemon Although these are the most c...
04:34 am GMT - Fri, August 26, 2022
Dev To Why JavaScript Promises are awesome
What is a Promise?A promise, in computer science, is basically a concept that handles a value that is to be produced in the future, after an asynchronous operation completes successfully or if i...
04:15 am GMT - Fri, August 26, 2022
Dev To I ported the Point Cloud Library (PCL) to the browser!
The Point Cloud Library (PCL) is a standalone, large scale, open project for 2D/3D image and point cloud processing. It is written via C++. I made it run in the browser with Emscripten and WebAssembly...
03:51 am GMT - Fri, August 26, 2022
Dev To Now AWS supports setting up connectivity between your RDS database and EC2 compute instance in 1-click
This eliminates the additional networking tasks such as setting up a VPC, security groups, subnets, and ingress/egress rules manually to establish a connection between your application and database. I...
03:48 am GMT - Fri, August 26, 2022
Dev To Genesis Of Blockchain: Overview Of How It Began And Where It Is Going
Genesis Of Blockchain: Overview Of How It Began And Where It Is Going OutlineIntroductionWhat then is this Blockchain?History of the BlockchainEvolution of the BlockchainProspects of Blockc...
02:57 am GMT - Fri, August 26, 2022
Dev To Tip Land the SaaS platform for the tip of the day
Overview of My SubmissionTip Land is a platform as a service for product creators and that can easily integrate the functionality of the tip of the day.Many products today include daily tips for...
02:53 am GMT - Fri, August 26, 2022
Dev To Introducing Re2 Stack
I present to you this new stack that consists of two highly fast technologies that make the development experience really fast. Re2 Stack The name comes from both technologies starting with the ...
01:36 am GMT - Fri, August 26, 2022
Dev To You don't need VSCode to debug your Node.js app [Google Chrome V8 inspect and debugger breakpoint]
Hi, Devs!When we look at Node.js documentation there's a interesting option do debug our code and is inspector contextLet'a create a piece of code and let's use a debugger word that means a brea...
09:32 pm GMT - Thu, August 25, 2022
Dev To Treating Dev Bandwidth as Your Most Valuable Resource w/ Stripes Head of Engineering, Smruti Patel
The unofficial first rule of engineering: When the minds behind the worlds most valuable startup, Stripe, want to talk about making better dev orgs, you listen.In this episode of Dev Interrupted, Stri...
08:57 pm GMT - Thu, August 25, 2022
Dev To Filter Out the Fear: filtering arrays in JavaScript
filter()As a beginning developer, I felt intimidated by the filter method. While filter can be a daunting array iterator to learn, after mastering the filter method, I appreciate what a powerful...
08:43 pm GMT - Thu, August 25, 2022
Dev To Deploy AWS resources using serverless framework
In this article I will show you how you can deploy your AWS resources using the serverless framework and IaaC (Infrastructure As A Code).I will use the AWS services AWS Lambda and Amazon DynamoDB. I w...
08:43 pm GMT - Thu, August 25, 2022
Dev To Migration Guide: Heroku to Render
This guide will help you migrate a Heroku app, Heroku Postgres database, and Heroku Redis instance to Render. Using Render to run your web services and databases is very similar to running them on Her...
08:38 pm GMT - Thu, August 25, 2022
Dev To How did i Build my Second brain in 4 easy steps
I recently read a book about building a second brain. This is a system for managing information that you can trust. It will give you good ideas when you feel stuck. The second brain is reliable becaus...
08:14 pm GMT - Thu, August 25, 2022
Dev To 30 Minute Builds: Google Lens Rebuild with Airkit
A standard mental exercise that all software engineers and web developers inevitably participate in is looking at a piece of software or an application, and thinking to themselves: How would I make th...
07:15 pm GMT - Thu, August 25, 2022
Dev To If you want to understand how Elixir Apps work, this is the way
Before you read this Article, I highly recommend you read the article about GenServer:https://dev.to/postelxpro/read-this-article-if-you-want-to-learn-genserver-1l24 GreetingHello #devElixir!!! W...
06:57 pm GMT - Thu, August 25, 2022
Dev To 9 most effective methods for learning JavaScript (or any other language)
IntroductionJavaScript is one of the most popular language in use today. It's used in front-end(client-side) development, server-side(backend) development , and even mobile application developme...
06:54 pm GMT - Thu, August 25, 2022
Dev To TOP 8 STRATEGIES FOR MARKETING A DENTAL PRACTICE
If you want your dental office to succeed, dental patient marketing is crucial. Additionally to bringing in new patients, it can also improve your relationship with current ones.There are several tact...
06:20 pm GMT - Thu, August 25, 2022
Dev To How to Stop Rampant Kubernetes Cluster Growth
Some lyrics as an introductionThe Edvard Munch's famous painting "Scream" was first presented to the public at the Berlin exhibition in December 1893. It was conceived as part of the "Frieze of ...
05:52 pm GMT - Thu, August 25, 2022
Dev To What Does a PostgreSQL Commitfest Manager Do and Should You Become One?
I got the chance to volunteer as a PostgreSQL Commitfest Manager (CFM) this past July. As a full-time developer and contributor to PostgreSQL since 2020, I really enjoyed the opportunity to interact w...
05:44 pm GMT - Thu, August 25, 2022
Dev To Git basic
Git and Git Flow Git Cheat Sheet IndexSet UpConfiguration FilesCreateLocal ChangesSearchCommit HistoryBranches & TagsUpdate & PublishMerge & RebaseUndoGit Flow Setup ...
05:38 pm GMT - Thu, August 25, 2022
Dev To 20 principles I learned from 10 years of developing software
It's been 10 years since I started my first job in the software industry. Here are 20 principles that I have learned and try to follow in my day-to-day life.Be humble - No engineer in the world knows ...
05:27 pm GMT - Thu, August 25, 2022
Dev To To install Apache Spark and run Pyspark in Ubuntu 22.04
Hello my esteemed readers, today we will cover installing Apache Spark in our Ubuntu 22.04 and also to ensure that also our Pyspark is running without any errors. From our previous article about data ...
05:24 pm GMT - Thu, August 25, 2022
Dev To The Top Three Reasons to Eat Raw Sunflower Seeds Now
Some people think that raw sunflower seeds are for birds, and birds indeed love these tasty snacks. But it's surprising how much these tiny kernels can do for people, like improve moods, give them mor...
05:23 pm GMT - Thu, August 25, 2022
Dev To Typescript Series - Array Push Type
I'd like to start by saying that I am doing this series to learn and understand better Typescript, so feel free to correct me or contact me.Let's create a type for the JavaScript Array.push function. ...
05:16 pm GMT - Thu, August 25, 2022
Dev To Heroku no longer offers free service, what's the best alternative now?
Heroku was such a simple and free experience to host side project and start developing. What is the best alternative now in terms of user-friendly and pricing?...
05:00 pm GMT - Thu, August 25, 2022
Dev To Enable Gitsign Today and Start Signing your Commits
I have been meaning to write this post for some time already, but the extra motivation came after looking at the recent news of PyPI phishing attacks that have compromised several Python library maint...
04:47 pm GMT - Thu, August 25, 2022
Dev To Experiments && Progress
ContextWithin the scope of this post, I am going to delve into some of my understandings in my process of experimenting with the idea of coded music synthesizers. I have created a relatively sim...
04:23 pm GMT - Thu, August 25, 2022
Dev To Leetcode Solutions: Maximum Depth of Binary Tree
Given the root of a binary tree, return its maximum depth.A binary tree's maximum depth is the number of nodes along the longest path from the root node down to the farthest leaf node.class Solution(o...
04:18 pm GMT - Thu, August 25, 2022
Dev To Open Source Single Pane of Glass Monitoring | SigNoz
Single pane of glass monitoring is a term used to denote monitoring applications with a single tool that provides a comprehensive set of dashboards for the entire software system of an organization. M...
03:39 pm GMT - Thu, August 25, 2022
Dev To Tips & Tricks In Python
In this short yet effective post, we will discuss some of the top tips and tricks in python that might help you write your code faster Reversing a strings = "This is a String"print(s[::-1]) ...
03:15 pm GMT - Thu, August 25, 2022
Dev To Everything In Its Right Place...
Hello again!This is a going to be quite a departure from the usual technical post that I commonly sift through online trying to find the right syntax or how to properly use a Ruby method. I'm go...
03:12 pm GMT - Thu, August 25, 2022
Dev To What display: inline does?
In my experience, a lot of problems with CSS happen because developers have problems understanding the display property. So I created a live cheat sheet. In this article I'll talk about display: inlin...
02:44 pm GMT - Thu, August 25, 2022
Dev To concat arrays in javascript
Hello guys today i will show you how to use inbuilt concat array method in javascript. What is concat method?Concat is used to merge two or more arrays and it always returns a new array instead o...
02:41 pm GMT - Thu, August 25, 2022
Dev To Lokalise custom processors: Ruby on Rails
In this article, you will learn about a new Lokalise feature called Custom processor. The Custom processor app enables you to intercept translation keys uploaded and downloaded on Lokalise, then analy...
02:15 pm GMT - Thu, August 25, 2022
Dev To Awesome GitHub Repository for Web Developer - Part 1
IntroductionGitHub repositories are awesome, you can learn many from their readme. I have followed a GitHub repository to learn about React in detail using the resources. I have also created som...
02:14 pm GMT - Thu, August 25, 2022
Dev To Deep Work - Book Notes
Deep work is valuable, meaningful, and rateRequires long periods of uninterrupted thinkingShallow work in contrast is non-cognitively demandingYou must master the art of learning quickly complicated t...
02:02 pm GMT - Thu, August 25, 2022
Dev To The Best Free Learning Resources for Python and Django
Hey there, How are you? In this article, youll see the best free learning resources for Python and Django. PythonWe will divide this section into two parts.CoursesFork Python Programming - Self P...
01:59 pm GMT - Thu, August 25, 2022
Dev To The user-statistician GitHub Action mentioned in Awesome-README
The user-statistician GitHub Action generates an SVG with a detailed summary of your activity on GitHub that you can include in your GitHub Profile README (or even on your personal website), including...
01:51 pm GMT - Thu, August 25, 2022
Dev To Learn from useHistory()
Recently, while working on a React/Ruby project, I found myself asking, "How cool would it be if I clicked this button on the log in page, and if the log in was correct, it automatically navigated me ...
01:21 pm GMT - Thu, August 25, 2022
Dev To What I learned in Uni
The stack C#The Experience 7 YearsThe Job Uni Student + Freelancer My first paying jobLet me set the mood, poor uni student, first year physics major, tooo many courses at the same time, not e...
12:47 pm GMT - Thu, August 25, 2022
Dev To Your font pairings are letting down your web design...
The importance of strong font pairings...Font pairings can make or break a design. The use of a pair of fonts that are either too similar or too dissimilar can make your design look cheap or alt...
12:20 pm GMT - Thu, August 25, 2022
Dev To How I got my first job as a developer by making simple projects seem big
This article was originally published on Hashnode for the 4 Articles in 4 Weeks - Hashnode Writeathon. It was featured on Hashnode and daily.dev. Find the link to the original post below . ...
12:19 pm GMT - Thu, August 25, 2022
Dev To TesteSemNeura - Testes unitrios, como comecei e como posso te ajudar.
Eai pessoal, tudo certo? Hoje vou falar para vocs sobre um assunto que foi um divisor de guas na minha carreira e que pode ser na sua tambm, inclusive nas minhas entrevistas eu sempre pergunto o grau ...
12:17 pm GMT - Thu, August 25, 2022
Dev To Git Clients Are Disappointing
(Yes, this applies to CLIs and GUIs)Well, I'm just going to run you through the optionsThe official CLI: Quite unintuitive. Also doesn't teach you very much at all about how Git actually works, you us...
12:07 pm GMT - Thu, August 25, 2022
Dev To How and Why I Migrated My Blog From GitHub Pages to Netlify
Table of Contents What GitHub Pages Lacked Enter Netlify How I Migrated to Netlify Create a Netlify Account Import Your Website Changing the Website URL and Custom Domains Configuring Dep...
12:03 pm GMT - Thu, August 25, 2022
Dev To Is there a feature to mark something as read in dev.to ?
I'm using the forem android app.I would like to hide/archive/mark as read posts. To make my feed clearer.The feature exists in the saved articles and it make sense.Some articles are pushed via tags I ...
11:46 am GMT - Thu, August 25, 2022
Dev To Self Guide to becoming a Data Analyst
Data analytics is making a new wave in the corporate world as it is the hottest profession in this new era. About 80 percent of the firms across the globe are investing a large part of their earnings ...
11:46 am GMT - Thu, August 25, 2022
Dev To How I Created an Ecommerce App with Medusa and Ionic
IntroductionIonic is an open source toolkit that allows developers to create cross-platform apps that support a variety of mobile platforms, including Android and iOS. Developers can build with ...
11:38 am GMT - Thu, August 25, 2022
Dev To Designing a team that would produce software of good quality: information loss problem
As Harold F. Dodge said:You can not inspect quality into a product.He meant that the system should be designed to produce a quality product.This article is about team design: principles of team constr...
11:11 am GMT - Thu, August 25, 2022
Dev To Image Animation in CSS
Hello Guys today i will show you an image animation in CSS.Let's get started...Before dive into the topic , first understand this thing. What is var in CSS?The var() function is used to insert th...
10:47 am GMT - Thu, August 25, 2022
Dev To Are Office Scripts the new VBA?
There are many paths into software development, and I suspect a few will be similar to mine. With no formal education or training my first taste of coding was with Excel and VBA. From the first time I...
10:26 am GMT - Thu, August 25, 2022
Dev To Deno & Hasura for app development
Let me tell you about Hasura and Deno. I recently used them for app development and I wanted to spread the method. Let us start by exploring what these tools and products are and how they can be usefu...
10:13 am GMT - Thu, August 25, 2022
Dev To What Is Z Library | The Worlds Largest Ebook Library
Whether or not its for analysis papers or pleasure to learn Z Library, everybody wishes there needs to be a book out there in an eBook format that they may enter at any time. Its robust to find an eBo...
10:00 am GMT - Thu, August 25, 2022
Dev To Setup Jasmine testing Framework in Node JS | a step by step guide
In this guide I will walk you step by step through the process of setting up Jasmine Testing framework in a Node JS environment. We will introduce Jasmine as a testing Framework, get it installed and ...
09:56 am GMT - Thu, August 25, 2022
Dev To Todo Flutter App
Hi all. 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...
09:55 am GMT - Thu, August 25, 2022
Dev To 10 GitHub Repositories That Help You Become A Better DevOps Engineer
Hi there, Today, We'll go through various Github repositories that you may not have come across that can improve your skills as a DevOps engineer. These are repositories that will introduce you to new...
09:48 am GMT - Thu, August 25, 2022
Dev To An API Validation Aggravation
API specification validationAPI specification validation is the process of verifying that an API meets all the requirements specified in its documentation. This includes making sure that the API...
09:48 am GMT - Thu, August 25, 2022
Dev To An API Validation Aggravation
API specification validationAPI specification validation is the process of verifying that an API meets all the requirements specified in its documentation. This includes making sure that the API...
09:31 am GMT - Thu, August 25, 2022
Dev To Why WordPress CMS is Ideal for Web Development
The key purpose of creating a website for a company is to interact with the end-users, understand their interests and behavior, and serve them accordingly. Business users and marketers across all sect...
09:29 am GMT - Thu, August 25, 2022
Dev To Power BI The intelligent suite for modern data visualization
Power BI is a collaborative data analytics and visualization tool built by Microsoft for Business intelligence (BI). Having Power BI consulting services, users can bring in data from an extensive rang...
09:28 am GMT - Thu, August 25, 2022
Dev To How RPA and Artificial Intelligence combination builds end-to-end automation
Robotic Process Automation (RPA) is an evolution that has been established across several industries to optimize repetitive services and augment the user/workforce experience equally.But, experimentin...
09:28 am GMT - Thu, August 25, 2022
Dev To Best Practices for a Successful Microsoft Power BI Implementation
Microsoft Power BI is a suite of software services, apps, and connectors used for importing, aggregating, and showing data in the form of interactive and visual reports and dashboards. In this article...
09:28 am GMT - Thu, August 25, 2022
Dev To Unleash the Power of Data Using Microsoft Power BI
For a majority of businesses spanning an array of industries, data is the most valuable asset. Businesses of today have access to larger treasure troves of data as digitization picks pace and improves...
09:28 am GMT - Thu, August 25, 2022
Dev To 4 Key DevOps Predictions That Will Help Business Achieve Digital Transformation
Talking about the trend of digital transformation, it is absolutely the progression of software technology advanced to take us closer to the future. Moreover, all the steps made to improve technology ...
09:27 am GMT - Thu, August 25, 2022
Dev To 6 Key Benefits of Tableau BI Software Implementation for Businesses
The importance of "Big Data" has increased due to the emergence of cloud computing, which delivers exceptional storage and computational power. This helps any sized organization to gather and organize...
09:07 am GMT - Thu, August 25, 2022
Dev To O/RM is like adding brain damage to your database
O/RM is the art of fitting a square peg into a round hole. Your SQL database is based upon records and relations, and objects are based upon OOP. OOP is little more than a software development mass ps...
08:56 am GMT - Thu, August 25, 2022
Dev To How to Test Django, Django Rest-Framework, and Djoser
In this blog post we are gonna see, how to test djoser while you are using email activation for your users.Requirementsyou are already using djoser inside your application.So you are using django, dja...
08:47 am GMT - Thu, August 25, 2022
Dev To Speeding up computations in GitHub/CircleCI workflows with Affected Commands
One of the most exciting features of Nx is using the project graph to run the target commands. This article exposes a bit of magic behind the affected commands, explains the common use cases, and show...
08:26 am GMT - Thu, August 25, 2022
Dev To Easy OpenPGP With PGPainless
When it comes to encryption, Bouncy Castle is probably the most popular library in the Java ecosystem. It has great algorithm support and is actively maintained.However, when trying to use it to add O...
07:57 am GMT - Thu, August 25, 2022
Dev To Cherrybomb 0.7 is now GA
What is Cherrybomb?Cherrybomb is a CLI tool that helps you avoid undefined user behavior by validating your API specifications and running API security tests. What's new in version 0.7?I am...
07:00 am GMT - Thu, August 25, 2022
Dev To 5 easy paths to become a recognized Java expert. Really. For free.
Trying to catch up with Java is a hard game to play.The one you will lose, as Java has no limits and you only have 24hrs per day.That is why I want to share these 5 absolutely free ways to become a re...
06:39 am GMT - Thu, August 25, 2022
Dev To Using streams when getting objects from S3
We should change how we process the getObject requests in our Node.js AWS applications. Readable stream techniques come in handy when we handle the S3 response. 1. The classic problemSay we are f...
06:35 am GMT - Thu, August 25, 2022
Dev To I built a platform for helping Django devs to find a new job
Hey everyone :),I'm a freelance Django dev and I'm making some side projects (Big fan of the indie hacking movement)My last one is a platform for helping Django developers to find a new job or a new f...
06:23 am GMT - Thu, August 25, 2022
Dev To Browser extensions - Icon action
So far, we have had a couple of articles around popup extensions. These typically thrive on the icon click action.But what about our new tab experience? When clicking on that icon, nothing happens.Let...
05:59 am GMT - Thu, August 25, 2022
Dev To So how do you stay updated with the latest blogs ?
One of the things many of new developers might not know that there exists a fantastic mechanism to stay-up-to date without wasting your time at all.It's called RSS feed, Really Simplified Syndication....
05:49 am GMT - Thu, August 25, 2022
Dev To Just Added IT Vacancies - Week 35 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 762 new jobs I want to shar...
05:45 am GMT - Thu, August 25, 2022
Dev To Use Redis Stack to replace Postgres in a RESTful API - Learn and Output
StepsRefactoring existing code base, to split db logic and business logicIntegration testImplementationLoad test and Performance Result Load testLoad test is used here to measure the perfor...
04:40 am GMT - Thu, August 25, 2022
Dev To The Most Effective Method To Organize Your SaaS Development Process
Software as a service (SaaS) is a cutting-edge software development approach attracting the attention of many businesses and professionals. It refers to a cloud-based software solution licensed on a m...
04:10 am GMT - Thu, August 25, 2022
Dev To CloudFront with JWT authentication
In this post, I will explain how CloudFront provides JWT authentication, which I applied successfully in the project. Hopefully, it will be helpful for you.1. The requirement:My customer provides LMS ...
03:46 am GMT - Thu, August 25, 2022
Dev To How do you create a cookie policy for your website?
When you browse the web, websites use cookies to store information about your interactions and preferences. This allows them to customize their content and provide a more personalized experience for y...
03:12 am GMT - Thu, August 25, 2022
Dev To Node.js Tutorial - Sending Secret Messages with the Courier API
GitHub Repository: https://github.com/shreythecray/secret-messagesFollow along the video tutorial:Welcome to the Courier Lab. In this tutorial, we will be building a Node.js app that sends multi-chann...
02:03 am GMT - Thu, August 25, 2022
Dev To JavaScript: Arrow functions
IntroArrow function is an alternative form of creating a function in JavaScript. It was introduced in ES6.They go by name arrow functions, because they are created with arrow symbol =>.The ma...
01:32 am GMT - Thu, August 25, 2022
Dev To No perca tempo criando sistema de autenticao
Se voc est iniciando provavelmente vai ficar em dvida em relao ao ttulo do post mas ao longo quero descrever melhor o porque voc criar um sistema de autenticao pode ser uma perca de tempo.Lembrando qu...
12:22 am GMT - Thu, August 25, 2022
Dev To Why your website should be under 14kb in size
Having a smaller website makes it load faster that's not surprising.What is surprising is that a 14kb page can load much faster than a 15kb page maybe 612ms faster while the difference between a 15k...
12:06 am GMT - Thu, August 25, 2022
Dev To 7 Software Development Methodologies
What is software development methodology?To understand the types of development models that exist, it is important to first learn the basics of project development. Software development methodol...
11:23 pm GMT - Wed, August 24, 2022
Dev To Building the Salim Writing Blog
Overview of my SubmissionFor my submission in the Redis Hackathon, I built a Blog Service with python's fastest web framework, FastAPI and Redis OM. I was able to create a Redis database on Redi...
10:47 pm GMT - Wed, August 24, 2022
Dev To You need to know about Github CLI
Hi, Devs!What is GitHub CLI: A Command Line Interface to handle easily: repo clones, pull requests, merges, issues, gists and much othersDocumentation: https://cli.github.com/manual/Installation...
10:47 pm GMT - Wed, August 24, 2022
Dev To Scaling servers on the fly with few lines of code
You sometimes do not need complex architecture to scale servers automaticallyWhy would you pay for some Cloud scaling services and learn how to use these if you could do it for free with just a few li...
09:28 pm GMT - Wed, August 24, 2022
Dev To Introducing @akalli/components smart components for React Native with CSS style like
@akalli/components is a framework for React Native, of smart components and form validations. You can consider it to be a child of chakra-ui/native-base ideas with styled-components.Enough talk, just ...
09:15 pm GMT - Wed, August 24, 2022
Dev To Building React Components from headless CMS markdown
Markdown has become a staple in my workflow as a developer and content creator. Its quick to write, flexible with its features, and has easy-to-remember syntax.Using React Markdown, were going to crea...
09:02 pm GMT - Wed, August 24, 2022
Dev To Wiping and overwriting file blocks - Linux by Example
If you delete a file (i.e. rm /path/to/file) on a filesystem like ext4, its inode and blocks will be released to the pool (marked as free), and there's a good chance that the contents of the file can ...
07:47 pm GMT - Wed, August 24, 2022
Dev To Reduct Storage Python SDK v0.4.0 has been released
This is a little update from the Reduct Storage project. Today, we have released Reduct Storage Client SDK for Python v0.4.0.Now the SDK supports Reduct Storage HTTP API v0.7, so you can get records f...
07:42 pm GMT - Wed, August 24, 2022
Dev To How to force overwrite local changes with 'git pull'
Have you ever been working on a project in git and ran into an error telling you that you can't use git pull because you have local changes?error: Untracked working tree file 'App.vue' would be overwr...
07:17 pm GMT - Wed, August 24, 2022
Dev To Flutter Roadmap | How To Learn Flutter In 2022 The Right Way
This Article was published originally on my own blog yassinebenkhay.com.With the growth and popularity Flutter is getting, many people are trying to learn it, but it is confusing for beginners to find...
06:54 pm GMT - Wed, August 24, 2022
Dev To Static vs Dynamic Websites: The Definitive Guide
When it comes to making a website, youve probably come across the terms static and dynamic. But what do they mean for you? And which approach should you choose? Lets dig into these terms, and the spec...
06:49 pm GMT - Wed, August 24, 2022
Dev To How to Build a Machine Learning Recommendation Engine w/ TensorFlow & HarperDB
This article explains how to create a recommendation system using HarperDB and Custom Functions.With HarperDB we are able to deploy a machine learning model to servers located on the edge of the...
06:31 pm GMT - Wed, August 24, 2022
Dev To Clean architecture tutorial: Design for enterprise-scale apps
Clean architecture is a staple of the modern app development space. Particularly popular for Java and Android developers, this architecture is designed to make it easier to create stable apps even whe...
06:15 pm GMT - Wed, August 24, 2022
Dev To Build a landing page using React, Chakra UI and Typescript
Tools Used: Chakra UI, React, Typescript Time Saved: 1 week -> 45 mins View Demo Source code on GithubThis guide walks through how to create a landing page for a launched SaaS app using React ...
05:29 pm GMT - Wed, August 24, 2022
Dev To UK Global Talent Visa Requirements
...
05:28 pm GMT - Wed, August 24, 2022
Dev To Embeddings index components
This article is part of a tutorial series on txtai, an AI-powered semantic search platform.The main components of txtai are embeddings, pipeline, workflow and an api. This is confirmed with a look at ...
04:51 pm GMT - Wed, August 24, 2022
Dev To Welcome Thread - v188
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...
04:25 pm GMT - Wed, August 24, 2022
Dev To Browserslist: building modern web apps for diverse global audience
Nowadays, web applications are usually built for diverse audience that spans worldwide across countries and continents. Upon checking web analytics, you would probably find that your audience is almos...
04:09 pm GMT - Wed, August 24, 2022
Dev To Javascript: My way to learn javascript
I am a self-taught programmer. I had many questions about where to start, how to start initially. I wasted a lot of time going through different sources to gain knowledge. Then I figured out the follo...
04:09 pm GMT - Wed, August 24, 2022
Dev To What keeps ya coming back to DEV?
Hey folks! We recently posted the DEV Community Satisfaction Survey and would love for yalls participation. Take the DEV Community Satisfaction Survey...
04:06 pm GMT - Wed, August 24, 2022
Dev To TypeScript: Ultimate guide for beginners
Guide to learn TypeScript from scratch in short timeTypeScript is a superset of JavaScript that extends the language by adding types and other functionalities.TypeScript features:Created by MicrosoftR...
04:04 pm GMT - Wed, August 24, 2022
Dev To Introducing @akalli/navigation react-native navigation made easy
Are you tired of manage those complex router files with guards and soooo many [email protected]/navigation is a NPM package that handles with a simple object things like creation of routes, authenticatio...
03:56 pm GMT - Wed, August 24, 2022
Dev To Instance vs Class Methods in Ruby
The term "self" in Ruby was one of the toughest things to wrap my head around. There are times when "self" refers to a class and there are times when "self" refers to an instance of that class, which ...
03:41 pm GMT - Wed, August 24, 2022
Dev To web3 - 3D Web3 serie
3D web3 SeriesThis is the last post of 3D-web3 Series.1 - Vite config and basic three.js2 - Three.js (fiber & drei)3 - Cannon physics4 - 3D web - react-web3The stable version is v6, and currently ...
03:32 pm GMT - Wed, August 24, 2022
Dev To Find Duplicate Subtrees
Given the root of a binary tree, return all duplicate subtrees.For each kind of duplicate subtrees, you only need to return the root node of any one of them.Two trees are duplicate if they have the sa...
03:06 pm GMT - Wed, August 24, 2022
Dev To Rewrite HTML and transform page props in Next.js with Next.js Advanced Middleware
Calling all Next.js developers! Do you wish you could do more with middleware? Do you want to be able to intercept and rewrite the response of a Next.js statically generated page at the edge based on ...
02:57 pm GMT - Wed, August 24, 2022
Dev To Pointers? In My Python? It's More Likely Than You Think - Part 3: Object Lifetimes and Garbage Collection
This is the third of a three-part series which covers various aspects of Python's memory management. It started life as a conference talk I gave in 2021, titled 'Pointers? In My Python?' and the most ...
02:50 pm GMT - Wed, August 24, 2022
Dev To DATA ENGINEERING 101:INTRODUCTION TO DATA ENGINNERING.
When you hear about data engineering what comes in your mind? According to me its basically the act of coming up with systems to facilitate the gathering and making use data. The data collected is use...
02:22 pm GMT - Wed, August 24, 2022
Dev To 5 Must Know JavaScript DOM Methods
I'm a proud advocate for vanilla JavaScript - I think it's the best way to build an exceptional understanding of the most popular programming language in the world If you're into web development, part...
02:03 pm GMT - Wed, August 24, 2022
Dev To I just discovered Midjourney!
This morning, I was browsing YouTube and stumbled upon the following video describing the AI art generator, Midjourney:I've already joined the beta and have been crafting images I could easily lose m...
01:40 pm GMT - Wed, August 24, 2022
Dev To Arquitetura de Sistemas Operacionais 2
Hoje continuemos com o contedo do post passado, o da histria dos sistemas operacionais seguindo o livro Arquitetura de Sistemas Operacionais. Sem mais delongas, vamos l. Dcada de 1960O elemento d...
01:38 pm GMT - Wed, August 24, 2022
Dev To Renovate, a Dependabot alternative
I won't introduce Dependabot. Lots and lots of developers use it daily on GitHub. I do use it as well. However, it suffers from two drawbacks:While it's perfectly integrated with GitHub, integrations ...
01:22 pm GMT - Wed, August 24, 2022
Dev To Sidekick Open Source Live Debugger : Get started in 5 mins
Sidekick Open Source is finally ready! Here is how you can start using it in 5 minutes.Sidekick is a live application debugger that lets you troubleshoot your applications while they keep on run...
01:12 pm GMT - Wed, August 24, 2022
Dev To How do you motivate yourself to work on personal projects? As a profesional developer
Hey there I've been struggling lately to get motivation to work on personal projects. When I finish my work shift, or on weekends, I can't seem to find motivation to work on my personal projects. Whic...
01:07 pm GMT - Wed, August 24, 2022
Dev To Redis Hackathon - Placify
Overview of My SubmissionI built another placeholder images SaaS.First of all, I have created the application starting from the Blazor WASM with the Azure Function as API that you can find here:...
01:03 pm GMT - Wed, August 24, 2022
Dev To New to a Daunting Field
Eeek! As I look at the course load of an intensive 6 month coding boot camp, I am feeling overwhelmed and already exhausted. How am I going to teach special education fulltime, take night classes 3 da...
12:45 pm GMT - Wed, August 24, 2022
Dev To Best Practices for Building Serverless Microservices
Microservice is a funny word.Not in the sense that it sounds funny or is spelled funny. But in the sense that most devs know what it means, yet they have no idea what it actually means. Even if you've...
12:36 pm GMT - Wed, August 24, 2022
Dev To The ultimate Serverless DevX: Serverless Framework, AWS CDK and Typescript
Serverless Framework and AWS CDK are two important players in the serverless development ecosystem. At first glance, you would think they are competitors, but I've been combining Serverless Framework,...
12:35 pm GMT - Wed, August 24, 2022
Dev To Do engineering managers make more than engineers?
Do engineering managers make more than engineers? Most of us have a picture in our minds of managers making tons of money, while the engineers do the "hard work". But is that really the case?In this p...
12:17 pm GMT - Wed, August 24, 2022
Dev To Discover Symfony UX. UI with Stimulus = fewer JS headaches for you
This article originally appeared on Symfony Station. IntroductionLets explore the magic that Stimulus JS brings to Symfony UX. This is a companion article to Discover Symfony UXs Twig Components....
12:04 pm GMT - Wed, August 24, 2022
Dev To What is an API Gateway?
An API gateway is a server that sits between your backend services and your users. It provides an abstraction layer that helps you manage the communication between clients and your services. API gatew...
11:53 am GMT - Wed, August 24, 2022
Dev To Text Animation in CSS
Hello Guys today i am going to show you some CSS animation on text.All the animation i am showing have similar code and after understanding those animations , you can then easily create your own anima...
11:40 am GMT - Wed, August 24, 2022
Dev To Creating an Accordion using vanilla Javascript
Let's create a Facts Accordion using HTML, CSS and Vanilla JavascriptFirstly we will create an HTML skeleton of the accordion. There will be 4 Facts card. So the HTML will look like the below : <...
11:38 am GMT - Wed, August 24, 2022
Dev To Redis Hackathon - Sanic Currency Exchange API
Overview of My SubmissionThis submission is to switch my application (Sanic Currency Exchange API) from using PostgresDB to be able to use Redis Stack(RedisJSON) as data store, as shown in the d...
10:33 am GMT - Wed, August 24, 2022
Dev To MUI Icons in React
IntroductionReact is the most commonly used frontend framework for creating a responsive web interface. It is accompanied by libraries that provide elements with a means of working together to m...
10:03 am GMT - Wed, August 24, 2022
Dev To Why and How to Hire Remote Software Developers
More than the kind of tech stack and the capital, being technologically competitive and earnestness in iterations and functionality is what counts.A team of talented developers is a must if a software...
09:43 am GMT - Wed, August 24, 2022
Dev To The 10 Best Extensions for Developers
Hey there, How are you? In this article, youll see the 10 best Google Chrome extensions for developers these extensions will help a lot in coding and will raise your productivity.Were going to focus o...
09:03 am GMT - Wed, August 24, 2022
Dev To Jak znale temat prezentacji technicznej
Kilka subiektywnych wskazwek, ktre pomog Ci szybko i bez blu wybra temat kolejnych warsztatw czy prezentacji.Zdjcie z warsztatw ngGirls w Warszawie. Dlaczego warto?Gdy rozpoczynaam swoj karier w...
09:02 am GMT - Wed, August 24, 2022
Dev To Top 10 Github Repositories to Learn JavaScript.
30 Days Of JavaScript - [http://ow.ly/wk3L50IL3nK]JavaScript Questions - [http://ow.ly/H1h150IL3nL]Awesome JavaScript Learning - [http://ow.ly/KlSZ50IL3nR]JavaScript Algorithms and Data Structures - [...
08:42 am GMT - Wed, August 24, 2022
Dev To 4 steps to render HTML file in React
01I am using the Next.js repository so you need to install that, if you are new to it, here is the link to get started.https://medium.com/nerd-for-tech/you-really-need-to-migrate-to-next-js-ee64...
08:27 am GMT - Wed, August 24, 2022
Dev To 12-Factor Apps
The twelve-factor application is a methodology for Software as a Service (SaaS) or web applications or software deployed in the cloud. It tells us about the characteristics of the output expected from...
07:49 am GMT - Wed, August 24, 2022
Dev To DynamoDB import from S3
I recently attended AWS ANZ Database Roadshow 2022 at Sydney AWS office. One of the session that I was looking forward to was about DynamoDB. As expected, this session delivered by one of the Solution...
07:47 am GMT - Wed, August 24, 2022
Dev To How I Built A Web Development Challenges Website With $0 (And You Can Too!)
If you're looking for inspiration to build your own side project, this blog post is for you! I'll share the learning and experiences that I gained throughout the process of building codingspace.codes,...
07:34 am GMT - Wed, August 24, 2022
Dev To request Limit
Limits of sending a request for getting the correct responseIn this article, I will check the limits of sending a request in a project. We will also have a general review of different layers to get mo...
07:30 am GMT - Wed, August 24, 2022
Dev To Strategically Positioning Yourself in the web 3 Age
It's important to note that the flush companies and individualities in our age and time are those that took advantage of the web2.0 capabilities beforehand enough. Persons like Mark Zuckerberg of...
07:18 am GMT - Wed, August 24, 2022
Dev To Releasing Cherrybomb 0.7
I'm happy to tell you that the Cherrybomb version 0.7 open source tool for validating application programming interface (API) specifications is now available.The tool for validating APIs can now be pa...
07:09 am GMT - Wed, August 24, 2022
Dev To 60 Days of Data Science and Machine Learning
Hello, everyone.Following are third week of this series. You can find them on my github repository. You can run all the notebook on colab or jupyter as well.Day 15 - Repression Part2Topic : Support Ve...
06:30 am GMT - Wed, August 24, 2022
Dev To Welcome to Hotel VPC at AWS
I am very excited to be your host and at the same time your tour guide. You are welcome to the VPC hotel here at AWS. In view is a map to visually aid our imagination and guide us during the course of...
06:06 am GMT - Wed, August 24, 2022
Dev To Using Material UI DataGrid component with refine app
IntroductionIn this article, we'll show how to use Material UI <DataGrid/> component and refine's useDataGrid hook to render data from a mock API server in tabular form using a refine appl...
06:02 am GMT - Wed, August 24, 2022
Dev To Browser extensions - Custom options page
In the previous article, we added an option to change the color of our extensions.So far, we have used our main popup view, but we can also leverage the browser options menu.This is a neat trick to cl...
05:47 am GMT - Wed, August 24, 2022
Dev To Install NextUI in React with Typescript
In this section we will install next ui in react js with typescript using vite tools. NextUI allows you to make beautiful, modern, and fast websites/applications regardless of your design experience, ...
05:47 am GMT - Wed, August 24, 2022
Dev To Install NextUI in React with Typescript
In this section we will install next ui in react js with typescript using vite tools. NextUI allows you to make beautiful, modern, and fast websites/applications regardless of your design experience, ...
05:33 am GMT - Wed, August 24, 2022
Dev To 10 lines of Python code to upload a video to TikTok, Instagram, Twitter
First, let's look at the running video.upload video to Tiktok, Instagram, Twitter Material PreparedAn mp4 video file, because twitter has a limit on the length of uploaded videos, a shortened vid...
05:22 am GMT - Wed, August 24, 2022
Dev To Are You Being Underpaid?
Are you being underpaid?? Find out with this short free quiz: https://tally.so/r/meqyJE...
01:54 am GMT - Wed, August 24, 2022
Dev To Use VS Code for Bug Reporting to Lower the Bar for New Contributors
While it's fantastic for your open source project to enjoy increasing popularity, as a project's usage grows so do the complexities of maintaining it. Making it harder to understand, get involved, and...
01:37 am GMT - Wed, August 24, 2022
Dev To 5 Fresh Project Ideas for Web Developers
It seems like many project ideas online are stale or for beginners only. This can be problematic for developers who are looking for a quick project to put in their resume or test their skills. The goa...
12:01 am GMT - Wed, August 24, 2022
Dev To Learnings From Creating a Guest Book App
So it seems my sister is currently my biggest muse for side projects. She was the reason I created Neule.art, from which you can read more in the blog post "How I created Neule.art".A while back, she ...
10:53 pm GMT - Tue, August 23, 2022
Dev To How to use .ttf fonts with Tailwind CSS
If you are a frontend developer, you might have face some problems while searching good and unique fonts. If you want to use some special fonts which are not available in Google fonts, but it is avail...
09:40 pm GMT - Tue, August 23, 2022
Dev To Como formatar e garantir boas prticas em projetos de automao Cypress utilizando a ferramenta Eslint.
No cotidiano da automao de testes ou em projetos que so criados cdigos, um dos principais problemas garantir a qualidade, seja com boas prticas ou um padro de formatao.Uma das maneiras para garantir ...
09:29 pm GMT - Tue, August 23, 2022
Dev To How we use friction logs to improve products at Stripe
This article was co-authored by my inimitable teammate, Charlie Gerard.Friction logging is a practice that can be used by engineering teams building products to track and improve upon issues that user...
09:19 pm GMT - Tue, August 23, 2022
Dev To My favorite PHP/Laravel Youtube channels
I think that YouTube is a great platform where you can learn and deepen programming languages and frameworks.In fact, for the developer who wants to learn development, YouTube is a totally free platfo...
09:18 pm GMT - Tue, August 23, 2022
Dev To What is a reverse shell attack?!
Creating and running an application in your favorite language is usually pretty simple. After you create your application, deploying it and showing it to the world is also quite straightforward. The l...
09:14 pm GMT - Tue, August 23, 2022
Dev To Como deixar as imagens nos documentos no Confluence mais acessveis
Muitas empresas e pessoas utilizam a ferramenta Confluence para documentao e gesto de conhecimento de seus times. Mas voc sabia que existe uma forma de deixarmos nossos contedos mais acessveis mesmo a...
08:57 pm GMT - Tue, August 23, 2022
Dev To Tips for Managing an Open-Source Project (with the Creator of Homebrew)
I sat down with Max Howell, the creator of Homebrew, one of the most widely used dev-tools ever, and one of the most ubiquitous open-source projects of recent years. In my conversation with him, Max s...
08:36 pm GMT - Tue, August 23, 2022
Dev To Github contributions for beginners
Want to make your first contribution on Github. I've got a repo for you.github.com/callofcodeFirst go to Issues section of the repo. Choose a problem want to work on. Then submit your solution. It's s...
08:22 pm GMT - Tue, August 23, 2022
Dev To Resumability, WTF?
Maybe you've heard the term Resumability thrown around recently. Maybe someone gushing over Miko Hevery's new Qwik framework. Maybe you've heard me mention it in our work for the upcoming Marko 6. May...
08:18 pm GMT - Tue, August 23, 2022
Dev To Take the DEV Community Satisfaction Survey!
Hey there, DEV Community members!This is a quick note to let you know that we just published a brand new DEV Community Satisfaction Survey. The goal of this brief questionnaire is to learn what you lo...
07:37 pm GMT - Tue, August 23, 2022
Dev To 12 essential ESLint rules for React
Written by Joe Attardi IntroductionESLint has a comprehensive set of rules for JavaScript code that cover stylistic choices and prevent common bugs. Using ESLint alone will give your project a bo...
07:34 pm GMT - Tue, August 23, 2022
Dev To Run a Power Automate flow with an HTTP request
Hey, there! In this tutorial, we will learn how to create a web API from Power Automate, so that we can use it from any application. Part 1. Create the Power Automate flow.As a first point, let's...
06:34 pm GMT - Tue, August 23, 2022
Dev To Tell Me You Need Accessibility Without Telling Me
IntroductionThis is not a post about accessibility. This is a true story.Hi, friend! You know I wrote an article almost a year ago, saying that "Building accessible websites shows that you care ...
05:58 pm GMT - Tue, August 23, 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...
05:47 pm GMT - Tue, August 23, 2022
Dev To All Okta Workflows Tips
Workflows Tips #12: Deprovisioning via Slack, Conditional Processing, Updating Last Login, and a Keyboard Shortcut Max Katz for Okta Workflows A...
05:43 pm GMT - Tue, August 23, 2022
Dev To Auto pausing video with document.visibilityState
I recently was watching a video online when an advertisement was playing before the video that I couldn't skip. I recall my solution with fondnessaha! I'll show that advertiser. I'll just open a new t...
05:43 pm GMT - Tue, August 23, 2022
Dev To Auto pausing video with document.visibilityState
I recently was watching a video online when an advertisement was playing before the video that I couldn't skip. I recall my solution with fondnessaha! I'll show that advertiser. I'll just open a new t...
05:34 pm GMT - Tue, August 23, 2022
Dev To Becoming a Force Multiplier
For a large part of your career as a developer, your main focus is on building up your own skills and contributions. But then a strange thing happens - as you keep progressing, you actually start writ...
05:33 pm GMT - Tue, August 23, 2022
Dev To DataBase Vs Data Warehouse
Database and Data Warehouse are not the same at all. The major difference in both management systems is the type of storing data. The need for Data warehouses first occurred in 1970. There are two typ...
05:33 pm GMT - Tue, August 23, 2022
Dev To Who jumped into Svelte recently from other frameworks ?
YouTube decided to suggest me more videos about Svelte knowing that I am lazy and don't like to code the damn react hooks. I am about to make the relevant decision about choosing Svelte or Next JS for...
05:22 pm GMT - Tue, August 23, 2022
Dev To How to Create a Pop-Up Modal in React
What is a modal?A modal is a box that appears on the page, blocking all functions to concentrate focus on a particular action. This is their differentiating feature, they ask the user to perform...
04:58 pm GMT - Tue, August 23, 2022
Dev To Hire Laravel Developers With These Tips in Mind
Due to the web's ever-increasing prominence as a platform, the building of websites has become an absolute need for the continued expansion of businesses. It is the most effective method for keeping p...
04:43 pm GMT - Tue, August 23, 2022
Dev To DeveloperWeek 2022 - Free Passes
I'll be speaking at DeveloperWeek Cloud 2022 on "API Security Testing Modern Best Practices"As a speaker benefit, I'm giving away my team and colleagues a free OPEN Pass (a $150 value) to the event.An...
04:26 pm GMT - Tue, August 23, 2022
Dev To Markdown Editor with JavaScript
For this little project I'm using Marked to parse the markdown content.It's just 3 lines of JS in this case, most of the time invested here is in styling. You'll find a text set as a sort of placehold...
04:18 pm GMT - Tue, August 23, 2022
Dev To Using the new Composition Renderer in Avalonia 11
Avalonia 11 preview was just released and it's packing new features and performance improvements.As a performance geek, the feature I look the most into is the new "Composition" Renderer. What's ...
04:01 pm GMT - Tue, August 23, 2022
Dev To 0.9 - Fireship.io
Original: https://codingcat.dev/podcast/0-9-jeff-delaney-of-fireship-ioA deep dive into the master behind fireship.io Jeff Delaney. Jeff explains how he makes such great tutorials ...
03:18 pm GMT - Tue, August 23, 2022
Dev To How I built a simple healthcare Dapp using Solidity & React
Last weekend I attended NextStep Hacks, a hackathon sponsored by Ethereum. I was interested in blockchain for a long time, but this is my first time developing a blockchain project. In two days, my te...
02:56 pm GMT - Tue, August 23, 2022
Dev To How to find an Open Source project to contribute to
You can find a video version of this article on my YouTube Channel.IntroductionOpensource GuideKnown projectsGood First Issue & Help WantedHow to contribute IntroductionWelcome! You clicked o...
02:46 pm GMT - Tue, August 23, 2022
Dev To Building a SaaS Pricing page
Recall that when we talked about modeling your business, you learned that one way that many SaaS businesses make more money is by serving different types of users with different features or levels of ...
02:31 pm GMT - Tue, August 23, 2022
Dev To OAS is the most crtitical tool for API Developers
IntroductionAPI security is a hot topic these days, with more and more businesses exposing their data and services to the world via APIs. As a result, it's becoming increasingly important to hav...
02:19 pm GMT - Tue, August 23, 2022
Dev To APTOS | COIN | Typescript
, Coin. : moon_coin. moon_coin. MoonCoin Coin. MoonCoin. MoonCoin MoonCoin. . , : first_coin.ts first_transaction.ts . typescript . 1. ...
02:18 pm GMT - Tue, August 23, 2022
Dev To Okteto-pipelines - when you need control over your okteto
Okteto Pipelines add functionality over okteto.yaml . It is useful in the following use-cases:allow configuration of how ones' Git repositories get deployed to Okteto. to deploy artefacts when Okteto ...
02:15 pm GMT - Tue, August 23, 2022
Dev To Ruby: SELF in instance and class methods
After learning about the front-end of web development through JavaScript and React, it was time to venture to the back-end, Ruby. Object-Oriented Programming (OOP) is a type of programming based on th...
02:10 pm GMT - Tue, August 23, 2022
Dev To Taking control of your server with a reverse shell attack
Creating and running an application in your favorite language is usually pretty simple. After you create your application, deploying it and showing it to the world is also quite straightforward. The l...
02:07 pm GMT - Tue, August 23, 2022
Dev To UI5 Web Components && SolidJS
If you are looking for a Component Framework useable with SolidJS maybe UI5 Web Components are the right choice for you.They have instructions for Vue, React and Angular and hence SolidJS is not so fa...
01:58 pm GMT - Tue, August 23, 2022
Dev To Arquitetura de Sistemas Operacionais 1
Hoje iremos ver a evoluo dos sistemas operacionais, desde um pouco antes do seu surgimento at quase os tempos atuais. Captulo 1.4 do Livro Arquitetura de Sistemas Operacionais.Ento sem muita enrolao v...
01:53 pm GMT - Tue, August 23, 2022
Dev To TV Channel Website: Building Login Page
GitHub: https://github.com/Sokhavuth/TV-ChannelVercel: https://khmerweb-tv-channel.vercel.app/loginSo far, we have only a blank homepage, and we do not have anything to put on this page. So, we need t...
01:50 pm GMT - Tue, August 23, 2022
Dev To Web Security - Introduction
As a frontend developer, I often focus too much on improving my skills in technologies like HTML, CSS, JS, and SPA frameworks and it's right, but it's also important to improve my understanding of how...
01:44 pm GMT - Tue, August 23, 2022
Dev To APTOS | Dapp | Typescript
, dapp Aptos. dapp , JavaScript, Move-. Move- HelloBlockchain, Move, . :Aptos SDK.Aptos Wallet, Aptos CLI . dapp, Aptos. . Aptos Wallet ...
01:40 pm GMT - Tue, August 23, 2022
Dev To The Roadmap for Full Stack Developers
Hey there, How are you? In this article, youll see frontend developer roadmap and backend developer roadmap or you can say full stack developer roadmap. The roadmaps are divided into three parts, the ...
01:18 pm GMT - Tue, August 23, 2022
Dev To Deploying Django Application on AWS with Terraform. ECS Autoscaling
This is the 7th part of the "Deploying Django Application on AWS with Terraform" guide. You can check out the previous steps here:Part 1: Minimal Working SetupPart 2: Connecting PostgreSQL RDSPart 3: ...
01:15 pm GMT - Tue, August 23, 2022
Dev To Laugh hard, it's a long ways to the bank
As I sit here in the Charleston Subaru dealership thinking about the way things have gone since I committed to the career-change-to-software path, two things are apparent:I've come a long way since da...
12:57 pm GMT - Tue, August 23, 2022
Dev To How Could Jamstack Hold the Key to Core Web Vitals?
In today's time, everything depends on marketing as it is known as the heartbeat of any business. Moreover, marketing has the capacity to revitalize organizations by raising customer awareness of good...
11:59 am GMT - Tue, August 23, 2022
Dev To Responsive E-Book Website Using HTML CSS JavaScript
Responsive E-Book Website Using HTML CSS JavaScriptThis video will show you how to build a responsive e-book website using html css javascriptGithub RepoHI I'm Sadee (webdev)In this channel I make vid...
11:47 am GMT - Tue, August 23, 2022
Dev To Understanding how a Blockchain works with Python
We have seen a lot about Bitcoin and cryptocurrencies and we can say that they are in vogue. And just like every developer, we must always be aware and learn about the new technologies out there. Ok, ...
11:27 am GMT - Tue, August 23, 2022
Dev To This Week In React - 10.000 subscribers - 2k MRR - Ask Me Anything
As some of you know, I run This Week In React: a weekly newsletter of React and React-Native news.I try to filter the noise and only keep what is relevant for experienced React developers.Just crossed...
11:18 am GMT - Tue, August 23, 2022
Dev To Using the new :has pseudo-class as a CSS parent selector
IntroductionModern browsers have started to support the :has pseudo-class. Safari supports it since March 2022 and Chrome just released a new version in August 2022 that supports it. In Firefox ...
11:15 am GMT - Tue, August 23, 2022
Dev To Hard limits of low-code/no-code and what is an alternative solution. The Flatlogic thesis
IntroductionIf you work in the internet business, especially as a software engineer, you must have heard about low-code/no-code (LCNC) tools. Popular tech portals frequently mention no-code nowa...
11:12 am GMT - Tue, August 23, 2022
Dev To The Array Way to Swap Variable - js,py and etc. i think.
This will pretty much will work in any data types im assuming?let a = 'a1'let b = 'b1'a = [a,b]b = a[0]a = a[1]console.log(a,b) // b1,a1a = 'a1'b = 'b1'a = [a,b]b = a[0]a = a[1]print(a,b) # b1,a1...
10:40 am GMT - Tue, August 23, 2022
Dev To RBAC in Angular and Hyperlambda components
RBAC in Angular and Hyperlambda components is easy to implement. However, as you do, you also dynamically build your Angular UI accordingly. What CRUD verb you've got access to, is actually dynamicall...
10:11 am GMT - Tue, August 23, 2022
Dev To Timezone Shenanigans in Swift
And how they can drive you crazyThere comes a time when it is inevitable to work with Calendar. Sometimes it is easy, but be aware, it can be very tricky So let's have some fun with it Assume yo...
10:04 am GMT - Tue, August 23, 2022
Dev To The Future Of Kubernetes
Understanding what will happen to a technology once you learn it, live it, and use it daily pops up a lot in a persons mind. The constant questions of will this technology stick around? or when should...
09:57 am GMT - Tue, August 23, 2022
Dev To CloudScape Design with NextJS
As of July 19th, 2022 Amazon Web Services released their Design System as open-source along with a library of React components that implement the design system. This blog post is a quick overview of t...
09:55 am GMT - Tue, August 23, 2022
Dev To Javascript Tagalog - String trimStart Method
Disclaimer: This is a Blog i made with the initial intention of reinforcing my knowledge in JS. I just thought sharing my blogs might be helpful for someone since they are written in tagalog/taglish. ...
09:52 am GMT - Tue, August 23, 2022
Dev To Javascript Tagalog - String trimEnd Method
Disclaimer: This is a Blog i made with the initial intention of reinforcing my knowledge in JS. I just thought sharing my blogs might be helpful for someone since they are written in tagalog/taglish. ...
09:43 am GMT - Tue, August 23, 2022
Dev To Why I Became a Software Developer - My Journey
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 A long time ago in a galaxyfar,far aw...
09:32 am GMT - Tue, August 23, 2022
Dev To Why I became a Software developer, Big lessons the process taughtme.
As young lady in a west African country, Nigeria my dream is to impact the world. The desire became stronger when I join science and technology in my secondary school, then my only goal was to become ...
09:02 am GMT - Tue, August 23, 2022
Dev To Why is Software Maintenance Difficult and Necessary?
Why is software maintenance difficult? Additionally, software maintenance is an essential part of keeping systems running smoothly. If you do not maintain your software, it may malfunction or even cra...
08:40 am GMT - Tue, August 23, 2022
Dev To SASS IT! The Beginner's Guide to SASS
Are CSS Preprocessors necessary? My answer is yes and also no. You may not need a preprocessor for small web projects or applications. For bigger projects with complex user interfaces, preprocess help...
08:11 am GMT - Tue, August 23, 2022
Dev To Passwordless.id - first screenshots
IntroductionSo, first things first, I chose a domain name, yay!It's https://passwordless.id ...now "id" is quite an unusual ending (it's actually for Indonesia), but I thought it would fit well ...
07:52 am GMT - Tue, August 23, 2022
Dev To Pure CSS Mona Lisa
Speed Code Videohttps://twitter.com/asyrafhussin4/status/1561981294984065024...
07:19 am GMT - Tue, August 23, 2022
Dev To Will Carbon Replace C?
This question was asked on Quora, but I feel dev.to is a more concentrated place to discuss this as there are thousands of active developers here.A top answer concluded Carbon have no chance of replac...
07:16 am GMT - Tue, August 23, 2022
Dev To Serverless is the New Timeshare
We have a shared amnesia. When I speak to younger developers about past technologies, I often get blank stares. To be fair, some of that is because Im a bit intense or weird but some of that is becaus...
06:47 am GMT - Tue, August 23, 2022
Dev To Browser extensions - Hooking into installs
In some cases, you might want to hook into the install script of your extensions, for instance, when you want to onboard the users with some extra information.In other cases, you might want to catch u...
06:38 am GMT - Tue, August 23, 2022
Dev To Scaling Your Application With Kubernetes
With the advancements in the DevOps world, every organization started embracing the microservices pattern. Docker helped the organizations in standardizing the process of microservices from code to pa...
06:16 am GMT - Tue, August 23, 2022
Dev To An Introduction to Google's Alloy Database
Google Cloud Platform extends the support to users with apps & resources. An additional layer of security & privacy protects it from hacks. One of the most exclusive things is Google Database ...
05:22 am GMT - Tue, August 23, 2022
Dev To React Aria - Improve accessibility of React components in refine app
IntroductionIn this tutorial, we'll walk you through how to use React Aria to build a web application in a refine application. You'll create components using React Aria and use them to build a d...
03:05 am GMT - Tue, August 23, 2022
Dev To Using AJAX for first time.
I had a task assigned to me in a internship. The task was to update the data of the details of applicant when changing the value of the "roll number" of the applicant.I had never used AJAX before. So,...
02:35 am GMT - Tue, August 23, 2022
Dev To Why are custom headers missing in "304 (Not Modified)" responses?
304 (Not Modified) responses minimize the amount of information that needs to be transferred in subsequent requests made after an initial 200 (OK) response if the resources being requested are unchang...
01:43 am GMT - Tue, August 23, 2022
Dev To Admitting something Embarrassing
I think a large part of being a beginner at something is owning your mistakes and being able to laugh at yourself. I find myself studying and reviewing almost too much at times and it is a...
01:28 am GMT - Tue, August 23, 2022
Dev To learning the basics of DEV
It has just occurred to me that these posts should be written in Markdown considering I have only just started to use Markdown this morning, I think it's fair to make a short list of things...
10:43 pm GMT - Mon, August 22, 2022
Dev To What is Mobile Application Development?
Currently, the two popular mobile platforms are Apple's iOS and Google's Android. Apple phones and tablets come preloaded with a full web browser and leading applications such as the Apple AppStore. A...
10:42 pm GMT - Mon, August 22, 2022
Dev To Adventures with NestJS: Building an API. Part 1
This is not exactly going to be a tutorial, since I am not sure I know enough to be teaching people, but I wanted to try to document my process of building an app, and thought that writing some articl...
10:33 pm GMT - Mon, August 22, 2022
Dev To The good parts of Supabase
IntroductionFor those that dont know Supabase: its an open-source Firebase alternative. You can self-host it, but most people use the official hosting. There is a limited free tier and a $25 per...
10:10 pm GMT - Mon, August 22, 2022
Dev To 10 digital skills in 2022 to get you a job
IntroductionThe world is turning out to be increasingly cutting-edge, and the interest in digital skills is ascending too; because we live in a digital period. There are countless digital skills...
10:09 pm GMT - Mon, August 22, 2022
Dev To Caesar Cipher and JavaScript
What is Caesar Cipher?In cryptography, a Caesar cipher, also known as Caesar's cipher, the shift cipher, Caesar's code or Caesar shift, is one of the simplest and most widely known encryption te...
09:56 pm GMT - Mon, August 22, 2022
Dev To O que DevRel?
Acho bem difcil encontrar uma nica resposta para essa pergunta. No que todas elas sejam muito distantes, mas ainda que semelhantes, podem ter objetivos diferentes. Entendendo o termoMas vamos por...
09:56 pm GMT - Mon, August 22, 2022
Dev To O que DevRel?
Acho bem difcil encontrar uma nica resposta para essa pergunta. No que todas elas sejam muito distantes, mas ainda que semelhantes, podem ter objetivos diferentes. Entendendo o termoMas vamos por...
09:10 pm GMT - Mon, August 22, 2022
Dev To What is an atom in Elixir?
According to the Elixir documentation, an Atom is a constant whose value is your name. To some Ruby developers like me, an :atom is like a :symbol.In Elixir is common to use atoms on lists, tuples, an...
09:04 pm GMT - Mon, August 22, 2022
Dev To Security Test REST APIs in Minutes for Free
EthicalCheck is a free and automated API security test service.Since our launch a few months ago, we learned one-third of tested public-facing REST APIs have vulnerabilities that automated bots can ea...
09:04 pm GMT - Mon, August 22, 2022
Dev To Security Test REST APIs in Minutes for Free
EthicalCheck is a free and automated API security test service.Since our launch a few months ago, we learned one-third of tested public-facing REST APIs have vulnerabilities that automated bots can ea...
08:58 pm GMT - Mon, August 22, 2022
Dev To Meme Monday! (Or Tuesday? )
Welcome to another Meme Monday post! Today's cover image comes from last week's thread.This post is going out a few hours later than usual, which heightens the chance that you're seeing this on Tuesda...
07:40 pm GMT - Mon, August 22, 2022
Dev To Using Classes Inside React's Functional Components
This article is about smashing square shapes into round holes using the force :)React encourages you to use functional approach, but what if you are stubborn and want to use classes instead? Well, if ...
07:23 pm GMT - Mon, August 22, 2022
Dev To Deploy Multiple NodeJS Apps on single Server with SSL, Nginx, PM2 - Part 2
PrerequisitesPlease Read Part 1 of the series here. We have already setup NGINX, PM2 and SSL for the First APP and we are going to setup a new NodeJS APP.There is very few steps we need to do to...
07:23 pm GMT - Mon, August 22, 2022
Dev To Deploy Multiple NodeJS Apps on single Server with SSL, Nginx, PM2 - Part 2
PrerequisitesPlease Read Part 1 of the series here. We have already setup NGINX, PM2 and SSL for the First APP and we are going to setup a new NodeJS APP.There is very few steps we need to do to...
07:06 pm GMT - Mon, August 22, 2022
Dev To Magic of window.open in browsers
The window object is supported by most modern browsers. It represents the browser window. The window is the root object and every other javascript object, function, variables are members of it.It has ...
06:33 pm GMT - Mon, August 22, 2022
Dev To How to make sure all participants are on the same page?
When doing a task, something might be trivial to you but not to the others. However, constantly bring up a trivial-to-all-parties matter can make the discussion less effective.Communication is importa...
06:33 pm GMT - Mon, August 22, 2022
Dev To How to make sure all participants are on the same page?
When doing a task, something might be trivial to you but not to the others. However, constantly bring up a trivial-to-all-parties matter can make the discussion less effective.Communication is importa...
06:16 pm GMT - Mon, August 22, 2022
Dev To Automate your releases on GitHub
So, what are releases?Packaging/bundling software and making it available for a broader audience for download and use. Why use them?To distribute the software (Binary distribution).To keep ...
06:04 pm GMT - Mon, August 22, 2022
Dev To The first Open-Sourced API security testing tool CI/CD integrated.
Hello Community!Looking forward to hear your thoughts and get your feedback about this. Today we released v0.7 of Cherrybomb and I want to tell you about all the new features, and the new integrations...
06:04 pm GMT - Mon, August 22, 2022
Dev To The first Open-Sourced API security testing tool CI/CD integrated.
Hello Community!Looking forward to hear your thoughts and get your feedback about this. Today we released v0.7 of Cherrybomb and I want to tell you about all the new features, and the new integrations...
05:50 pm GMT - Mon, August 22, 2022
Dev To Introducing Theme Redone - the modern WordPress Starter Theme
The year is 2022. We have plenty of WordPress starter themes aimed at creating a solid foundation and speeding up our development process for creating custom WordPress websites. WordPress Gutenberg ed...
05:42 pm GMT - Mon, August 22, 2022
Dev To Subscribe to a new newsletter for security-aware developers!
Hi, Im Felix from Cossack Labs.You might know me as a mascot of these cool data security & cryptography guys. But time flies. Code is everywhere, and nummy bugs are everywhere too. So, meet me in ...
05:29 pm GMT - Mon, August 22, 2022
Dev To Awesome tools for Web Developer - Part 2
IntroductionThe second part of the awesome tools for a web developer is here. You loved the first part. So let's dive into the resources. Small Dev ToolsFREE tools for developers like encod...
05:26 pm GMT - Mon, August 22, 2022
Dev To Panagrams
function pangrams(s) { // Write your code here var lowerInput = s.toLowerCase(); var letterArray = ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w',...
05:25 pm GMT - Mon, August 22, 2022
Dev To Linux set default NVM version for all terminals
After installing NVM and setting up a nvm version using:nvm use ${NODE_VERSION_NUMBER}I realized that not every shell I started had the NODE_VERSION_NUMBER that I had set earlierSetting a default node...
05:24 pm GMT - Mon, August 22, 2022
Dev To HackerRank in a String!
function hackerrankInString(s) { // Write your code here let i=0; let j=0; let matchStr = "hackerrank"; let isMatchFound = "NO"; while(i < s.length){ if(s[i] ===matchStr[j...
05:22 pm GMT - Mon, August 22, 2022
Dev To Mars Exploration -
function marsExploration(s) { let actualStr = "SOS"; let misMatchCount = 0; let j = 0; let k = 0; let emptyArray = []; let n = []; while (j < s.length) { if (s[j] !== actualSt...
04:48 pm GMT - Mon, August 22, 2022
Dev To How to query a large file in S3
S3 (Simple Storage Service) is a top-rated service for data storage in AWS. It offers high durability, availability and scalability. I've used S3 for various use cases, including storing many files, b...
04:37 pm GMT - Mon, August 22, 2022
Dev To Rate Limiting at Edge with Cloudflare Workers and Serverless Redis
In this tutorial, we will show how to rate limit your applications using Cloudflare Workers and Upstash Redis. We will use the rate limiting SDK which keeps data in Upstash Redis. Redis SetupCrea...
04:09 pm GMT - Mon, August 22, 2022
Dev To ZSH-style up/down arrows in Bash/Readline - Linux/Unix series
Searching through history with an up/down arrow key is a very popular (and very useful) feature in ZSH. What many people don't know is that you can enable similar behavior in Bash simply by adding the...
03:26 pm GMT - Mon, August 22, 2022
Dev To curl, downloads, ouputs e muitos "o"s
Todo mundo usa curl para baixar arquivos, certo? J aconteceu isso aqui com voc?Essa a primeira diferena imediata entre o curl e o wget, e pode ser irritante se voc est muito acostumado com o outro.Va...
03:26 pm GMT - Mon, August 22, 2022
Dev To Useful Git Commands You Need To Know
Git is the most commonly used version control system. Git tracks the changes you make to files, so you have a record of what has been done, and you can revert to specific versions should you ever need...
03:11 pm GMT - Mon, August 22, 2022
Dev To Building a chat - Browser Notifications with React, Websockets and Web-Push
What is this article about?We have all encountered chat over the web, that can be Facebook, Instagram, Whatsapp and the list goes on.Just to give a bit of context, you send a message to a person...
03:10 pm GMT - Mon, August 22, 2022
Dev To 100DaysOfCode: Artwork Profile UI Design with Weavv
louislow81 / 100DaysOfCode The 100 Days of Code with HTML, WEAVV CSS, and Vanilla JS to create Web Components without App Framework. ...
03:08 pm GMT - Mon, August 22, 2022
Dev To Practice questions on List Comprehension.
1.names = ["aman", "vikas", "vivek", "sandeep", "manik"]new_names = [2*x for x in names if "a" in x]print(new_names)Explanation-Iteration1:1st item is going to be picked by new_names that is,"aman" an...
03:00 pm GMT - Mon, August 22, 2022
Dev To Dark Theme com React Navigation Typescript React Native Paper
Nesse artigo voc ir aprender a como implementar temas claros e escuros e utiliza-los em todo seu aplicativo com React Native, React Navigation, React Native Paper e Typescript.Voc tambm pode ver esse ...
02:56 pm GMT - Mon, August 22, 2022
Dev To SEO tools I used to grow my sites to 20k visitors/month
SEO & analytics help grow site trafficWhether you're working on your own blog, a news site, building a product, you absolutely must care about your site's SEO. If your site is not optimized ...
02:35 pm GMT - Mon, August 22, 2022
Dev To 5 minutes to add RESTful APIs for your gRPC services
gRPC service with HTTP interface?While go-zero brought an excellent RESTful and gRPC service development experience to the developers, more expectations arised.I want to write code only onceI wa...
02:30 pm GMT - Mon, August 22, 2022
Dev To 5 important reasons why should you use CodeFace!
In the list of in-demand professions, we would not be wrong if we say that the specializations related to information technologies, especially programming, were at the forefront. If we look at the mar...
02:22 pm GMT - Mon, August 22, 2022
Dev To DRF boilerplate for user registration and auth using phone number and/or email
Hello everyone, I'm back with a boilerplate project that has saved my time and will hopefully save yours too.Developers often don't want to take part in the hassle of setting up an authentication syst...
02:18 pm GMT - Mon, August 22, 2022
Dev To Detailed Overview of GraphQL Frameworks in Java
Today, almost all popular programming languages have a GraphQL implementation. Of course, the JS community has developed this topic the most. Even though Java is more of a catch-up position, its not a...
02:13 pm GMT - Mon, August 22, 2022
Dev To What are your goals for the week? 9/22
It's Monday. What are your plans for the week?What are you building? What will be a good end result by week's end?I'm testing this question on my socials to see which is more responsive. So far more c...
02:12 pm GMT - Mon, August 22, 2022
Dev To You need to learn AWS RIGHT NOW!!
If you are in IT field you should learn the Cloud and AWS is the biggest player out thereWhy Should I learn Cloud? The Cloud is basically someone else's computer, in this case Amazon's computer.Amazon...
01:52 pm GMT - Mon, August 22, 2022
Dev To Procrastination? You just need to break down your task.
Have you ever had difficulty maintaining focus while working from home (WFH)? I believe most of us face this issue when we tried to adapt to WFH and I was one of the victims.This was what it looks lik...
01:47 pm GMT - Mon, August 22, 2022
Dev To Music Monday What are you listening to? (August 22)
cover image source: clip from The Get DownIn this weekly series, folks can chime in and drop links to whatever it is they've been listening to recently + browse others suggestions.If you like talking ...
01:33 pm GMT - Mon, August 22, 2022
Dev To Avoid these 7 mental traps as a CTO
You're a CTO.You run the show.People look to you for direction and leadership. You've got a big job, but it's also one of the most exciting careers out there. You get to be at the forefront of technol...
01:16 pm GMT - Mon, August 22, 2022
Dev To Code Review: Necessary Evil in Codebase and Open Source
Im sure weve had instances where we felt weve written the next best thing just to have your lead break it down on the other side of the call, and show you a simpler way you could have gone about it.Mo...
01:07 pm GMT - Mon, August 22, 2022
Dev To Troubleshooting Tabbing
I've been tackling tabbing trouble a lot recently, so I thought I'd share some debugging tips.Adding tabindex=0Keyboard Trap/LoopScrollingRoving tabindexSkip LinksCan't Focus an ElementThe Default Foc...
01:06 pm GMT - Mon, August 22, 2022
Dev To Overview of Stripe Treasury
What youll learnIn this livestream, we'll walk through an example Stripe Treasury application that shows how to work with Financial Accounts, Balances, and moving money. Who this video is f...
12:47 pm GMT - Mon, August 22, 2022
Dev To Automate Web Browser and Windows Application using Python
Clicknium is a free GUI automation Python module. It allows operating Web browser and Windows application.Clicknium VS Code extension Why create the wheel?Many Python automation tools exist, incl...
12:44 pm GMT - Mon, August 22, 2022
Dev To Building a Google Cloud Storage (GCS) file explorer app in 30 minutes
In this tutorial, we will build an internal tool for reading, downloading and uploading files to the buckets in Google Cloud Storage. What is Google Cloud Storage?Google Cloud Storage (GCS) is th...
12:13 pm GMT - Mon, August 22, 2022
Dev To Securing a REST API with Spring Security and JWT
Spring Security is the de facto standard for securing Spring Boot applications. JSON Web Token (JWT) is a good choice for protecting a REST API - the following article will show the minimal steps to s...
11:42 am GMT - Mon, August 22, 2022
Dev To Docker Logging - A Complete Guide to Logs in Docker
This tutorial was originally posted on SigNoz Blog and is written by Muskan PaliwalLog analysis is a very powerful feature for an application when it comes to debugging and finding out which flow is w...
11:20 am GMT - Mon, August 22, 2022
Dev To Awesome Packages for React JS
Hello Guys today i will show you some awesome packages to use in React Js.I will only briefly explain them and provide the documentation link so that , you can check it yourself.Let's get started... ...
10:31 am GMT - Mon, August 22, 2022
Dev To Find your motivation
A lot of people believe that "money is motivation" and as long as money is involved, they will be motivated but not always. After reading this article, I think you will see what I mean.It is important...
10:16 am GMT - Mon, August 22, 2022
Dev To How to build a blockquote component in Tailwind CSS
A few months ago I started a series of articles where I show you how to build commonly used UI components in Tailwind CSS such as navbars, modals, buttons, carousel sliders, and more.Today I want to s...
10:11 am GMT - Mon, August 22, 2022
Dev To How to Create a Favourite Product Function in Flutter
Most digital platform services offer Add to Favourite functionality to their products. It allows users to save, streamline, and prioritise their experience using said platform.In this post, we will le...
09:52 am GMT - Mon, August 22, 2022
Dev To How To Build NFT Website With Html CSS JavaScript
How To Build NFT Website With Html CSS JavaScriptThis video will show you how to build NFT website with html css javascriptGithub RepoHI I'm Sadee (webdev)In this channel I make videos about Complete ...
09:27 am GMT - Mon, August 22, 2022
Dev To Helpful Step-by-Step Troubleshooting Guide for Assembling Your First Computer
This guide can also be used as a troubleshooting guide to find out why your computer is not working. TABLE OF CONTENTPrerequisitesSTEP 1: Assembly and start-upSTEP 2: Mounting the motherboardSTEP...
09:23 am GMT - Mon, August 22, 2022
Dev To Speech Recognition with JavaScript
Cover image credits: dribbbleSome time ago, speech recognition API was added to the specs and we got partial support on Chrome, Safari, Baidu, android webview, iOS safari, samsung internet and Kaios b...
09:17 am GMT - Mon, August 22, 2022
Dev To Cron Job With Whenever Gem Setup Ruby On Rails
Introduction About the Cron JobHi Everyone!. In this post, I want to share with you a little guide that will show you how to use cron jobs in a Ruby on Rails application. Whats a Cron Job?A cron ...
09:16 am GMT - Mon, August 22, 2022
Dev To Javascript Clean Code Principles
One of the books that has most influenced my life is The Elements of Style by Strunk and White. I took a technical writing class in college where we closely studied its recommendations. The book is sh...
09:01 am GMT - Mon, August 22, 2022
Dev To Do not reinvent the wheel
There are times when you feel like a god because you think you can build anything, technically speaking, and sometimes you feel useless because the product owner needs you to find a solution for a spe...
08:56 am GMT - Mon, August 22, 2022
Dev To Introducing TwicPics Components
Is it possible to simply (and efficiently) publish images and short videos on a website? This is the question we want to explore in this post about TwicPics Components. IntroductionTwicPics is a ...
08:23 am GMT - Mon, August 22, 2022
Dev To Architecting fast is the key, until its not...
In my 8+ years career as a developer, consultant and recently as Cloud Architect, I have worked with companies of all scales. I have had a taste of multi national corporates, mid size product companie...
08:10 am GMT - Mon, August 22, 2022
Dev To Install Unreal Engine 4 on Debian
...
08:04 am GMT - Mon, August 22, 2022
Dev To Microservices Architecture: What, Where & Why?
If you are into software development, you've probably heard about microservices. They've acquired a lot of traction in recent years, and every major corporation is creating one.Microservices are an in...
07:52 am GMT - Mon, August 22, 2022
Dev To Node.js delete File example
In this tutorial, I will show you how to delete file in Node.js with unlink & unlinkSync method using Express for Rest API.This tutorial is from BezKoder:https://www.bezkoder.com/node-js-delete-fi...
07:40 am GMT - Mon, August 22, 2022
Dev To Fixing "frame-ancestors directive" Errors on Shopify Embedded Apps
Building a Shopify app can be complex, and you might face many challenges during the process. From understanding the authentication flow to using the different APIs, and handling webhooks. When you bu...
07:30 am GMT - Mon, August 22, 2022
Dev To Using Python Scripts to Take Screenshots
There are many reasons why developers might want to capture screenshots of web pages. You might want to capture an image generated from dynamic code that you've written, collect screenshots of web pag...
07:09 am GMT - Mon, August 22, 2022
Dev To HertzBeat - An open-source monitoring system with custom and agentless.
Hi everyone!Very happy to be able to recommend an open source project here.Hertzbeat is an open-source, real-time monitoring system with custom-monitor and agentless. Support web service, database, os...
06:45 am GMT - Mon, August 22, 2022
Dev To tsParticles 2.2.3 Released
tsParticles 2.2.3 Changelog Bug FixesFixed issue with interactivity.detectsOn with non "window" values, fixes #4606 Social linksDiscordSlackTelegramReddit matt...
06:20 am GMT - Mon, August 22, 2022
Dev To 8 Most Popular Gaming Platforms For Programmers
Gamers have the mindset that they want to gamify everything. Why not gamify learning to code if you are a gamer and programmer ? There are numerous platforms for learning programming by creating games...
05:59 am GMT - Mon, August 22, 2022
Dev To Creating awesome presentations using Reveal.js with Svelte and Vite
In this post we are going to take a look at a boilerplate project for creating Reveal.js presentations using Svelte and Vite.Before diving into the topic, let's have some context about the different t...
05:40 am GMT - Mon, August 22, 2022
Dev To Browser extensions - Using storage
In today's article, we'll transform our already excellent popup browser extension to be a little more personal.We are going to give the user the option to colorize the popup.To maintain what the user ...
05:20 am GMT - Mon, August 22, 2022
Dev To A Practical Guide to Brain.js
What is Brain.js?Machine learning and neural network is the most exciting frontier for software development. As per Stack Overflow, survey javascript is the most widely usable programing languag...
04:45 am GMT - Mon, August 22, 2022
Dev To When NOT to BLOCKCHAIN?
Hi this post is about when and where you're not supposed to use blockchain and it's practices, because implementing blockchain has it's own cost, something more than money!Now, I'm not any expert but ...
04:41 am GMT - Mon, August 22, 2022
Dev To 10 Online Business Ideas To Start In 2022
Online Business Ideas. Today, the internet has created it quite simple for people to initiate a business, and this is the cause entrepreneurship has become such a famous career option for people from ...
12:50 am GMT - Mon, August 22, 2022
Dev To VS Code Tip of the Week: Tree Find Control
This week's VS Code tip is the Tree find control. Search for files within the tree explorer and have them filter right in the tree view!Bring focus to your tree explorer in VS Code via keyboard or mou...
12:48 am GMT - Mon, August 22, 2022
Dev To Time-based Laravel OTP Login
@techtoolindia recently did a great tutorial on the topic and this is my opinionated approach to achieve the same. The main difference between my approach and theirs is that they save the code in the ...
11:51 pm GMT - Sun, August 21, 2022
Dev To The Ultimate Guide to SaaS
You must have heard the term SaaS from at least a few friends, coworkers, and maybe your employer. Software-as-a-Service, often known as cloud-based software, is referred to by the abbreviation SaaS.I...
11:08 pm GMT - Sun, August 21, 2022
Dev To O que ORM - Mapeamento objeto-relacional
Object-Relational Mapping (ORM), em portugus, mapeamento objeto-relacional, uma tcnica utilizada para fazer o mapeamento entre sistemas orientados a objetos e bancos de dados relacionais. Onde as tab...
10:41 pm GMT - Sun, August 21, 2022
Dev To From Java 8 to Kotlin, Clojure and Java 17
Clojure 100DaysOfCode Clojure implementation. No objects, no sealed classes, no inheritance. Just pure functions with immutable data structures. Pending : article explaining the differenc...
10:05 pm GMT - Sun, August 21, 2022
Dev To Sending E-mails with Go.
Sending email notifications are essential for effective communication between users and service providers. Beneath this notable piece of technology lies several layers of abstractions which might requ...
09:31 pm GMT - Sun, August 21, 2022
Dev To Best folder structure for SCSS/SASS
Why I am using SASS/SCSS?After writing code for lots of websites in vanilla CSS, I understood that I am doing something wrong. I was given a lot of time to debug a very simple problem.Then after...
09:27 pm GMT - Sun, August 21, 2022
Dev To How To Drive Free Traffic to your Website
One big challenge that people who own a website face is driving traffic to their websites. The number of visitors you have on your website translates differently depending on the aim of the website, i...
09:24 pm GMT - Sun, August 21, 2022
Dev To X-UA-compatible: What is this disgusting tag and why you should banish it from existence
The x-ua-compatible is everywhere. It appears in the <head> of extremely popular websites it may even be on your website. But what is it?This real life example was captured in the wild on thegu...
09:24 pm GMT - Sun, August 21, 2022
Dev To X-UA-compatible: What it is and why you dont need it on your website
The x-ua-compatible is everywhere. It appears in the <head> of extremely popular websites it may even be on your website. But what is it?This real life example was captured in the wild on thegu...
08:17 pm GMT - Sun, August 21, 2022
Dev To You're Not Using HTTP Status Codes Right
HTTP status codes are like short messages returned from a server whenever we request or interact with a resource on the server. They are an invaluable asset for diagnosing application errors and help ...
07:45 pm GMT - Sun, August 21, 2022
Dev To Beautify GitHub profile
There is no better way to show off your skills than having an attractive GitHub profile, not only does it show youre passionate and love your job, but it will also make you stand out when applying for...
07:41 pm GMT - Sun, August 21, 2022
Dev To Beginners guide to using git like a pro.
What is git?Gitisa free and open-source software fordistributed version control. It differs from GitHub, one of the many websites that used git as its version control software. What is Distribut...
07:33 pm GMT - Sun, August 21, 2022
Dev To Full JavaScript Internationalization CheatSheet!
Did you know that can do ?Well, this cheatsheet will help you discover and learn all about the different objects and constructors this global object() provides.A lot of details can be found on the ...
07:33 pm GMT - Sun, August 21, 2022
Dev To JavaScript Internationalization CheatSheet!
Did you know that can do ?Well, this cheatsheet will help you discover and learn all about the different objects and constructors this global object() provides.A lot of details can be found on the ...
07:09 pm GMT - Sun, August 21, 2022
Dev To Formas de contribuir com as comunidades de tecnologia
Voc sabia que existem diversas formas de contribuir com comunidades de tecnologia e variados formatos e tipos de produo de contedo?Se voc sempre teve vontade de comear, talvez acabe encontrando aqui u...
06:49 pm GMT - Sun, August 21, 2022
Dev To Top 10 Awesome React Hooks Libraries
Hooks in React has been life-changing for React developers they provide a simple elegant way to write code that is more readable and maintainable. There are only a few handfuls of hooks provided by Re...
06:38 pm GMT - Sun, August 21, 2022
Dev To Use Isolates to prevent ui Jank | Flutter multiprocessing
As you might know flutter runs asynchronously on a single thread often called the main thread and also where the UI is running, now when you need to run heavy computational function you find that you ...
06:32 pm GMT - Sun, August 21, 2022
Dev To Data Engineering 101: Introduction to Data Engineering
Data Engineering is the process of building data pipelines and making quality data available for efficient data-driven decision-making.A person who performs these activities is called a Data Engineer....
06:19 pm GMT - Sun, August 21, 2022
Dev To Introduction to Data Engineering
IntroductionData is everywhere. In recent years, with the growing number of connected devices and the expansion of their use, the world has been producing a vast amount of data that cannot be handled ...
06:04 pm GMT - Sun, August 21, 2022
Dev To How much do you need to know before starting?
I was pondering whether you need to know about React Class Components before learning React Functional Components.A little background about me: I work in an internal department, commonly called shadow...
05:50 pm GMT - Sun, August 21, 2022
Dev To Styling React App - Stylify vs Styled Components
Stylify generates utility-first CSS based on what you write. It works with any framework and with any tool. Styled Components is a library for styling React components. This article is not about which...
05:43 pm GMT - Sun, August 21, 2022
Dev To Making a Morphing 3D Sphere in Javascript with Three.js
I love 3d effects on the internet, and they're increasingly all over the place. They can add an extra dimension to a website that helps to catch a user's attention. I have previously covered 3d effect...
05:20 pm GMT - Sun, August 21, 2022
Dev To Save 100 hours with this document before building an app/website
As an Indie developer, it is kind of easy & obvious to build anything without evaluating the pros n cons of the idea.This is because, in product management process developers are tend to be on the...
05:16 pm GMT - Sun, August 21, 2022
Dev To How to create a test database with Laravel Sail
IntroductionI have worked on projects that required the production and testing database to be the same.This could be because some features work in MariaDB, but not in SQLite. Or some bugs appear...
04:43 pm GMT - Sun, August 21, 2022
Dev To GraphQL server with Nodejs and Express
Being able to work with APIs and write queries is critical to any developer today. As more developers and teams opt to use GraphQL when working with APIs.In this article, we shall learn how to build a...
04:27 pm GMT - Sun, August 21, 2022
Dev To Excelize 2.6.1 Released - Go language API for spreadsheets (Excel) files
Excelize is a library written in pure Go providing a set of functions that allow you to write to and read from XLAM / XLSM / XLSX / XLTM / XLTX files. Supports reading and writing spreadsheet document...
04:20 pm GMT - Sun, August 21, 2022
Dev To The Future of Humans and Artificial Intelligence
Future of Humans and Artificial Intelligence. In this article, we will address the future of artificial intelligence. In todays time, the speed of evolution is faster than ever. We see that developmen...
03:53 pm GMT - Sun, August 21, 2022
Dev To 500 Stars on GitHub
Ghostfolio, the web-based personal finance management software, is celebrating 500 stars on GitHub. This is a major milestone for this open source project and a good time for another recap. Growi...
03:43 pm GMT - Sun, August 21, 2022
Dev To How I Improved Lighthouse Performance by Adding an Image
Images and videos are slow to load, and most bloggers and companies are eventually coming to the tough decision of whether to take the UI train and include a hero image or going for performance and wa...
02:52 pm GMT - Sun, August 21, 2022
Dev To Auto Index and Search Django Model Instances with RediSearch (using redis-search-django)
Overview of My SubmissionI built an Installable Django Package called redis-search-django as a part of Redis Hackathon on DEV. redis-search-django is a Django package that provides auto indexing...
01:38 pm GMT - Sun, August 21, 2022
Dev To Mastering Atomic Habits
TL;DR: Some habit-building tips and tricks.If you want to change your life, you need to start with your habits. Atomic habits are the building blocks that make up our lives. They are the things we do ...
01:27 pm GMT - Sun, August 21, 2022
Dev To 101 DATA ENGINEERING
Hello there!! You may have heard or not about Data Engineering and Data Engineers. What is it? Who are these data engineers? What do they do? Are they paid well? I mean if yes! what stuff (technology ...
01:27 pm GMT - Sun, August 21, 2022
Dev To 101 DATA ENGINEERING
Hello there!! You may have heard or not about Data Engineering and Data Engineers. What is it? Who are these data engineers? What do they do? Are they paid well? I mean if yes! what stuff (technology ...
01:24 pm GMT - Sun, August 21, 2022
Dev To Sending login notifications to users using Auth0 Actions
You can never be too sure about your security on the internet. The good news is that most companies are becoming proactive in preventing hacking attempts on users by notifying them about suspicious lo...
12:13 pm GMT - Sun, August 21, 2022
Dev To Finite state machines in frontend
Friday - This most loved weekday for working people, sharing the interesting story on interesting dayFinite state machines explainedConclusionUntil next time, have a good day.Keep developing!!Our webs...
12:12 pm GMT - Sun, August 21, 2022
Dev To JavaScript, the worst programming language on the planet
There are quite a few candidates for the worst programming language the Earth has ever seen. C++ is arguably software development schizophrenia. Java, its managed counterpart, with its rubbish excepti...
12:04 pm GMT - Sun, August 21, 2022
Dev To Deploy Multiple NodeJS Apps on single Server with SSL, Nginx, PM2 - Part 1
MotivationGreatings, Let's say you finished coding your awesome NodeJS app ready to deploy to server and wanted to host it on a VPS or you have more than one app to host to single VPS how would ...
11:31 am GMT - Sun, August 21, 2022
Dev To CI/CD Pipeline Hands-on | AWS Code Pipeline, Elastic Beanstalk, GitHub
IntroductionIn this article we are going to see how to use AWS code pipeline to set up a a very simple CI/CD pipeline for your developments with three products:AWS Code PipelineElastic Beanstalk...
11:21 am GMT - Sun, August 21, 2022
Dev To Clean Architecture in Frontend
I wanted to share several insights that I found helpful for large-scale front-end applications. I want to talk about ideas that proved reliable in practice. At the same time, I pursue simplicity in my...
11:01 am GMT - Sun, August 21, 2022
Dev To How TypeScript Default Parameters Work
In a previous article, I covered the concept of optional parameters in TypeScript. In this guide, we used the ? question mark symbol to denote if a function's argument was optional.In this guide, let'...
10:36 am GMT - Sun, August 21, 2022
Dev To Learn OpenGL with Rust: creating a window
MotivationComputer graphics is an exciting and enjoyable topic due to its combination of technology, art and creativity. In the past few years we've been seeing a rapid evolution in the field of...
10:03 am GMT - Sun, August 21, 2022
Dev To On Estimates
Since we began developing software, weve looked for ways to reliably estimate our development time. Now, some 60+ years later, we've gotten no better at it. Maybe the problem is not in how we estimate...
09:52 am GMT - Sun, August 21, 2022
Dev To Frontend Learning Approach (Not Roadmap)
A roadmap is a strategic plan that defines a goal or desired outcome and includes the major steps or milestones needed to reach it.We already have so many roadmaps on the web the popular one is (https...
09:36 am GMT - Sun, August 21, 2022
Dev To 100DaysOfCode: Card UI Design with WEAVV
weavv / weavv-css-documentation The official WEAVV CSS documentation website WEAVV CSS DocumentationRead the official documentatio...
09:13 am GMT - Sun, August 21, 2022
Dev To My way and journey into tech
Whom Am I Am Evans, software developer/engineer, web dev instructor and a founder. I have 4.5 years of experience in programming at the time of writing this article. And this is my Journey into ...
09:09 am GMT - Sun, August 21, 2022
Dev To 5 Best Portfolio Website Builders of 2022
If your business doesnt have a website yet, you can try the Best Portfolio Website Builders weve put together to build your business. Here are 5 best portfolio website builders of 2022 1. Zy...
08:45 am GMT - Sun, August 21, 2022
Dev To Dependency Inversion Principle in TypeScript
Depend upon abstractions, not concretions.In our applications we can differentiate between two types of classes:Low level classes which do operations like reading from a database or saving a file.High...
08:42 am GMT - Sun, August 21, 2022
Dev To Adding intelligence to React Apps with Azure Cognitive Services
Hi everyone this blog post kind of different from my usual ones since this is based on a conference talk I delivered at the React Global Summit 2022 on the 21 April 2022.Guess what, this time I dont ...
07:22 am GMT - Sun, August 21, 2022
Dev To 5 productivity hacks that nobody talks about
In this article, we will look at a few hacks which can enhance the productivity of an individual or a team. All these ways are sustainable to follow and work well when incorporated as habits. 1....
07:14 am GMT - Sun, August 21, 2022
Dev To 7 websites a developer should definitely check to change their life
1. ScribeScreen recording extension that turns any process into a guide instantly.https://scribe.how/chrome 2. EditorXMake your own website with just a few clicks and drag and drop.You can ...
07:09 am GMT - Sun, August 21, 2022
Dev To What exactly the Agile is
In Software Development Life Cycle (SDLC), there are 6 main steps:PlanningAnalysis & defining requirementsDesignImplementation or developmentTesting, andOperation & maintenanceIt is a life cyc...
06:01 am GMT - Sun, August 21, 2022
Dev To Symfony in microservice architecture - Episode I : Symfony and Golang communication through gRPC
Today, application modernization often means migrating to cloud-native approach, with microservices-based architecture. In addition to Amazon, Uber and Airbnb, many other companies have adopted this a...
05:53 am GMT - Sun, August 21, 2022
Dev To Go - Pointers, User input
IntroductionThis is the part 3 of the Go lang series. In the previous part, we saw what variables, constants and datatypes are. Check Part 2 if you missed it. In this one lets see what pointers ...
05:53 am GMT - Sun, August 21, 2022
Dev To Go - Pointers, User input
IntroductionThis is the part 3 of the Go lang series. In the previous part, we saw what variables, constants and datatypes are. Check Part 2 if you missed it. In this one lets see what pointers ...
05:48 am GMT - Sun, August 21, 2022
Dev To Stable versions of shrimp and s3sha256sum
It has been almost a year since I introduced shrimp and s3sha256sum, and I think it is time to announce the changes that have been made since then.First a quick recap of what these tools do:shrimp is ...
05:12 am GMT - Sun, August 21, 2022
Dev To How to Insert Form Data into a Database Using HTML & PHP
Collecting customer form data is a common task in web development. Contact forms make your site more professional and send a clear signal that you're interested in doing business with your potential c...
04:52 am GMT - Sun, August 21, 2022
Dev To Browser extensions - Repeating notifications
In the previous article, we had an introduction to browser notifications.We were able to send a notification when the user clicked the button.However, that's quite once-off and pointless. Let's see ho...
03:44 am GMT - Sun, August 21, 2022
Dev To Do you have a newsletter?
Do you have a newsletter? If you do, do it in the comments and tell us what its ask about!If you dont have one, consider starting one!Thanks to Mathyas Kurmann @mathyaskurmann for making this photo av...
03:30 am GMT - Sun, August 21, 2022
Dev To Install Theano on Debian
...
03:02 am GMT - Sun, August 21, 2022
Dev To Como deixar as imagens no discord mais acessveis
Voc sabia que existe uma forma de deixarmos as imagens que postamos no Discord das nossas comunidades mais acessveis? Ao adicionar uma imagem na sua mensagem, voc pode utilizar recursos da prpria ferr...
12:21 am GMT - Sun, August 21, 2022
Dev To Embed a Windows manifest in your Rust program
If youre distributing a standalone program for Windows, you should include an XML application manifest, but Cargo and Rust dont provide an easy way to do this. In this post Ill show you how you can do...
12:12 am GMT - Sun, August 21, 2022
Dev To Useful Array Methods In Javascript
The most popular programming language in use today is Javascript. The most recent Stack Overflow developer survey is shown in the image below.Initially, Javascript was mostly used to build straightfor...
11:34 pm GMT - Sat, August 20, 2022
Dev To Rails guide - Creating the app - Part 1
Hey guys! How are you?That's the first article of a series that'll teach how to create a production ready Rails application. In this article we'll install Ruby, Rails and create the application. ...
11:10 pm GMT - Sat, August 20, 2022
Dev To Git, GitHub and Git Commands (70 git commands)
WHAT IS GIT? A lot of times, people are confused on the right commands to use to resolve git issues and the steps to take in resolving those issues. Hence spending more time researching, trying, and...
10:56 pm GMT - Sat, August 20, 2022
Dev To Reduct Storage Web Console v0.4.0 has been released
Hey, everyone! A little update for people who follow news from the Reduct Storage project.Today, I've released the next minor version of Reduct Storage Web Console. It doesn't have some big new featur...
10:00 pm GMT - Sat, August 20, 2022
Dev To Moving your character in Unity 2d
Have you ever wanted to create your own game but find it too overwhelming or not knowing where to start?So let's start with very basic things, like making our character move from A to B!In this tutori...
10:00 pm GMT - Sat, August 20, 2022
Dev To Como deixar seu e-mail mais acessvel
Voc sabia que existe uma forma de deixarmos nossos e-mails mais acessveis mesmo ao utilizar imagens no corpo das mensagens? Ao adicionar uma imagem no seu e-mail, voc pode utilizar recursos que facili...
09:00 pm GMT - Sat, August 20, 2022
Dev To How to write Custom Error Handler Middleware in Express.js using JavaScript
What is Error HandlerError handler is responsible of identifying and handling runtime issues. Express.js comes pre-configured with a built-in Error Handler by default. Error Handlers In Exp...
08:34 pm GMT - Sat, August 20, 2022
Dev To Pros and Cons of Working in the IT Field
Advantages A specialty with world-class celebrities (Bill Gates, Elon Musk, Mark Zuckerberg... all of them belong to the IT Field)One of the highest-paying industries in the world compared to ...
08:10 pm GMT - Sat, August 20, 2022
Dev To Melhore a sua habilidade em escrever front-end em at 10x
de lei que o mesmo conhecimento passado de uma pessoa para outra deixa de ser o mesmo de acordo a experincia, no mesmo ?!Por isso hoje e agora te apresento dicas que s a experincia te ensina. Para i...
06:59 pm GMT - Sat, August 20, 2022
Dev To A Arquitetura simples
Disclaimer: Os exemplos usados aqui embora baseados em projetos reais so de minha autoria. Eu simplifico/altero alguns detalhes de forma a simplificar o post e preservar a IP das empresas. Esse post ...
06:35 pm GMT - Sat, August 20, 2022
Dev To How to start learning web dev?
Hello folks, I am a new developer and I really interested about web developer and full stack. but Im also a little a bit confusing how to start. If the order that I write here is okay to do? 1.HTML 2....
05:50 pm GMT - Sat, August 20, 2022
Dev To Github Copilot trial ends, now what?
If youre a student or a maintainer for popular open source projects, GitHub Copilot remains free. Otherwise, pay for it!duar.ch...
05:16 pm GMT - Sat, August 20, 2022
Dev To Arquitetura de Sistemas Operacionais 0
A partir deste post, eu irei destrinchar e explicar o que eu entendo do livro Arquitetura de Sistemas Operacionais do "Francies Berenger Machado" e o "Luiz de Paulo Maia". Desde o primeiro captulo de ...
04:57 pm GMT - Sat, August 20, 2022
Dev To I DECIDED TO BE A DEVELOPER BECAUSE I WANTED CONTROL
This is my entry for a writing challenge that is hosted on hashnode, so pls click on this link to be redirected. I DECIDED TO BE A DEVELOPER BECAUSE I WANTED CONTROL.Pls like and share to help me win ...
04:57 pm GMT - Sat, August 20, 2022
Dev To I DECIDED TO BE A DEVELOPER BECAUSE I WANTED CONTROL
This is my entry for a writing challenge that is hosted on hashnode, so pls click on this link to be redirected. I DECIDED TO BE A DEVELOPER BECAUSE I WANTED CONTROL.Pls like and share to help me win ...
04:17 pm GMT - Sat, August 20, 2022
Dev To Install PyTorch on Debian
...
03:48 pm GMT - Sat, August 20, 2022
Dev To Advertise your blog here in the comments.
I want a place where we can collectively post our personal websites so others can link to it. Or at least check each others sites out. Community love! Can't wait to see your sites! Post as many times ...
03:39 pm GMT - Sat, August 20, 2022
Dev To How to Write a Great Resume
Resume ScreenersResume screeners look for the same things that interviewers do. They want to know that you're smart and that you can code. That means you should prepare your resume to highlight ...
03:34 pm GMT - Sat, August 20, 2022
Dev To Coding Period GSoC'22 | Week 7 8 9
I will share my progress for Weeks 7, 8 and 9 in this blog. Journey so farFor me, GSoC'22 journey is going smoothly. Everything was easy to understand and my mentor helped me in every way possibl...
03:06 pm GMT - Sat, August 20, 2022
Dev To Linux series: ll, ls, and related aliases
Most of the time when you're listing the contents of the directory, you're interested in more than just a plain list of the files and directories.Some distributions have handy (although inconsistent) ...
02:31 pm GMT - Sat, August 20, 2022
Dev To [Desafio] - Front-end: Scroll Infinito
Contedo original em https://twitter.com/zanfranceschi/status/1560996767252234240Ei dev front-end, chegada a hora de mais um desafio para o fortalecimento da nossa amizade. Um Toma L, D C de qualidade!...
02:20 pm GMT - Sat, August 20, 2022
Dev To How to connect AWS RDS with MySQL Workbench application.
What is AWS RDS?Amazon RDS is a Relational Database Cloud Service.Amazon RDS creates multiple instances for high availability and failovers.Amazon RDS supports PostgreSQL, MySQL, Maria DB, Oracl...
01:54 pm GMT - Sat, August 20, 2022
Dev To Neumorphism with CSS - A new design trend
IntroductionMany developers are still unaware of some design trends even after practicing web design for many years. In a bid to maximize the aesthetic value of web page layouts, designers and d...
12:54 pm GMT - Sat, August 20, 2022
Dev To Amazing VSCode Extension
IntroAs you know Terminal is one of the most essential tools that we use. But in VSCode we have to use following ways to open terminal:Shortcutctrl + '(MacOS)alt + ' (Windows)Top Menu > Termi...
12:24 pm GMT - Sat, August 20, 2022
Dev To Add Redux to your React app in 6 Simple Steps
Redux is a predictable state container for JavaScript apps. Do I need to use Redux in my React app?It depends.If your app is simple and works with a minimal number of states, there is no need to...
12:13 pm GMT - Sat, August 20, 2022
Dev To Bundle Node.js into single executable binary
Node.js , the asynchronous event-driven JavaScript runtime, has unparalleled support for file-system access, among other things - opening up the door to endless possiblities! However, Node.js often lo...
11:21 am GMT - Sat, August 20, 2022
Dev To From Junior Software Engineer to Mid Level with Anna McDougall
Your boss won't promote you if you just do your job and hope for the best.That's not how this works. You need to learn to play the game.There is a lot of information out there on how to get your first...
10:53 am GMT - Sat, August 20, 2022
Dev To Typescript Class Mixins
So let's talk about #typescript, its superpowers and how it can be used for generating new classes on the fly and instantiating classes that do not really exist. We will be creating flying dogs and pr...
10:45 am GMT - Sat, August 20, 2022
Dev To Log centralization and security alert with ELK (part 1)
As a SysAdmin, DevOps, or cybersecurity analyst, the moment will inevitably come in your work when you will need to consult the logs to investigate an incident or a bug.Imagine a scenario where one of...
10:45 am GMT - Sat, August 20, 2022
Dev To Log centralization and security alert with ELK (part 1)
As a SysAdmin, DevOps, or cybersecurity analyst, the moment will inevitably come in your work when you will need to consult the logs to investigate an incident or a bug.Imagine a scenario where one of...
10:41 am GMT - Sat, August 20, 2022
Dev To Interface Segregation Principle in TypeScript
Clients shouldnt be forced to depend on methods they do not use.The idea behind this principle is that it is better to have smaller and more specific interfaces rather than a big interface.If we had j...
10:07 am GMT - Sat, August 20, 2022
Dev To A new(?) non-repeating Random Number Generator
IntroductionRecently I read an article which gives a nice overview on generating non-repeating random numbers. After explaining the purpose of random number generators in general, the author pre...
09:59 am GMT - Sat, August 20, 2022
Dev To Deploy MERN App On Heroku
What is the use of your app if other people cant use it? Deployment makes our application live for the use of world. MERN stack i.e. MongoDB, Express, React and Node is the most popular stack for deve...
08:52 am GMT - Sat, August 20, 2022
Dev To Brave Shortcut and Ubuntu Application
Hi Everyone,In this Article i want to explain how to create pwa from any site and adding it as launcher applicationSome Websites not accept install as PWA but we want have it alike a application ...
08:24 am GMT - Sat, August 20, 2022
Dev To Ethical source movement, or how to try to fight the evil corporation to use your code
source : Can you stop your open-source project from being used for evil? - Stack Overflow Blog ...
08:11 am GMT - Sat, August 20, 2022
Dev To Episode 98: myNewsWrap SAP and Microsoft
Episode 98: myNewsWrap SAP and MicrosoftWelcome to this week's edition of myNewsWrap, news from the world of SAP, Microsoft and the world in between. As it is summer vacation time, it is a bit ...
08:06 am GMT - Sat, August 20, 2022
Dev To How I discovered an ideal stack for mastering HTML and CSS - Vue without build
Disclaimer: this is not a pure tech article, with detailed manual. It is a story about: decision-making problem, thinking logic, and random life events influencing us. Anyway, you'll find all necessar...
07:51 am GMT - Sat, August 20, 2022
Dev To How to translate HTML for free using google translate.
IntroductionWhile working on a new feature for my side project eduo instrukcije, I needed to translate HTML to other languages which was challenging to do for free. Google translate api has para...
07:01 am GMT - Sat, August 20, 2022
Dev To Why C Programming is The Best For Beginners
C is a general-purpose programming language. C has been used to write everything from operating systems to complex programs like the python interpreter, git, oracle database, and more.C is used in man...
06:50 am GMT - Sat, August 20, 2022
Dev To Browser extensions - Adding browser notifications
In this article, we'll be exploring how to add browser notifications to our browser extension.As the starting point, I'll use our popup extension.If you want to follow along, use the following GitHub ...
05:39 am GMT - Sat, August 20, 2022
Dev To Programming: where to begin
At the start of a tech journey, one might be overwhelmed at first due to the vast availability of different programming paths and might wonder where to begin.In this article, I'll be sharing how to be...
05:28 am GMT - Sat, August 20, 2022
Dev To 60 Days of Data Science and Machine Learning
Hello, everyone.Following are first 2 weeks of this series. You can find them on my github repository. You can run all the notebook on colab or jupyter as well.Day 1 - Python Basics Part1Topic : Data ...
04:37 am GMT - Sat, August 20, 2022
Dev To How to create an app with GetX architect in Flutter.
In today's article, I am going to share the steps for how to create the Flutter app with GetX architect. Let's start. What is GetX?GetX is a lightweight and powerful solution for Flutter. The sol...
03:36 am GMT - Sat, August 20, 2022
Dev To Google Pay inFlutter
In case it helped :)We will cover briefly:What is Google PayIntegration of Google PayPayment resultsUI elementsWhat is GooglePayGoogle Pay (known as G Pay) is a digital wallet platform and online paym...
12:34 am GMT - Sat, August 20, 2022
Dev To My Journey on the Cloud Resume Challenge
I started the cloud resume challenge in an interesting position because I already had the title of "Cloud Engineer". I wanted to use this as an opportunity to really indulge myself in the Cloud/DevOps...
12:21 am GMT - Sat, August 20, 2022
Dev To Understand Fields and Properties in Kotlin
How Kotlin implicitly implements field, getter and setter function for you when you declare a property?This article was originally published at vtsen.hashnode.dev on Jul 30, 2022.Properties and fields...
11:09 pm GMT - Fri, August 19, 2022
Dev To Lazy Day, Blockers, Bleh - Day (3&4) of Coding
YesterdayI'm feeling pretty under the weather today (right only on day 3 lol), so thought I'd relax and take things a little easy today.Done!played around with the styling morewent through more ...
10:56 pm GMT - Fri, August 19, 2022
Dev To Best UX writing examples and the reasons why they work
I've collected some UX writing examples with smart/creative concepts behind them: When a form field placeholder copy becomes your salesperson Be super specificFree -> $0.00 Create Ur...
09:52 pm GMT - Fri, August 19, 2022
Dev To 50 Days of Intermediate HTML CSS Projects | Day 1 | Creating Styled Boxes for Notes, Warnings, Examples, and Tips
Creating Styled Boxes for Notes, Warnings, Examples, and TipsOBJECTIVEWe will make a parent div of class outside, giving us the background and a child div of class inside having the content.We w...
09:52 pm GMT - Fri, August 19, 2022
Dev To 50 Days of Intermediate HTML CSS Projects | Day 1 | Creating Styled Boxes for Errors, Success, Examples, and Tips
Creating Styled Boxes for Success, Errors, Notes, Warnings, Examples, and TipsOBJECTIVEWe will make a parent div of class outside, giving us the background and a child div of class inside having...
09:35 pm GMT - Fri, August 19, 2022
Dev To Remote Senior Front-End Developer
Design your full-time freelance career as a top freelance developer with Toptal.Photo by KOBU Agency on UnsplashFreelance work is defining developer careers in exciting new ways. If youre passionate a...
09:30 pm GMT - Fri, August 19, 2022
Dev To Remote Senior Shopify Developer (Remote Flexible)
Shopify developers love to freelance with Storetasker. Endless, quality clients: from well-known DTC brands to top agencies. Fully remote, flexible: work as much or as little as you want, wherever y...
08:38 pm GMT - Fri, August 19, 2022
Dev To Introducing an Ultimate Web/Mobile Dev Roadmap
Hey everyone! Hope you're doing great! Allow me to interrupt your scrolling or whatever you were doing to introduce to you an ultimate web and mobile development roadmap.Don't be surprised how short t...
08:29 pm GMT - Fri, August 19, 2022
Dev To Fixing Firebase Firestore Queries with firestore-db for web and react-native-firebase
Motivation :I have been working with firestore for almost 4 years now for Web and and Native apps with React Native and also been annoyed by few of the quarks of the firestore because I mainly u...
07:45 pm GMT - Fri, August 19, 2022
Dev To Accessibility Check 2
A few days ago, the Dev Community did another #DevDiscuss on Twitter to find out what a good UI/UX design means to their followers. ...
07:30 pm GMT - Fri, August 19, 2022
Dev To What is syntax in a programming language?
Every language has an underlying structure that users need to understand in order to use it effectively. Its not enough to know the meaning of the individual words that comprise the languageif you don...
06:30 pm GMT - Fri, August 19, 2022
Dev To Building infrastructure for an open-source programmable zapier
Hi community! Looking forward to hearing your thoughts about this.Inngest was started out of the pain of building products that required complex integrations and background jobs especially those dri...
06:20 pm GMT - Fri, August 19, 2022
Dev To Build fast React Native apps with AWS Amplify
OverviewIn this article, we will be building a mobile application with React Native using Expo SQLite adapter as a storage adapter for DataStore.By the end of the of article, you will be able to...
05:49 pm GMT - Fri, August 19, 2022
Dev To CANLI - GALATASARAY MRANYESPOR MAI FRESZ ZLE 19 AGUSTOS 2022
Click Here:>LIVE>>http://macizles.wellomeds.com/Click Here:>LIVE>>https://linktr.ee/gool7trmraniyespor Galatasaray ma zeti izle11 saat nce mraniye Bandrma ma canl izle Birinci Lig'i...
05:49 pm GMT - Fri, August 19, 2022
Dev To Data Engineering 101: Introduction to Data Engineering
With the tremendous growth of technology throughout the World, Data handling has been a big challenge especially when the data has to be moved from storage to users, from different original formats to...
05:40 pm GMT - Fri, August 19, 2022
Dev To ...It Works Fine Locally
Our latest blog post, by Support Engineer Alan Pinnell-Smith.When you're ready to deploy to production, it can be frustrating to find that your project that worked perfectly on your machine is now thr...
05:25 pm GMT - Fri, August 19, 2022
Dev To Getting started with Nodejs/Express
NodeJS is an open-source tools that runs on a JavaScript Engine and can be used to executes Javascript code outside a web browser.Having worked with Nodejs, I can undoubtedly say that Nodejs is really...
05:03 pm GMT - Fri, August 19, 2022
Dev To Auditing in Spring Boot
What's auditing?Auditing means tracking and logging transactions related to data, which simply means logging insert, update and delete operations (user and/or date of action). How to add cr...
05:01 pm GMT - Fri, August 19, 2022
Dev To Like a Rogue
Advent of Code 2016 Day 18 Part 1Seems easy enough...by nowVisualizing the rulesGetting from relative coordinates to trap or safeCreating the initial state of rowsCounting the safe tilesTes...
04:48 pm GMT - Fri, August 19, 2022
Dev To Simplicity & Focus Through Server-Driven Web UI Development
Being a full-stack developer is a complex undertaking these days. As you might remember, it hasn't always been like this. There are multiple reasons for this evolution. One example is ever-growing res...
04:40 pm GMT - Fri, August 19, 2022
Dev To What was your win this week?
Hey there! Looking back on this past week, what was something you were proud of accomplishing?All wins count big or small Examples of 'wins' include:Starting a new projectFixing a tricky bugSpending ...
04:39 pm GMT - Fri, August 19, 2022
Dev To The cloud-agnostic-architecture illusion
Whenever I speak with clients about their IT strategy, vendor lock-in seems to be a very urgent and important topic. Especially regulated organizations like banks and insurance companies try to avoid ...
04:35 pm GMT - Fri, August 19, 2022
Dev To Liskov Substitution Principle in TypeScript
When extending a class, remember that you should be able to pass objects of the subclass in place of objects of the parent class without breaking the client code.The goal of this principle is that sub...
04:29 pm GMT - Fri, August 19, 2022
Dev To Where do I start
First of all, I am doing well and I hope you are doing better. The first I heard about Redis, was a discussion about caching. This is the first time that I have added caching to my application.This ye...
04:16 pm GMT - Fri, August 19, 2022
Dev To Um pouco sobre streaming de vdeo ao vivo
Motivado pela dica do @leandronsp sobre assuntos tcnicos, trago nesse artigo uma introduo a vdeo ao vivo. Atualmente trabalho no time de vdeo ao vivo da Globo, uma das maiores empresas de mdia da Amri...
04:11 pm GMT - Fri, August 19, 2022
Dev To Discussion and Comment of the Week - v15
Update: We created badges for both Discussion of the Week and Comment of the Week! Thank you @emmmmmmmmmmmma for these excellent designs!This weekly roundup highlights what we believe to be the most t...
03:46 pm GMT - Fri, August 19, 2022
Dev To GMAIL to Discord Channel Webhook Tutorial
Abstract Slack, Microsoft Teams, Discord ., Discord . Discord .Discord DOCs : https://discord.com/developers/applications Prerequisite ...
03:05 pm GMT - Fri, August 19, 2022
Dev To Design: CQRS - Desfazendo mal-entendidos
Ol!Este mais um post da seo Design e, desta vez, trago o contedo em um formato diferente. No pretendo explicar detalhadamente o pattern arquitetural CQRS, mas sim esclarecer alguns pontos sobre ele q...
03:04 pm GMT - Fri, August 19, 2022
Dev To The Cure for Client Anxiety
Client anxiety, we all know the signs. It starts with emails every few days to check in on progress. They start benign at first. A new idea about a feature, a nice to have here, something they forgot ...
03:01 pm GMT - Fri, August 19, 2022
Dev To Turning it up to 11!
For the last 2 years the team has been working hard to bring the next generation of Avalonia.This has focused on platforms, features and performance.We are pleased to announce the release of 11.0 Prev...
02:46 pm GMT - Fri, August 19, 2022
Dev To 3D web - Cannon physics - web3 serie
Hey Reader,This is the 3rd post of 3D-web3 Series.1 - Vite config and basic three.js2 - 3D web - Three.js (fiber & drei)3 - 3D web - Cannon physics4 - Web3 (next week available)"Cannon" is the rig...
02:44 pm GMT - Fri, August 19, 2022
Dev To A Beginner's Guide to Installing Linux OS Using VirtualBox on a Windows Machine.
On a Windows machine, there is only one operating system (OS) available, which is the Windows OS, pre-installed and used by default, which powers the computer. An operating system is software that all...
02:28 pm GMT - Fri, August 19, 2022
Dev To JS push and pop with Arrays
Hello Today i will be discussing about inbuilt push() and pop() method of Arrays.Let's get started...Push - It is used to insert an element at the end of the array.Pop - It is used to remove the eleme...
02:12 pm GMT - Fri, August 19, 2022
Dev To How to become a developer
I landed my first dev job after about a year of self-directed study.I can still relate to it, but over the past three years I've also had time to reflect on the experience.It was a rocky road, and I d...
01:50 pm GMT - Fri, August 19, 2022
Dev To Find Out If You're Underpaid
This is not a technical quiz, but it will help you see if you're over-performing and deserve a raise.Take the quiz ...
01:38 pm GMT - Fri, August 19, 2022
Dev To Appwrite Community Report 19
Hello and welcome to yet another community report from team Appwrite .This report is a weekly reminder for us, about how fortunate we are to have such a supportive community and all the great things t...
01:34 pm GMT - Fri, August 19, 2022
Dev To Postman Collection Security Test in Minutes for Free
Postman and EthicalCheck integration enable fully automated and free security testing of APIs.How to get startedGo to the https://EthicalCheck.devPostman Collection: Submit your Postman Collection URL...
01:30 pm GMT - Fri, August 19, 2022
Dev To GraphQL is a hot smoking pile of garbage
I'll probably get objections to this one, the same way I get objections to most of my articles. If you don't believe me, check out the objections to my OOP is a software development mass psychosis art...
01:25 pm GMT - Fri, August 19, 2022
Dev To Open/Closed Principle in TypeScript
Classes should be open for extension but closed for modification.The idea behind this principle is that existing classes should be extended but not modified. By modifying existing classes you risk bre...
01:13 pm GMT - Fri, August 19, 2022
Dev To Git for DevOps Engineer
In this article, you will learn why Git is used as a DevOps Engineer.You might be familiar with using Git for local development, executing Git commands and managing Git RepositoryWhen and why do you n...
01:11 pm GMT - Fri, August 19, 2022
Dev To Build a Creative Agency Website Using HTML CSS JavaScript
Build a Creative Agency Website Using HTML CSS JavaScriptThis video will show you how to build a creative agency website using html css javascriptGithub RepoHI I'm Sadee (webdev)In this channel I make...
01:09 pm GMT - Fri, August 19, 2022
Dev To Share your GitHub Profile and Let's all connect
Let's all connect on GitHub by sharing our Profiles!!Link your Profile down below, I am interested in checking out your projects and getting feedback on my own.I will start first Here is my link : Sad...
12:46 pm GMT - Fri, August 19, 2022
Dev To What has blogging brought me so far?
After three failed attempts over the course of a few years, at building the most awesome blogging site from scratch, I decided to say screw it! And I installed WordPress and started actually writing. ...
12:15 pm GMT - Fri, August 19, 2022
Dev To 10 GitHub Repositories to Become a CSS Master
Many back-end and front-end partners think that CSS is hard to learn and that becoming a CSS Master is even more challenging.We suggest that you know from Github's best open-source CSS projects.So, I ...
11:49 am GMT - Fri, August 19, 2022
Dev To How to run Docker commands in CMD/PowerShell from Docker using WSL2
In the last tutorial, we learned how to create Docker images without Docker Desktop in Windows. However, this can break our daily duties, especially if we have automated anything. This can be fixed in...
11:49 am GMT - Fri, August 19, 2022
Dev To Get Started Live Streaming in the Cloud with Amazon IVS
Its becoming impossible to ignore live streaming. There are tons of studies that illustrate its popularity and continued growth, but forget the numbers for just a second and consider how many of us co...
10:18 am GMT - Fri, August 19, 2022
Dev To Using SolidJS Dev-Tools Locator Feature
In my previous article I went through how to get the SolidJS Dev-Tools up and running with your application. I covered the Debug feature which allows you to debug the reactivity graph, and also the Lo...
10:04 am GMT - Fri, August 19, 2022
Dev To How to Write High-Quality Proposals for Clients in Upwork?
In this article, I'll show you how to write an exceptional cover letter, you'll learn how to write proposals that get customers interested in your offers, and how to convert them into paying customers...
09:36 am GMT - Fri, August 19, 2022
Dev To How to use Axios with React
IntroductionAxios is a promise-based HTTP Client for node.js and the browser. Thus, it works equally well in front-end JavaScript applications and back-end Node servers.This article shows how to...
09:23 am GMT - Fri, August 19, 2022
Dev To Temporal API - A new approach to managing Date and Time in JS
IntroductionDate object is the least-fun thing and a long-standing pain point in JavaScript. That's why there're other libraries like moment.js and date-fns. Developers use these to make sense o...
09:10 am GMT - Fri, August 19, 2022
Dev To The Art of Data Storytelling
facts and figures into storyData has become a buzz word in todays world and has become one of the most valuable business assets. With data, businesses are able to get insights that make them mak...
08:57 am GMT - Fri, August 19, 2022
Dev To Improved way of Implementing of Priority Queue in Javascript
Summary: learning priority queue is important because it is used in many algorithms for example Dijkstras Shortest Path Algorithm uses a priority queue.IntroductionPrerequisitesImplementationUses case...
08:39 am GMT - Fri, August 19, 2022
Dev To How to set up SFTP server on Ubuntu(AWS-EC2)
Introduction About the SFTPSFTP stands for SSH File Transfer Protocol. As its name suggests, its a secure way to transfer files between machines using an encrypted SSH connection. Despite the name, it...
08:37 am GMT - Fri, August 19, 2022
Dev To My repo is trending on GitHub!
My recently released open-source System Design course is now trending on GitHub.Thanks to everyone who made this possible! karanpratapsingh / system-design ...
08:32 am GMT - Fri, August 19, 2022
Dev To Single thread in Nodejs explained
Friday - This most loved weekday for working people, sharing the interesting story on interesting day Single thread in Nodejs explainedConclusionUntil next time, have a good day.Keep developing!!Our w...
08:32 am GMT - Fri, August 19, 2022
Dev To Monokle 1.10 improves on cluster inspection
We're happy to announce Monokle 1.10 - now adding a bunch of interactive features to help you inspect your k8s clusters:Open a shell directly to a pod from the UIFollow pod logs in the UIScale / Resta...
08:31 am GMT - Fri, August 19, 2022
Dev To AWS Community Builders Program
IntroductionI'm excited to announce that I've been accepted into the AWS Community Builders program!I got an email today inviting me to the program and I can't wait to dive in!I will focus on cl...
08:15 am GMT - Fri, August 19, 2022
Dev To Split Array into Consecutive Subsequences
You are given an integer array nums that is sorted in non-decreasing order.Determine if it is possible to split nums into one or more subsequences such that both of the following conditions are true:E...
07:56 am GMT - Fri, August 19, 2022
Dev To Project Six (Python): Basic Calculator
Why?Hello, this is my fifth posted project. This project was created with the intention of exposing myself to Python, Stack Overflow, GitHub BASH, and Tkinter. HowThis project uses Python's...
07:56 am GMT - Fri, August 19, 2022
Dev To Project Six (Python): Basic Calculator
Why?Hello, this is my fifth posted project. This project was created with the intention of exposing myself to Python, Stack Overflow, GitHub BASH, and Tkinter. HowThis project uses Python's...
07:50 am GMT - Fri, August 19, 2022
Dev To Comprehensive to Decision Trees
What is a decision tree?A decision tree is a model used in a wide array of industries that visually maps out the if-else flow of a particular scenario. As an example, consider a scenario where you wan...
05:56 am GMT - Fri, August 19, 2022
Dev To Manipulating the DOM using Javascript - traversing the DOM(part 2)
In the last article we learned what the DOM is and that it can be manipulated (change the nodes inside it). We also learned about one way we can target DOM nodes using different selectors (if you didn...
05:56 am GMT - Fri, August 19, 2022
Dev To Javascript: How much do you debug
Debugging - The process of identifying errors in programming code is called debugging.Debugging is inevitable when you start writing the code. It is the very much next act for the line of code you wri...
05:24 am GMT - Fri, August 19, 2022
Dev To Javascript Tagalog - Array Push Method
Disclaimer: This is a Blog i made with the initial intention of reinforcing my knowledge in JS. I just thought sharing my blogs might be helpful for someone since they are written in tagalog/taglish. ...
05:19 am GMT - Fri, August 19, 2022
Dev To I spent $15 in DALLE 2 credits creating this AI image, and heres what I learned
Yes, thats a llama dunking a basketball. A summary of the process, limitations, and lessons learned while experimenting with the closed Beta version of DALLE 2.Llama playing basketball, generated usin...
04:57 am GMT - Fri, August 19, 2022
Dev To How to deploy the NextJS site to Vercel
IntroductionDeploying a website to a hosting platform is an important step to share the web application with others. There are additional steps to follow while switching from localhost to a host...
03:49 am GMT - Fri, August 19, 2022
Dev To Json Web Token
phc v mc ch xc thc ngi dng v bo mt trao i thng tin qua nhiu ng dng. JWT(json web token) ra i. Sau y l mt s thng tin v JWT.JWT structure: c 3 phn: Header, Payload, Signature.Header: cha loi token v t...
03:23 am GMT - Fri, August 19, 2022
Dev To How To Build a 3D Scene with Multiple 3D Assets in Minutes!
Looking to build a 3D scene or a multi-asset immersive AR experience but dont know where to start? No need to be overwhelmed by hours worth of tutorials echo3D makes it easy for you to find 3D asset...
03:08 am GMT - Fri, August 19, 2022
Dev To React TS: Don't repeat the type when you pass functions as props, use their types.
Don't repeat the type when you pass functions as props, use their types.Let's suppose, there is a component named 'SignUpForm'.export interface SignUpFormProps { onSubmit?: (values: { username: st...
02:50 am GMT - Fri, August 19, 2022
Dev To Create a new React app with Vite
Although every React app is unique, they all start from the same place:You need an index.js, App.js, and App.css fileYou need to install react and react-domYou need a toolchain to use JSXYou need a bu...
01:37 am GMT - Fri, August 19, 2022
Dev To Como eu fao para perceber a minha evoluo?
A questo da inseguranaPor muito tempo na minha vida, a insegurana foi um grande problema. No vou dizer que esse um problema resolvido, mas estou caminhando para isso.E toda essa insegurana carr...
12:31 am GMT - Fri, August 19, 2022
Dev To Cosmos DB for Spring Developers, Part I: Using Cosmos DB as a SQL Database
One of the key benefits of working with any Spring project, from Spring Framework to Spring Boot, Spring Data to Spring Cloud, is the developer-first focus each of those projects takes to delivering c...
10:18 pm GMT - Thu, August 18, 2022
Dev To A Second Brain: A Dip Into Note-Taking
When I start to talk about notes with engineers, I often get a mix of confusion, excitement, and fear. For some it reminds them of a past taking biology notes in class. Writing stuff down but not gett...
10:15 pm GMT - Thu, August 18, 2022
Dev To LB Labs: Solving The Pull Request Problem w/ Continuous Merge
Fact: The state of pull requests is broken and we finally have the data to prove it. In our latest LinearB Labs episode we reveal the information that has led us to the inevitable conclusion that pull...
10:05 pm GMT - Thu, August 18, 2022
Dev To How to scan for cybersecurity risks on every commit with CodeSec and Git Hooks for free
Good programmers are lazy.Its a common euphemism in the software development world: a humorous, counterintuitive statement that describes a real phenomenon. Good programmers look for simple, efficient...
09:58 pm GMT - Thu, August 18, 2022
Dev To Proxy Objects in JavaScript
Proxy objects were unknown territory for me just a little while ago. I had never even heard of them until I was asked to explain how to use them over on TikTok. I've spent some time now reading up on ...
09:41 pm GMT - Thu, August 18, 2022
Dev To Testing out Serverless Stack
A serverless approach can be really powerful. Developing software with serverless architectures and services can speed up development time, make managing infrastructure pain-free and typically are che...
08:32 pm GMT - Thu, August 18, 2022
Dev To Elastic Compute Cloud (EC2)
EC2 is an important services in AWS cloud which offering compute, Storage, Network & Security, Load Balancing and Auto scaling features. These are the essentials to deploy the basic workloads to t...
08:20 pm GMT - Thu, August 18, 2022
Dev To LeetCode - Combination Sum IV
Problem statementGiven an array of distinct integers nums and a target integer target, return the number of possible combinations that add up to the target.The test cases are generated so that t...
07:55 pm GMT - Thu, August 18, 2022
Dev To Redis x DEV Hackathon Reminder
Reminder that submissions for the Redis Hackathon on DEV are due on August 29th at 11:59 PM UTC. Announcing the Redis Hackathon on DEV! dev....
07:54 pm GMT - Thu, August 18, 2022
Dev To Are you ready for a Promotion? (Updated)
I created this to provide feedback to my team. You can check if you're ready for the next level.https://tally.so/r/3q4zP9...
07:54 pm GMT - Thu, August 18, 2022
Dev To Are you ready for a Promotion? (Updated)
Try this simple quiz if you're ready for the next levelhttps://tally.so/r/3q4zP9...
07:17 pm GMT - Thu, August 18, 2022
Dev To Create an asynchronous method in Spring Boot
Normally, a given program runs straight along, with only one thing happening at once. And a block of code that relies on the previous one, should wait for it to end executing, and until that happens e...
07:02 pm GMT - Thu, August 18, 2022
Dev To 10 ways to speed up JavaScript loading
In many modern websites, there is a lot of JavaScript. In fact, according to the HTTP Archive, the average desktop page had over 500 kilobytes of JavaScript. The problem is that JavaScript takes time ...
07:02 pm GMT - Thu, August 18, 2022
Dev To Let's build a multiplayer movie trivia/quiz game with socket.io, svelte and node. devlog 2
In the last log I got the basic stuff setup and the socket communication up and working.Now I have done some actual planning.Behold, a simple flowchart RantingBefore getting into the code stuff I...
07:02 pm GMT - Thu, August 18, 2022
Dev To Using OpenStreetMap For Your Web Projects
Note: This is an old article I published in my personal blog on August 2019. Since I know publish articles on dev.to I stopped my blog and I moved this article here. What's wrong with Google Maps...
06:48 pm GMT - Thu, August 18, 2022
Dev To Tips for Faster React App
This is a list of tips and techniques you can implement in your React Application for better performance. Virtualization or WindowingYou might occasionally need to show a sizable table or list w...
06:43 pm GMT - Thu, August 18, 2022
Dev To Migrating a WordPress blog from subdirectory to subdomain without loosing URL structure with Nginx
If you just want to look at the full Nginx config used jump to the end of the post.From an SEO perspective using a subdirectory or subdomain for your blog/site is a subject of debate. Have a look at t...
06:36 pm GMT - Thu, August 18, 2022
Dev To Speaker Free Pass Giveaway - DeveloperWeek Cloud 2022 (Sept 7-14)
I'll be speaking at DeveloperWeek Cloud Sep 7-14, 2022, in Austin, Texas, on "API Security Testing Modern Best Practices."You can attend live in-person and virtual. I'm giving away over a hundred free...
06:06 pm GMT - Thu, August 18, 2022
Dev To Array.prototype.toString() in JS
Hello Guys today i will be discussing about toString() method in Javascript.Lets get started...toString() method gives us the string representation of array,number,strings and booleans. Code Exam...
05:53 pm GMT - Thu, August 18, 2022
Dev To Cheat sheet for React Part I (Updated August 2022)
Would you like to learn React as rapidly as possible?In order to offer you a thorough review of every React topic you'll need to understand in 2022, I've put together a really handy cheatsheet.I...
05:45 pm GMT - Thu, August 18, 2022
Dev To The Concept
REST stands for "Representational State Transfer". This is an architectural style. A web API conforming to this style is a REST API.REST stands on 6 guiding principles, important among them are:Client...
05:18 pm GMT - Thu, August 18, 2022
Dev To Using HarperDB With Django
Before you try to use HarperDB in your Django project there are some trade offs you should consider. I wanna cover some of these first and then if you still decide HarperDB and Django are a fit, we'll...
05:15 pm GMT - Thu, August 18, 2022
Dev To Hosting Azure DevOps Pipelines agents on GitHub Codespaces
OverviewWelcome to another part of my series 'GitHub Codespaces Pro Tips'. In the last part we spoke about hosting your GitHub self hosted action runners on Codespaces.Similarly to the last post...
05:06 pm GMT - Thu, August 18, 2022
Dev To I have designed and developed the simplest document scanner app.
Go to Playstore Auto crop to pdf Magic Filters Compress Rearrange page sequence Replace and retake page Add from gallery simultaneously Save as image or Pdf QR code scanner UPI Code support QR cod...
05:00 pm GMT - Thu, August 18, 2022
Dev To Manipulating the DOM using Javascript - traversing the DOM(part 2)
In the last article we learned what the DOM is and that it can be manipulated (change the nodes inside it). We also learned about one way we can target DOM nodes using different selectors (if you didn...
04:55 pm GMT - Thu, August 18, 2022
Dev To Absolute Beginner's Guide to Learn JavaScript, Part-1
JavaScript is a versatile language. As my friend says, "If you know JavaScript, you can do anything, even you can build a game with this." In my life as a software engineer, the questions that I come ...
04:55 pm GMT - Thu, August 18, 2022
Dev To GitHub is now free for teams
GitHub CEO, Nat Friedman, announced earlier today that GitHub is now free for teams.Until now, if your organization wanted to use GitHub for private development, you had to subscribe to one of our pai...
04:20 pm GMT - Thu, August 18, 2022
Dev To Rust - Interior mutability - Cell
There is no legal way to convert the &T(exclusive reference) to the &mut T(mutable reference) and this is called undefined behavior.But we have UnsafeCell which helps to cope with the immutabi...
04:12 pm GMT - Thu, August 18, 2022
Dev To The only JavaScript "String" Guide you will Ever Need.
StringsStrings can be created as primitives, from string literals, or as objects, using theString()constructor:const string1 = "A string primitive";const string2 = 'Also a string primitive';cons...
04:11 pm GMT - Thu, August 18, 2022
Dev To How to Create a Landing Page with HTML and CSS
Landing pages can be found on every website on the internet. Learn how to make one for your website with this article!When a website is opened on the internet, the first interface shown is the landing...
03:56 pm GMT - Thu, August 18, 2022
Dev To NextAuth - Google And GitHub Authentications for Nextjs
IntroductionWe know how exhausting and time-consuming it can be to set up authentication, which includes handling databases, cookies, JWT, sessions, etc., on your own.The goal of this article is...
03:30 pm GMT - Thu, August 18, 2022
Dev To How do you turn a weakness into a strength?
Interesting post here: What is your greatest weakness as a software developer? Sloan Aug 17 1 min read #discuss #anonymous I had a fo...
03:18 pm GMT - Thu, August 18, 2022
Dev To Brand New IT Opportunities - Week 34 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 542 new jobs I want to shar...
03:09 pm GMT - Thu, August 18, 2022
Dev To Building a 32-Core Raspberry Pi Cluster From Scratch
A Raspberry Pi is a mini-computer board to which you can connect a monitor, mouse, and keyboard, and install a Linux-based operating system with a GUI. Or you can use it in headless mode with no GUI a...
02:59 pm GMT - Thu, August 18, 2022
Dev To On JitPack's use of git repository name as Maven artifactId
This next installment of the series "JitPack Tips and Tricks" again deals with JitPack, but will be much shorter than the prior two. Among other things, in the prior two posts of this series, we saw t...
02:40 pm GMT - Thu, August 18, 2022
Dev To bash and exclamation marks !!!!!
In case you didn't know, exclamation marks play an important role in the bash workflow, especially for your command history!ok... let me explain this weird thing, actually it's simple : The first part...
02:36 pm GMT - Thu, August 18, 2022
Dev To How to make X top lists that will receive tons of reactions on dev.to
Preliminary note:I have respect for people who build "X top Y you need for Z"I find them useful, I often learn things, but I see a common pattern. So I thought about making an article.SPOILERThis post...
02:29 pm GMT - Thu, August 18, 2022
Dev To How DevOps Can Help Developers Improve Their Skills
IntroductionWorking in a startup forced me to learn a whole plethora of new technologies, and I believe it has made me a more well-rounded and stronger developer, and I think you should diversif...
02:23 pm GMT - Thu, August 18, 2022
Dev To Top 10 Best Login Form | CSS & JavaScript
Top 10 Best Login Form01 -> Login & Registration Form Using HTML & CSS & JShttps://youtu.be/I5_T547tHf002 -> Log In / Sign Up | html & csshttps://youtu.be/JbWdz88oi9003 -> Neu...
01:34 pm GMT - Thu, August 18, 2022
Dev To Visual Studio Code's New Editor Sticky Scroll Feature-Never Get Lost In The CodeAgain!
Finally came what many of us were not waiting for but wishing for! (like the song that nobody expected but everybody needed it). Who is not tired of having hundreds of lines of code and not knowing wh...
01:26 pm GMT - Thu, August 18, 2022
Dev To 5 Mistakes to Avoid with Agile Development
What is Agile MethodologyAgile helps software development teams provide value to their clients quicker and with fewer difficulties through an incremental approach to project development and syst...
12:42 pm GMT - Thu, August 18, 2022
Dev To How Can I Improve Cancer Patients' Mood?
It's not a sign of weakness to want to improve your mental health by talking about it with others. This article explains how cancer patients can maintain their mental health while they undergo treatme...
12:40 pm GMT - Thu, August 18, 2022
Dev To Environment variables in Nuxt 3
To use environment variables in Nuxt 3, we need to use runtimeConfig in nuxt.config.import { defineNuxtConfig } from "nuxt";// https://v3.nuxtjs.org/api/configuration/nuxt.configexport default defineN...
12:22 pm GMT - Thu, August 18, 2022
Dev To New in Entity Framework 7: Bulk Operations with ExecuteDelete and ExecuteUpdate
Follow me on Twitter at @tim_deschryver | Subscribe to the Newsletter | Originally published on timdeschryver.dev.Read the TLDR version on timdeschryver.devVersion 7 of Entity Framework includes some ...
12:16 pm GMT - Thu, August 18, 2022
Dev To Shift Left within API Security
What is Shift Left?Overall, shifting left is a proactive approach to security that can have many benefits for organizations. However, it is important to be aware of the challenges involved in sh...
12:04 pm GMT - Thu, August 18, 2022
Dev To You don't need more complexity.
This is far from an article against distributed systems, and advanced engineering topics, this is a letter about overengineering. Product Design can solve most of your pains.Ok, that title sounds real...
11:27 am GMT - Thu, August 18, 2022
Dev To Introduction to Event-Driven Architecture
Many organizations are choosing to build more event-driven application architectures. This enables a subscriber or target services to automatically perform work in response to events triggered by publ...
11:25 am GMT - Thu, August 18, 2022
Dev To Appwrite OSS Fund Sponsors Lazygit
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...
11:20 am GMT - Thu, August 18, 2022
Dev To How I run code on twitter
Ever ran code right on twitter? No, right? Now you can! Imagine writing code in twitter and someone runs the code for you and reply with output. No, it's not possible that a human will reply you with ...
11:18 am GMT - Thu, August 18, 2022
Dev To Cloud pubsub services compared: Azure Web PubSub & Ably
In this post, I compare two cloud pubsub services: Azure Web PubSub and Ably, to determine which provides the best development experience. The context will be a multi-user pixelart drawing application...
11:03 am GMT - Thu, August 18, 2022
Dev To Request ACM certificate with DNS validation in Go
I've been dealing with AWS SDK a lot in building https://github.com/dotenx/dotenx, and I've found it challenging quite often, particularly because of poor documentation.One of the issues I had to reso...
10:56 am GMT - Thu, August 18, 2022
Dev To How I Created a One-Page Swag Store in 15 minutes
What if you could fit a whole ecommerce experience into just one page?Some online sellers like to simplify ecommerce experiences, especially when they have only one or a few products to sell. Medusa.E...
10:56 am GMT - Thu, August 18, 2022
Dev To Project Five (Python): Conway's Game of Life
Why?Hello, this is my fifth posted project. This project was created with the intention of exposing myself to Python, Stack Overflow, GitHub BASH, and Pygame. HowThis project uses Pygame to...
10:32 am GMT - Thu, August 18, 2022
Dev To EBC - Everything but code
Welcome to Everything But Code!This is going to be a series of posts covering what I feel are the most important/useful topics in programming that aren't writing the actual code. But surel...
10:13 am GMT - Thu, August 18, 2022
Dev To 5 enhancements that will boost your Node.js app
During your application workflows, there are many aspects needed to ensure the code you write executes with efficiency at its best. Consider you have built a Node.js application. Upon production deplo...
10:09 am GMT - Thu, August 18, 2022
Dev To Free Shipping Bar for WooCommerce
Give maximum exposure of your free shipping deals with the WooCommerce Free shipping bar. You can display the bar across all page of the store. It shows real time progress bar and remaining price of p...
09:46 am GMT - Thu, August 18, 2022
Dev To WhatsApp Chat for WooCommerce
Whatsapp WooCommerce plugin allows you to add WhatsApp messenger to the store that enables customers to engage in a friendly and informal conversation. You can set predefined messages and and introduc...
09:13 am GMT - Thu, August 18, 2022
Dev To How would you refactor this code? (tennis-3-modern)
export class TennisGame { constructor(p1N, p2N) { this.p2 = 0; this.p1 = 0; this.p1N = p1N; this.p2N = p2N; } getScore() { let s; if (this.p1 < 4 && this.p2 < 4 &...
09:13 am GMT - Thu, August 18, 2022
Dev To 9 No-Code Tools You should definitely try in 2022
IntroductionThe world around us is changing, and the way we do things has to change with it. In this case, writing codeand doing so more efficiently than ever beforehas become much simpler, than...
09:09 am GMT - Thu, August 18, 2022
Dev To Database Caching Strategies
Originally posted hereMost, if not all, developers are at least somewhat familiar with the concept of caching. After all, this technology is so ubiquitous nowadays, from CPU to browser caching, that a...
08:54 am GMT - Thu, August 18, 2022
Dev To How to Build a Banking App
The app development process can be challenging due to the constant changes andnew trends emerging. Building a banking app nowadays is a must for any company to compete and grow because their business ...
08:47 am GMT - Thu, August 18, 2022
Dev To Why everyone is talking about Astro and island Architecture
If you love exploring different technologies in the web development ocean I am sure Astro must have been popping up a lot in your feed since few months. Astro's V1.0 got launched recently and a lot of...
08:35 am GMT - Thu, August 18, 2022
Dev To How did you land your first developer job as a self-taught programmer?
I am currently looking for a tech role that fits my skill set. Believe me or not, I applied to more than 60 companies including start-ups, and got rejected by all. Every morning I wake up and open my ...
08:16 am GMT - Thu, August 18, 2022
Dev To Performance Metrics - WebPerf0
You must have visited a lot of websites in your lifetime. And the user experience on the site isGood site performance is sometimes vital for a good user experience (UX). But what is performance, how c...
07:51 am GMT - Thu, August 18, 2022
Dev To Browser extensions - External requests new tab
So far, our browser extensions have had quite a generic view.It showed plain text and some interactive counter.Often with these things, you'll want to add some external data in them.Let's change our n...
06:46 am GMT - Thu, August 18, 2022
Dev To Quality instead of Quality Control
When discussing quality, complying with a particular set of requirements usually comes to mind. A client, analyst, or someone else sets tasks and people often take those as the requirements. The worst...
06:37 am GMT - Thu, August 18, 2022
Dev To How to give feedback and receive feedback
Imagine a conversation starting like this.Oh, this is the feedback from the team for you, I made a spreadsheet, you are ...you are smart and brave for new workyou don't listenyou are unprofessionalyou...
05:50 am GMT - Thu, August 18, 2022
Dev To Why Integrate Magento 2 Shop by Brand In The E-shop
Overview About Magento 2 Shop By BrandNow the world has changed due to new trends san technology. Technology is something that affects everything, especially the way of living life of people. It...
05:43 am GMT - Thu, August 18, 2022
Dev To 12. Playing audio 2. Keyboard layout global and local parts
Keyboard layout: global and local partsFallback keyboardData.en stateMethod getKeyContentMethod playKey Keyboard layout: global and local partsAny keyboard has local specific keys, and common key...
05:38 am GMT - Thu, August 18, 2022
Dev To W3Schools Strings Method With Example
Here are Strings Method that I learned on W3schools you can copy paste it and check the output and experiment with it/*IN JAVASCRIPTstrings are primitve values and they dont have mehthod or properties...
05:37 am GMT - Thu, August 18, 2022
Dev To 2. Basic HTML/CSS.
Layoutindex.htmlKeystyles.cssRowRow with extra wide keyRow with smaller keysActive keyLanguage switcherConclusionIn this section we will code simple layout for 3 rows of 5 keys each, to understand: wh...
05:35 am GMT - Thu, August 18, 2022
Dev To Keyboard Learning App: Tutorial on HTML/CSS/JS?vue for beginners.
Initial idea and featuresAn educational projectOther app use casesOpen sourceResearch on similar appsTutorialEntry levelMannerTools Initial idea and featureseach key symbol is soundedLive DemoWhe...
05:21 am GMT - Thu, August 18, 2022
Dev To NodeJS Azure Service Bus Windows Service
In this tutorial we will see how to create a little nodejs service that react to Azure Service Bus Queue events.This could be useful in situation when you have an hybrid environment cloud + on premise...
05:07 am GMT - Thu, August 18, 2022
Dev To Tips To Help You Become A Better Developer
Don't try to program for the sake of programming. Instead, come up with an actual problem you want to solve. Having a problem to solve will immediately give you structure. Do your best to attempt to s...
05:02 am GMT - Thu, August 18, 2022
Dev To Attaching Volume to a Linux Instance (EC2) cmd
1-lsblk ( List Block )This command lists information regarding all available block devices attached to an instance and it does that by reading sysfs filesystem2- file -s This is used to check if a vol...
04:23 am GMT - Thu, August 18, 2022
Dev To Introducing : Pie Chart Maker
Hello everyone , Hope you all are doing well, Atharv here, a frontend developer passionate about building side projects. I'm so excited to share my next side product, Pie Chart Maker with you all.Try...
03:07 am GMT - Thu, August 18, 2022
Dev To Use Boto3 create EventBridge-Rule tigger Lambda Function
Hi,Guys,This article I will teach you how to use python3 to create EventBridge Rule and tigger it to lambda function If you don't have too much time,I will do this somebody say:"Cut th...
01:25 am GMT - Thu, August 18, 2022
Dev To Typescript boilerplate test configuration with mocha, chai and sinon
Hi, Devs!Let's configure tests with mocha, chai and sinon on Typescript in a few steps.Lets' start the project:npm init -yNow, let's install the packages. Here we also install the types (@types)...
12:57 am GMT - Thu, August 18, 2022
Dev To How to run Amazon EMR Serverless with --packages flag
In this previous post, we showed how to run Delta Lake on Amazon EMR Serverless. Since then, a new release was out (6.7.0) with the --packages flag implemented . This helps us getting things done with...
12:54 am GMT - Thu, August 18, 2022
Dev To Top 3 Lessons from Running 300 Cost-effective Solutions on AWS
Public cloud spend is expected to reach $400 billion in 2022 and out of that 30-40% is wasted. That is $120 billion to $160 billion compare this figure with the expected size of the global frozen piz...
12:54 am GMT - Thu, August 18, 2022
Dev To Build web page/Site by markdown files
Dear All,Now you can use casual-markdown-page to, which directly use markdown files as web page or web site (ie. markdown-as-webpage).It is a single html file index.html to load markdown file into web...
12:41 am GMT - Thu, August 18, 2022
Dev To How To Make Tooltips.
ToolTips!I wanted some tooltips for my website.Problem was none of the online tutorials for tooltips actually behave like a tooltip, with the text following your mouse cursor.I spent 3 hours fig...
11:05 pm GMT - Wed, August 17, 2022
Dev To 10 GitHub repositories to Become a React Master
I came across a couple of GitHub repositories that will make you a React Pro in no time! If you're new to React or are already familiar with the framework and want to advance, you should check out the...
10:59 pm GMT - Wed, August 17, 2022
Dev To EKS : migrate your Service to a Network Load Balancer
Whatever your usecase is (more performance, decrease slightly the AWS bill, etc.), it's often a good call to switch to a Network Load Balancer for your Kubernetes cluster. You will get good performanc...
10:58 pm GMT - Wed, August 17, 2022
Dev To 5 JavaScript Events You NEED To Know
Everybody has their favourite JavaScript event. No? Just me? Well, either way, here are 5 more to add to your collection 1. offline and onlineThese events let you know when your user's network c...
10:53 pm GMT - Wed, August 17, 2022
Dev To Tutorial: How to access Raspberry Pi remotely from anywhere
In this article, well share a brief tutorial to help you access your Raspberry Pi remotely, easily, and fast using a centralized SSH server. We can assure you that our step-by-step guide will make the...
10:10 pm GMT - Wed, August 17, 2022
Dev To 17 Best DevOps Tools to Use in 2022 for Infrastructure Automation and Monitoring
You must adopt proper infrastructure automation if you want to enable your teams to achieve faster application delivery while eliminating human errors. Automation of servers, deployment environments, ...
10:00 pm GMT - Wed, August 17, 2022
Dev To Criando Sistemas de Reservas Com Versionless Optmistic Locking, Spring Boot e JPA/Hibernate
Como visto no artigo anterior o Optmistic Locking uma opo para lidar com Race Conditions para cenrios com baixo e/ou moderado ndice de conflitos. O principal motivo para o uso de bloqueio otimista ne...
09:48 pm GMT - Wed, August 17, 2022
Dev To Kafta is a modern non-JVM command line for managing Kafka clusters
After several nights, weekends and late nights. Today we have the first stable release of Kafta. This project was born a while ago with me and @snakeice. We spent several days frustrated using the nat...
08:44 pm GMT - Wed, August 17, 2022
Dev To Best way to implement a queue in javascript
Summary: Queue is an important data structure to learn for example it is used in playlist Mp3.IntroductionPrerequisitesImplementationUses CasesIntroductionIn the first place what is a queue is just a ...
08:06 pm GMT - Wed, August 17, 2022
Dev To Welcome Thread - v187
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:09 pm GMT - Wed, August 17, 2022
Dev To Quiz - Are you ready for a promotion?
Answer this short 90 seconds quiz to find out if you're ready for a level-up. FindMyLevel...
07:05 pm GMT - Wed, August 17, 2022
Dev To Visualize YouTube Data with Plotly Express
Prerequisites: Python fundamentals, Microsoft ExcelVersions: Python 3.10, Plotly 5.9Read Time: 45 minutes IntroductionSo you want to learn about making data visualizations, huh? Well, youre in th...
07:04 pm GMT - Wed, August 17, 2022
Dev To Fastest Way To Make Money (For Programmers Only)
Hey Dude, Gurpreet this side again with some new stuff. You may don't know who is Gurpreet? But the stuff I'll share with you, you will always remember . I am a freelance web developer just going to j...
06:58 pm GMT - Wed, August 17, 2022
Dev To 60 Days of Data Science and Machine Learning
Dear, everyone. Hope you are doing well.After I finished all the Kaggle courses, I found next materials to expend my knowledge for Data Science and Machine Learning. I choose this series from Medium w...
06:49 pm GMT - Wed, August 17, 2022
Dev To Installing XDebug3 in VSCode
Debug the code depending on how the code is, it's often torture, imagine arriving in a new environment without knowing anything about the project and having to identify where each endpoint passes to r...
06:48 pm GMT - Wed, August 17, 2022
Dev To Ten Myths about Static Websites
If youve ever searched out the differences between static websites and dynamic websites, youre likely to have discovered several questionable if not outright false statements about what static websi...
06:41 pm GMT - Wed, August 17, 2022
Dev To Postman editor's pick - EthicalCheck.dev (free API security testing)
Ethicalcheck.dev - is a free & instant API security testing web tool. It offers web UI, GitHub Action, and an API for developers to automate REST API security testing.It addresses the critical nee...
05:54 pm GMT - Wed, August 17, 2022
Dev To Dev.to: Absolutely Simple Network Monitoring
On my blog Absolutely simple infrastructure monitoring, I wrote:Depending on your background, the process of instrumenting your applications, systems, and even your coffee pot makes perfect sense. Req...
05:03 pm GMT - Wed, August 17, 2022
Dev To UK Global Talent Visa Requirements
Global Talent Visa is easier to get than you might think. If you want to move to the United Kingdom, watch this video to learn about Global Talent Visa requirements for software engineers:...
04:42 pm GMT - Wed, August 17, 2022
Dev To Backend-for-Frontend: the demo
In one of my earlier posts, I described the Backend-for-Frontend pattern. In short, it offers a single facade over multiple backend parts. Moreover, it provides each client type, e.g. desktop, mobile,...
04:42 pm GMT - Wed, August 17, 2022
Dev To Backend-for-Frontend: the demo
In one of my earlier posts, I described the Backend-for-Frontend pattern. In short, it offers a single facade over multiple backend parts. Moreover, it provides each client type, e.g. desktop, mobile,...
04:32 pm GMT - Wed, August 17, 2022
Dev To How to Safely Deserialize Data in Ruby on Rails
Serialization is a way of taking data and storing it or transferring data to other systems, machines, or applications. Deserialization is the act of extracting a data structure from a series of bytes...
04:27 pm GMT - Wed, August 17, 2022
Dev To The Definitive Guide to HTML Block Level and Inline Level Elements
In your journey as a web developer, one thing you will need understanding of to make web development smooth is the concept of block level and inline level elements in your HTML. An understanding of th...
04:11 pm GMT - Wed, August 17, 2022
Dev To I can't complete the get started tutorial because some dependencies are not installed
When you start your first application or follow the Luos's get started you may face problems with the environment development installation.Find the resolution of this symptom here: https://www.luos.io...
04:06 pm GMT - Wed, August 17, 2022
Dev To Multiprocessing communication with FIFO queues
This is part of a series of posts talking about FIFO and techniques for IPC(inter process comunication) today I'm gonna explore IPC between parent and child processes for asynchronous programming, one...
03:58 pm GMT - Wed, August 17, 2022
Dev To How to Deploy ML Models Using Gravity AI and Meadowrun
Transform your containerized models-as-services into batch jobsGravityAI is a marketplace for ML models where data scientists can publish their models as containers, and consumers can subscribe ...
03:49 pm GMT - Wed, August 17, 2022
Dev To Make any text input secure
Ever wondered why password inputs look like ****** ,turns out it's because of -webkit-text-security property.Here's how to make a simple text input look like a password input:input.pw { -webkit-text-...
03:46 pm GMT - Wed, August 17, 2022
Dev To Join method in javascript
Hello guys today i will be discussing join method in javascript.What is join() used for?It is used to join the elements of array and returns them as a stringExample - arr -> ["A","B","C","D"]After ...
03:45 pm GMT - Wed, August 17, 2022
Dev To Advanced caching mechanisms using distributed locks and async pub/sub systems.
IntroThe impact of data caching has increased as the fast access storage methods became more and more effective and cheaper to use than using a CPU to recompute the data.Cache has various applic...
03:44 pm GMT - Wed, August 17, 2022
Dev To How to use RainbowKit with Thirdweb
IntroductionIn this guide, we are going to see how to use RainbowKit with Thirdweb! I am going to create a Next.js app and show how the users can connect their wallet with the amazing UX and UI ...
03:32 pm GMT - Wed, August 17, 2022
Dev To Beginner guide to GIT and mastering the Terminal
Hey guys,Here I will list down all the Basic GIT operation command and basic Terminal command. I'm sure it will helps you. Create a Repository create a new local repositorygit init project_n...
03:19 pm GMT - Wed, August 17, 2022
Dev To Thoughts after trying my hand making Youtube Shorts for The Irish Makers Podcast
I've been producing podcasts and videos for The Irish Makers Podcast, we are in our 2nd season plus weekly news updates.So now I have switched to trying out making Youtube Shorts for my Irish Makers N...
03:15 pm GMT - Wed, August 17, 2022
Dev To Single Responsibility Principle in TypeScript
A class should have just one reason to change.Every class in our code should be responsible for just a single part of the application. By following this principle we reduce the complexity of our code....
02:57 pm GMT - Wed, August 17, 2022
Dev To Memria Real x Memria Virtual e Fragmentao
Assim como j vimos em posts anteriores, a memria v uma lista de endereos que apontam para pginas e no necessariamente temos o nmero mximo de endereos que a CPU nos fornece, onde o barramento nos limit...
02:45 pm GMT - Wed, August 17, 2022
Dev To React & GraphQL with MVP
I have created a simple thread app using an MVP pattern. The features are:AuthorizationPosting information on threads.Searching users by emailI will share the architectural knowledge I have acquired i...
02:29 pm GMT - Wed, August 17, 2022
Dev To How to run a frontend workshop in Codespaces
Use Codespaces to teach HTML, CSS, and JavaScript to beginner developersSince 2018, Ive taught introductory web development to cohorts of 15-25 folks. This was a rewarding experience for me. Fun...
02:20 pm GMT - Wed, August 17, 2022
Dev To They don't call it intelligence for nothing
The stack C#, OracleThe Experience 4 YearsThe Job The intelligence corps It's my time to serveThis may be doxing myself a little, but where I live there is a mandatory military service, for 3 ...
01:52 pm GMT - Wed, August 17, 2022
Dev To What is your greatest weakness as a software developer?
This is an anonymous question sent in by a member who does not want their name disclosed. Please be thoughtful with your responses, as these are usually tough questions to write. Email [email protected] if...
01:44 pm GMT - Wed, August 17, 2022
Dev To Nextjs image optimization with examples
IntroductionImages are a significant part of modern-day web application development. Depending on how you use them, they can either make or mar your applications' developer and user experiences....
01:39 pm GMT - Wed, August 17, 2022
Dev To Why I always prefer Python for machine learning.
Python has been there for so long, to this date, it is always ranked among the top giants in tech tools. I don't think it will ever fade. I've used Python for a couple of years and am still exploring ...
01:11 pm GMT - Wed, August 17, 2022
Dev To Create on-demand access pass minting (ERC 721)
What is thirdweb?thirdweb is a platform that lets you deploy smart contracts without having to know Solidity, you can do it by using TypeScript, Python or Go or even without writing any code. ...
12:51 pm GMT - Wed, August 17, 2022
Dev To Let's start Terraform !
The article discusses the purpose, usage, and basics of Terraform. We will be walking through the concept of Infrastructure as Code, and mainly learn to get started with Terraform. Introduction T...
12:31 pm GMT - Wed, August 17, 2022
Dev To How to break into tech
I landed my first dev job after about a year of self-directed study.I can still relate to it, but over the past three years I've also had time to reflect on the experience.It was a rocky road, and I d...
12:14 pm GMT - Wed, August 17, 2022
Dev To Work in Progress
The purpose of this article is to give you an example of making a HTTP request in F# wrapped in a try-catch and using telemetry for error handling.The example was built in a console application using ...
11:58 am GMT - Wed, August 17, 2022
Dev To Programming Real-Time Web Applications With TALL Stack
Real-Time Web ApplicationsReal-time web applications reflect immediately to each user the concurrent actions of other users. Widely used real-time applications include:AuctionsChat systemsShared...
11:49 am GMT - Wed, August 17, 2022
Dev To How we use AWS Config and Security Hub for Cloud Governance
IntroductionAs a freelance Cloud & DevOps engineer I come into contact with different companies and different types of solutions. At one of my clients I'm part of the Cloud Governance team. ...
11:30 am GMT - Wed, August 17, 2022
Dev To Top 5 Open-Source Log Shippers (alternatives to Logstash) in 2022
This is a list of the top 5 open-source log shippers to fit your needs.Many of these can be considered as Logstash alternatives in different ways. For those of you who dont know it yet, Logstash is hi...
11:24 am GMT - Wed, August 17, 2022
Dev To How do you establish an accessibility-focused developer culture at your company?
At FINN, weve experienced enormous growth in the last 18 months. Weve hired numerous talented people, weve built a large number of new features, and we've put a growing-every-day number of sustainable...
11:22 am GMT - Wed, August 17, 2022
Dev To React page / router transitions
There are many articles online on how to do this, i found this one is the best:https://reactcommunity.org/react-transition-group/with-react-routerCheck the react-transition-group package version and i...
10:58 am GMT - Wed, August 17, 2022
Dev To The Future of Education and Art
This article lives in:Dev.toMediumGitHub IntroThe current traditional education system is somewhat broken.The jobs and requirements based on this system are also somewhat broken. Even more when c...
09:35 am GMT - Wed, August 17, 2022
Dev To How to implement Lazy Loading in REACT | code splitting
Here is a simple App component:import Bids from './components/Pages/OnlineAuction/Auctions/Bids'import { GeneralGoods } from './components/Pages/Galleries/GeneralGoods/GeneralGoods'class App extends C...
09:28 am GMT - Wed, August 17, 2022
Dev To Deploying Django Application on AWS with Terraform. Connecting to Amazon S3
This is the sixth part of the "Deploying Django Application on AWS with Terraform" guide. You can check out the previous steps here:Part 1: Minimal Working SetupPart 2: Connecting PostgreSQL RDSPart 3...
09:25 am GMT - Wed, August 17, 2022
Dev To PROGRAMMING AND YOUR MOVIES
I know you were thinking programming is as simple as what you see in series and movies.Programming is nothing like what they show in Hollywood movies.Movies usually show someone sitting in front of a ...
09:24 am GMT - Wed, August 17, 2022
Dev To Checkout My New Portfolio
Hello Folks Let's have a look to my Portfolio.https://www.lablnet.com/ FeaturesDark theme support.Responsive design.Customizable.Modern web technology.Generate Sitemap base on vue-router.Minumial...
09:16 am GMT - Wed, August 17, 2022
Dev To Aws Config
AWS Config is a fully managed service that provides you with a configuration history, and configuration change notifications to enable security and governance.With AWS Config you can discover existing...
08:38 am GMT - Wed, August 17, 2022
Dev To The Benefits of Using AWS S3 for Storage
Why use AWS S3 for storage?There are many reasons to use AWS S3 for storage.First, S3 is a cost effective storage solution. You only pay for the storage you use, and there are no upfront costs o...
08:25 am GMT - Wed, August 17, 2022
Dev To Deploy a React App to Amazon S3 using Github Actions And Bitbucket Pipelines
This walk-through is a simple step-by-step guide to deploying a React Web application to Amazon S3 using Github Actions or Bitbucket Pipelines Amazon Simple Storage Service (S3)?Amazon Simple Sto...
08:14 am GMT - Wed, August 17, 2022
Dev To Sync Git Repository from Github to AWS CodeCommit with Terraform
What is a Git Repository?Git repository is like a data structure that VCS uses to store metadata for a set of files and directories. Contains a collection of files and a history of changes made...
08:14 am GMT - Wed, August 17, 2022
Dev To Sync Git Repository from Github to AWS CodeCommit with Terraform
What is a Git Repository?Git repository is like a data structure that VCS uses to store metadata for a set of files and directories. Contains a collection of files and a history of changes made...
07:58 am GMT - Wed, August 17, 2022
Dev To The bot for BNG bank
IntroductionHi folks. My name is Roman Pedchenko and I am a full-stack developer. I always thought that my profession as a developer is just to write code but I had mistaken. I've realized that ...
07:41 am GMT - Wed, August 17, 2022
Dev To TestingTalks Jan de Baere
Testing Talks is a new series of interviews highlighting well-known personalities from the world of software quality and testing. In this first episode, we had the pleasure to talk with Jan de Baere.J...
06:54 am GMT - Wed, August 17, 2022
Dev To Applications of AI in Manufacturing
It's been a while since AI has found its importance in the manufacturing sector. AI in manufacturing has a lot to explore as it uses technology to automate manual and complex tasks which earlier were ...
06:10 am GMT - Wed, August 17, 2022
Dev To Top 21 DevOps Monitoring Tools To Use in 2022
DevOps is speeding up the application lifecycle and automated code testing. There are multiple contributors to a single software project and therefore, monitoring systems are now indispensable in ever...
05:12 am GMT - Wed, August 17, 2022
Dev To Pre Signed URL in less than 5 minutes on Amazon S3
Presigned URL , What is it? A pre signed URL allow you to share the content of your bucket so that friends and families can view it for a limited period of time. It is a time stamped public link g...
03:24 am GMT - Wed, August 17, 2022
Dev To Advice Generator App using Tailwind CSS and JS
This is a Frontend Mentor ChallengeLiveCode+ResourcesIn this video we have created a advice generator app with Tailwind CSS and vanilla JS using Advice Slip APII hope you loved this....
03:06 am GMT - Wed, August 17, 2022
Dev To Use AWS App Runner, DynamoDB and CDK to deploy and run a Cloud native Go app
Earlier, I wrote about a Serverless URL shortener application on AWS using DynamoDB, AWS Lambda and API Gateway. Build a Serverless URL shortener with...
02:35 am GMT - Wed, August 17, 2022
Dev To Windows Commands CheatSheet you needed
This is the Cheat Sheet of Windows Commands. It gives you all the commands and a short description of the command. I've also attached the documentation link for further reading. What is Command ...
02:30 am GMT - Wed, August 17, 2022
Dev To Practical Guide to using Git for Beginners
Table Of ContentsStep 1: Install gitStep 2: Configure gitStep 3: Create a new git repositoryStep 4: Making changesStep 5: Commiting changesUndo commitsGit BranchesMerging branchesDeleting a bran...
11:57 pm GMT - Tue, August 16, 2022
Dev To Roman Numeral Converter FCC Solution
JUPITER IS UPON USWho knew ancient Romans where gonna be involved in modern day math? Well I didn't ... Some dudes in skirts making us write more code :'( perhaps Jupiter taught them more JavaSc...
11:14 pm GMT - Tue, August 16, 2022
Dev To Importing and Exporting Modules in JavaScript
Name Exportexport const name = 'value'Name Importimport { name } from '...'Default Exportexport default 'value'Default Importimport anyName from '...'Rename Exportexport { name as newName }Name Import...
10:55 pm GMT - Tue, August 16, 2022
Dev To Javascript Tagalog - Function Expression
Disclaimer: This is a Blog i made with the initial intention of reinforcing my knowledge in JS. I just thought sharing my blogs might be helpful for someone since they are written in tagalog/taglish. ...
10:39 pm GMT - Tue, August 16, 2022
Dev To Javascript Tagalog - Function Declaration
Disclaimer: This is a Blog i made with the initial intention of reinforcing my knowledge in JS. I just thought sharing my blogs might be helpful for someone since they are written in tagalog/taglish. ...
10:16 pm GMT - Tue, August 16, 2022
Dev To What is JAMstack?
...
09:54 pm GMT - Tue, August 16, 2022
Dev To Contributing to docs!
Over the past one year I have done a LOT of documentation work. I impart a little knowledge in this blog! So let's go -->Why contribute to docs.It's a gateway contribution towards open source organ...
09:40 pm GMT - Tue, August 16, 2022
Dev To Svelte (Superstar ) - Day 1/100 of Coding
Gone are my baby dev days of hackathons and excitement over what I believed would be the next Facebook/Microsoft breakthrough. Working a 9-5 job as a developer is about as amazing any mostly indoor ex...
08:24 pm GMT - Tue, August 16, 2022
Dev To Don't wait a year. Migrate from Google Cloud IoT Core to Qubitro today.
Google has dropped a bombshell on users of its Google Cloud Platform IoT Core service: it will be discontinued a year from now.Google Cloud IoT Core is being retired on August 16, 2023, and Google rec...
08:18 pm GMT - Tue, August 16, 2022
Dev To Data pipelines for data scientists - looking for contributors for new open-source notebook
Mage is currently working on a new open-source notebook to shape the future of building data pipelines.We would love for you to test out our current version in a collaborative effort to create better ...
08:07 pm GMT - Tue, August 16, 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...
07:57 pm GMT - Tue, August 16, 2022
Dev To A brief introduction to machine learning.
Just like the title implies, we are not going to go deep into the complexity of machine learning. This is a brief intro of what machine learning is, it's main types, and applications. Let's get starte...
07:55 pm GMT - Tue, August 16, 2022
Dev To DigitalOcean Kubernetes Control Plane General Availability (GA), now with a 99.95% SLA
At DigitalOcean, we strive to create a simple and safe managed Kubernetes experience so that you can scale your business with intuitive developer tools. Today, we are thrilled to announce that Digital...
07:55 pm GMT - Tue, August 16, 2022
Dev To Latest products and features at DigitalOcean: July 2022
In July, the team at DigitalOcean has been hard at work on key product enhancements for your favorite offerings, including App Platform, DigitalOcean Storage options, developer solutions, and more. ...
07:44 pm GMT - Tue, August 16, 2022
Dev To Using .env Environment Variables in Vue
When we make a Node.js application, it's pretty typical that we also create a .env file that stores all of our environment variables. This file is typically private, and can be used to store things li...
07:24 pm GMT - Tue, August 16, 2022
Dev To Are you using Composition API the right way?
IntroIn this article we are going to explore why we should use Composition API how to do it properly. Why not the old Options API way?First of all, even though the Options API is not depre...
07:07 pm GMT - Tue, August 16, 2022
Dev To JWT (JSON Web Token)
What JWT is used for?A JWT is used for authorisation, authorisation is making sure that the user that sends a request to your server is the same user that actually logged in during the authentic...
07:01 pm GMT - Tue, August 16, 2022
Dev To Benchmark: Prisma VS TypeORM
Prisma and TypeORM are possibly the main ORM choices for the JavaScript ecosystem in 2022, so I have decided to do a performance benchmark comparing these two tools. NotesThis is a very simple be...
06:37 pm GMT - Tue, August 16, 2022
Dev To Quarto Challenge
Quatro is a 2 player game invented by Blaies Mller.It is played on a 4 X 4 board with 16 pieces each of which is eitherRed or BlueShort or TallHollow or SolidCircular or SquareThe game begins with one...
06:24 pm GMT - Tue, August 16, 2022
Dev To Progressive Reactivity with NgRx/Store and NGXS
In this series I came up with 3 rules to achieve progressive reactivity. Following them reduced NgRx/Store and NGXS code by 18%. Here they are again:Keep code declarative by introducing reactivity ins...
06:11 pm GMT - Tue, August 16, 2022
Dev To Angular: Design Pop Over
In almost every SPA, popover is very much used component in Angular. Here, I am going to design simple pop over. Someone, who are going to make use of this can improve further based on your requiremen...
05:56 pm GMT - Tue, August 16, 2022
Dev To What is the software development life cycle?
Both large and small software organizations use the SDLC approach. These teams follow different development models, from agile to lean waterfall and others.The Software Development Lifecycle provides ...
05:31 pm GMT - Tue, August 16, 2022
Dev To Latest products and features at DigitalOcean: July 2022
In July, the team at DigitalOcean has been hard at work on key product enhancements for your favorite offerings, including App Platform, DigitalOcean Storage options, developer solutions, and more. ...
05:27 pm GMT - Tue, August 16, 2022
Dev To DigitalOcean Kubernetes Control Plane General Availability (GA), now with a 99.95% SLA
At DigitalOcean, we strive to create a simple and safe managed Kubernetes experience so that you can scale your business with intuitive developer tools. Today, we are thrilled to announce that Digital...
05:22 pm GMT - Tue, August 16, 2022
Dev To RenderATL 2023, Loaded
RenderATL 2023 Day 2 RecapHey Everyone,It has been quite an adventure since Ive written a love letter to the community, but I wanted to restart doing this by saying THANK YOU! When we started RenderAT...
05:15 pm GMT - Tue, August 16, 2022
Dev To I wrote a state management npm - Any State
Features:Lightweight object state managementOpen Source ProjectSmall App Size (~2Kb)Easy to use with nay framework, just a callback on change About:AnyState is an open source programs built...
04:27 pm GMT - Tue, August 16, 2022
Dev To Complete guide in implementation of stack in Javascript
Summary: learning stack data structure is very important because it is used in many algorithms we are going to learn the implementation of the stack, and I Hope You find it helpful.what it is?Prerequi...
04:23 pm GMT - Tue, August 16, 2022
Dev To How to become a better Django Developer by doing a pet project?
My name is Zhenya Kosmak. Now I work as a product manager, but I have 3+ years of quite serious commercial experience using Django. And even now, I strive to code for at least 10 hours weekly. I deepl...
04:20 pm GMT - Tue, August 16, 2022
Dev To What display: block does?
In my experience, a lot of problems with CSS happen because developers have problems understanding the display property. So I created a live cheat sheet. In this article I'll talk about display: block...
03:53 pm GMT - Tue, August 16, 2022
Dev To My developer workflow using WSL, tmux and Neovim
Hi! Today I'm gonna talk about my daily developer workflow and all the tools I use to set up a productive enviroment for coding. I think having a nice looking terminal and some tools to save time are ...
03:12 pm GMT - Tue, August 16, 2022
Dev To Mocking API calls in React Tests with Nock
IntroductionWriting unit tests is very important for the development process. Testing components that use HTTP requests sometimes may be a real pain.In testing, we often want to make mock reques...
03:00 pm GMT - Tue, August 16, 2022
Dev To Despliegue y prueba de servicios creados con Terraform en AWS
Terraform es una herramienta de IaC multicloud, basado en el lenguaje de configuracin Hansicorp que es un tipo de JSON.Las plantillas de Terraform generalmente se distribuyen de la siguiente forma:Pro...
02:57 pm GMT - Tue, August 16, 2022
Dev To Como a memria funciona?
Como j vimos anteriormente, o computador funciona com vrios tipos de memria, algumas volteis e outras no. Como a memria secundria, a principal ou a cache. O sistema Operacional o responsvel por organ...
02:55 pm GMT - Tue, August 16, 2022
Dev To What's a framework? All about software frameworks
NOTE: This article originally appeared on the Contentful BlogAs a programmer, you know that web development and software development can be complex work. A framework can make your job easier, and save...
02:50 pm GMT - Tue, August 16, 2022
Dev To Sum of Number In String
const sumOfNumberInString = (s) =>{ let temp = "0"; let sum = 0; for (let i = 0; i < str.length; i++) { let ch = str[i]; if (!isNaN(String(ch) * 1)) temp += ch;...
02:33 pm GMT - Tue, August 16, 2022
Dev To revisiting functions (not prototypes)
Some notes for quick revision a function with a custom propertyfunction aFunction() { this.someKey = "someValue";}aFunction.customKey = "customValue"this is a runtime binding in most cases, so i...
02:28 pm GMT - Tue, August 16, 2022
Dev To Clustering in Node.JS
An instance of Node.js runs in a single thread which means that on a multi-core system (which most computers are these days), not all cores will be utilized by the app. To take advantage of the other ...
02:28 pm GMT - Tue, August 16, 2022
Dev To Array sort() JS
Hello Guys today i will be discussing about Javascript Array sort() method.Sorting is a process in which we sort the elements of array either in ascending order or in descending order.Let's get starte...
02:15 pm GMT - Tue, August 16, 2022
Dev To Minimum Spanning Tree (Kruskal's algorithm) Using Disjoint set
Time complexity is O(mlogm) + (m*O(4alpha) ~ constant time = O(1) for disjoint set )Hence,Efficient time complexity is : O(mlogm) where m is the no of edges in the graph logm is the time complexity t...
02:12 pm GMT - Tue, August 16, 2022
Dev To How to connect to the same host with different SSH keys?
Required Reading:Generate an SSH key pairOptional Reading:None- Setup your SSH configuration fileWhen connecting to a remote server via SSH, we would use the command line to specify the remote us...
02:08 pm GMT - Tue, August 16, 2022
Dev To Property 'Razorpay' does not exist on type 'Window & typeof globalThis'.
I came across this error and it was not so easy for me to solve this, that's why creating this small article.I am working in ReactTsyou will probably use var rzp1 = new Razorpay(options); or var rzp...
01:38 pm GMT - Tue, August 16, 2022
Dev To How to Create a Mosaic Plot in JS
Have you heard of a mosaic plot? It is a very interesting chart type designed to facilitate exploring relationships between variables. Mosaic plots (also known as mosaic charts) visualize data in rect...
01:37 pm GMT - Tue, August 16, 2022
Dev To What should my five year roadmap look like?
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:17 pm GMT - Tue, August 16, 2022
Dev To How to Send Form Data Using Axios Post Request In React
React is the leading programming language used by developers globally. More than 8,787 industry leaders were using React.js in 2020. Hence, multiple developers prefer to go for React and Javascript. M...
01:11 pm GMT - Tue, August 16, 2022
Dev To tsParticles 2.2.2 Released
tsParticles v2.2.2 Changelog Bug FixesFixed double mouse events on mobile using pointer events, closes #4622 Social linksDiscordSlackTelegramReddit matteobruni...
01:08 pm GMT - Tue, August 16, 2022
Dev To Look ma, no config file! IntroducingOneSDK2.0
OneSDK is a universal client for consuming API integrations. It is a core component of the Superface ecosystem whether you pick an existing integration, or decide to build one yourself.Today, we are ...
01:06 pm GMT - Tue, August 16, 2022
Dev To Digital Agency Website Using HTML CSS JavaScript
How to Build Digital Agency Website Using HTML CSS JavaScriptThis video will show you how to build a digital agency website using html css javascriptLive WebsiteGithub RepoHI I'm Sadee (webdev)In this...
12:45 pm GMT - Tue, August 16, 2022
Dev To Kubernetes Deployment & StatefulSets simply explained
This article will use the same Node with two Pods example as the previous two articles. DeploymentSo everything is now working perfectly, and a user may visit our application via a browser.What i...
12:19 pm GMT - Tue, August 16, 2022
Dev To Blockchain for the Masses
How close is blockchain to being utilized on a daily basis? Blockchain has long been considered to have the potential to change the way financial services organizations operate.Adoption is still a lit...
11:57 am GMT - Tue, August 16, 2022
Dev To How To Create a Full Stack app with SolidJS, Supabase, and TailwindCSS
IntroductionHey Everyone,In this tutorial, we are going to create a full stack Notes app with Solid.js and Supabase.Let's get started Setting Up SupabaseGo to https://app.supabase.com/Click...
11:46 am GMT - Tue, August 16, 2022
Dev To Build a mesh 3D bar chart using SVG
First, you can check out the results of my application in production: Playground of SSR-Contributions-svg. Draw a basiccubeLet's start with one of the most basic cube.Think of it as a combination...
11:00 am GMT - Tue, August 16, 2022
Dev To How to Create Simple Animations using HTML & CSS...(Text Slide and Fade)
Hello friends,In this post we are going to see how to create simple animations like slide or fade using HTML and CSS.You must have seen on many websites when you browse the text is fading in/out or th...
10:44 am GMT - Tue, August 16, 2022
Dev To System Design: The complete course
Hey, welcome to the course. I hope this course provides a great learning experience!This course is also available for free on Github Table of contentsGetting StartedWhat is system design?Chapter ...
10:16 am GMT - Tue, August 16, 2022
Dev To Javascript reverse() method
Hello Guys today i will discuss reverse() array method in javascriptreverse() method is used to reverse array elementsExample -[1,2,3,4,5]After reversing[5,4,3,2,1]Let's get started... Code Examp...
09:46 am GMT - Tue, August 16, 2022
Dev To Leveling engineers with Wiel Coerver's football ideas
One of the things I enjoy the most about leveling engineers or building teams is finding inspiration in the most random places. For example, I once used a book for kindergarten teachers to find activi...
09:07 am GMT - Tue, August 16, 2022
Dev To 20 Crazy Useful Google Extensions You Should Be Using
1. StayFocusdStayFocusd increases your productivity by limiting the amount of time that you can spend on time-wasting websites. 2. Raindrop.ioRaindrop.io is a one-stop bookmark manager that...
09:07 am GMT - Tue, August 16, 2022
Dev To 20 Crazy Useful Google Extensions You Should Be Using
1. StayFocusdStayFocusd increases your productivity by limiting the amount of time that you can spend on time-wasting websites. 2. Raindrop.ioRaindrop.io is a one-stop bookmark manager that...
07:58 am GMT - Tue, August 16, 2022
Dev To Creating A Bubble Chart With NodeJS
What's behind creating a colorful and playful bubble chart/graph? Scatter ChartsIf you have any experience or background in finance or statistics, you'll easily detect that a bubble graph i...
07:14 am GMT - Tue, August 16, 2022
Dev To AWS CDK Project Blueprint - Modeling and Organizing (Part 1/2)
As systems/software engineers, learning a new tool or framework sometimes is not the hardest part of our technological life. We likely need to get used to some new concepts, and terms regarding this t...
07:09 am GMT - Tue, August 16, 2022
Dev To What Is A Kilt And Do Irish Wear Kilts?
What is the first thing that comes to mind when you think of Irish civilian attire? The kilts. What is the history of kilts in Ireland? A kilt, which is a skirt with pleats at its back and resembling ...
06:59 am GMT - Tue, August 16, 2022
Dev To Carcinisation of mirrord (or: why we use Rust)
Carcinisation (or carcinization) is an example of convergent evolution in which a crustacean evolves into a crab-like form from a non-crab-like form. (source: Wikipedia).A classic example of carcinisa...
06:47 am GMT - Tue, August 16, 2022
Dev To Appwrite Announces Loot V2
Do you love swags as much as we do? The Loot V2 is the perfect opportunity for you to get your hands on some exclusive swags!We are immensely thankful to our community members! With the introduction o...
06:40 am GMT - Tue, August 16, 2022
Dev To Scheduled tasks with Hyperlambda and retry
Notice - You can register a free demo Hyperlambda cloudlet at Aista to follow this tutorial hands on and create scheduled tasks as you see fit.Scheduled tasks implies to repeatedly execute some piece ...
06:19 am GMT - Tue, August 16, 2022
Dev To Building a Flutter Dev Environment on a Linux Server Without a GUI Environment
MotivationCurrently, I am in an environment where I cannot use my personal PC and can only use public PC. Public PCs are virtually impossible to install and use multiple programs because the dis...
06:00 am GMT - Tue, August 16, 2022
Dev To Create a New GitHub Repo in 1 click - VSCode
Do you have some code in VSCode and want to take it to GitHub, without having to write a single command in the CLI? Today Im gonna show you how to do that, how to publish your code to a new GitHub rep...
06:00 am GMT - Tue, August 16, 2022
Dev To Create a New GitHub Repo in 1 CLICK from VSCode
Do you have some code in VSCode and want to take it to GitHub, without having to write a single command in the CLI? Today Im gonna show you how to do that, how to publish your code to a new GitHub rep...
05:44 am GMT - Tue, August 16, 2022
Dev To .NET Framework vs .NET Core: A Complete Quick Comparison
In recent years, .NET technology has made its mark among many developers. There is an increasing demand for skilled .NET developers in this technology. Obviously, .NET technology refers to both .NET F...
05:23 am GMT - Tue, August 16, 2022
Dev To ToDo App in FastAPI with Jinja2 Template
Create Virtual Environmentvirtualenv envand activate itsource env/bin/activate Installationpip install fastapi "uvicorn[standard]" jinja2 python-multipart sqlalchemyNow make main.py, databa...
05:17 am GMT - Tue, August 16, 2022
Dev To Browser extensions - switching Parcel to Vite
Not that there was anything wrong with Parcel, but I wanted to try out Vite.So instead of doing it all from scratch, let's look at how we can migrate from Parcel to Vite.Note: You can also use this ar...
04:19 am GMT - Tue, August 16, 2022
Dev To Python NoteTaker
I have recently made a Note Taker in Raw Python. It is really simple but also really useful. I hope more people check it out, because it took me a lot of time to optimize. I am really open to changes,...
03:19 am GMT - Tue, August 16, 2022
Dev To Securely connect to your Azure Linux Virtual Machine with Tailscale SSH
Being on the Cloud Advocate team at Microsoft, we're always looking to empower every developer to achieve more on Azure. One way of doing this is by bringing you hands-on content to deliver end-to-end...
01:22 am GMT - Tue, August 16, 2022
Dev To Print number using for loop in C/C
...
12:55 am GMT - Tue, August 16, 2022
Dev To Rust and Neovim - A Thorough Guide and Walkthrough
This post is a detailed explanation and walkthrough of how I set up my Rust development environment and workflow with Neovim. PrerquisitesHave the following installed: Rust.Neovim v0.7.0+.A Neovi...
11:46 pm GMT - Mon, August 15, 2022
Dev To Java Efetivo - Equals
Obedea ao contrato geral ao sobrescrever o equalsEsta uma srie baseada no entendimento de tpicos relacionados ao livro com foco no resumo.O que ?Todas as classes do Java herdam os mtodos da cla...
10:39 pm GMT - Mon, August 15, 2022
Dev To 4 Self-learning steps to get started in Data Analytics
Aquick intro on my background, I do not study data science or computer science. Hence, I understand how hard it is for some people who want to start in this field (to become a data analyst, business a...
10:30 pm GMT - Mon, August 15, 2022
Dev To Palindrome Checker FCC Solution
Before we start, I find it essential you know that Aibohphobia is the fear of palindromes which of course is a palindrome itself, and for all the law suitors out there I'm pretty sure someone with thi...
09:58 pm GMT - Mon, August 15, 2022
Dev To Best Programming Languages to Learn for Beginners
JavaScriptJavaScript is the most used programming language in the world. JavaScript is famous for its various frameworks, such as Node.js, and you get a language capable of server-side scripting too. ...
09:40 pm GMT - Mon, August 15, 2022
Dev To How to Build Great Open-Source DevTools: With Max Howell (Creator of Homebrew)
I sat down for over an hour with the creator of one of the world's most successful developer tools, the near ubiquitous Homebrew package manager. This is the first in a four-part series that dives dee...
09:36 pm GMT - Mon, August 15, 2022
Dev To OpenApi - Java Annotation for Better Api Documentation
What is OpenAPI ?Definition:standard[] on how APIs are described [...] focused on creating, evolving and promoting a vendor neutral description format. The OpenAPI Specification was originally b...
09:17 pm GMT - Mon, August 15, 2022
Dev To They're a 10 but they use Redis as their primary database - They're still a 10!
Overview of My SubmissionHello everyone! I built a popular TikTok trend using Next.js, TypeScript, tRPC, and Redis! Check it out a https://10but.jordantwells.comThis website takes the popular Ti...
08:46 pm GMT - Mon, August 15, 2022
Dev To VS Code Tip of the Week: Terminal Auto Replies
This week's VS Code Tip came out in January of this year, but it seemed to go under the radar for me.Automatic replies for the terminal allow you to do automatically answer terminal prompts, like Term...
08:43 pm GMT - Mon, August 15, 2022
Dev To Repl Chain
I spent the last few days trying to learn GraphQL, and guess what?I've used GraphQL to create an awesome website with Flask which links coding and community together: Repl Chainhttps://replit.com/@Vul...
07:49 pm GMT - Mon, August 15, 2022
Dev To Making a CSS Only Minecraft Chicken
There are a bunch of articles floating about on how to make cubes in CSS. There is a surprising lack of articles on how to make Minecraft chickens in CSS though. As such, I thought I'd spend a couple ...
07:11 pm GMT - Mon, August 15, 2022
Dev To DevTool Intro: The Algolia CLI!
Wake up Neo...We need you to reset the configuration for our pharmaceutical products index! We were messing around with the highlighting settings, and now results for the query red pills are highlight...
07:11 pm GMT - Mon, August 15, 2022
Dev To DevTool Intro: The Algolia CLI!
Wake up Neo...We need you to reset the configuration for our pharmaceutical products index! We were messing around with the highlighting settings, and now results for the query red pills are highlight...
06:58 pm GMT - Mon, August 15, 2022
Dev To Form input validation WITHOUT JavaScript
I promised it and here it is, BEHOLD! Quick ExplanationWe need 2 things here:The pattern html attributeSome CSS pseudos like :valid and :invalid PatternThe pattern attribute allows us ...
06:52 pm GMT - Mon, August 15, 2022
Dev To 5 tips to improve your Code Reviews on GitHub
Code review is one of the simplest but at the same time the most powerful mechanisms for programmers. Unfortunately, very often it is also the most underestimated one. In my previous work, I went with...
05:50 pm GMT - Mon, August 15, 2022
Dev To Get Some (Github) Action
Github Actions, If you haven't heard already then please allow me tell you calling it amazing would be an understatement !I personally think, It is one of those once in a decade things that endup havi...
05:48 pm GMT - Mon, August 15, 2022
Dev To Basic Games in JavaScript
IntroI was bored and wanted to make a thing. How about snake?Snake is a simple game that works on a grid.once you start, the snake is always movingwhen the snake runs into itself it dies.eating ...
05:40 pm GMT - Mon, August 15, 2022
Dev To Monitoring Windows Services with Grafana, InfluxDB and Telegraf
InfluxData sponsored this post.If you are a Windows Server administrator or a power user on Windows instances, you may have experienced the great sense of frustration that comes with services shutting...
05:28 pm GMT - Mon, August 15, 2022
Dev To Clean Code Made Simple - Part 3
Further to my last posts Part 1 and Part 2 of Clean Code Made Simple, in this post I'm going to continue introducing techniques from Robert C. Martins Clean Code book.#11 Law of DemeterAs wikipedia sa...
05:26 pm GMT - Mon, August 15, 2022
Dev To Start using Toolbox in Fedora Silverblue
This blog is the continuation of my previous article about Fedora Silverblue. Just to recap, Fedora Silverblue is an immutable OS which provides stability, reliability, security, and more. The packag...
05:22 pm GMT - Mon, August 15, 2022
Dev To Just launched a new scalable cloud graph database! Any feedback/users/testers appreciated!
My brother and I have just launched our scalable cloud graph database SurrealDB in public open beta We've been working on it for 7 years now, and it's completely free to use. We wanted to create a da...
05:14 pm GMT - Mon, August 15, 2022
Dev To Coffee chat with Graham Ritchie
Had a great time with @grahamthedev on our 30 min coffee chat today at 8:45 PM IST. Got to learn about his journey and had a chance to a warm conversation. During the chat, I did manage to ask him a c...
04:57 pm GMT - Mon, August 15, 2022
Dev To react ssr lazy loading
English document An introduction toWelcome to React-SSR-lazy-Loading documentation! descriptionCost learning, API is almost the same as REACT API Pages are loaded on access and loaded ...
04:55 pm GMT - Mon, August 15, 2022
Dev To react-ssr-lazy-loading
English document An introduction toWelcome to React-SSR-lazy-Loading documentation! descriptionCost learning, API is almost the same as REACT API Pages are loaded on access and loaded ...
04:54 pm GMT - Mon, August 15, 2022
Dev To Building a keylogger with Python
How long does it take to write a keylogger in Python?7 lines (if you count jump lines)! What is a keylogger?"Keylogger" is short for "Keystroke logger", as it records what you type on the keyboar...
04:45 pm GMT - Mon, August 15, 2022
Dev To Open-source for beginners
Are you a beginner who is looking to contribute to open-source? Are you confused about where to start?Then you have an opportunity to create your first contribution to open-source. Open-Source-for-All...
04:20 pm GMT - Mon, August 15, 2022
Dev To Javascript Callback functions & Promises
Callback functions are known to many programming languages, with almost similar style and purpose. What are Callback functionsIn simple terms, a function passed as an argument to another function...
04:08 pm GMT - Mon, August 15, 2022
Dev To 3 Short August UX&a11y tips for web developers
Hey folks!I'd like to talk about creating animation for people with vestibular disorders, improving UX when form validation and coding a search for screen readers.But before embarking on reading I lea...
03:50 pm GMT - Mon, August 15, 2022
Dev To Version 2.10 of Foal is out!
Version 2.10 of Foal is out! This small release brings some tiny improvements.What's Foal?It is a full-featured Node.js framework simple and easy to use, written in TypeScript and with a complete docu...
03:43 pm GMT - Mon, August 15, 2022
Dev To Awesome tools for Web Developer - Part 1
IntroductionWe love tools and resources that help us in easing our process. I take a look at the resources post to find some tools to improve my productivity. I have used various tools and websi...
03:37 pm GMT - Mon, August 15, 2022
Dev To Please help to find a Reliable Blockchain Payment Gateway from Fiat
How are youHope you're having a good summer.I am managing Event Ticket Platform.Customers visit site from ads or referral links and buy tickets on many events.At the moment, site supports 3 payment ty...
03:37 pm GMT - Mon, August 15, 2022
Dev To Music Monday What are you listening to? (90's edition!)
cover image source: Sleater-Kinney music videoAlrighty! I've been doing this series for a minute and I think it's time we shake things up a bit. For this particular edition, I want you to limit your ...
03:36 pm GMT - Mon, August 15, 2022
Dev To Synchronizing WordPress posts with Github README.md
I treat my WordPress blog as my digital home THE place to collect my thoughts, describe projects, and publish ideas.It works very well for writing, but my coding projects feel better on Github. They ...
03:31 pm GMT - Mon, August 15, 2022
Dev To Why your New year's resolution never works.
For which of you, desiring to build a tower, does not first sit down and count the cost. Luke 14:2830.I havent even done what I planned out for this year and its November already, argh!!!If this isnt ...
03:00 pm GMT - Mon, August 15, 2022
Dev To Can you help me?or listen to the self-report of an ordinary junior high school student
The English part of this article uses machine translation, please understand if there are errorsDon't care who I am, I'm a junior high school student who loves front-end and open source, can you do me...
02:55 pm GMT - Mon, August 15, 2022
Dev To How to get the best job offer for senior software engineer roles
Navigating "senior+" job interviewsI recently did a round of job interviews. I'm on thetop end of the Senior Software Engineer band, and I was looking for other "top of senior" or Staff Software...
02:49 pm GMT - Mon, August 15, 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....
02:49 pm GMT - Mon, August 15, 2022
Dev To Happy Independence Day to all my Indian Family
Happy Independence Day 2022: On August 15, Monday, India will mark 75 years of Independence. The country gained freedom from British colonial rule on August 15, 1947. As we gear up to celebrate the 76...
02:46 pm GMT - Mon, August 15, 2022
Dev To What is credit in Dev.to?
Can someone explain me what is that credit means in dev.to? I mean I have 5 credit in my dashboard so what is that mean? Waiting for your comments......
02:42 pm GMT - Mon, August 15, 2022
Dev To Happy 75th Independence Day India
IntroductionEvery year on August 15, India commemorates its independence. The country was ruled by Britain for almost 200 years, eventually becoming independent and becoming an independent natio...
02:27 pm GMT - Mon, August 15, 2022
Dev To Best Books For Learning Web Development
Tutorial videos and online courses are the most popular ways to learn almost anything. However, a fraction of people prefers reading from a physical book. If you fall into this category and want to le...
01:54 pm GMT - Mon, August 15, 2022
Dev To Create a full stack web app in 5 minutes
Today we released version 1.0 of Aista Magic Cloud. This is the first publicly available release of our services. With Aista you can create a full stack web application in 5 minutes. Try an app here i...
01:52 pm GMT - Mon, August 15, 2022
Dev To Customer Feedback Tools In 2022
Customer feedback is a great way to improve the quality of your product and make sure your customers are happy with their experience. But getting customer feedback can be a complex process. The proble...
01:50 pm GMT - Mon, August 15, 2022
Dev To Why Boot.dev is Not Completely Free
A few days ago I received an email regarding Boot.dev where the sender informed me:I am ideologically opposed to charging people for online education.I mean fair enough right? I certainly understand t...
01:14 pm GMT - Mon, August 15, 2022
Dev To Scroll Animation | JavaScript
Learn How to Make a Scroll Animation using CSS and JavaScript, step-by-step from scratch.As you will notice in this tutorial: one block comes from the right and another one from the left!<!DOCTYPE ...
12:58 pm GMT - Mon, August 15, 2022
Dev To HTML Audio Explained!
Usage of Audio Tag:The audio tag is used to play sounds, like songs, podcasts or any other type of audio streams. With HTML audio Tag you can embed audio file on your website. Real Example:...
12:45 pm GMT - Mon, August 15, 2022
Dev To Create a Amazing Movie Website Using HTML CSS Javascript
How to build a responsive movie website using html css javascriptIn this video, I will show you how to build a (mobile-first responsive) movie website using html css and javascript.Live WebsiteGithub ...
12:05 pm GMT - Mon, August 15, 2022
Dev To 12 Things EVERY JavaScript Developer Should Know
There's no better feeling than mastering a programming language. In today's post, we'll explore 12 things you should know if you're serious about JavaScript 1. includes() Over indexOf()Rather th...
12:01 pm GMT - Mon, August 15, 2022
Dev To Top 11 Mistakes to Avoid When Using React In 2022
As React becomes more and more popular, more and more React developers have encountered various problems in the development process.In this article, based on my actual work experience, I will summariz...
11:38 am GMT - Mon, August 15, 2022
Dev To [PT-BR] Collections, forEach, Lambda Expressions - o que so external ou internal iterators?
muito comum utilizarmos estruturas de dados para nos ajudar a atender as necessidades requeridas em nossas aplicaes. Uma dessas estruturas so as collections. Elas so to comuns que remover at mesmo um...
11:31 am GMT - Mon, August 15, 2022
Dev To Implement Google OAuth in NestJS using Passport
IntroductionAuthentication is an essential part of most applications. Implementing authentication in your application depends on requirements specific to the application.This article teaches you...
11:26 am GMT - Mon, August 15, 2022
Dev To Building a Map Application with Amazon Location Service, OpenLayers, and AWS Amplify
I built a map application using Amazon Location Service, OpenLayers, and AWS Amplify Advance PreparationInstallation of AWS AmplifyAWS Amplify #001 - InstallationUse the built environment to get...
10:16 am GMT - Mon, August 15, 2022
Dev To Lessons Learned In 12 Months Of Blogging
My blog is officially 12 months old! I started it in August 2021. I've written over 50 articles, managed to rank multiple of them on page 1 of Google, and gathered a vast understanding of blogging.In ...
10:11 am GMT - Mon, August 15, 2022
Dev To React Link Social Accounts to the same user, is it possible?
Hi, anyone knows if it's possible yo connect multiple social accounts ( YouTube,twitter, Facebook...) To the same user account when they have different emails?Example: I have a user that signs up with...
09:26 am GMT - Mon, August 15, 2022
Dev To Can we talk about this feature? Please
Explicitly about the "forgot password" thingy.This little issue that appears in every single project where users can register themselves that says "Implement the forgot password feature" It's so commo...
09:17 am GMT - Mon, August 15, 2022
Dev To What is Dockerfile ? (Docker Series - III)
A sequential set of instruction for Docker engine , or a set of commands to assemble the an imagePrimary way of interacting with Docker and migrating containers.Each sequential instructions are proces...
08:12 am GMT - Mon, August 15, 2022
Dev To React: Smoothly move the seconds hand of the analog clock
In my last article about the analog clock I showed how I built it. The seconds hand is just jumping from second to second but I wanted to have it move smoothly.The code for the seconds hand:const Seco...
07:50 am GMT - Mon, August 15, 2022
Dev To Lessons from scaling a tech startup to $6 million in ARR (Part I: communication and management)
The startup Ive been working for is nearing its 2nd anniversary. Ive been there from Day 1 and have seen a few-people team grow into a branched structure with over 150 employees. I wouldnt say the jou...
07:41 am GMT - Mon, August 15, 2022
Dev To Create a Card with Tailwind CSS
Card Component with Tailwind CSSHi everyone! In this post we'll learn how we can create a card with Tailwind CSS.You can refer to this to setup tailwind css and code with me(I'm not so good in making ...
07:36 am GMT - Mon, August 15, 2022
Dev To Range() Function in Python.
1.IntoductionThe range function is used to return the sequence.Syntax range(start, stop, gap)2.Parameters-Start-It is a optional value. It specifies the range that where to start. Its default value is...
06:57 am GMT - Mon, August 15, 2022
Dev To Top 9 ways to become a successful self-taught developer
IntroductionThe term "self-taught" developer is frequently used to refer to people who have studied coding/programming on their own by reading books, taking online classes and doing other kinds ...
06:19 am GMT - Mon, August 15, 2022
Dev To Browser extensions - spicing it up with React
Now that we have our Browser extension up and running with Tailwind CSS and Parcel let's look at how we can make it more interactive.You can choose any framework you are familiar with. I decided to go...
06:07 am GMT - Mon, August 15, 2022
Dev To CSS Flag: India
Today is 15 August, It was the date when India became independent. So we as Indians celebrate Independence day today. So, I am starting a new series called CSS Flag. Where I'll be making different cou...
05:55 am GMT - Mon, August 15, 2022
Dev To AWS Containers and AWS Container Services
Building advanced applications in the cloud requires taking advantage of the technologies born in the cloud. Technologies like containers have become common to ensure consistency with various deployme...
04:11 am GMT - Mon, August 15, 2022
Dev To Better Golang Error Handling
TL;DR Skip to the end to see the code MotivationI recently reviewed various reasons why the built-in golang error is not great. In fact, if you Google "golang error handling" you will find many o...
03:43 am GMT - Mon, August 15, 2022
Dev To Image optimization for web
What is Image optimization?The goal of image optimization is to create high-quality images with the lowest file size without lossing quality. It's the process of minimizing web page load time without ...
03:01 am GMT - Mon, August 15, 2022
Dev To On the Virtues of RegExp in JS
When it comes to regex, I have a disproportionate amount of love for the lil' fella. Much like a tire iron clanking around in the trunk of your car, or a corkscrew in the back of the silverware drawer...
02:32 am GMT - Mon, August 15, 2022
Dev To Lightweight database for Python
Working with massive JSON data in Python is indeed frustrating. Let say you have around thousand of data stored on a JSON file and you wanted to search on a specific data. I know, thinking about it is...
02:07 am GMT - Mon, August 15, 2022
Dev To I Created A Simple Tinder Like Clone
IntroductionHello! Recently I've been learning Rails and have created a simple Tinder like clone so I thought I'd show it. Home PageThe Home Page is pretty simple containing just a fullscr...
12:11 am GMT - Mon, August 15, 2022
Dev To JavaScript - How to create beautiful fireworks effects with tsParticles
Fireworks preset Starting from v2.2.0 the tsParticles fireworks preset has a new configuration, for a more realistic effect.A demo can be seen hereTry the preview at 0.5x if the particles are ...
10:06 pm GMT - Sun, August 14, 2022
Dev To Automated Backups with cron and RClone
This article will show you how to use RClone and cron to automated file backups in a Linux Operating System.It is Friday past 6 PM, and I needed to back up some work and school files to Google Drive. ...
08:13 pm GMT - Sun, August 14, 2022
Dev To Process Management
A process is an instance of a program that is currently being executed by the processor.While a program is a set of instructions for an Operating System to execute. So basically when we run a program,...
08:07 pm GMT - Sun, August 14, 2022
Dev To How to Self Host your own Website Analytics With Umami
When we talk about website analytics, the first thing that comes to mind is Google Analytics. However, we all know that Google Analytics captures all of your users' information, so there is no privacy...
08:03 pm GMT - Sun, August 14, 2022
Dev To Publish your first NPM package-next step towards open-source
A while back I wrote an article about custom Vue 3 boilerplate where I swiftly went over how to stack your own reusable boilerplate. With surprisingly positive feedback, it became obvious that Ill ope...
07:16 pm GMT - Sun, August 14, 2022
Dev To I tested every link preview meta tag on every social media and messaging app so you don't have to! It was super boring!
The first part of a series on redundant <head> tags you can read here: get out of my <head>Social media is a bad for your mental health, your privacy, your democracy and for the performanc...
07:10 pm GMT - Sun, August 14, 2022
Dev To Avoiding useEffect with callback refs
Note: This article assumes a basic understanding of what refs are in React.Even though refs are mutable containers where we can theoretically store arbitrary values, they are most often used to get ac...
07:00 pm GMT - Sun, August 14, 2022
Dev To Taking Neovim to the Moon
I've been using Neovim as my main code editor for a while now, and so far, I haven't changed my mind. I wrote some articles about this editor, and one of them was about creating a simple configuration...
06:14 pm GMT - Sun, August 14, 2022
Dev To How To Create A React Component Library
If you're reading this, I assume you're familiar with UI component libraries such as Material UI, Ant Design, Semantic UI, Chakra UI, and others. These libraries provide components like Buttons, Popup...
06:12 pm GMT - Sun, August 14, 2022
Dev To What's worse: Stale documentation or no documentation?
Stale documentation. 1000%.Agree? ...
06:08 pm GMT - Sun, August 14, 2022
Dev To Top 6 Github Repos for JavaScript Developers...
Master JavaScript from these Repositoriestrekhleb/javascript-algorithmshttps://github.com/trekhleb/javascript-algorithmslydiahallie/javascript-questionshttps://github.com/lydiahallie/javascript...
06:05 pm GMT - Sun, August 14, 2022
Dev To Go - Hello World
Introduction to GoGo lang or simply Go is a programming language developed by Google. No one creates a programming language just like "Hey, I am bored today, so let's create a programming langua...
05:58 pm GMT - Sun, August 14, 2022
Dev To Telegram Bots for Begginers
Short overview Telegram has a huge API interface, and the development of bots is currently increasing very quickly and is in great demand. For beginners, this is a nice opportunity to get the fi...
05:43 pm GMT - Sun, August 14, 2022
Dev To Soft UI Dashboard - Open-Source Flask Starter
Hello Coders! This article presents Soft UI Dashboard, an open-source Flask Starter crafted with database, authentication, and Docker scripts on top of a modern Bootstrap 5 design. The product is avai...
05:42 pm GMT - Sun, August 14, 2022
Dev To Learn Python: Python Variables
As with all other languages, Python has variables which can be defined to hold data. As we learn about python variables, it is important to remember a few fundamental things about Python:It is dynamic...
05:22 pm GMT - Sun, August 14, 2022
Dev To 3 Short August Frontend tips
Hey folks!I'd like to talk about creating animation for people with vestibular disorders, improving UX when form validation and coding a search for screen readers.But before embarking on reading I lea...
04:50 pm GMT - Sun, August 14, 2022
Dev To React - Closure that dependency!
Whats the difference between a custom hook and a functional component? The (common) problemYou have a component and need to control its state, and it works great:function BaseExample() { const [...
04:33 pm GMT - Sun, August 14, 2022
Dev To What is "Pythonic" coding?
Numerous articles which teach python and it's libraries usually refer their code as "not being Pythonic enough" when reviewing it. But what does it actually mean? Let's explore it in this article.Pyth...
04:31 pm GMT - Sun, August 14, 2022
Dev To How we built our GitHub app
Swimms GitHub app helps developer teams create, maintain, and find documentation as part of the development workflow.When our team at Swimm began designing Swimms GitHub app, we needed to identify the...
04:28 pm GMT - Sun, August 14, 2022
Dev To What The Hell is COW?
By Jayanti GoswamiSome of you might have seen our poster for Crazy COW. Sounds kind of amusing, does it not?Well, COW stands for Coder of the Week. It is a new contest for all of you guys who mi...
03:33 pm GMT - Sun, August 14, 2022
Dev To Top CSS Generators For Web Development
Check out my blog post on this --> https://retro.hashnode.dev/top-css-generators-for-web-development#heading-uiverseiohttpsuiverseio...
03:15 pm GMT - Sun, August 14, 2022
Dev To Kubernetes Volume explained for Beginners
In this article we are going to understand a very important concept in Kubernetes i.e. Data Storage and take a look at its working. VolumesSo in our last article We used a Node with two pods, my-...
02:56 pm GMT - Sun, August 14, 2022
Dev To Build Portfolio Website with Hugo
A personal webpage is a perfect place to let the world know about you and showcase your past accomplishments. Put your resume, your projects, your blogs in with a personalized theme which makes people...
02:46 pm GMT - Sun, August 14, 2022
Dev To The simplest example of coroutines in C20
The coroutines were introduced in C++20 standard. Unfortunately, the implementation isn't such friendly even for experienced programmers because the standard library provides only interfaces and leave...
02:41 pm GMT - Sun, August 14, 2022
Dev To Async Task inside Loop in Javascript
In a project, I had a situation to perform an asynchronous task inside a loop. I majorly used the map method to do looping tasks.myIterable.map((item) => { // task 1 - normal // task 2 - as...
02:25 pm GMT - Sun, August 14, 2022
Dev To React Hooks: useThrottledValue and useThrottledFunction
This article explains the new React 18 hooks useDeferredValue and useTransition and compares them to throttle and debounce functions. It also presents two similar custom hooks, useThrottledValue and u...
02:21 pm GMT - Sun, August 14, 2022
Dev To Run Docker based GitHub runner containers on GitHub Codespaces
OverviewThis post has moved, Check it out here: Hosting your self hosted runners on GitHub Codespaces Marcel.L Aug 13 9 min read #github #...
02:07 pm GMT - Sun, August 14, 2022
Dev To Hoisting in Javascript
Hello Guys today i am discussing about Hoisting in Javascript.What is Hoisting?Hoisting is a process in which the declaration of variables and functions are moved to the top in the scope by the interp...
01:54 pm GMT - Sun, August 14, 2022
Dev To Hello Embedded World - booting a minimal Linux with Busybox on RISC-V, from source
Last time we saw how to boot Ubuntu for RISC-V on the QEMU virt board and set up a development environment for C and RISC-V assembly. That was fun and all, but nothing compares to compiling our own Li...
01:38 pm GMT - Sun, August 14, 2022
Dev To Simple Event-Driven App using Amazon MQ (RabbitMQ)
Hello everyone! I'm back after busy work and want to introduce an event-driven app. I've explored and learned microservices and want to start from event-driven architecture. If you want to know more a...
01:18 pm GMT - Sun, August 14, 2022
Dev To Dynamic PostgreSQL credentials using HashiCorp Vault (with PHP Symfony & Go examples)
I was playing around with HashiCorp Vault, trying to integrate dynamic secrets (one of many features Vault offers) with a web application.Basically, have a web application connect to a database (Postg...
12:03 pm GMT - Sun, August 14, 2022
Dev To Find a good available .com domain
Tech blog:Find a good available .com domain2022-06-08 If you need a new domain name, and you want a .com, and you dont want to type random ideas into a registrar search, heres a way to do it. ...
11:57 am GMT - Sun, August 14, 2022
Dev To Simple Ecommerce Web App using Reactjs
Demo : https://ecommerce-web-app-reactjs.vercel.app/Source: https://github.com/erajamanickam/ecommerce-web-app-reactjsSimple Ecommerce Web App using reactjs with fakestoreapiFake Store APIFakeStoreApi...
11:16 am GMT - Sun, August 14, 2022
Dev To Resilience4j
Resilience4j, birbirleri ile iletiim ierisinde bulunan sistemler iin hata toleransn yneterek daha esnek bir yap ierisindeilemlerin srdrmelerine yardmc olan bir ktphanedir. Bir noktadaki hatann btn sis...
10:35 am GMT - Sun, August 14, 2022
Dev To Flutter Tutorial for Beginners | All In One
This long blog is all in one version of the series on Flutter App Development Tutorial. You can always visit individual blogs which are chapters in this blog. Chapter One: IntroductionWelcome to ...
08:17 am GMT - Sun, August 14, 2022
Dev To Browser extensions - adding Tailwind CSS
Yesterday we made our very first new tab browser extension.However, it was solely powered by plain CSS. This can become super hard to maintain over time, so let's see if we can automate much of it by ...
08:08 am GMT - Sun, August 14, 2022
Dev To Build a graph database with Amazon Neptune Part 1 - Create a Neptune DB cluster with AWS CloudFormation
How are we all connected?You may have heard of the term 6 degrees of separation, perhaps you are a 'friend of a friend' on Facebook, you catch a plane from Sydney to San Francisco every month, y...
08:08 am GMT - Sun, August 14, 2022
Dev To Build a graph database with Amazon Neptune Part 1 - AWS CloudFormation
How are we all connected?You may have heard of the term 6 degrees of separation, perhaps you are a 'friend of a friend' on Facebook, you catch a plane from Sydney to San Francisco every month, y...
07:11 am GMT - Sun, August 14, 2022
Dev To Insights into Forms in Flask
Hey there!Today, we will look into implementing forms in Flask. We will start with quick rendering of forms and look into details of customising the form. BackgroundFlask is popular web developme...
07:11 am GMT - Sun, August 14, 2022
Dev To Insights into Forms in Flask
Hey there!Today, we will look into implementing forms in Flask. We will start with quick rendering of forms and look into details of customising the form. BackgroundFlask is popular web developme...
07:09 am GMT - Sun, August 14, 2022
Dev To What is CI/CD, and why is it important?
One of the worst messages a developer might get in Git is "Merge conflict." You've worked on a feature for hours, and your code is now flawless. However, another developer altered the same section of ...
06:59 am GMT - Sun, August 14, 2022
Dev To External JavaScript
External JavaScript fileWe can create external JavaScript file and embed it in many html page.It provides code re usability because single JavaScript file can be used in several html pages.An ex...
05:31 am GMT - Sun, August 14, 2022
Dev To Dark and Light Theme Toggler YT Channel
In this Article, I'll tell you how to create a DARK and LIGHT THEME TOGGLER with Pure HTML, CSS and JavaScript.First create three files: index.html, style.css and script.jsNow paste this HTML co...
05:12 am GMT - Sun, August 14, 2022
Dev To Build a Multi-Language Countdown Component
Some years ago, I built a countdown component with support for multiple languages. Editors had to fill in labels like "days", "hours" and "minutes" for each language in both singular and plural versi...
04:38 am GMT - Sun, August 14, 2022
Dev To Going to Production with Github Actions, Metaflow and AWS SageMaker
A scalable (and cost-effective) strategy to transition your Machine Learning project from prototype to productionFully working source code is freely available here. Three is a crowdGithub Actions...
04:11 am GMT - Sun, August 14, 2022
Dev To Angular: Star rating with no external libraries
It is a very simple and very much needed small component required in every other blog to rate the services provided.Mostly, developers want to use some external start-rating libraries to show much sty...
04:03 am GMT - Sun, August 14, 2022
Dev To The Regular Expression (RegEx) Cheat Sheet you always wanted
I get it even though Regex is incredibly useful, it is extremely hard to master! This is a cheat sheet that provides the most common RegEx use cases that will help you whenever need a sneak peek at th...
03:50 am GMT - Sun, August 14, 2022
Dev To I am no longer use Fedora 36, too restricted to be useful
I used Fedora 36 for 3 months. It's a good ride, actually. Unfortunately, I hit a road block. I wanted to use my mirrorless camera as my webcam, which required a third-party kernel module called v4l2l...
02:07 am GMT - Sun, August 14, 2022
Dev To JS MODULE LOADERS; or, a brief journey through hell
IntroductionThere's a saying in defense circles: "amateurs talk strategy; professionals talk logistics". In other words, what seems like the most mundane element of complex engineering tasks (mo...
01:38 am GMT - Sun, August 14, 2022
Dev To Use Absolute path in importing components - React || Next
Simply create a jsconfig.json file in your base directory, then copy this code into it, then save.{ "compilerOptions": { // make all imports without a dot '.' prefix relative to the base url "b...
12:36 am GMT - Sun, August 14, 2022
Dev To Javascript Tagalog - Strings
Disclaimer: This is a Blog i made with the initial intention of reinforcing my knowledge in JS. I just thought sharing my blogs might be helpful for someone since they are written in tagalog/taglish. ...
11:10 pm GMT - Sat, August 13, 2022
Dev To How to serve *any* website from your own domain (for free!)
Have you ever wanted to white-label a website, like display it on your own domain? Or have you wanted to remove a watermark from a website that asks for premium (for edu. purposes ofc.)?Well, this gui...
10:11 pm GMT - Sat, August 13, 2022
Dev To CSS Rainbow Text Animation
In this tutorial, we'll make a simple CSS rainbow text animation.Click here to checkout the source code for this tutorial. HTMLIn the index.html file, we'll only need an h1 tag with text.<h1&g...
09:53 pm GMT - Sat, August 13, 2022
Dev To Building A File Sharing Web App
Ever wanted to share files from your iPhone to your Windows PC, or from your laptop to another laptop without going through the hard way? In this article, I'm going to walk you through how I built a f...
09:49 pm GMT - Sat, August 13, 2022
Dev To Is CSS an Object-Oriented Programming Language?
For the past six months, I have been running comiCSS, an "experiment" in which I draw web-related cartoons and comics using HTML and CSS.I published a version of the Angry NPC Wojak meme a couple of w...
08:46 pm GMT - Sat, August 13, 2022
Dev To Chrome extensions every web developer must have
Chrome extensions are handy tools that almost everyone who has a Chrome browser uses. These extensions can make it easier to perform tasks that normally require opening a new browser, performing a sea...
07:59 pm GMT - Sat, August 13, 2022
Dev To Binary Search Algorithm
DefinitionBinary Search is a searching algorithm used in a sorted array by repeatedly dividing the search interval in half. The idea of binary search is to use the information that the array is ...
07:42 pm GMT - Sat, August 13, 2022
Dev To How to Add a Newsletter to Your Markdown Blog
Let's say we have a markdown blog that is:Using GitHub for its contentHosted on Vercel, Netlify, GitHub Pages, or the likeHow do we add a newsletter on top of this whilst keeping all our writing on Gi...
07:25 pm GMT - Sat, August 13, 2022
Dev To Figma: Hover Effect by Swapping Overlays
Lately I've had to work with Figma a lot at work. As I get to know the tool and its functionality better every day, I've found that you can do some really cool stuff now, as opposed to a year and a ha...
07:23 pm GMT - Sat, August 13, 2022
Dev To Be Separate From Crowd (Freelance Web Dev)
Hi, Gurpreet kait this side again with some new stuff. I have been working as a freelancer for 2 years. And I have also seen a lot of developers on freelance sites like Fiverr and Upwork. Each & e...
06:17 pm GMT - Sat, August 13, 2022
Dev To How to scrape Google Maps Reviews?
In this post, we will learn to scrape Google Maps Reviews. Requirements:Before we begin, we have to install everything we may need in this tutorial to move forward.Node JSUnirest JSCheerio JSSo b...
06:08 pm GMT - Sat, August 13, 2022
Dev To A guide for technical writers on JavaScript Testing Libraries
Although I would have liked to choose a different topic, but the importance of developing test suites cannot be overstated. After all, the idea behind writing test cases is to ensure that your applica...
05:58 pm GMT - Sat, August 13, 2022
Dev To How to use SONiC on CML
SummaryIn CML (Cisco Modeling Labs), the available platforms can be defined and used by yourself in addition to the standard ones.This procedure is shown in the user guide.https://developer.cisc...
05:48 pm GMT - Sat, August 13, 2022
Dev To How to improve Serilog logging in .NET 6 by using Scopes
Even though it's not one of the first things we usually set up when creating a new application, logging is a real game-changer in the long run.When an error occurred, if we have proper logging we can ...
05:41 pm GMT - Sat, August 13, 2022
Dev To Game Of Life in Python
Hey!Let me show you, how to code Game OF Life simulation in my favorite language: Python.At first, I did not fully understand what Game Of Life was all about, from multiple resources - not only wikipe...
05:31 pm GMT - Sat, August 13, 2022
Dev To I have an issue in the auhtentication with jwt
this is not the first time but i don't know why the jsonwebtoken doesn't work with first application i tried alot to reach some page that nead a specific token to reach when and i accessed to this tok...
05:24 pm GMT - Sat, August 13, 2022
Dev To Best Resources for Svelte and SvelteKit
Read If:You want to learn svelte and sveltekit.Resources:This post contains all the required or important resources to learn/understand svelte and sveltekit in better way.Official Docs and Resources b...
05:20 pm GMT - Sat, August 13, 2022
Dev To How to Create a FullStack Dapp using Next JS, Tailwind CSS and The graph. (Part 1)
Hello there , This is a written tutorial of a Fullstack Decentralized application using some web3 technologies called NFT AIRThe idea behind this dapp is to allow people to showcase their artwork to o...
05:15 pm GMT - Sat, August 13, 2022
Dev To How to fix 'zsh: command not found: python'
When trying to run python from terminal, it is possible to run into the following issue:zsh: command not found: pythonThis can happen on any system, but does occur slightly more commonly on MacOS sinc...
04:48 pm GMT - Sat, August 13, 2022
Dev To What Database to use?
What you guys' think is the best type of database ( Mysql,postgresql,mongodb... ) And provider ( aws, azure, supabase... ) for a Saas?...
04:30 pm GMT - Sat, August 13, 2022
Dev To I made a tmux plugin to spice up your terminal
What is thistmux2k is a tmux plugin for that adds powerline support and pretty colors to your tmux status bar. Inspirationtmux2k was inspired by dracula/tmux. PrerequisitesBefore you b...
03:34 pm GMT - Sat, August 13, 2022
Dev To What is docker? and Why should I use it for my projects?
Explain it to me like I am 5; What is docker? and Why/Where should I use it? More importantly, where can I start learning it?...
03:20 pm GMT - Sat, August 13, 2022
Dev To Microsoft Reinforcement Learning Open Source Fest 2022 Native CSV Parser
PR: https://github.com/VowpalWabbit/vowpal_wabbit/pull/4073Tutorial: https://vowpalwabbit.org/docs/vowpal_wabbit/python/latest/tutorials/cmd_csv_with_iris_dataset.html IntroductionMy project here...
03:08 pm GMT - Sat, August 13, 2022
Dev To Top 6 Cloud Server Hosting In 2022
Cloud computing and the top 6 cloud service providers delivering these services, have brought fundamental changes to the market backdrop of IT infrastructure globally. Public cloud service providers a...
03:04 pm GMT - Sat, August 13, 2022
Dev To Responsive Font Sizes with Sass Maps and @each
Hi, there! Today, you will learn how to create responsive font sizes with Sass maps and @each method.I hope you enjoy it!Let's start with a map and we can dive into more complex concepts with @each op...
02:56 pm GMT - Sat, August 13, 2022
Dev To Tencent Rhino-bird Open-source Training Program 2022 SunEC sm2p256v1 Key Pairs Generation
Issue Task 1Requirementhttps://github.com/openjdk/jdk/pull/9541 Task 2RequirementResultTested computing the signature as well as verifying the signature for comparing between secp256r1 and s...
02:49 pm GMT - Sat, August 13, 2022
Dev To How to sort an array by date in Javascript
We've all been in a situation in Javascript where we have a set of data, all with different dates, which we want to sort by date quickly. Let's look at how this works.Note on Javascript Dates: It shou...
02:44 pm GMT - Sat, August 13, 2022
Dev To My Google Summer of Code 2022 Google Blockly Workspace MultiSelect Plugin
Project LinkMy GitHubHi there! In this blog post I will introduce you to my work on the plugin for selecting, dragging, and doing actions on multiple blocks. The project is sponsored by Google Summer ...
02:27 pm GMT - Sat, August 13, 2022
Dev To How to check if a number is a power of two for O(1)
In binary representation, numbers consist of 0 and 1. And it just so happens that all powers of two are 10*. For example, 2 -> 10, 8 -> 1000, and so on. When we do a comparison of number & n...
02:21 pm GMT - Sat, August 13, 2022
Dev To Solving RISC-V Kata locally, the not-so-easy way
Disclaimer: donaldsebleung is a community moderator on Codewars but not an official employee. Any views expressed in this article solely belong to donaldsebleung and should not be considered as offici...
02:10 pm GMT - Sat, August 13, 2022
Dev To Hosting your self hosted runners on GitHub Codespaces
OverviewWelcome to another part of my series 'GitHub Codespaces Pro Tips'. In the last part we spoke about integrating GitHub with Azure DevOps and how you can use some of the great features of ...
02:03 pm GMT - Sat, August 13, 2022
Dev To Daha Temiz Kod Yazmak in pular
Kod'larmz daha okunabilir ve temiz hale getirmek iin bir ok makaleden derlenmi kolay kullanlabilir ve ksa ipular :) 1. Erken Dn(Return Early) Tasarm Modelini Kullann:function saveItem(item) { if...
02:03 pm GMT - Sat, August 13, 2022
Dev To My Summer of Bitcoin 2022 Project - CI for CADR
SynopsisBefore the Summer of Bitcoin project, Cryptoanarchy Debian Repo (CADR) lacked Continuous Integration (CI), which troubles the new coming contributors because setting up the developing en...
12:54 pm GMT - Sat, August 13, 2022
Dev To 5 Modern CLI tools that help boost your productivity
As developers, most of us use the terminal to interact with our computers for many tasks as we find it more productive. We are familiar with commands like ls, cd, cat, grep, and find. These are primar...
12:53 pm GMT - Sat, August 13, 2022
Dev To Coding: A life
Coding becomes life for a Coder as If testing of code went successful, it is lifesaving but if it comes out with number of bugs, it put our lives in danger. That breath holding moment (Surely every co...
12:50 pm GMT - Sat, August 13, 2022
Dev To HTTP Methods "GET", "POST", "PUT", "PATCH", "DELETE"
To work with REST API efficiently, Its important to know the basic HTTP methods and what each of them does.Out of 39 http methods, developers typically use the "GET", "POST", "PUT", "PATCH" and "DELET...
12:49 pm GMT - Sat, August 13, 2022
Dev To How to Build Creative eCommerce Website Using HTML CSS JavaScript
How to Build Creative eCommerce Website Using HTML CSS JavaScriptThis video will show you how to build a creative ecommerce website using html css javascriptLive WebsiteGithub RepoHI I'm Sadee (webdev...
12:35 pm GMT - Sat, August 13, 2022
Dev To LEARN CONTEXT API BY BUILDING A MINI FINACIAL APP
There are different ways to manage data in an application. One of the ways data is managed in a ReactJs application is using of concept of prop drilling. Prop drilling requires that data is passed thr...
11:25 am GMT - Sat, August 13, 2022
Dev To Skilled Worker Visa UK
Getting a UK Skilled Worker Visa is easy if you are a software engineer and want to move to the United Kingdom.Last year I decided to move to the United Kingdom from Poland to work as a software engin...
11:19 am GMT - Sat, August 13, 2022
Dev To Writing a new programming language. Part III: Type System
Hello everyone! Welcome to the third part of the new LR-language tutorial series. Here is the link for Part II. Last time we've successfully implemented the first version of the LR-language interprete...
11:13 am GMT - Sat, August 13, 2022
Dev To Building a Google SERP extension in Google Sheets (Apps Script RapidAPI)
IntroductionSo you want to monitor some keywords for your next SEO research and analysis and want the data readily available in a Google Sheets file all, without leaving the four walls (corners?...
11:06 am GMT - Sat, August 13, 2022
Dev To AWS open source news and updates, 124
August, 12th, 2022 - Instalment #124WelcomeWelcome to edition #124 of the AWS open source newsletter. This is a very special edition as this will be the first edition that we cover in the new Bu...
10:40 am GMT - Sat, August 13, 2022
Dev To git sparse-checkout
Yesterday, I discovered git sparse-checkout feature with @sanixdarker post How to clone a sub directory of a git project (not a zip) darker Aug 12 2 min read ...
10:35 am GMT - Sat, August 13, 2022
Dev To Implementing resilient applications with API Gateway (Health Check)
API Health Check We know that API services fail due to any number of reasons, such as networks issues, connection (failed to open a connection to a data source like a SQL Server database) and AP...
10:26 am GMT - Sat, August 13, 2022
Dev To A JavaScript monolith ready to scale
In many projects I use this stack to quickly getting the things done at the lowest cost possible.Next JS provides both Node and React sweetened with built-in features like file-system based routing an...
10:14 am GMT - Sat, August 13, 2022
Dev To Converting Binary to Decimal with parseInt's Base Feature
Binary numbers are numbers which are expressed in base 2 notation, rather than the base 10 we are used to. Consider how we normally count in base 10 - when we reach 10, we have to add an extra number ...
10:02 am GMT - Sat, August 13, 2022
Dev To The solution of Elixir continuous runtime system code coverage collection
zh_hansCode coverage is an effective means to assist software engineers in verifying code quality. The runtime environment's ability to collect code coverage fully combines black and white box testing...
09:35 am GMT - Sat, August 13, 2022
Dev To Care about your code, like an artist about their painting
Hey there I'm back with another little rant!The other day I was thinking about what makes good code good. Or better said, the variables that make it good. Good for me that is. For me the variables of...
08:53 am GMT - Sat, August 13, 2022
Dev To Logging in Python
When an application runs, it performs a tremendous number of tasks. A simple to-do app can have tons of tasks like - user logins, creating to-dos, updating to-dos, deleting to-dos, and duplicating to-...
08:28 am GMT - Sat, August 13, 2022
Dev To JavaScript Example
JavaScript ExampleJavascript example is easy to code. JavaScript provides 3 places to put the JavaScript code: within body tag, within head tag and external JavaScript file.Lets create the first...
08:10 am GMT - Sat, August 13, 2022
Dev To Introduction To JavaScript
What Is JavaScriptJavaScript (Js) is a light-weight object-oriented programming language which is used by several websites for scripting the webpages. It is an interpreted, full-fledged programm...
07:42 am GMT - Sat, August 13, 2022
Dev To Why every programmer should write
Reading this topic, you may wonder "Don't all programmers write?" Yeah, we write code but the main point of this write-up is what some call technical writing.Technical writing is a fairly huge aspect ...
07:42 am GMT - Sat, August 13, 2022
Dev To Why every programmer should write
Reading this topic, you may wonder "Don't all programmers write?" Yeah, we write code but the main point of this write-up is what some call technical writing.Technical writing is a fairly huge aspect ...
07:19 am GMT - Sat, August 13, 2022
Dev To CSS Icon: Google Pay
I will create the Google Pay 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 will s...
05:54 am GMT - Sat, August 13, 2022
Dev To Javascript Tagalog - Break Statement
Disclaimer: This is a Blog i made with the intention of reinforcing my knowledge in javascript. I just thought sharing my blogs might be helpful for someone since they are written in tagalog (mostly i...
04:00 am GMT - Sat, August 13, 2022
Dev To An overview of Amazon's Leadership Principles and Culture - Part 1
Recently, I have been learning more about Amazon's Leadership Principles. At first glance, these 16 principles seem to be distinct and a lot to memorize, but after a while, there seem to be certain re...
02:30 am GMT - Sat, August 13, 2022
Dev To Drag and Drop Kanban Board with React TypeScript
Demo (TLDR)This is the source code and the Kanban board that we will be building. HTML Drag and Drop APIHTML Drag and Drop API is required to implement the drag and drop function on any DOM...
12:50 am GMT - Sat, August 13, 2022
Dev To Understand Kotlin Multiple Constructors
Simple examples to showcase primary and secondary / multiple constructors in KotlinThis article was originally published at vtsen.hashnode.dev on Jul 23, 2022.In Kotlin, you have one primary and many ...
12:46 am GMT - Sat, August 13, 2022
Dev To Full ES2022 Cheatsheet!
PDF version here(High Quality): https://www.linkedin.com/posts/activity-6942202973657702401-ZX6Y...
12:36 am GMT - Sat, August 13, 2022
Dev To Make a Whack a Mole Game in Unity (Free Tutorial)
Whether youre whacking moles in real life or need to change out assets for projects deployed on multiple platforms, [echo3D](http://www.echo3d.co\) makes it easy to do this by simply using an API key ...
12:26 am GMT - Sat, August 13, 2022
Dev To I Made a Web App to Showcase all your Profiles
Have you ever wanted a place that can make all your profiles and links nicely organized, easily searchable and with super customizability?Well, now you can! Introducing linksPresent all your link...
12:10 am GMT - Sat, August 13, 2022
Dev To Como consumir API com JS Puro e Axios. (em 3 passos)
Consumir API acessar informaes e servios de um outro sistema que permite essa integrao, sem a necessidade de a aplicao que consome a API conhecer detalhes de implementao do software.Para fazer a cone...
11:59 pm GMT - Fri, August 12, 2022
Dev To Tipos de Memria
O que memria?A memria um circuito eletrnico ou tambm pode ser um meio magntico, que permite salvar informaes. O que no preciso explicar a sua utilidade. Pois, est presente em todos os process...
11:37 pm GMT - Fri, August 12, 2022
Dev To Performance Benchmarking: String and String Builder
In this article, we will do a performance benchmarking of String and StringBuilder classes in Java and discuss how to modify strings efficiently. Strings in Java are immutable; modifying the String cr...
11:36 pm GMT - Fri, August 12, 2022
Dev To How to change ownership of a file in Nodejs?
As for our last permissions and access related methods, today we talk about the method.It lets you change the ownership of a file. Just like you're used to on your terminal: <><:><>...
10:43 pm GMT - Fri, August 12, 2022
Dev To Algorithms: Time And Space Complexity
The concept of time and space is one I struggled to wrap my head around at first, but I prevailed and in this article, I'm going to do my best to share my understanding of these concepts with you. We ...
10:04 pm GMT - Fri, August 12, 2022
Dev To I got my first Pull Request merged!
Words cannot express my joy when I got the notification about the merge above, and I owe it ample time to my current school of Engineering, AltSchool Africa.Before now, I've been introduced to open so...
09:33 pm GMT - Fri, August 12, 2022
Dev To What was your win this week?
Hey there! Looking back on this past week, what was something you were proud of accomplishing?All wins count big or small Examples of 'wins' include:Starting a new projectFixing a tricky bugGetting o...
08:47 pm GMT - Fri, August 12, 2022
Dev To MEAN Stack Alternative: More Power with Less Stack
Technology stacks like LAMP, MEAN, and MERN have been a boon to developer productivity. With just four components you have everything you need to develop web applications quickly and easily. And while...
08:24 pm GMT - Fri, August 12, 2022
Dev To Comparing databases for Vercel and Netlify
Vercel and Netlify make it easy for developers to build and ship full-stack serverless applications. Both platforms provide features such as serverless edge functions, CDN (content delivery network), ...
07:42 pm GMT - Fri, August 12, 2022
Dev To Building a YT Analytics / Post Scheduler
Hi, i am going to try (and hopefully succeed) a Youtube app as a Saas, now, i already know the Stack i will be using (or not, kkkkk),i am going to use React obviously and probably NextJs , for the bac...
07:33 pm GMT - Fri, August 12, 2022
Dev To nice to be here!
...
07:06 pm GMT - Fri, August 12, 2022
Dev To Creating a React icon library
A new library that helps creating A React/Vue/Angular Icon component library easily.features: Auto download Icons as SVG directly from figmaOptimized using SVGOSupports:ReactVueReact MUIStart using it...
07:05 pm GMT - Fri, August 12, 2022
Dev To Add personalization to static HTML with Netlify Edge Functions no browser JavaScript required
Personalization the process of creating customized experiences for visitors to a website is a hot topic on the web in 2022. In a crowded world of digital experiences clambering for our attention, bu...
06:25 pm GMT - Fri, August 12, 2022
Dev To How I update my Twitter profile automatically using Python.
IntroductionI find automating tasks one of the coolest things about programming. Lately, I've been thinking about ways to utilize APIs to automatize some things, and I came up with the idea of m...
06:21 pm GMT - Fri, August 12, 2022
Dev To What Is the Difference Between Coding and Programming?
What Is the Difference Between Coding and Programming?As a new web developer seeking employment in tech, you should be aware of particular distinctions between coding and programming.Coding has to do ...
05:54 pm GMT - Fri, August 12, 2022
Dev To How to set up your own personal blog: Step-By-Step Guide
I published an article about how I built my blog and why I used specific technology. Many folks enjoyed it and wanted to start their own blogs. So, if you want to start a personal blog without using t...
05:40 pm GMT - Fri, August 12, 2022
Dev To The Inevitability of ERC-2981 in NFT Marketplaces
NFT Marketplace is probably one those projects which every beginner makes. It is the Todo App equivalent of Web3. An NFT marketplace encompasses a whole of topics which prove grasp over the developmen...
05:25 pm GMT - Fri, August 12, 2022
Dev To Low-cost best practices in AWS
Have you ever felt that doing things right is way too expensive? Well, you're not entirely wrong. The absolute best, bleeding edge best of the best of the best humanity is capable of will make your wa...
05:21 pm GMT - Fri, August 12, 2022
Dev To Build your Smart device for Google Home
Creating Google Home projectWe will use Cloud-to-cloud integration method. So we need to navigate to Actions on Google console and create a new project:And we need to name our Smart Home Action:...
04:58 pm GMT - Fri, August 12, 2022
Dev To Does every DBA need to understand Transparent Data Encryption (TDE)?
Protecting sensitive information requires the latest and most advanced privacy enhancing technologies. Wether you're a DBA or someone who's simply curious about the topic, here's our take on DBA...
04:44 pm GMT - Fri, August 12, 2022
Dev To NFT Tutorial (Beginner-Advanced)
Imagine buying a piece of digital artwork on the Internet at a reasonable price and getting a unique digital token known which proves your authority over the artwork you bought. Wouldn't it be great? ...
03:49 pm GMT - Fri, August 12, 2022
Dev To SVG CSS Spinners!
I created a collection of 24 x 24 dp SVG + SMIL spinners a month ago. Now, the collection also has SVG + CSS versions corresponding to the existing SVG + SMIL ones!Here: https://github.com/n3r4zzurr0/...
03:46 pm GMT - Fri, August 12, 2022
Dev To MongoDB $weeklyUpdate 82 (August 12, 2022): Community Cafe, Atlas Search, & International MUGs!
Hi everyone!Welcome to MongoDB $weeklyUpdate. Here, you'll find the latest developer tutorials, upcoming official MongoDB events, and get a heads up on our latest YouTube videos and podcasts.En...
03:46 pm GMT - Fri, August 12, 2022
Dev To MongoDB $weeklyUpdate 82 (August 12, 2022): Community Cafe, Atlas Search, & International MUGs!
Hi everyone!Welcome to MongoDB $weeklyUpdate. Here, you'll find the latest developer tutorials, upcoming official MongoDB events, and get a heads up on our latest YouTube videos and podcasts.En...
03:24 pm GMT - Fri, August 12, 2022
Dev To Guide to learn React.js
React is an open source front-end javascript library to build web application and websites. React is build by Facebook in may 2013.There are so many resources to learn react.js but here, I've shared m...
03:22 pm GMT - Fri, August 12, 2022
Dev To 2 arrays of Same value are not equal in JS.
Hello Guys today i am going to discuss a very little thing that you might have not noticed in Javascript.I will show you that thing using an example. Example 1 -let array1= [1,5,9,14,17];let arra...
03:21 pm GMT - Fri, August 12, 2022
Dev To Follow Friday: Golang Edition (12 August 2022)
header image courtesy of go.devHappy 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 ...
02:57 pm GMT - Fri, August 12, 2022
Dev To How to Setup Authentication Fast with AWS Amplify
In this article, we will build a blog application using AWS Amplify which allows users to sign in and start blogging right after signup has been completed.AWS Amplify enables front-end and mobile deve...
02:39 pm GMT - Fri, August 12, 2022
Dev To A Beginner's Guide to Competitive Coding
By Samrat ChakrabortyCompetitive programming teaches the art of breaking a problem into small pieces and making working solutions for them. Besides, for development one needs to learn a whole ne...
02:05 pm GMT - Fri, August 12, 2022
Dev To tsParticles 2.2.1 Released
tsParticles 2.2.1 Changelog Bug FixesFixed editor for v2.2 Other ChangesExposed options objects for interactions Social linksDiscordSlackTelegramReddit ma...
01:40 pm GMT - Fri, August 12, 2022
Dev To React.js - Interview Question - duplicate hashtag remover.
Had an Interview for React.js frontend developer for one of the MNC company. The question they asked was to build a Duplicate Hashtag remover Question Statement:There has to be an textarea in whi...
01:35 pm GMT - Fri, August 12, 2022
Dev To Appwrite Community Report 17
Howdy people! We are back with our weekly community report, to share with you all what Appwrite has been doing! TLDR; Presenting before you some newly released videos from the Appwrite team, issues so...
01:16 pm GMT - Fri, August 12, 2022
Dev To Forging GraphQL Bombs, the 2022 version of Zip Bombs
This article was originally published on blog.escape.tech.Zip Bombs are a thing of the past, but the concept behind them is still relevant nowadays. Indeed, your GraphQL application might be vulnerabl...
12:44 pm GMT - Fri, August 12, 2022
Dev To We are trending on Github, This is how we did it
We are trending on Github!To be honest, Github has an extraordinary algorithm, and it's pretty impossible to know what going on back there.We do have a slight feeling I want to share with you to...
12:16 pm GMT - Fri, August 12, 2022
Dev To Kubernetes Components Simplified for Beginners
In this article we are going to understand the main Kubernetes Components that we as Kubernetes Administrators or users will be working with most of the time.You do not have to deal directly with Dock...
12:13 pm GMT - Fri, August 12, 2022
Dev To Experienced Programmers Struggle As Well: Ease Your Imposter Syndrome As A Junior Developer
At the beginning of their career, most developers feel inadequate. They dont have anyone to compare themselves to. They dont know whats expected of them on the job. And many tutorials or screencasts s...
11:19 am GMT - Fri, August 12, 2022
Dev To A beginners guide to developer stock options
Are you in the same position as me? Do you hear about developer stock options, but have no idea what the terminology means? Look no further! In this beginner's guide to developer stock options, we wil...
10:34 am GMT - Fri, August 12, 2022
Dev To Universal passwordless authentication - The beginning
Since quite some time now, I've toyed around the idea of making an authentication platform ...and I'm starting doing it! I'm currently on a parental leave, freed from the corporate life and in my even...
10:08 am GMT - Fri, August 12, 2022
Dev To Introduction
Hello, I'm starting this blog to keep track of my progress.Starting september, I'll try to post a few times per week over the following few months.A few themes I'll be bloging about include : Custom a...
09:44 am GMT - Fri, August 12, 2022
Dev To Lowest Common Ancestor of a Binary Search Tree
Given a binary search tree (BST), find the lowest common ancestor (LCA) node of two given nodes in the BST.According to the definition of LCA on Wikipedia: The lowest common ancestor is defined betwee...
09:13 am GMT - Fri, August 12, 2022
Dev To Kubernetes Components Simplified for Beginners
In this article we are going to understand the main Kubernetes Components that we as Kubernetes Administrators or users will be working with most of the time.You do not have to deal directly with Dock...
08:55 am GMT - Fri, August 12, 2022
Dev To Kubernetes Components Simplified for Beginners
In this article we are going to understand the main Kubernetes Components that we as Kubernetes Administrators or users will be working with most of the time.You do not have to deal directly with Dock...
08:55 am GMT - Fri, August 12, 2022
Dev To Kubernetes Components Simplified for Beginners
In this article we are going to understand the main Kubernetes Components that we as Kubernetes Administrators or users will be working with most of the time.You do not have to deal directly with Dock...
08:34 am GMT - Fri, August 12, 2022
Dev To Adminator - Simple Django Starter
Hello Coders! This article presents Adminator, an open-source seed project built with database, authentication, and Docker support using Django as the backend framework. The product uses a Bootstrap 5...
08:11 am GMT - Fri, August 12, 2022
Dev To How to Efficiently Merge Pull Requests using Mergify?
Shopify is a large-scale eCommerce platform that makes heavy use of code commits and merges to keep its operation running smoothly. On a typical day, Shopify will make around 40 code changes and merge...
06:41 am GMT - Fri, August 12, 2022
Dev To Angular: Content Projection end to end
Content projection is a pattern in which you insert the content that you want to show inside another component. <ng-content></ng-content> - responsible to project content inside another co...
06:09 am GMT - Fri, August 12, 2022
Dev To Browser extensions - our first theme
In the previous article, we looked at creating our very first browser extension.For this article, we'll be looking into making our very first theme as an extension!The process will be very similar but...
05:23 am GMT - Fri, August 12, 2022
Dev To Uploading files in Remix to a S3 compatible service
Remix is a new react-based framework designed to be a full stack application. With many applications, you will need to be able to store files, sometimes in an S3 compatible service. Here is how I was ...
05:10 am GMT - Fri, August 12, 2022
Dev To How to Environment Variable (.env) in NextJS?
IntroductionWhen developing projects, we use various dependencies in our application. Many tools use token/API keys to give endpoints access, in case of APIs to the authorized user. These API ke...
05:10 am GMT - Fri, August 12, 2022
Dev To How to use Environment Variable (.env) in NextJS?
IntroductionWhen developing projects, we use various dependencies in our application. Many tools use token/API keys to give endpoints access, in case of APIs to the authorized user. These API ke...
04:49 am GMT - Fri, August 12, 2022
Dev To Vue3Vite2.6TypeScriptant-design-vueegg.js
Bag API ERPCMSAPP BagVue3Vue-Router4Vuex4Ant-Design-VueViteTypeScriptEgg.jsMysqlBagVue3Vue-Router4Vite PiniaElement-plusEqual-VueBootstrapViteTypeScriptEgg.jsMysqlUI APInpm i vue-bag-admin ...
04:30 am GMT - Fri, August 12, 2022
Dev To Why You Should Use Waffleweb (And Not Flask)
It might seem strange use a new Python web framework over an older, more mature framework, but in this article I will tell you why you should. Waffleweb is, you guessed it, a Python web framework. Waf...
04:28 am GMT - Fri, August 12, 2022
Dev To React Cheatsheet
React ComponentsFonksiyon component rnei:function App() { return ( <div>Hello world!</div> );} React PropsAna bileenden alt component'e geirilen veriler props olarak adla...
04:27 am GMT - Fri, August 12, 2022
Dev To Build a full stack app with create-t3-app
Hey there! Today we'll be building an application with the T3 stack. We're going to building a Guestbook inspired by Lee Robinson's Guestbook. Let's get right into it! Getting StartedLet's set up...
04:04 am GMT - Fri, August 12, 2022
Dev To How To Send Email Using NodeMailer in NodeJs
For you to send an email in nodejs, you will need the NodeMailer. Nodemailer is a module that enable youto send email without hassle easily through the Simple Mail Transfer Protocol(SMTP) which allows...
03:47 am GMT - Fri, August 12, 2022
Dev To Tips for Getting Your First Developer Job
Image by Gerd Altmann from PixabayI am sharing 5 Specific Tips for Getting Your First Developer Job by James Quick.Engage in community - being part of a community is impactful. Twitter as an example i...
03:46 am GMT - Fri, August 12, 2022
Dev To Is Vue js in demand?
If you're a web developer, you're likely always looking for new and upcoming technologies to learn. You may be wondering if Vue.js is worth learning. In this blog post, we'll discuss some key reasons ...
03:46 am GMT - Fri, August 12, 2022
Dev To SyntaxError: The requested module 'react' is expected to be of type CommonJS
I've had this issue countless times during the processes of running the dev environmentDowngrading the nodejs version to 12.22.0 removes the error....
12:50 am GMT - Fri, August 12, 2022
Dev To How to host a Hugo or Next.js site on GitHub Pages
GitHub Pages now uses customizable GitHub Action workflows to build and deploy your code so that developers can control their authoring framework and deployment. GitHub Pages is a powerful option for ...
12:48 am GMT - Fri, August 12, 2022
Dev To WebDevSampler challenge - My answers in Go
As a first time doing the #WebDevSampler challenge, I used Go, which is a popular backend language, as well as the language I have been coding in professionally for seven years. Ahead are my answers t...
12:43 am GMT - Fri, August 12, 2022
Dev To How to host your first site for free on GitHub Pages
GitHub Pages now uses customizable GitHub Action workflows to build and deploy your code so that developers can control their authoring framework and deployment. GitHub Pages is a powerful option for ...
12:15 am GMT - Fri, August 12, 2022
Dev To Debugging a Ruby On Rails Application in Visual Studio Code
VS Code Debugger for Ruby on RailsI have been using Visual Studio Code as my IDE while coding in Ruby as I didnt want to fork out a load of money to purchase RubyMine and so far have been getting by w...
11:38 pm GMT - Thu, August 11, 2022
Dev To tinwayJs 0.1 example Web page telegram bot
website: https://tinway.org github: https://github.com/tinway/tinwayJS Example 1. Create index.html<!DOCTYPE html><html> <head> <meta charset="utf-8" /> ...
10:42 pm GMT - Thu, August 11, 2022
Dev To Subdomain enumeration in CTFs
If you're playing a CTF, and you don't find anything interesting, there's a decent chance that the path is elsewhere, for example, on a subdomain (SB). If it's a very easy CTF, you will probably get s...
09:47 pm GMT - Thu, August 11, 2022
Dev To Discussion and Comment of the Week - v14
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...
09:40 pm GMT - Thu, August 11, 2022
Dev To List of Best GitHub Repos for Web Developers
In this post we are going to check best GitHub Repositories for Web Developers to learn fundamentals of Coding and Boost Productivity. List of the most Useful GitHub Repos are as belowNode.js Best Pra...
09:16 pm GMT - Thu, August 11, 2022
Dev To Why Devs Break Up with Their Bosses w/ Oliver Wyman's Carolyn Vo
Everyone who manages a team would like to think that their employees admire them as individuals and as leaders. That you make an impact on those employees while they work under you and long after you ...
08:11 pm GMT - Thu, August 11, 2022
Dev To Typescript: It's not actually validating your types.
Typescript is a nice thing: It lets you define types and make sure your classes and functions adhere to certain expectations. It forces you to think about what data you put into a function and what yo...
08:07 pm GMT - Thu, August 11, 2022
Dev To Make Videos with JavaScript 4
I've been working on some other projects the past week or so and I've gone back to work while still looking for my first developer role. I have made some progress just enough for me to really talk abo...
08:06 pm GMT - Thu, August 11, 2022
Dev To C file nesting in VSCODE
Partial classesInterface/ImplementationI know, I know it's been a while since I wrote. This one is worth reading!Press CMD+, (or CTRL+, for the poor ) to open VSCODE settings window. Type nesting in t...
07:19 pm GMT - Thu, August 11, 2022
Dev To A new Typescript primitive
Imagine a variable, whose value can be assigned or removed. How do you check if this variable contains a value?let value: Value;You may use undefined or null as placeholders, but what if Value is a ge...
07:14 pm GMT - Thu, August 11, 2022
Dev To How to Detect Browser in JavaScript
Hey friends, Welcome to CodeWithNepal today in this blog youll learn How to build Browser Detector in JavaScript. To detect user browser, Ill use only HTML CSS & JavaScript. In the earlier blog, I...
07:03 pm GMT - Thu, August 11, 2022
Dev To Install Kali Linux GUI on Microsoft Windows 11
Hey guys, what's going on In this short tutorial, I am going to show you how to install Kali Linux as an application and not in a virtual box or in dual mode with Windows.This applies on Microsoft Win...
07:01 pm GMT - Thu, August 11, 2022
Dev To dev.to/forem supported embed links
I'm new to dev.to, and Forem communities.I'm making this post to be able to find back the list of supported embed.Here is an extract of the discussion ... by using embed feature. ...
06:19 pm GMT - Thu, August 11, 2022
Dev To VS Code Tip of the Week: Sticky Scroll
This week's VS Code Tip of the Week is the new sticky scroll functionality.The nice thing about this feature is as you scroll, you have the context to where you are in the code because the sections st...
06:17 pm GMT - Thu, August 11, 2022
Dev To What are the best practices about Go architecture?
Currently started on a project with Go to train myself. I'm wondering is there some best practices about Go Architecture? (About where to put some kind of classes, where should we put all the elements...
06:03 pm GMT - Thu, August 11, 2022
Dev To Kubernetes StatefulSets are Broken. Here's Why.
Don't get me wrong; we are strong supporters of Kubernetes. It is a critical piece of our architecture and provides massive value when wielded correctly. But, Kubernetes was originally intended to act...
05:49 pm GMT - Thu, August 11, 2022
Dev To Amazon CloudFront for your tech stack
Amazon CloudFront, a global CDN (Content Delivery Network) built to deliver content securely and with low latency. In this blog post, we will look at the reasons why you need to consider having Amazon...
05:42 pm GMT - Thu, August 11, 2022
Dev To Criando Sistemas de Reservas consistentes com Optimistic Locking, Spring Boot e JPA/Hibernate
No artigo anterior foi utilizado a estratgia de Pessimistic Locking para construo de uma API REST para reserva de mesas de bar. Como visto no artigo existem situaes onde empregar bloqueios fsicos pode...
05:39 pm GMT - Thu, August 11, 2022
Dev To The Most Powerful Array Method : Splice
Splice is one of the most powerful methods of Array. We can achieve following things using splice method :Remove element/s from a specified index of an arrayReplace element/s from an array ( Remove + ...
05:38 pm GMT - Thu, August 11, 2022
Dev To Binary File Formats Explained
When I first began researching binary file formats, I was met with a complete absence of human-friendly explanations anywhere online. All of the resources that I came across were full of unfamiliar te...
05:38 pm GMT - Thu, August 11, 2022
Dev To Binary File Formats Explained
When I first began researching binary file formats, I was met with a complete absence of human-friendly explanations anywhere online. All of the resources that I came across were full of unfamiliar te...
05:07 pm GMT - Thu, August 11, 2022
Dev To Loops In JavaScript
In JavaScript, there are several different kinds of loops that can be used to accomplish whatever task you may have. These range from iterating through an array, to having a loop execute a task a cert...
04:51 pm GMT - Thu, August 11, 2022
Dev To Nyan Cat or Giga Cat Epic Game
Nyan Cat GameNyan cat game is actually a music rhythm based game I.e you start with a decent difficulty as the music in start is decent and it expect you to pass through it, after a few tries a...
03:08 pm GMT - Thu, August 11, 2022
Dev To Multi-modal (imagetext) ML
...
03:02 pm GMT - Thu, August 11, 2022
Dev To Showcase: Avoid those awkward moments in 1-click
ProblemHave you ever been in a strange situation in public where you thought your speakers were on mute but they werent?Have you ever accidentally shared private information in public?Have you ever be...
02:33 pm GMT - Thu, August 11, 2022
Dev To [Sobre Mim] - Fracassos me Fortaleceram e Ensinaram
Contedo original em https://twitter.com/zanfranceschi/status/1557734983879385088Ei dev,Acho que algumas pessoas se identificam comigo por eu mostrar vulnerabilidade e insegurana nesse mundo de faz-de-...
02:20 pm GMT - Thu, August 11, 2022
Dev To How social media present your website?
Why should you careMost people found a useful (but niche) website on social media. Where did you find out that there are sites that can generate CSS gradients if not on Twitter? Other than blogs...
02:12 pm GMT - Thu, August 11, 2022
Dev To SaaS Founders, Show yourselves!
Whether it's a side project or your main business, share your SaaS in a comment and tell us why you built it ...
01:42 pm GMT - Thu, August 11, 2022
Dev To What is the difference between computer software and a computer program?
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:41 pm GMT - Thu, August 11, 2022
Dev To Refactoring 6: Improve Code Quality in Laravel using Rector
I recently discovered Rector and was completely blown away by its power and effectiveness. The promise is simple: you install and run the package, you get instant automated upgrades and refactorings.D...
01:38 pm GMT - Thu, August 11, 2022
Dev To Purchase fulfilment with Checkout, or Wait, what was I paid for?
Imagine youre in the middle of setting up your payments integration. Youve implemented Stripe Checkout, got your webhooks up and running, and even installed a Slack app to tell you when youve made mon...
01:38 pm GMT - Thu, August 11, 2022
Dev To Do we need Axios having the fetch API everywhere?
What do you prefer?Is there a reason to use Adios these times?...
01:35 pm GMT - Thu, August 11, 2022
Dev To Migrating a nodejs, webpack project from JavaScript to TypeScript
Hi, I'm not used to writing blog posts but recently I was looking for ways to migrate my nodeJs project from Javascript to typescript. I realised there are not many articles for projects that uses web...
01:32 pm GMT - Thu, August 11, 2022
Dev To A guide to preparing for the IT conference season
One of the best ways to keep up to date with trends in the IT world is to attend conferences. And after a couple of years of virtual conferences and even canceled events, in 2022, many organizations r...
01:26 pm GMT - Thu, August 11, 2022
Dev To Quntis Screen Light Bar Vs. BenQ ScreenBar
What is a Light BarA computer display Light Bar is a long horizontal bar with an LED light at the bottom. It is intended to be placed on top of your computer display and shines a light downwards...
01:26 pm GMT - Thu, August 11, 2022
Dev To JavaScript Primitive & Non Primitive Data Type
Normally when we hear data types in any programming language, integer, string, etc... jumps to our mind. Although all of these things are data types, there are two umbrellas contains most of the JavaS...
01:04 pm GMT - Thu, August 11, 2022
Dev To How to deploy an AWS Lambda Stack under a custom domain name
Lambda functions are really cool. They are tiny cloud-based compute instances which get created and destroyed on each API call. They automatically scale and can be distributed across the globe and exe...
01:01 pm GMT - Thu, August 11, 2022
Dev To Integrating Azure DevOps with GitHub - Hybrid Model
OverviewWelcome to another part of my series 'GitHub Codespaces Pro Tips'. In the last part we spoke about what a Codespace is and how to get started with your first Dev container.Since Codespac...
12:46 pm GMT - Thu, August 11, 2022
Dev To Show dev: I built a collection of popover components with Tailwind CSS
Hello devs Me and my friends built a collection of popover components using the utility-first Tailwind CSS framework classes and building a JavaScript integration with the Flowbite component library.A...
12:45 pm GMT - Thu, August 11, 2022
Dev To Ahead-of-time JitPack Builds with Custom GroupId via GitHub Actions
This post is a continuation of a series of tips and tricks for JitPack. The first post of this series concerned the unique Maven repository called JitPack that builds artifacts of dependencies on-dema...
10:45 am GMT - Thu, August 11, 2022
Dev To How to Build A Shopify Embed App with VueJs, Tailwind CSS, NodeJs and Laravel
Building a Shopify App with anything outside React or Rails can be daunting; youre on your own for the most part. Since I figured it out with my crew using VueJs: weve decided to Open Source the templ...
10:28 am GMT - Thu, August 11, 2022
Dev To How To Create Help Section for Your Website Using HTML & CSS
Hello Friends,Welcome to yet another HTML & CSS Project. In this tutorial we will learn how to create Help section to the website using HTML and CSS. So lets get started...Project setup:make a fol...
10:20 am GMT - Thu, August 11, 2022
Dev To Angular is almost always better than React
To understand the above sentence you'll have to read the whole article, and in fact you need to understand how most developers are working too. First of all, "most developers" are working for companie...
10:09 am GMT - Thu, August 11, 2022
Dev To tsParticles 2.2.0 Released
tsParticles 2.2.0 Changelog New FeaturesContainer now can have more than one path generator, each particle will keep its ownAdded new getRandom and setRandom functions for customizing all t...
09:44 am GMT - Thu, August 11, 2022
Dev To I launched my 7th Job Board, now for Java Jobs
Beginning of 2019 I launched fullstackjob.com as a single-tenant Job Board for Full Stack Jobs. After that I did a refactoring and built the engine to be multi-tenant, to be able to run multiple job b...
09:27 am GMT - Thu, August 11, 2022
Dev To Setting up OpenVPN Access Server in Amazon AWS
Let Imagine I have 2 Server ,and 1st server name as Web-server having Public ID and Private ID and another server name as Database Server having only private ID by Disable Auto-assign Public IP.Suppos...
09:06 am GMT - Thu, August 11, 2022
Dev To Just Added Tech Job Offers - Week 33 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 566 new jobs I want to shar...
08:00 am GMT - Thu, August 11, 2022
Dev To Just-in-time Worker Nodes with Karpenter
With Kubernetes, the ability to dynamically scale infrastructure based on demand is a major benefit. It provides multiple layers of autoscaling functionality: a horizontal pod autoscaler (HPA) and a v...
07:41 am GMT - Thu, August 11, 2022
Dev To Shifting Left with Postman
This article was written by Jordan Walsh.Successful organizations today understand that when quality-focused activities are started early in software development projects, it leads to significant bene...
07:20 am GMT - Thu, August 11, 2022
Dev To Let's Talk About Framework-Specific UI Component Libraries
A Brief Retrospect of Web UITo understand how far weve come with interface design for the web it's important to understand the progress made over the last 15 years. During this time, tech giants...
06:58 am GMT - Thu, August 11, 2022
Dev To I wrote a state management npm - Any State
Features:Lightweight object state managementOpen Source ProjectSmall App Size (~2Kb)Easy to use with nay framework, just a callback on change About:AnyState is an open source programs built...
06:33 am GMT - Thu, August 11, 2022
Dev To Browser extensions - our first extension
Now that we learned the different types of extensions, let's see how we can create our first browser extension.In this article, we'll create an extension that changes the body color on each page to pi...
05:52 am GMT - Thu, August 11, 2022
Dev To Deploying Modern Applications Using Kubernetes and Harness
Kubernetes has become the de-facto tool for container orchestration and has a solid community. The whole cloud-native era began with the evolution and Kubernetes and is still growing. As a result, Kub...
05:49 am GMT - Thu, August 11, 2022
Dev To Build on AWS Weekly - S1 E4 - Static S3 Site
Welcome to episode 4, yes 4 it's already has been a month of Build On Weekly! Unfortunately today you only get to listen to a bald man yell into the camera, as Jacquie is away. But he (Darko), will b...
04:36 am GMT - Thu, August 11, 2022
Dev To Mastering the art of technical writing (workshop)
Learn to write about complex topics in a clear and engaging way. This event is for anyone who wants to write better.In this event workshop, you'll learn how to write with clarity and precision, so tha...
04:16 am GMT - Thu, August 11, 2022
Dev To Write your Kubernetes Infrastructure as Go code - Extend cdk8s with custom Constructs
Build a Wordpress deployment as a cdk8s constructConstructs are the fundamental building block of cdk8s (Cloud Development Kit for Kubernetes) - an open-source framework (part of CNCF) with which you ...
02:21 am GMT - Thu, August 11, 2022
Dev To Run README.md in your terminal
Documentation has always been a crucial part of onboarding onto a non-trivial system. For this reason, developers of packaged software started including README files as part of their distribution docu...
02:02 am GMT - Thu, August 11, 2022
Dev To CRUD with Google Calendar API & Python
Install dependenciesrequirements.txtgoogle-api-python-client google-auth-httplib2 google-auth-oauthlibpip install -r requirements.txtget_service.pyfrom os import pathimport picklefrom google.auth.tran...
01:15 am GMT - Thu, August 11, 2022
Dev To How to deploy React Nginx on AWS ECS (FARGATE)
For this example I will use Vite to create the React projectnpm create [email protected] frontend -- --template react-ts Project folders Dockerfile frontend index.html package.json public ...
12:39 am GMT - Thu, August 11, 2022
Dev To JavaScript 'let' vrs 'var' vrs 'const'
In JavaScript, variables can be declared using these three different methods: varletconst. In this write-up, I will explicitly show you the difference between these three ways of creating variables.Al...
12:31 am GMT - Thu, August 11, 2022
Dev To Welcome Thread - v186
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...
12:31 am GMT - Thu, August 11, 2022
Dev To Would You Use Vanilla JavaScript (No Framework) On a Project?
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 ...
12:28 am GMT - Thu, August 11, 2022
Dev To Use Three.js to achieve a cool cyberpunk-style 3D digital earth screen
Disclaimer: The graphic and model materials involved in this article are only for personal study, research and appreciation. Please do not re-modify, illegally spread, reprint, publish, commercialize,...
12:26 am GMT - Thu, August 11, 2022
Dev To Should Everybody Learn to Code?
Original post from Kodumaro.Ive seen for long lots of blog posts and YouTube videos addressing this topic, invariably answering a loud NO. However, considering how far technology has changed your live...
10:51 pm GMT - Wed, August 10, 2022
Dev To Hexagonal Architecture and Clean Architecture (with examples)
Hexagonal Architecture and Clean ArchitectureOne of the things that changed my career as a software developer and changed my perspective on how to build software is the knowledge of how to archi...
09:14 pm GMT - Wed, August 10, 2022
Dev To In this together.
This weeks blog prompt is collaboration. Prior to my time in the Develop Carolina apprenticeship I really had no idea how important teamwork and collaboration is in software development. Getting a gli...
08:49 pm GMT - Wed, August 10, 2022
Dev To Use No-Code Security Testing
Why security test your applications/APIs?According to Gartner, Applications/APIs are the most attacked vector. Regulatory compliances like HIPAA, SOC 2, ISO, PCI-DSS, etc., mandate application s...
08:43 pm GMT - Wed, August 10, 2022
Dev To Simple Validation Form In React Using UseHooks And LocalStorage With Some Tailwind
Hello Everyone Who Came to My Blog, I Really Appreciate that and hope i could to help you to create simple Validation Register Form.I Don't Want To Write Long Blog , So Let's Dive into the code . Fir...
08:28 pm GMT - Wed, August 10, 2022
Dev To Micro-frontend with React and Next.js
Written by Harsh PatelWorking on a large-scale project and managing its codebase can be a big challenge for teams. Though micro-frontends have been in the picture for a while now, they are getting inc...
08:28 pm GMT - Wed, August 10, 2022
Dev To The MongoDB CRUD Database Operations
This article explains MongoDB CRUD operations to you, the four primary database operations in any database. They enable you to Create, Read, Update and Delete data from your Database. The CRUD acronym...
08:28 pm GMT - Wed, August 10, 2022
Dev To Getting Started With Non-relational Databases Using Mongodb
What is a relational database?If youve worked with databases for a while, chances are, you started your career using a relational database. Examples of a relational databases are Microsoft Access, MyS...
08:27 pm GMT - Wed, August 10, 2022
Dev To Setting up a Spring Boot application with MongoDB
Spring Boot provides excellent support for applications accessing MongoDB as a database.The following preparations are necessary to create our own application using Spring Data MongoDB.ConfigurationAs...
08:11 pm GMT - Wed, August 10, 2022
Dev To Playing at software development
Why, when Information Technology (IT) is critical to the success in modern business, do so many companies play at it? Or is it just me?It is a rare company these days that does not rely on some form o...
08:05 pm GMT - Wed, August 10, 2022
Dev To AWS de dev pra dev: Credentials e acesso programtico - parte 1
Inicialmente, a idia desse post era abordar conceitos sobre AWS IAM mas eu acabei desistindo porque essa informao tem na documentao. Alm disso, o AWS IAM to vasto que o post ia ser infinito.Dessa for...
08:04 pm GMT - Wed, August 10, 2022
Dev To What are Events in JavaScript and How to Handle Them?
Originally published on my personal blog.Events in JavaScript allow developers to listen for changes in the document and handle them as necessary. For example, you can listen to when a button is click...
07:58 pm GMT - Wed, August 10, 2022
Dev To Live Stream on Scrimba
Just finished my second live stream of the week, this time as a guest on Scrimba Youtube Live, and it was an amazing experience!Despite not feeling great before going live, somehow I got into the flow...
07:35 pm GMT - Wed, August 10, 2022
Dev To There's no 'I' in Team
What's happened until this pointIt feels like time is flying already with this course. The first three weeks we were with the Develop Carolina team five days a week. We all worked on our pitch d...
06:56 pm GMT - Wed, August 10, 2022
Dev To How many partitions do I need in Apache Kafka?
Apache Kafka is our rocket, and the individual partitions provide order and structure to all work processes at every stage of the flight. But how many partitions should we set up? A good question, whi...
06:37 pm GMT - Wed, August 10, 2022
Dev To devto
I always choose a lazy programmer to do the difficult job, because lazy programmer will find an easy way to do it.bill gates. dev.to :dev.to api python ...
06:19 pm GMT - Wed, August 10, 2022
Dev To Finding Awesome Audio Resources
I'm a big fan of awesome lists. When trying to learn about new databases, get background on security tools, find a Python library, CSS trick, etc. these curated lists of community bookmarks are helpf...
05:46 pm GMT - Wed, August 10, 2022
Dev To Finding unpaired number
The explanation lies in the binary representation of the number. It uses the same trick as the bitwise encryption. When we meet the same character twice, the XOR operation gives 0. So all that is left...
05:42 pm GMT - Wed, August 10, 2022
Dev To Rubocop - Linting QuickStart for Ruby
Knowledge Base: Lint, or a linter, is a static code analysis tool used to flag programming errors, bugs, stylistic errors and suspicious constructs.Make sure you have your ruby environment(check compa...
05:28 pm GMT - Wed, August 10, 2022
Dev To Integrao do NextJS com OneTrust
Quando foi implementado o OneTrust no site de um dos projetos que trabalhei, acreditei que seria algo fcil, coisa poucas linhas de cdigo no layout _document.js da aplicao, mas no acreditava que o bura...
05:20 pm GMT - Wed, August 10, 2022
Dev To Publishing a Docker image to GitHubs container repository
During my summer internship, I learned about publishing a docker image to GitHub's Container Registry using GitHub Actions. I decided it would be a nice thing to share so i made a blog post . St...
05:20 pm GMT - Wed, August 10, 2022
Dev To How to Publish a Docker Image to GitHub's Container Registry
During my summer internship, I learned about publishing a docker image to GitHub's Container Registry using GitHub Actions. I decided it would be a nice thing to share so i made a blog post . St...
04:46 pm GMT - Wed, August 10, 2022
Dev To Rainfall prediction : ML project in Python
Machine learning, deep learning, AI .. buzz words these days, but are they really ?According to techtarget website, Machine learning was first conceived from the mathematical modeling of neural networ...
04:43 pm GMT - Wed, August 10, 2022
Dev To New achivements of Mezon PHP Framework - August 2022
Hi! Today I'am going to continue posting news about Mezon Framework improvements. Mezon Router bugfixIn 1.5.x version the bug was fixed for routers wich return false. In previous versions of rout...
04:29 pm GMT - Wed, August 10, 2022
Dev To amazing! Millions of people are learning Docker!(Chinese)
1 1.1 1.1.1Docker:::infoDocker Linux:::DockerdockerClientDocker DaemonDocker ImageDockerContainerDockerDocker EngineC/SDocker daemonDocker daemonDaemonDockerimagescontainersnetworksdat...
04:19 pm GMT - Wed, August 10, 2022
Dev To What happens when you reach the max score in chrome dino game?
You are probably familiar with the chrome dino game, and you have probably asked what happens at the end of the game. I will answer it for you. What is the max score in the chrome dino game?The ...
04:07 pm GMT - Wed, August 10, 2022
Dev To Top 10 Highest Paid Languages in 2022
NOTE: Data in this article is taken from a survey of Stack Overflow - LinkHere is a countdown of the popular Programming, Scripting, and Markup Languages with the highest salaries all over the world. ...
02:42 pm GMT - Wed, August 10, 2022
Dev To Feeling cool!
Here in this marvelous community to share, learn, and grow my network! Please accept my connection great minds......
02:39 pm GMT - Wed, August 10, 2022
Dev To System Design| Business Rules Implementation
let's assume having to support some legacy code that has a lot of conditional logic and poor quality. as well it's ongoing development on the system so It can be quite hard to integrate new rules as t...
02:14 pm GMT - Wed, August 10, 2022
Dev To Change the way you google coding problems
Today I want to write a bit of a different post. I was thinking of featuring a few of the tools I use frequently, but everyone wrote about that already (and that's ok ).So I decided to only showcase m...
02:02 pm GMT - Wed, August 10, 2022
Dev To Program for Fibonacci Numbers
What is the Fibonacci series?The Fibonacci sequence is a sequence where the next term is the sum of the previous two terms. The first two terms of the Fibonacci sequence are 0 followed by 1.The ...
01:58 pm GMT - Wed, August 10, 2022
Dev To Fixing my attention deficit
Ever since I am a father of two twin boys, my free time has become scarce. A few days ago I watched a seminar by the Dutch association for parents of multiples on how to handle your own life as a fres...
01:22 pm GMT - Wed, August 10, 2022
Dev To How to raise funds for an open-source company
I had a pleasure talking to Igor Kotua VC @ RunaCapital, a VC company that invests mainly in Open-Source Companies.TLDR; We talked about what kind of products are suitable for open-source, open-source...
01:14 pm GMT - Wed, August 10, 2022
Dev To Hello!
Hello all! I am Lance and I just started to learn Web Development and also created my dev.to just a few weeks ago. I was shy and scared to talk to people back then and I want to overcome that fear by ...
01:10 pm GMT - Wed, August 10, 2022
Dev To Learn AWS (Amazon web services) for FREE in 2022 (Updated)
Hello everyone, and thank you for taking out your precious time to read this blog and investing in your future. I have started my journey of learning cloud(AWS) around 6 months back in late 2021. It w...
12:52 pm GMT - Wed, August 10, 2022
Dev To So the journey begins
The stack VB6, CThe Experience 2 YearsThe Job High school Isnt learning fun?To set the scene, it was early 2000s in a small farming village. Yes we had internet, but it was dial up, and no sta...
12:51 pm GMT - Wed, August 10, 2022
Dev To How to Track Down Memory Leaks in Ruby
A memory leak is an unintentional, uncontrolled, and unending increase in memory usage. No matter how small, eventually, a leak will cause your process to run out of memory and crash. Even if you peri...
12:46 pm GMT - Wed, August 10, 2022
Dev To Creative Personal Portfolio Website Using HTML CSS JavaScript
Creative Personal Portfolio Website Using HTML CSS JavaScriptThis video will show you how to build a personal portfolio website using html css javascriptLive WebsiteGithub RepoHI I'm Sadee (webdev)In ...
12:32 pm GMT - Wed, August 10, 2022
Dev To 3 Things to Know Before Building a Multi-Tenant Serverless App
A few years ago I was given the privilege to take a team of engineers and "go figure out how to build in the cloud." There were (mostly) no guidelines, just a vague idea on what kind app we were suppo...
12:18 pm GMT - Wed, August 10, 2022
Dev To How to use GraphQL and React Query with GraphQL Code Generator (based on Next.Js)
AbstractGraphQL. REST API schema DB sql .GQL Query React Query GQL pain point Type Schema , GraphQL Code Generator GQL .GQL GQL ?: https://tech.kakao.com/...
11:47 am GMT - Wed, August 10, 2022
Dev To Creating Custom CMS In Django | Django CMS Building By shriekdj
So I Thought about creating the Custom CMS and Update it's feature day by day as per need.For Example Firstly I just added blog app in django project named dj_admin.And Created Very Simple Model LIkef...
11:37 am GMT - Wed, August 10, 2022
Dev To Flutter multiplatform navigation sidebar / drawer widget
SidebarX - package to create beautiful and convenient sidebar navigation widgets easy MobileDesktopWebThe package is designed with maximum adaptation to large screens.Therefore, adding a widget to you...
11:37 am GMT - Wed, August 10, 2022
Dev To I Wrote A Lo-Fi Player, Loofi with Typescript
After working for a quite long period of time, I am glad to introduce Loofi, a Lo-Fi player which is aimed to create a chill atmosphere for developers while coding, students while studying, and more ...
11:36 am GMT - Wed, August 10, 2022
Dev To Learn to build a Hexagonal Architecture Micro Service
Micro Services became very popular, with the trending NodeJs, MERN Stacks. People started to give up their old monolith project and started to build more and more services to scale horizontally.There ...
11:29 am GMT - Wed, August 10, 2022
Dev To How much does it cost to create an Opensea Clone Script?
An NFT is a special digital asset which illustrates ownership of real-world items such as music, video clips, art, and more.OpenSea is the world's popular and largest NFT marketplace. So, there is not...
11:08 am GMT - Wed, August 10, 2022
Dev To Build Client Payment Reminders using Twilio, Notion, and Python
Running a business requires payment handling. It doesn't matter whether you are a freelancer or a big corporation, sometimes clients forget to pay their pending dues. If you have a huge list of client...
10:05 am GMT - Wed, August 10, 2022
Dev To Write a express like api using bunjs
I came across Youtube to find some interesting tech videos, then I found a video talking about Bun, which is a javascript runtime written in Zig. It introduces itself as an incredibly fast runtime, wa...
09:51 am GMT - Wed, August 10, 2022
Dev To What Problem Is Kubernetes Actually Trying To Solve?
When you comb through the marketing around Kubernetes regarding this product or that product or the countless amount of buzz-words that come with it, youre left with a platform. A platform that as you...
09:41 am GMT - Wed, August 10, 2022
Dev To How to develop strong problem solving skills as a software developer
IntroductionIt is generally known that problem solving is an essential skill for software engineers. Good problem solving skills involve being able to think creatively and analytically, breaking...
08:58 am GMT - Wed, August 10, 2022
Dev To How to get started with using APIs
APIs and what they areApplication programming interfaces, or APIs, are sets of routines, protocols, and tools for building software applications. An API specifies how software components should ...
08:51 am GMT - Wed, August 10, 2022
Dev To Testing in an agile team
In a few years, agile methods have become the majority in software development cycles. And their progression is not over yet! These rapid changes create many difficulties, especially in terms of testi...
08:43 am GMT - Wed, August 10, 2022
Dev To TestCulture Episode 16 - Manage legacy testing application
? A legacy software is a software that has been in production for some time. It may have had several successive versions or code refactorings that correctly met the customer's needs.The of this ki...
08:40 am GMT - Wed, August 10, 2022
Dev To Choosing a State Management Library for Progressive Reactivity in Angular
It's finally time to pick a state management library. I implemented my colors app in each state management library to see which one best supports the "progressive reactivity" pattern described in this...
08:30 am GMT - Wed, August 10, 2022
Dev To Efficient WebGL vegetation rendering
In this article Ill explain the rendering pipeline of Spring Flowers WebGL Demo and its corresponding Android app. Also I will describe what problems weve encountered and what solutions we used to ove...
08:29 am GMT - Wed, August 10, 2022
Dev To Deep Dive into Mobile Development with Codename One - Free Online Course Material
This is the second part of my online courses from 2017 that are now available for free. In this course we go beyond the developer guide and the online docs to explain how to work with crucial Codename...
07:02 am GMT - Wed, August 10, 2022
Dev To EmailIt First Release!
This is just to let everyone know that I just released the first version of the EmailIt program. The documentation isn't all there, but the program works. I use it everyday on my computer. It is built...
06:08 am GMT - Wed, August 10, 2022
Dev To Time-machine backup with your home server.
About this projectHey people, I started this project a couple of weeks ago as a side project. I built a custom PC with Linux to use as a home lab server. The main idea was to buy a NAS to handle...
06:04 am GMT - Wed, August 10, 2022
Dev To Integrating Accessibility In The Web Development Process
Accessibility is not only a technical challenge, but also a challenge for process management.This means that organizations and projects must permanently integrate accessibility into the design, develo...
05:42 am GMT - Wed, August 10, 2022
Dev To Back to basics: accessing Kubernetes pods
Kubernetes is a colossal beast. You need to understand many different concepts before it starts being useful. When everything is set up, you'll probably want to expose some pods to the outside of the ...
05:40 am GMT - Wed, August 10, 2022
Dev To What Miles Davis can teach software developers
There are people who believe in God because of hearing Miles Davis' Kind of Blue. Miles was one of the by far most influential Jazz musicians of the 20th century, and his Kind of Blue record is widely...
05:34 am GMT - Wed, August 10, 2022
Dev To Exploring .NET WebAssembly with WASI and Wasmtime
OverviewWebAssembly (Wasm) is something that the Cloud Native Advocacy team has been exploring. It has been around for a few years and has mostly been used within browser-based applications. The...
05:16 am GMT - Wed, August 10, 2022
Dev To Create an NBA App for F5 Season!
In light of June 30th, 2022, the date when NBA teams can begin negotiations with free agents, now is an exciting time to be a basketball fan. Weve already seen so much breaking news like Kevin Durant ...
04:47 am GMT - Wed, August 10, 2022
Dev To Types of browser extensions
Browser extensions are a great way of customizing our browser experience.I've already written down my top 10 Chrome extensions for developers.I want to start a small series on browser extensions and b...
03:28 am GMT - Wed, August 10, 2022
Dev To Developer Showcase
Jekyll theme...
03:02 am GMT - Wed, August 10, 2022
Dev To My Internship Experience
Hi, I'm a beginner on a software development journey with a passion for learning and development. Back in 2020, I was fortunate enough to intern with an amazing team of developers. Since then, I have ...
02:34 am GMT - Wed, August 10, 2022
Dev To I will work for free
I will work on every project for free because I need to gain experience, I did some work with PHP - HTML - CSS/SASS - JS - SQL. If you have some work and need help, Contact me...
02:30 am GMT - Wed, August 10, 2022
Dev To bootstrap 4 navbar
With Bootstrap, a navigation bar can extend or collapse, depending on the screen size. A standard navigation bar is created with the .navbar class, followed by a responsive collapsing class: .navbar-e...
02:20 am GMT - Wed, August 10, 2022
Dev To
, html css javascript html css javascript html <!DOCTYPE html><html lang="en"> <head> <meta charset="UTF-8" /> <meta http-equiv="X-UA-Com...
01:26 am GMT - Wed, August 10, 2022
Dev To Obtaining and Using Domains
IntroIf you watch youtube you have probably seen countless sponsors for buying a domain.Up until recently I really didnt feel a need for one, but after making my Personal Site, I felt like it wo...
11:37 pm GMT - Tue, August 9, 2022
Dev To Cross-site Scripting (XSS) and ways to prevent it in PHP applications
Web application security is a key component of any web-based application. Due to security flaws in web browsers, XSS was first known as cross-site. If you had the windows for both sites active in your...
11:29 pm GMT - Tue, August 9, 2022
Dev To Writing Well-Structured Unit Test in TypeScript
The purpose of this post is to discover the implementation of writing unit test using Jest, a JavaScript testing Framework, in Sequelize and TypeScript project. Setup ProjectLet's create a new br...
11:26 pm GMT - Tue, August 9, 2022
Dev To How to Accept Payments in Your Flutter Application
By Rexford A. NyarkoTechnological innovations have made it very easy to own an online shop or e-commerce business and to integrate products or services into websites or mobile apps. One thing you need...
09:05 pm GMT - Tue, August 9, 2022
Dev To Updating The Single Most Influential Book of the BASIC Era
In a way, these two books are responsible for my entire professional career.With early computers, you didn't boot up to a fancy schmancy desktop, or a screen full of apps you could easily poke and pro...
09:03 pm GMT - Tue, August 9, 2022
Dev To Feedback processes & opinions
In these days I'm thinking in how to give, receive feedback.For me this is crucial for the growth of the people. So I will put some questions here and I'll be super glad to receive anything that are n...
08:46 pm GMT - Tue, August 9, 2022
Dev To How to use unix linkchecker to thoroughly check any site
Originally posted at robinwinslow.uk/linkcheckerIf you want to a tool to crawl through your site looking for 404 or 500 errors, there are online tools (e.g. The W3C's online link checker), browser plu...
08:34 pm GMT - Tue, August 9, 2022
Dev To A Comparison of Node.js Environment Managers
This article was originally written by Ayooluwa Isaiah on the Honeybadger Developer Blog.If you've been writing anything more than "Hello world" programs, you are probably familiar with the concept of...
08:34 pm GMT - Tue, August 9, 2022
Dev To Top 5 Best VS Code Extensions to Supercharge Your Development
Check out my blog post on this --> https://retro.hashnode.dev/the-top-5-best-vs-code-extensions-to-supercharge-your-development...
08:01 pm GMT - Tue, August 9, 2022
Dev To Interesting way to inverse number in JavaScript
Its binary inversion. ~n = -(n + 1)...
07:30 pm GMT - Tue, August 9, 2022
Dev To The most important code smells every developer has to know
In a previous post we have discussed why "clean code" is so intangible and subjective phenomenon.We also mentioned that many common "code smells" are usually heuristics and not hard tests.Are there an...
07:01 pm GMT - Tue, August 9, 2022
Dev To [pt-BR] Ser que isso o bsico? [parte I]
Fala pessoALL!Bem, nesta primeira empreitada sobre compartilhar conhecimento, vou tentar fazer uns apanhados sobre o que sei sobre programao. A pegada aqui vai tentar ser informal a principio pra todo...
06:40 pm GMT - Tue, August 9, 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:33 pm GMT - Tue, August 9, 2022
Dev To Object Mapping advanced features & QoL with Kotlin
When working with multi-layered applications, external libraries, a legacy code base or external APIs, we are often required to map between different objects or data structures.In this tutorial, we wi...
05:50 pm GMT - Tue, August 9, 2022
Dev To Top 10 APIs to Consider For Your Next Web Development Project
Check out my blog post on this topic --> https://retro.hashnode.dev/top-10-apis-to-consider-for-your-next-web-development-project...
05:41 pm GMT - Tue, August 9, 2022
Dev To OMG we are trending
Honestly it's really random but Novu is trending on Github for Typescript.Did anybody cracked the trending algorithem?Come and star us https://github.com/novuhq/novu...
05:29 pm GMT - Tue, August 9, 2022
Dev To I made a simple weight tracker that displays progress in a graph - a web app without HTML/JS.
Ive been learning Python for a few months, and really wanted to share one of my projects with friends and online. Learning HTML/CSS/JS or any framework for front-end seemed like a whole lot of work fo...
05:22 pm GMT - Tue, August 9, 2022
Dev To Announcing the Winners Creating Real-World Impact on the XRP Ledger
Exciting news for the XRPL community In May, Devpost and Ripple teamed up for another hackathon. Aimed at developers interested in building apps to improve lives in the real world using XRP Ledger (XR...
05:13 pm GMT - Tue, August 9, 2022
Dev To Carousel Demo
Day 3 of 100 Days Of CodeContinued to complete the components section of jonas schmedtmann's course on Udemy and built a Carousel.For anyone confused with the translate() function :top:50% will ...
05:09 pm GMT - Tue, August 9, 2022
Dev To Using the Fetch API
Fetching a JSON file across the network and printing it to the console<div id="posts">...</div> <script> const API = 'https://'; const postElement = document.q...
04:53 pm GMT - Tue, August 9, 2022
Dev To Slick Slider for fast creation of a responsive slider of any complexity on a website
Solution #1<body> <a class="left" onclick="nextSlide(-1)"></a> <a class="right" onclick="nextSlide(1)"></a> <div class="main__section">...</div><...
04:44 pm GMT - Tue, August 9, 2022
Dev To Top 10 Python security best practices
Python is one of the most popular programming languages in cybersecurity due to its simple syntax and readability. In this post, well look at the top 10 Python security best practices, starting with t...
04:13 pm GMT - Tue, August 9, 2022
Dev To How Can I Prepare for a Coding Bootcamp?
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...
04:13 pm GMT - Tue, August 9, 2022
Dev To Terminal is your friend
I almost forget which command are used. So I search which is the best way to document my important activity. So I found this solution:du -h -d 1 && echo :: size of directoryhistory 0 | grep ::...
03:46 pm GMT - Tue, August 9, 2022
Dev To Watch LinkedIn Profile Review Recording
If you missed the live profile review, check out the recording on Youtube:What do you think of this format? Should I do this again?...
03:44 pm GMT - Tue, August 9, 2022
Dev To 3d Rotating Slider With CSS
Hello Guys i will show you a beautifull 3d css slider.It is an automatic moving slider and cannot be controlled manually with next/prev buttons, it is just a design part.This is the codepen link - It ...
03:39 pm GMT - Tue, August 9, 2022
Dev To Compile, Deploy, and Runtime Performance Options
There are lots of options that impact performance. I actually found it a bit overwhelming, which is why I wanted to benchmark all the possible combinations. C# Compiler Options Tiered Compil...
02:42 pm GMT - Tue, August 9, 2022
Dev To Can code be poetic?
Disclosure: I'm not a software developer and I don't really have an opinion on this. I'm just curious what others think. Have you ever come across or created any code that you felt was poetic?I've hea...
02:40 pm GMT - Tue, August 9, 2022
Dev To Google Pay with Firebase extension and Adyen
Google Pay with Adyen enables shoppers to securely pay online and in-person using the cards stored in the Google account. The integration is secure (supporting 3DS), ubiquitous (multiple currencies ac...
02:37 pm GMT - Tue, August 9, 2022
Dev To CSRF verification failed. Request aborted. in django rest framework
halo i'm working on a project, using drf, but i'm getting CSRF verification failed. Request aborted at first everything was working, but now when i test my api i keep keep getting,CSRF verification fa...
02:20 pm GMT - Tue, August 9, 2022
Dev To How I optimized gas costs by 75%
On the Ethereum blockchain, each transaction costs an amount of money in gas fees. As developers, our goal is to keep transaction costs as low as possible.In this article Ill discuss how to configure ...
02:15 pm GMT - Tue, August 9, 2022
Dev To What is the !! (not not) operator in JavaScript?
You will be aware of the Logical NOT (!) operator, which is used to negate the expression. In this article, we will see what is !! (not not) operator and its uses. Truthy and FalsyBefore understa...
02:11 pm GMT - Tue, August 9, 2022
Dev To What are three dots (...) or spread operators in React
You might have often seen code in React where they have used three dots (...) ahead of a variable, as shown below:<Component {...props} />These are called spread operators in JavaScript and this...
02:08 pm GMT - Tue, August 9, 2022
Dev To Invariant Violation: Objects are not valid as a React child
Sometimes you might try to display data in a React application and you might see the following error in the console:Objects are not valid as a React child (found: object with keys ...). If you meant t...
02:06 pm GMT - Tue, August 9, 2022
Dev To Thinking like containers
We can't deny how popular Docker containers became on the daily basis of many software developers around the world. Moreover, it is a mainstream technology behind cloud-native applications such as Kub...
02:04 pm GMT - Tue, August 9, 2022
Dev To The Complete Guide to Status Pages
Picture this: Your phone is ringing, you received an on-call alert.Turns out, production is down and your customers want to know why they cant access the site. Theres a flood of support tickets. Peopl...
01:58 pm GMT - Tue, August 9, 2022
Dev To How the hell are you supposed to make forms?
In React, there are two approaches to handling form data in our components. The first way is by using state within the component to handle the form data. This is referred to as a controlled component....
01:20 pm GMT - Tue, August 9, 2022
Dev To Azure WebJobs, Service Bus and Managed Identity: Lesson learned
Today I was converting some Azure webjobs to connect to Azure Service Bus using managed service identity (MSI).The application is a simple C# Azure WebJob built using the Azure WebJob SDK that subscri...
01:10 pm GMT - Tue, August 9, 2022
Dev To Best internationalization for Gatsby
You know Gatsby, right? - If not, stop reading this article and make something else.Yes, Gatsby the an open-source framework that combines functionality from React, GraphQL and Webpack into a single t...
01:02 pm GMT - Tue, August 9, 2022
Dev To Greetings! Remini - Effective state management in React
Easy to learn Small and quick For any scale appsYour coding time saver!Minimal, well-structured, and flexible codebase save a lot of developer time for maintaining and growth your React applications....
12:15 pm GMT - Tue, August 9, 2022
Dev To Build a Custom Search Engine
Build a personalised search engine with Google's search API. We are going to build a custom search engine using Google's Search API to fetch queries and display the most relevant search results. To bu...
12:00 pm GMT - Tue, August 9, 2022
Dev To Graphman: generate a postman collection for any GraphQL endpoint
tl;dr we released github.com/Escape-Technologies/graphman, a free and open source tool that generates a Postman collection for any GraphQL endpoint in seconds We use GraphQL with Postman a lot in our ...
11:59 am GMT - Tue, August 9, 2022
Dev To Java for Mobile Devices - Free online course
Following is the full text and videos of an online course I created and host on teachable. A while back teachable pivoted from offering a free hosting option and so this (and soon other materials) wil...
11:51 am GMT - Tue, August 9, 2022
Dev To Customize Medusa and Gatsby to Implement Wishlist Functionality
Medusais an open source headless commerce that allows you to quickly build an ecommerce platform through its API with just a few commands. In addition to its core that holds all the features an ecomme...
11:21 am GMT - Tue, August 9, 2022
Dev To Incident management & the wet floor sign
In software engineering, incidents are occasions where critical bugs and issues are exposed in the production environment. They can be found by a user, an automated test, or an engineer. But regardles...
11:06 am GMT - Tue, August 9, 2022
Dev To Top 46 Learning Sites for You
www.primetechie.com www.lynda.com www.udemy.com www.udacity.com www.coursera.org www.w3schools.com www.thenewboston.org www.programmr.com www.codeavengers.com www.codeschool.com www.learnstreet.com ww...
11:01 am GMT - Tue, August 9, 2022
Dev To Deploying Django Application on AWS with Terraform. Namecheap Domain SSL
In previous steps, we've deployed Django with AWS ECS, connected it to the PostgreSQL RDS, and set up GitLab CI/CDIn this step, we are going to:Connect Namecheap domain to Route53 DNS zone.Create an S...
10:52 am GMT - Tue, August 9, 2022
Dev To Getting Started With TypeScript
TypeScript in simple terms is a superset of JavaScript. What that means is all the JavaScript you know is completely valid in TypeScript and the Extra features added on are optional.I'll proceed with ...
10:35 am GMT - Tue, August 9, 2022
Dev To My Neovim setup for React, TypeScript, Tailwind CSS, etc
Hi, it's Takuya here.As you may know, I mainly use Neovim to code my app called Inkdrop, a cross-platform Markdown note-taking app.It's built with Electron for desktop and React Native for mobile plat...
10:06 am GMT - Tue, August 9, 2022
Dev To Getting ready for my first website: Choosing the right platform
After my last article about Typescript, I've decided to move forward and start building a website.Building a website isn't as simple a task as it sounds. Some people just drop a WordPress installation...
09:28 am GMT - Tue, August 9, 2022
Dev To Introduction to Design Tokens
Whether you're a designer, a developer, a manager or a curious executive wanting to scale your company's branding with consistency: this post is for you.After reading this post, you'll have a clear id...
09:27 am GMT - Tue, August 9, 2022
Dev To 17 firefox extensions for web developers
If you're a web developer or designer, you know that Firefox is a powerful tool that can help you speed up your workflow. With Firefox extensions, you can add extra features to your browser, saving yo...
09:24 am GMT - Tue, August 9, 2022
Dev To How to build a real-time Auction system - Connecting Socket.io With React
Hi everybody and welcome back! A small recapLike an actual auction, if you bid for a product, you get counterbids from other bidders. The auction runs on the "fast" decision bid, where somebody e...
09:24 am GMT - Tue, August 9, 2022
Dev To How to build a real-time Auction system - Connecting Socket.io With React (Part 2)
Hi everybody and welcome back! A small recapLike an actual auction, if you bid for a product, you get counterbids from other bidders. The auction runs on the "fast" decision bid, where somebody e...
09:11 am GMT - Tue, August 9, 2022
Dev To Does JS function's 'this' have a default value?
DisclaimerThere are 1000000 articles about this in JS. I think it is perfectly fine to add one more. Second parameter of Array.prototype.mapRecently I have checked the MDN page about .map...
08:39 am GMT - Tue, August 9, 2022
Dev To CSS Battle: 13 - Totally Triangle
In this article, I will solve a Totally Triangle CSS Challenge on CSS Battle. Let's look at the problem first. ProblemWe need to create the following container by using CSS Properties only: ...
07:42 am GMT - Tue, August 9, 2022
Dev To Crypto audit company: How they work
IntroductionHere we will discuss crypto audit companies, how they work and what measures they take to secure crypto projects. Who needs crypto audit services?Crypto audits are useful for investor...
07:33 am GMT - Tue, August 9, 2022
Dev To WEAVV CSS: a functional css framework.
Hi everyone! I had just released a long-postponed project yesterday. It's called WEAVV CSS. A functional CSS framework has more than 100+ utility components and countless component APIs to have more f...
07:11 am GMT - Tue, August 9, 2022
Dev To Angular: Binding end to end
Binding creates a live connection between view and model. Angular's change detection algorithm is responsible for keeping the view and model in sync. Examples of Binding:Text Interpolation: It embeds ...
06:54 am GMT - Tue, August 9, 2022
Dev To Discover the New ASP.NET Core Features in .NET 7!
It is no news that Microsoft is working very hard on improving and bringing new features to the .NET framework or to its C# programming language. This time Microsoft is targeting web development and i...
06:53 am GMT - Tue, August 9, 2022
Dev To Why you should build in public?
You must have seen the progress of Tesla and SpaceX in the past few years. We all have seen both of the companies going through ups and downs but what I found more interesting is the way Elon Musk dec...
06:52 am GMT - Tue, August 9, 2022
Dev To Google the tech giant is down
Google has recently apologized for the shutdown of a great number of its platforms some hours ago before this article was written, a date corresponding to Tuesday 9 August 2022. After Facebook is our...
05:45 am GMT - Tue, August 9, 2022
Dev To How Slack Uses Remote Development to Improve Dev Experience & Productivity
Register for a LinkedIn Live Event >> https://www.linkedin.com/video/event/urn:li:ugcPost:6962637599597355008/When?Wednesday, September 14, 2022 at 10:00 AM PSTIn order to exist, be relevant, an...
05:43 am GMT - Tue, August 9, 2022
Dev To How to deploy to Azure with GitLab (authentication in Azure and YAML pipeline example)
In this short post you'll find how to prepare your GitLab to deploy to Azure.Step 1. Generate Service Principal (aka App Registration) using azure CLI (either builtin shell or local terminal, you must...
04:47 am GMT - Tue, August 9, 2022
Dev To Minify JavaScript Using Terser
Terser is a javascript compressor and mangler supporting ES6+ specification. In this tutorial, you will get to know how to use terser to minify/compress javascript.Prerequisite: nodejs should be insta...
04:44 am GMT - Tue, August 9, 2022
Dev To How do you all create your resumes?
1. Google Docs to PDF2. Resume IO 3. Other I use Resume.io. Create Your Job-winning Resume - (Free) Resume maker Resume.io ...
04:36 am GMT - Tue, August 9, 2022
Dev To Best Question and Answer WordPress Themes
If you're looking for a way to spruce up your WordPress site with some engaging content, then question and answer themes are a great way to do it.QnA themes combine questions and answers from popular ...
04:23 am GMT - Tue, August 9, 2022
Dev To Simple auth system using JWT
Continuation of the last post, I will try to implement auth system by using JWT (Json Web Token) for my Multiplayer TicTacToe game.Live WebsiteSource Code What is JWTJWT is an authorization token...
02:22 am GMT - Tue, August 9, 2022
Dev To How to give feedback and receive feedback
Imagine a conversation starting like this.Oh, this is the feedback from the team for you, I made a spreadsheet, you are ...you are smart and brave for new workyou don't listenyou are unprofessionalyou...
02:03 am GMT - Tue, August 9, 2022
Dev To .NET 6 Performance !
.NET 6 is fast. Very fast!. Since I .NET, I am going to show you how fast the .NET 6 is !.In this short article or let's say an example(source code), I am going to show you how to insert 1.5 million ...
01:05 am GMT - Tue, August 9, 2022
Dev To Scraping LinkedIn Data With Proxycurl Jobs API
Cover photo by Alexander Shatov on Unsplash Table of ContentsOverviewPrerequisites Getting startedFetching listed jobsGetting a specific job detailsLimitations of the LinkedIn Job API Overvi...
12:58 am GMT - Tue, August 9, 2022
Dev To How I Became a Freelance Web Developer and Designer on Upwork with No Experience (You Can Too!)
When I started learning design and code in 2019, I wasn't sure I'd be able to do it at a hireable level. Three years later, and at the age of 21, I am proud to share I'm currently working as a full-ti...
12:41 am GMT - Tue, August 9, 2022
Dev To Create the first unit test for your Remix app loaders
We're using a mix of E2E and unit tests to increase our confidence and maintainability of Remix apps at Seasoned.Here I'll show one way to unit test a loader, step by step. At the time of this writing...
09:53 pm GMT - Mon, August 8, 2022
Dev To Slow software development
Originally published on my blog.I've been trying to write this piece for a while. For some reason I'd decided that it needed a lot of research or careful consideration, but it really doesn't. I don't ...
09:19 pm GMT - Mon, August 8, 2022
Dev To Git Useful commands
Git useful commandsOur brain is better at processing data than storing it. So that's why I'm creating this document with one of the useful but maybe not so common commands to get the best for th...
09:08 pm GMT - Mon, August 8, 2022
Dev To Web Dev Tips I learned from build the Tinder of finding a Restaurant
This week, I aimed to solve the age old question: Where should I eat? Heres what I learned from it.This week, I aimed to solve the age old question: Where should I eat?Along the way, I learned three i...
08:43 pm GMT - Mon, August 8, 2022
Dev To How to create your first composer package?
What is Composer?Composer is a package manager for PHP. As with npm for Node.js and bundler for Ruby, it fills a similar role. It uses a JSON file to capture metadata about the project and the p...
08:30 pm GMT - Mon, August 8, 2022
Dev To First dark/light & blog website
I created my first dark/light & blog website. Of course, this is a very simple structure.Link here...
06:56 pm GMT - Mon, August 8, 2022
Dev To My journey starts here...
I'm a very beginer in programming and really glad to join dev community!Two months ago I've started my journey into web development. Looking forward to become a FrontEnd developer.Two months ago the o...
06:51 pm GMT - Mon, August 8, 2022
Dev To Scrape Google Autocomplete Suggestions
In this post, we will learn to scrape Google Autocomplete Suggestions. Requirements:Before we begin, we should install everything we may need in this tutorial to move forward.Node JSUnirest JSChe...
06:47 pm GMT - Mon, August 8, 2022
Dev To useMemo hook React.js
Performance is an important aspect in programming, especially in large scale application. The useMemo hook is one tool that can be used to improve the performance of react app. In this tutorial I will...
06:21 pm GMT - Mon, August 8, 2022
Dev To How to setup authentication with Node.js CLI and Prisma
Originally published on DevDojoHello there! Today we will be integrating user authentication with your Node.js CLI, we will also cover how to create one, and we will make an API to authenticate user d...
06:18 pm GMT - Mon, August 8, 2022
Dev To Using .trim() to validate input strings before submission to a db
I ran across this bit of code today: if (request.body.body.trim() === '') { return response.status(400).json({ body: 'Must not be empty' }); }This actually made me pause. It seemed unnecessa...
06:17 pm GMT - Mon, August 8, 2022
Dev To Fix vercel error : A system error occurred: uv_os_gethostname returned ENOSYS (function not implemented)
If you looking for the solution you are probably has windows 7 OS.all you have to do go to node directory in your system and follow the path : node_modules->vercel->dist->index.js.On top of i...
06:09 pm GMT - Mon, August 8, 2022
Dev To Amazon S3, key things to know
Getting started with Amazon S3 is quite straightforward, but to get most out of it, there are some key things to know.What is S3?Amazon Simple Storage Service (Amazon S3) is an object storage service....
06:06 pm GMT - Mon, August 8, 2022
Dev To How to build simple todo list with Vue.js - Part 2
In the last blog we created simple template and added Vue.js to our to do app. In this blog we will add styling to our app in order to make it less uglier. Let's get started.At first let's create styl...
06:04 pm GMT - Mon, August 8, 2022
Dev To How To Create a Screen Sharing Application With JavaScript
Have you ever wondered how hard or easy it would be to create your own screen-sharing application?In this article, we will show you how to create a screen-sharing application with JavaScript via the S...
06:02 pm GMT - Mon, August 8, 2022
Dev To How to maintain your code/work quality under pressure
Hello guys hope you are all doing absolutely fine I want ask a question to all DevelopersI am an intermediate React developer yesterday my employee laid me off because my work quality has been decreas...
06:01 pm GMT - Mon, August 8, 2022
Dev To How to create animating gradients in CSS easy way.
A gradient is a continuation of colors with a starting and stopping point and a linear-gradient gradually moves in a straight line to another color.Animation in Gradients are the latest trends these d...
05:22 pm GMT - Mon, August 8, 2022
Dev To 11ty Second 11ty: Global Data files (JS and JSON)
In these two videos, we take 110 seconds each to discuss how to use 11ty's Global Data files to pull static data with JSON and dynamic (at build time) data with JavaScript. 11ty JSON Data FilesIn...
05:17 pm GMT - Mon, August 8, 2022
Dev To Javascript to know for Reactjs
Learning React js should not be that difficult if you're already comfortable with some concepts in Javascript. One of the interesting things about using reactjs is, it sharpens your javascript skills,...
05:10 pm GMT - Mon, August 8, 2022
Dev To Using Power Automate to Configure Graph API Site.Selected Permission
Microsoft Graph is a powerful tool. It can give you access to user information, SharePoint files, and Office tenant settings. Because of this, admins need to be careful when granting permission to the...
05:09 pm GMT - Mon, August 8, 2022
Dev To You're Continuously Integrating & Continuously Deploying. The time has come to Continuously Document.
I'm Principal Software Engineer at Swimm. A startup building a documentation tool for developers based on the paradigms of Continuous Documentation. What is continuous documentation"Continuous d...
04:55 pm GMT - Mon, August 8, 2022
Dev To My setup as a Web Dev in 2022
Hello world!This is my first post in dev.to sorry if I make some mistakes :D HardwareCurrently I'm working with a MacBook pro m1 13,3" with 16GB of ram and 512gb SSD.My mouse is the Logitech G50...
04:34 pm GMT - Mon, August 8, 2022
Dev To Lets get data-rich with Next.js visualizations