Blogs

I've been writing online since 2021, mostly about web development and tech careers. In total, I've written 96 articles till now.

All Posts (96)

RSS
The Future of Cloud Computing: Predictions and Trends
The Future of Cloud Computing: Predictions and Trends

Cloud computing is the on-demand delivery of computing resources like storage, processing, and software over the internet. These services are hosted on remote servers, making them accessible via the internet instead of requiring local hardware and software. Essentially, cloud computing enables people and organizations to use advanced technology without needing a lot of on-site infrastructure.

Documatic
Oct 14, 2023

AI in Software Testing: Revolutionizing Quality Assurance
AI in Software Testing: Revolutionizing Quality Assurance

Software testing is extremely important to ensure an app works properly and is bug-free. It's the process of meticulously checking a software to identify and fix issues before users encounter them. Testing can find many types of problems, from small typos to serious bugs that crash the app or compromise data. The goal of testing is to uncover these defects before release, so users have a smooth experience and the software meets their expectations.

Documatic
Oct 3, 2023

User Guides in Code Documentation: Empowering Users with Usage Instructions
User Guides in Code Documentation: Empowering Users with Usage Instructions

In software development, explaining how code works is important. User guides are a key part of this explanation. They're like detailed maps that show users how to use the software step by step. This article will talk about why user guides are so important, what good things they bring, and how to make user guides that are clear and helpful. By adding user guides into code documentation, developers ensures that users can understand complex code seamlessly.

Documatic
Aug 19, 2023

Data Encryption: Securing Data at Rest and in Transit with Encryption Technologies
Data Encryption: Securing Data at Rest and in Transit with Encryption Technologies

In the current digital age, it is extremely important to ensure the security of sensitive information as it is constantly transmitted and stored. One of the most effective tools in achieving this goal is encryption. But what exactly does it mean when data is encrypted? In this article, we will dive into the world of encryption, exploring its meaning, how it works, and the importance of implementing encrypted technologies to safeguard your data.

Documatic
Aug 15, 2023

Security in Code Reviews: Ensuring Secure and Robust Software Development
Security in Code Reviews: Ensuring Secure and Robust Software Development

In the current digital age, it is extremely important to ensure the security of sensitive information as it is constantly transmitted and stored. One of the most effective tools in achieving this goal is encryption. But what exactly does it mean when data is encrypted? In this article, we will dive into the world of encryption, exploring its meaning, how it works, and the importance of implementing encrypted technologies to safeguard your data.

Documatic
Aug 5, 2023

Level Up Your Web App with Stunning React Charts: Introducing the Top 10 React Charts Libraries
Level Up Your Web App with Stunning React Charts: Introducing the Top 10 React Charts Libraries

Data Visualization is an important technique for web applications whether you are building a dashboard, analytics tools or any application that works on data (data-driven application) because it helps us to present the data in a way which is understandable and visually appealing. Developers often look for powerful chart libraries that simplify the process of creating stunning visualizations without much effort.

AdminMart
Jul 30, 2023

Chrome Extensions of the Month - July 2023
Chrome Extensions of the Month - July 2023

Introducing our handpicked selection of the best Chrome extensions for this month (July)! These powerful tools are guaranteed to enhance your browsing experience and make your online activities more efficient and enjoyable

Jatin Sharma
Jul 21, 2023

The One Chrome Extension That Will Save You Hours
The One Chrome Extension That Will Save You Hours

Introducing Manganum, a new Chrome extension that transforms your new tab into a productivity machine. Say goodbye to wasted time and disorganization caused by too many tabs and scattered tools. With Manganum, all your important tools and information are consolidated in one place, making browsing simpler and more efficient. Boost your organization and efficiency with this clever extension and never miss a task or appointment again. Try Manganum today!

Jatin Sharma
Jul 19, 2023

Code Reviewing a Ruby on Rails application
Code Reviewing a Ruby on Rails application

Ruby is a programming language that is often praised for its simplicity, elegance, and expressiveness. Just like any other programming language, it's important to focus on writing good quality code to ensure that the applications we build are reliable, scalable, and easy to maintain. Writing high-quality, maintainable Ruby code is essential for developing applications. Performing regular code reviews and using code quality tools can help catch problems early and improve your code over time. This article explores some of the best options for Ruby code reviews and quality analysis.

Documatic
Jul 3, 2023

Top 10 Websites Every Developer Needs to Know About
Top 10 Websites Every Developer Needs to Know About

In this article, I'll share some of the best websites that can help you in your day-to-day work. These sites have been my go-to resources for everything. These websites will save you time and improve your productivity. So buckle up, grab a cup of coffee, and let's dive into the top 10 websites every developer needs to know about!

Jatin Sharma
Jun 20, 2023

Pair Programming: Best Practices and Tools Prod
Pair Programming: Best Practices and Tools Prod

In the fast-paced world we live in, working together is crucial for developing high-quality code. In this article, we'll explore the concept of Pair Programming, uncover its advantages and recommend helpful tools. We'll also bust a few common misconceptions about pair programming along the way.

Documatic
Jun 13, 2023

The Art of Code Review
The Art of Code Review

Code review is the process of inspecting code written by a developer to evaluate its quality. In the context of software development, it's typically used to catch bugs, evaluate design decisions, and ensure that the code is maintainable. Code review is generally considered a best practice in software development because it helps you catch issues before they become bigger problems.

Jatin Sharma
May 29, 2023

Simplify Your C# Code: Top 5 Refactoring Tools
Simplify Your C# Code: Top 5 Refactoring Tools

In this blog post, we will explore the best practices and techniques for tuning Redis performance to ensure your application can handle the most demanding workloads. So, whether you're a seasoned Redis user or just getting started, read on to learn how to optimize your Redis database for lightning-fast speed and excellent scalability.

Documatic
Apr 30, 2023

Operating System and it's concepts
Operating System and it's concepts

In this article, I'll be explaining what is an operating system, its functions, types and services. What are kernel, shell and system calls? and what is CPU scheduling? This will be a short or brief introduction about each of the mentioned topics.

Jatin Sharma
Feb 10, 2023

My VS Code setup
My VS Code setup

In this article, I'll be sharing my personal Visual Studio Code setup. This includes the theme and icons that I use, as well as a list of extensions that I find essential for my daily development work.

Jatin Sharma
Jan 31, 2023

How to use Google Analytics Data API
How to use Google Analytics Data API

In this article, I am going to walk you through that how you Google Analytics Data API to fetch data from Google Analytics in the simplest way I can. After reading this article you'll be able to use this in your project with ease.

Jatin Sharma
Dec 26, 2022

Learn Typescript from Scratch
Learn Typescript from Scratch

In this article, I'll give a brief introduction to Typescript. I'll cover most of the topics with examples as well. After reading this post, you can use typescript in your projects (using typescript in React or other frameworks is out of reach).

Jatin Sharma
Dec 13, 2022

Make Your Video Player Float Using PiP API
Make Your Video Player Float Using PiP API

In this article, I am going to make your video player float by using Picture-in-Picture (PiP) JavaScript Web API. This could be an important feature you can add to your website. If your website is showing a demo or has many videos.

Jatin Sharma
Dec 12, 2022

Detect When Users Switch Tabs using JavaScript
Detect When Users Switch Tabs using JavaScript

In this article, I'll show you how to find out when users change tabs in browsers using JavaScript. It's going to be fun, it's helpful to see how often the user loses his attention. You can even use it to add the data to the database.

Jatin Sharma
Sep 6, 2022

Windows Commands Cheat Sheet
Windows Commands Cheat Sheet

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.

Jatin Sharma
Aug 16, 2022

CSS Flag: India
CSS Flag: India

On the occasion of Independence day of India, I am starting a new series called CSS Flag. This is the first post where I'll create an Indian Flag using CSS.

Jatin Sharma
Aug 14, 2022

IP Address & Classes
IP Address & Classes

In this article, I have solved an `Acid Rain` CSS Challenge on CSS Battle. It contains two ways by which you can solve this challenge.

Jatin Sharma
Jul 5, 2022

Active Navbar with Next.js
Active Navbar with Next.js

This is the walkthrough of how you can make an active navigation bar by using Next.js router and it'll highlight the current page user visiting in the navbar.

Jatin Sharma
May 25, 2022

Paths and Comments in Bash
Paths and Comments in Bash

In this article, I've discussed about the Absolute and Relative paths and how you can use them and also how you can write the Single and Multiline comments in the bash script.

Jatin Sharma
May 8, 2022

 Scroll to the top with JS
Scroll to the top with JS

You may have seen various types of website in that there is a button that takes you to the top of the page. Have you ever wondered how it actually works? Well, it's not rocket science or something it's very easy to do and after reading this article I am sure your website will have that button too. So without further due, let's get into it.

Jatin Sharma
Mar 8, 2022

Google Docs with Next.js
Google Docs with Next.js

In this article, we are going to build a notification panel style with CSS and will toggle the button with JS. It's very simple to do.

Jatin Sharma
Feb 19, 2022

Notification Panel
Notification Panel

In this article, we are going to build a notification panel style with CSS and will toggle the button with JS. It's very simple to do.

Jatin Sharma
Jan 22, 2022

6 ways to center a div
6 ways to center a div

This article show how you can make Center a child div vertically and horizontally respect to it's parent. There are many ways to do it. These ways are the best to use.

Jatin Sharma
Jan 19, 2022

Image Slider with Vanila JS
Image Slider with Vanila JS

In this article, we are going to make an Image Slider also known as carousel with a clean UI. It can slide the images with awesome animation and it will track the current image which you can see via dots on the bottom. First, Let's see what are we building.

Jatin Sharma
Dec 30, 2021

Colorful Rain with JS
Colorful Rain with JS

In this article, we are going to build a container that generates rain by using JS. And it is a colorful rain with random colors. You can play with colors however you want.

Jatin Sharma
Dec 14, 2021

Why I ditched chrome for Edge?
Why I ditched chrome for Edge?

I've been using google chrome for a long time I love the extensions and the look and feel of chrome but then I realized that all these extensions now work on the new Microsoft edge plus edge got a bunch of additional features. That I always wish chrome had let's take a look at why edge may be the better choice.

Jatin Sharma
Dec 11, 2021

Creative Hover Menu with CSS
Creative Hover Menu with CSS

In this article, we are going to make the navigation menu, but it will be in the aerticle form, I'll recommend you to use this as the full page menu.

Jatin Sharma
Dec 10, 2021

Typing Effect with typed.js
Typing Effect with typed.js

This article show how you can make typing effect using Typed.js, In this you can pass array as argument and it will iterate over that and will show you the result in the typing form.

Jatin Sharma
Dec 8, 2021

How to use Battery Status API?
How to use Battery Status API?

In this article, we are gonna build a Battery Informer which will display the battery status and the other information along with it such as the charging status, charging level and the discharging time.

Jatin Sharma
Dec 5, 2021

Typing Effect by using CSS
Typing Effect by using CSS

As you may have already seen some website which has some kind of typing animation. It looks cool right but what if I tell you it is very easy to do and you can do it with just CSS only, not without using JS.

Jatin Sharma
Dec 2, 2021

Curved Timeline in CSS
Curved Timeline in CSS

In this article, we are gonna build a curved timeline for your website which you can use later on in your portfolio to display your work history or maybe something else you want.

Jatin Sharma
Nov 27, 2021

How to use Web Storage API?
How to use Web Storage API?

In this article, we are going to look at the different types of web storage such as Local Storage, Session Storage, and Cookies to be more precise.

Jatin Sharma
Nov 18, 2021

Timeline with CSS
Timeline with CSS

In this article, we are gonna build a timeline for your website which you can use later on in your portfolio to display your work history or maybe something else you want.

Jatin Sharma
Nov 9, 2021

Convert Next.js app to PWA
Convert Next.js app to PWA

This article explains how to turn your Next.js web app into a Progressive Web App (PWA). It covers the benefits of PWAs, highlights Next.js features, and provides step-by-step instructions for adding PWA functionality, including implementing a service worker and utilizing the Web App Manifest. By following the guide, you can enhance your app's performance, offline capabilities, and installability for a seamless user experience.

Jatin Sharma
Oct 18, 2021