Words Can Change The World! 

  • Spring Boot @Value Property Order Explained

    Spring Boot @Value Property Order Explained

    If you’ve ever been in a Spring Boot interview, you’ve probably come across this question: “Where does Spring Boot look for @Value("${my.property:DEFAULT_VALUE}"), and in what order?” At first, it might sound straightforward, but it actually tests ...

    October 29, 2025 at 11:48:26 AM
  • Core Java Interview Questions: Complete Guide with Answers and Examples

    Core Java Interview Questions: Complete Guide with Answers and Examples

    Mastering Core Java is essential for cracking technical interviews at top tech companies. Whether you’re preparing for coding rounds, design discussions, or scenario-based questions, having a solid grasp of Java fundamentals, memory management, multi...

    October 15, 2025 at 10:52:38 AM
  • DTO vs Record in Java: Which Should You Use?

    DTO vs Record in Java: Which Should You Use?

    In Java applications, we often need to transfer data between different layers of the application, or between services. For this purpose, we use Data Transfer Objects (DTOs). A DTO is a simple object designed to hold data, without any complex behavior...

    September 29, 2024 at 7:13:38 PM
  • Simplify Your Writing Workflow with Table of Contents Generator

    Simplify Your Writing Workflow with Table of Contents Generator

    Organizing content for clarity and ease of navigation is essential in the digital age. Whether you're writing a comprehensive article, a well-structured table of contents (TOC) can significantly enhance the readability of your content. TOC Generator ...

    August 3, 2024 at 10:55:40 AM
  • Comparable vs Comparator Explained in Java

    Comparable vs Comparator Explained in Java

    Sorting is a fundamental operation in programming, essential for organizing data in a specific order. In Java, built-in sorting methods provide efficient ways to sort primitive data types and arrays, making it easy to manage and manipulate collection...

    July 20, 2024 at 8:01:59 PM
  • Implementing Instant Search with Flask and HTMX

    Implementing Instant Search with Flask and HTMX

    Introduction Instant search is a feature that shows search results as users type their query. Instead of waiting for a full page to reload or submitting a form, results appear instantly, allowing users to find what they are looking for more quickly. ...

    July 18, 2024 at 5:38:07 PM
  • How to Set Up Magic Link Authentication with React, Flask, and Authsignal

    How to Set Up Magic Link Authentication with React, Flask, and Authsignal

    Authentication is the process of verifying the identity of a user or system. It ensures that only authorized individuals or systems can access certain resources or perform specific actions. Magic Link Authentication offers a simple yet secure way for...

    January 13, 2024 at 7:24:39 AM
  • How to Implement Two-Factor Authentication with PyOTP and Google Authenticator in Your Flask App

    How to Implement Two-Factor Authentication with PyOTP and Google Authenticator in Your Flask App

    Two-factor authentication, or 2FA, is like having an extra lock on the door to your online accounts. Instead of just using a password, 2FA adds another layer of security. It's a bit like needing both a key and a special code to open a vault. Think of...

    November 30, 2023 at 2:25:24 AM
  • Python One-Liners - Code Hacks You Should Know

    Python One-Liners - Code Hacks You Should Know

    Python's beauty lies in its simplicity and readability. And mastering the art of writing concise yet powerful code can significantly enhance your productivity as a developer. I'm talking about really short lines of code that do big things. In this ar...

    November 30, 2023 at 2:16:37 AM
  • How To Send Emails Using Python?

    How To Send Emails Using Python?

    Sending emails manually is time-consuming and error-prone, but it’s easy to automate with Python. Imagine a scenario where you can effortlessly send hundreds of customized emails to your customers, automate routine follow-ups, or send birthday wishes...

    October 18, 2023 at 12:50:00 PM
  • How To Generate OTPs Using PyOTP in Python

    How To Generate OTPs Using PyOTP in Python

    In a digital age filled with hackers and cybersecurity threats where "password123" just doesn't cut it anymore, Two-Factor Authentication (2FA) emerges as the superhero of online security. OTPs are an important part of 2FA. In this article, we'll lea...

    October 1, 2023 at 7:19:26 AM
  • How To Implement a Referral System in Your Medusa Store

    How To Implement a Referral System in Your Medusa Store

    Referral systems are a powerful marketing tool that leverage existing customers to promote a product or service to their network. Businesses can tap into their loyal customer base by rewarding customers to refer others and expand their reach organica...

    June 11, 2023 at 11:17:12 AM
  • A Beginner's Guide to the JSON Module in Python

    A Beginner's Guide to the JSON Module in Python

    JSON (JavaScript Object Notation) is a popular, lightweight data interchange standard. It represents data structures made up of key-value pairs in a straightforward and human-readable manner. JSON has become the industry standard for data interchange...

    June 6, 2023 at 1:31:21 AM
  • How to Add Newsletter Subscription in Medusa with Mailchimp

    How to Add Newsletter Subscription in Medusa with Mailchimp

    Medusa is an open source, composable commerce platform designed for developers. With its flexible architecture, Medusa enables users to create custom commerce solutions that meet their specific needs. It provides modular commerce infrastructure that ...

    May 10, 2023 at 7:02:02 PM
  • A Beginner's Guide to Strategy Design Pattern

    A Beginner's Guide to Strategy Design Pattern

    Introduction The Strategy Design Pattern is a behavioral design pattern that allows you to dynamically change the behavior of an object by encapsulating it into different strategies. This pattern enables an object to choose from multiple algorithms a...

    May 1, 2023 at 8:36:13 AM
  • Design Patterns: A Comprehensive Tutorial

    Design Patterns: A Comprehensive Tutorial

    Introduction Design patterns are proven solutions to commonly occurring software design problems. In other words, they are reusable templates that help to solve recurring design problems in software development. Design patterns were first introduced ...

    May 1, 2023 at 7:17:30 AM
  • How To Download YouTube Playlist Using Python

    How To Download YouTube Playlist Using Python

    YouTube is the world's largest video-sharing platform with millions of videos uploaded daily. You often come across a playlist of videos on YouTube that you want to watch offline or save for future reference. However, downloading a single video from ...

    April 30, 2023 at 5:54:24 PM
  • SOLID Principles for Better Software Design

    SOLID Principles for Better Software Design

    Introduction SOLID principles are a set of guidelines for writing high-quality, maintainable, and scalable software. They were introduced by Robert C. Martin, a renowned software engineer, and consultant, in his 2000 paper “Design Principles and Desi...

    April 29, 2023 at 7:27:04 PM
  • How to Build and Publish Python Packages With Poetry

    How to Build and Publish Python Packages With Poetry

    A Python package is a collection of Python modules that can be easily distributed and installed. It allows developers to reuse code across multiple projects and share it with others. Python packages typically include a set of functions, classes, or o...

    April 6, 2023 at 4:24:21 AM
  • Mastering List Destructuring and Packing in Python: A Comprehensive Guide

    Mastering List Destructuring and Packing in Python: A Comprehensive Guide

    List destructuring, also known as packing and unpacking, is a powerful technique in Python for assigning and manipulating lists. It allows you to quickly assign values from a list to multiple variables, as well as easily extract values from complex n...

    March 25, 2023 at 10:11:46 AM
  • Zipping Through Python: A Comprehensive Guide to the Zip Function

    Zipping Through Python: A Comprehensive Guide to the Zip Function

    Python's zip() function is a built-in function that allows you to iterate over multiple iterables in parallel. It takes two or more iterables as arguments and returns an iterator that aggregates elements from each iterable into tuples. Each tuple con...

    March 24, 2023 at 6:13:24 PM
  • Introducing TechyWrite: Get Paid For Your Tech Expertise

    Introducing TechyWrite: Get Paid For Your Tech Expertise

    As a technical writer, finding paid opportunities in the market can be a challenge. It takes a lot of hard work to create exceptional technical content, and it's important to find publishers, publications, and agencies that recognize its value and ar...

    February 23, 2023 at 5:16:09 PM
  • Mastering Lambdas: A Guide to Anonymous Functions in Python

    Mastering Lambdas: A Guide to Anonymous Functions in Python

    Lambda functions, also known as anonymous functions, are small, one-time-use functions in Python. They are defined using the lambda keyword followed by the function's inputs, a colon, and the function's expression. The output of a lambda function is ...

    February 11, 2023 at 6:06:44 PM
  • The #1 Nodejs ecommerce backend: Medusa

    The #1 Nodejs ecommerce backend: Medusa

    Medusa offers bespoke commerce infrastructure and is the most popular open source commerce platform on GitHub. The solution allows developers to build scalable and custom ecommerce applications through a composable stack that allows you to easily int...

    January 11, 2023 at 3:04:56 PM
  • How to Set Up Email Verification in a Flask App

    How to Set Up Email Verification in a Flask App

    Email verification is a crucial aspect of creating a new user account or signing up for a service. It helps confirm that the email address provided is valid and belongs to the intended user. In this article, we will explore the process of handling em...

    January 11, 2023 at 5:37:38 AM
  • How to Set Up Basic User Authentication in a Flask App

    How to Set Up Basic User Authentication in a Flask App

    User authentication is important for protecting sensitive information and resources from unauthorized access. It helps ensure that only authorized users can access and make changes to data, and helps prevent unauthorized users from gaining access to ...

    January 4, 2023 at 7:03:46 PM
  • How to Use Blueprints to Organize Your Flask Apps

    How to Use Blueprints to Organize Your Flask Apps

    Flask is a simple, easy-to-use microframework for Python that can help you build scalable and secure web applications. Sometimes you'll find developers dumping all of their logic into a single file called app.py. You will find a lot of tutorials that...

    December 26, 2022 at 10:20:13 AM
  • How to Create a Telegram Bot using Python

    How to Create a Telegram Bot using Python

    Automated chatbots are quite useful for stimulating interactions. We can create chatbots for Slack, Discord, and other platforms. In this article, I'll teach you how to build a Telegram chatbot that will tell you your horoscope. So, let’s get started...

    December 16, 2022 at 7:03:26 PM
  • How to Integrate Proxy with Python Requests

    How to Integrate Proxy with Python Requests

    This tutorial will show you how to utilize the Python Requests module using a proxy server. In order to avoid their IP addresses being blocked by websites, developers sometimes use many proxies for security and anonymity. Other advantages of proxies ...

    October 28, 2022 at 6:08:07 AM
  • Search Algorithms – Linear Search and Binary Search Code Implementation and Complexity Analysis

    Search Algorithms – Linear Search and Binary Search Code Implementation and Complexity Analysis

    What is a Search Algorithm? According to Wikipedia, a search algorithm is: Any algorithm which solves the search problem, namely, to retrieve information stored within some data structure, or calculated in the search space of a problem domain, eithe...

    October 10, 2022 at 6:46:41 PM
  • Text to Speech using Web Speech API

    Text to Speech using Web Speech API

    Introduction Voice data is incorporated into online apps using the Web Speech API. In this tutorial, we'll create a simple webpage that implements text-to-speech using the Web Speech API. The Web Speech API's browser compatibility can be found here. ...

    October 10, 2022 at 6:46:41 PM
  • Who Are The Top Richest Persons Around The World?

    Who Are The Top Richest Persons Around The World?

    Introduction Do you know who is the richest person in the world? I'm sure you know him. Yes, Elon Musk is the richest person in the world. But do you know who are the other top richest persons around the world? Let's scape the Bloomberg Billionaires...

    October 10, 2022 at 6:46:41 PM
  • User Authentication for Grocery Bag Using Django (Part-III)

    User Authentication for Grocery Bag Using Django (Part-III)

    Introduction In the previous blog, we had learned about Template Inheritance and how to serve static files. We had fixed our templates also. In this blog, we'll see how we can authenticate the user into our web app. To keep it simple, we would not be...

    October 10, 2022 at 6:46:41 PM
  • What are Lists in Python?

    What are Lists in Python?

    Introduction This is the second part of our Data Structures and Algorithms using Python series where we are going to learn about the first data structure called Lists. If you haven’t read the first part yet, find it here where we introduced Data Stru...

    October 10, 2022 at 6:46:41 PM
  • Stack Data Structure in Python

    Stack Data Structure in Python

    In this blog, we will discuss Stack data structure. We'll also implement Stack and its different functions using Python. So, let us get started. What is Stack? Stack is one of the linear data structures that follow the Last-In/First-Out (LIFO) princi...

    October 10, 2022 at 6:46:40 PM
  • Sentence Rearrangement Game using Python

    Sentence Rearrangement Game using Python

    Introduction During your childhood, you might have done this exercise where you were required to rearrange words to make a meaningful sentence. I cannot say anything about you, but I had done this quite a lot in my English classes. In this blog post,...

    October 10, 2022 at 6:46:40 PM
  • Python Rich is getting richer

    Python Rich is getting richer

    Yep, you heard it right! Python Rich is getting richer. Do you remember when I had explained how you can get rich using Python? Nope? Well, go and read that first here.😉 Read it? Now you might have understood what I am talking about. Yes, the Rich l...

    October 10, 2022 at 6:46:25 PM
  • Prime Numbers using Sieve of Eratosthenes in Python

    Prime Numbers using Sieve of Eratosthenes in Python

    A prime number, as we know, is a natural number that has exactly two distinct natural number divisors: the number 1 and itself. We often get questions like the one given below: Given a number n, print all primes smaller than or equal to n. — e.g. If...

    October 10, 2022 at 6:46:25 PM
  • Play with some Unique and Fun APIs

    Play with some Unique and Fun APIs

    Introduction The term API is an acronym, and it stands for “Application Programming Interface”. Think of an API like a menu in a restaurant. The menu provides a list of dishes you can order, along with a description of each dish. When you specify wh...

    October 10, 2022 at 6:46:25 PM
  • Password Vault Screen using Tkinter (Part-III)

    Password Vault Screen using Tkinter (Part-III)

    Introduction In the last part, we covered the basic authentication part of the application. In this part, we're going to build the Password Vault Screen. Vault Methods There will be a few buttons like Add Password , Update Password, and Delete Passwo...

    October 10, 2022 at 6:46:25 PM
  • Object-Oriented Programming in Python

    Object-Oriented Programming in Python

    Introduction Python is a fantastic programming language that allows you to use both functional and object-oriented programming paradigms. Object-oriented programming is expected of any Python programmer, whether they are software developers, machine ...

    October 10, 2022 at 6:46:25 PM
  • Password Generator using Python and Tkinter (Part-I)

    Password Generator using Python and Tkinter (Part-I)

    Introduction This is the first blog of the Password Manager using Tkinter series where we are going to create a Password Generator application that will be able to generate strong passwords for us. Since this will be a Graphical User Interface(GUI) a...

    October 10, 2022 at 6:46:25 PM
  • Introduction to Linked Lists

    Introduction to Linked Lists

    What are Linked Lists? Linked Lists are yet another linear data structure in which the elements are not stored in contiguous memory locations. There are mainly three types of linked lists: Singly Linked Lists Doubly Linked Lists Circular Linked List...

    October 10, 2022 at 6:46:25 PM
  • Meltdown Mitigation

    Meltdown Mitigation

    Instructions In this exercise, we'll develop a simple control system for a nuclear reactor. For a reactor to produce the power it must be in a state of criticality. If the reactor is in a state less than criticality, it can become damaged. If the rea...

    October 10, 2022 at 6:46:25 PM
  • Introduction to Data Structures and Algorithms

    Introduction to Data Structures and Algorithms

    In common words, Data Structures are storage containers in which elements can be stored, located, retrieved, and deleted, easily. Data Structures make the organization and management of large amounts of data efficient. Google Search: When you provide...

    October 10, 2022 at 6:46:25 PM
  • How to Merge Dictionaries in Python

    How to Merge Dictionaries in Python

    Introduction In Python, a dictionary is a collection you use to store data in {key:value} pairs. It is ordered and mutable, and it cannot store duplicate data. We write a dictionary using curly brackets like this: my_dict = { "id": 1, "name":...

    October 10, 2022 at 6:45:48 PM
  • How to use break, pass and continue in Python?

    How to use break, pass and continue in Python?

    Introduction Loops help you iterate over a list, tuple, dictionary, set, or string. The code inside a loop is executed multiple times until the condition fails. But sometimes, you wish to exit the loop or skip an iteration or ignore the condition. Th...

    October 10, 2022 at 6:45:48 PM
  • How to Create a URL Shortener using Flask

    How to Create a URL Shortener using Flask

    # Introduction In this tutorial, we will build a URL shortener using Flask. This tool takes any URL and generates a shorter, more readable version like bit.ly. The application will allow users to enter a URL and an optional custom short id and genera...

    October 10, 2022 at 6:45:48 PM
  • How to Implement Functionality to Your Personal AI Assistant Using Python

    How to Implement Functionality to Your Personal AI Assistant Using Python

    Introduction In the last part, we had completed the setup of our personal assistant. In this part, we'll add various offline and online functions that our personal assistant will be able to perform. We'll be using various APIs to fetch data from diff...

    October 10, 2022 at 6:45:48 PM
  • How to use Ternary Operator in Python?

    How to use Ternary Operator in Python?

    Python is one of the fastest-growing programming languages worldwide. It's always being updated with new features. It is quite famous for its convenient one-liners. One such is the ternary operator. The ternary operator is available in most programmi...

    October 10, 2022 at 6:45:48 PM
  • How to send automatic birthday wishes on WhatsApp?

    How to send automatic birthday wishes on WhatsApp?

    Do you frequently forget to wish your friends and loved ones a happy birthday? Do you want to send them a message at a specified time? In one of my previous blog posts, I explained how you can send email birthday wishes automatically. You can find an...

    October 10, 2022 at 6:45:48 PM
  • How to interact with web services using Python?

    How to interact with web services using Python?

    Introduction An API, or Application Programming Interface, is an interface that lets you retrieve and send data using code. We mostly commonly use APIs to retrieve data, and that will be the focus of this beginner-friendly tutorial. The most common e...

    October 10, 2022 at 6:45:48 PM
  • How to know your horoscope using Python?

    How to know your horoscope using Python?

    Introduction In this blog, we're going to see how we can get horoscopes for all the zodiac signs for different days using BeautifulSoup. Required Libraries: requests: Requests allow you to send HTTP/1.1 requests extremely easily. The module doesn't ...

    October 10, 2022 at 6:45:48 PM
  • How to unpack Python list or tuple the better way?

    How to unpack Python list or tuple the better way?

    # Introduction In this blog, we will discuss how to use unpacking to assign multiple items from a list/tuple instead of manually accessing and setting the values. What we generally do Generally, whenever we encounter a list or tuple in Python and we ...

    October 10, 2022 at 6:45:48 PM
  • How to display numbers with leading zeros using Python?

    How to display numbers with leading zeros using Python?

    Introduction We often require displaying numbers with leading zeros. Storing and displaying numbers with leading zeros is a crucial aspect as it significantly helps in accurately converting a number from one number system to another. In this blog, we...

    October 10, 2022 at 6:45:48 PM
  • How to Create a Horoscope API with Beautiful Soup and Flask

    How to Create a Horoscope API with Beautiful Soup and Flask

    Introduction Have you ever read your horoscope in the newspaper or seen it on television? Well, I'm not sure about other countries, but in my country of India, people still read their horoscopes. And this is where I got the idea for this tutorial. It...

    October 10, 2022 at 6:45:19 PM
  • How to Create a Grocery Bag App Using Django (Part-I)

    How to Create a Grocery Bag App Using Django (Part-I)

    Introduction Grocery Bag is a way to store grocery items for marketing. It will contain a homepage that will be showing all the list of items to buy and already bought. Users will be able to add items and update items, and can even delete them. Requ...

    October 10, 2022 at 6:45:19 PM
  • How to Authenticate a User in Password Manager Using Tkinter (Part-II)

    How to Authenticate a User in Password Manager Using Tkinter (Part-II)

    Introduction This is the second part of the Password Manager using Tkinter series where we are going to build a Password Manager using Tkinter which will help us manage our passwords easily. Since this will be a Graphical User Interface(GUI) applicat...

    October 10, 2022 at 6:45:19 PM
  • How to Build a GUI Quiz Application using Tkinter and Open Trivia DB

    How to Build a GUI Quiz Application using Tkinter and Open Trivia DB

    Introduction In this blog, we’ll learn to build a Graphical User Interface (GUI) Quiz Application using the Tkinter Python built-in module. The project is inspired from Angela Yu's 100 Days of Python course available on Udemy here. The task is to ask...

    October 10, 2022 at 6:45:19 PM
  • How to convert Decimal Integer to Binary in Python?

    How to convert Decimal Integer to Binary in Python?

    Introduction We often need to convert decimal numbers into binary. For this purpose, Python has a built-in function called bin. But, in this tutorial, we will not be using this function. Instead, we will be using the Division by 2 method and the Stac...

    October 10, 2022 at 6:45:19 PM
  • How to Build Your Personal AI Assistant Using Python

    How to Build Your Personal AI Assistant Using Python

    Introduction Do you remember J.A.R.V.I.S., Tony Stark's virtual personal assistant? I'm sure you do! Have you ever wondered about creating your own personal assistant? Yes? Tony Stark can help us with that! Oops, did you forget he is no more? It's s...

    October 10, 2022 at 6:45:19 PM
  • How to check Balanced Brackets using Python

    How to check Balanced Brackets using Python

    Problem Statement A bracket is considered to be any one of the following characters: (, ), {, }, [, or ]. Two brackets are considered to be a matched pair if an opening bracket (i.e., (, [, or {) occurs to the left of a closing bracket (i.e., ), ], o...

    October 10, 2022 at 6:45:19 PM
  • How to add subscribers to your Revue newsletter programmatically?

    How to add subscribers to your Revue newsletter programmatically?

    Introduction Revue makes it easy for writers and publishers to send editorial newsletters — and get paid. If you are looking to manage newsletters for your website, Revue is one of the best options out there, that too for free. Get started with Revue...

    October 10, 2022 at 6:45:19 PM
  • How to build a Contact Book Application in Python using Rich, Typer and TinyDB

    How to build a Contact Book Application in Python using Rich, Typer and TinyDB

    Introduction In this Python tutorial, we'll learn how to build a terminal application (CLI app) to manage our contact book. We'll use Typer for building the CLI app, Rich for a colorized terminal output, and TinyDB for the database. Get your tools re...

    October 10, 2022 at 6:45:19 PM
  • Hangman Game using Python

    Hangman Game using Python

    Introduction According to Wikipedia, Hangman is a paper and pencil guessing game for two or more players. One player thinks of a word, phrase or sentence and the other tries to guess it by suggesting letters within a certain number of guesses. If y...

    October 10, 2022 at 6:45:19 PM
  • Get Location Information of IP Address Using Python

    Get Location Information of IP Address Using Python

    Introduction We often require to know the location for an IP address or maybe even ours. One other use-case for this is when you want to send login information to users for your website. In this blog, we're going to see how we can know the location o...

    October 10, 2022 at 6:43:43 PM
  • Getting Started With PysonDB

    Getting Started With PysonDB

    Introduction We often need to store some data while working on our personal or minor projects. We can use a SQL or NoSQL database with a server, but that would require us to do a bit of setup. In one of the previous blogs, we had seen a solution to t...

    October 10, 2022 at 6:43:43 PM
  • Getting Started With Flask

    Getting Started With Flask

    Introduction Flask is a simple, easy-to-use microframework for Python that can help build scalable and secure web applications. It's easy to set up and is being supported by a large community. Thus it is considered quite easy to get started with Flas...

    October 10, 2022 at 6:43:43 PM
  • Flutter: Toggle Password Visibility

    Flutter: Toggle Password Visibility

    You might have seen an eye button that toggles the password visibility in Signup or Login forms on various websites. This button is important since there are many criteria to be followed while setting a password, so we might need to see if our passwo...

    October 10, 2022 at 6:43:43 PM
  • Guess The Number Game using Python

    Guess The Number Game using Python

    Introduction In this beginner-friendly project, we'll build a Guess the number game using Python. The project is ideal for those who have just started with Python and wish to build something. It will test your understanding of Python loops and contro...

    October 10, 2022 at 6:43:43 PM
  • Ghost Gobble Arcade Game

    Ghost Gobble Arcade Game

    Instructions In this exercise, you need to implement some rules from Pac-Man, the classic 1980s-era arcade-game. You have four rules to implement, all related to the game states. Do not worry about how the arguments are derived, just focus on combin...

    October 10, 2022 at 6:43:43 PM
  • Fix Templates and Static Files of the Grocery Bag App (Part-II)

    Fix Templates and Static Files of the Grocery Bag App (Part-II)

    Introduction In the last part, we had set up our GroceryBag project. In this part, we will fix our templates and static files URLs in the templates. The problem is, if you look at the templates, the code is similar in all of the files. We can fix thi...

    October 10, 2022 at 6:43:43 PM
  • Getting Started With TinyDB

    Getting Started With TinyDB

    Introduction While working on your personal projects, you'll often need to store some data. You could use a SQL or NoSQL database with a server, but that would require you to do a bit of setup. In this article, we'll learn about TinyDB and how to use...

    October 10, 2022 at 6:43:43 PM