Concepts

97 articles tagged with Concepts.


What are Different Types of SQL Indexes?

What are Different Types of SQL Indexes?

Unlock database performance with our guide to SQL index types. Learn how B-Tree, clustered, non-clustered, and hash indexes speed up your queries.

DatabaseConcepts
Rohit LakhotiaApr 8, 2026
Aspect-oriented design vs OOPs vs Functional Programming

Aspect-oriented design vs OOPs vs Functional Programming

Discover aspect-oriented design vs oop vs functional programming and how to apply each approach for scalable, maintainable software.

BeginnerConcepts
Rohit LakhotiaApr 1, 2026
API Gateway vs Load Balancer

API Gateway vs Load Balancer

Discover the differences between API gateway vs load balancer and find out which is best for your system's performance and security needs.

Cloud InfrastructureDistributed SystemConceptsSystem ArchitectureSystem DesignMessage Queues
Rohit LakhotiaMar 25, 2026
What are Immutable Data Structures?

What are Immutable Data Structures?

Explore why immutable data structures: why they matter in modern coding. Discover how they enhance reliability, simplify concurrency, and prevent bugs.

ConceptsSystem Design
Rohit LakhotiaMar 18, 2026
Normalized vs Denormalized Database?

Normalized vs Denormalized Database?

Choosing between a normalized vs denormalized database? This guide breaks down the performance trade-offs to help you make the right architectural choice.

DatabaseConcepts
Rohit LakhotiaMar 4, 2026
Replication vs Redundancy. What's the Difference?

Replication vs Redundancy. What's the Difference?

Learn the key differences between replication and redundancy to optimize your data protection strategies. Discover which method suits your needs best.

DevopsConceptsSystem ArchitectureSystem Design
Rohit LakhotiaFeb 18, 2026
What Is MLOps?

What Is MLOps?

Learn what is MLOps: bridging the gap between devops and machine learning. Explore its lifecycle, tools, and best practices for scaling AI effectively.

DevopsConceptsSystem Design
Rohit LakhotiaFeb 11, 2026
What is Reactive Programming?

What is Reactive Programming?

Discover what is reactive programming through simple analogies and real-world examples, with practical tips for building reactive apps.

Concepts
Rohit LakhotiaFeb 4, 2026
What is Publish-Subscribe Pattern?

What is Publish-Subscribe Pattern?

What is publish-subscribe pattern? Learn how pub/sub decouples components, with real-world examples and benefits for scalable systems.

DevopsDistributed SystemConceptsSystem ArchitectureSystem DesignMessage Queues
Rohit LakhotiaJan 28, 2026
What is Configuration Drift?

What is Configuration Drift?

What is Configuration Drift? Learn causes, risks, and best practices to detect, prevent, and fix drift with IaC and GitOps.

NetworkingDevopsConceptsSystem ArchitectureSystem DesignSecurity
Rohit LakhotiaJan 21, 2026
What is Lazy Loading vs Eager Loading?

What is Lazy Loading vs Eager Loading?

lazy loading vs eager loading explained with practical examples. Learn when to apply each approach for performance and resource efficiency.

BeginnerConceptsSystem ArchitectureSystem Design
Rohit LakhotiaJan 14, 2026
What is a Dead Letter Queue?

What is a Dead Letter Queue?

What is a Dead Letter Queue? Handling messages that fail explained with practical patterns to build resilient, reliable messaging systems.

ConceptsMessage Queues
Rohit LakhotiaJan 7, 2026
What is Metamorphic Testing?

What is Metamorphic Testing?

What is Metamorphic Testing? Discover how it solves the test oracle problem and how to test complex AI, APIs, and untestable code.

ConceptsSecurity
Rohit LakhotiaDec 24, 2025
What is Mutation Testing?

What is Mutation Testing?

What is mutation testing? Just break your code! Learn how mutants reveal weaknesses and strengthen your automated tests.

ConceptsSecurity
Rohit LakhotiaDec 17, 2025
What Happens During a Database Migration?

What Happens During a Database Migration?

Discover what happens during a database migration. This practical guide covers planning, execution, validation, and strategies for a smooth transition.

DatabaseConceptsSystem Design
Rohit LakhotiaDec 10, 2025
What Is CQRS?

What Is CQRS?

What is CQRS? This guide explains the CQRS pattern with simple analogies and practical examples to help you build scalable and high-performance applications.

NetworkingDistributed SystemConceptsSystem ArchitectureSystem Design
Rohit LakhotiaDec 3, 2025
How Debuggers Know What to Show You?

How Debuggers Know What to Show You?

Learn how debuggers know what to show you? (program slicing) with examples of static vs dynamic slicing and dependency graphs for faster debugging.

ConceptsSecurity
Rohit LakhotiaNov 26, 2025
What Is the N+1 Query Problem?

What Is the N+1 Query Problem?

What is the n+1 query problem? Learn how it slows apps, why it happens, and practical fixes with code examples to speed up performance.

ConceptsSystem ArchitectureSystem Design
Rohit LakhotiaNov 19, 2025
What is Garbage Collection: How it really works?

What is Garbage Collection: How it really works?

What is Garbage Collection: How it really works? A clear walkthrough of GC concepts, algorithms, and memory-management tips for modern languages.

Concepts
Rohit LakhotiaNov 12, 2025
What is Token Bucket Algorithm?

What is Token Bucket Algorithm?

Discover how context switching lets operating systems multitask smoothly, switching between processes to keep your system fast and efficient.

DevopsConceptsSystem Design
Rohit LakhotiaNov 5, 2025
How Context Switching Works in Operating Systems?

How Context Switching Works in Operating Systems?

Discover how context switching lets operating systems multitask smoothly, switching between processes to keep your system fast and efficient.

ConceptsSystem Architecture
Rohit LakhotiaOct 29, 2025
What is Event Driven Architecture?

What is Event Driven Architecture?

Discover what is event driven architecture, its core components, benefits, and real-world examples in this comprehensive guide.

Distributed SystemBeginnerConceptsSystem Architecture
Rohit LakhotiaOct 22, 2025
Acid vs Base: Which Database Consistency Model Should You Use?

Acid vs Base: Which Database Consistency Model Should You Use?

Discover whether acid vs base: which database consistency model should you use? Find out which approach suits your needs with real-world examples.

DatabaseBeginnerConcepts
Rohit LakhotiaOct 8, 2025
Just-in-Time (JIT) Compilation: How It Speeds Up Code

Just-in-Time (JIT) Compilation: How It Speeds Up Code

Unlike interpreting code line-by-line or compiling everything in advance, JIT compiles frequently used sections, or 'hot spots', into efficient native machine code during execution. This approach offers interpreter flexibility with the performance of a compiled program.

BeginnerConcepts
Rohit LakhotiaOct 1, 2025
Why GPUs Dominate AI Training (and What TPUs Do Differently)

Why GPUs Dominate AI Training (and What TPUs Do Differently)

Discover why GPUs dominate AI training and what TPUs do differently. Learn the key differences and find out which hardware is best for your needs.

BeginnerConceptsAi
Rohit LakhotiaSep 24, 2025
API Rate Limiting vs API Throttling: Which Is Best?

API Rate Limiting vs API Throttling: Which Is Best?

Learn the key differences between API rate limiting vs API throttling to choose the right strategy for your application's performance and security.

NetworkingDevopsDistributed SystemConcepts
Rohit LakhotiaSep 22, 2025
Edge Computing vs Fog Computing: Making the Right Choice

Edge Computing vs Fog Computing: Making the Right Choice

When comparing edge computing vs. fog computing, the main difference comes down to a simple question: where does the data processing happen?

DevopsBeginnerConceptsSystem ArchitectureSystem Design
Rohit LakhotiaSep 20, 2025
Authorization: RBAC vs ABAC

Authorization: RBAC vs ABAC

The core difference between RBAC and ABAC boils down to one thing: how they determine permissions. RBAC is static whereas ABAC is dynamic.

Distributed SystemConceptsSystem ArchitectureSecurity
Rohit LakhotiaSep 19, 2025
Authentication Explained: Basic, Bearer, OAuth2, JWT & SSO

Authentication Explained: Basic, Bearer, OAuth2, JWT & SSO

This guide will break down five common methods: Basic, Bearer, OAuth2, JWT, and SSO. We'll look at how each one works.

ConceptsSystem ArchitectureSecurity
Rohit LakhotiaSep 18, 2025
Agile vs Waterfall: Which Software Development Model Should You Pick?

Agile vs Waterfall: Which Software Development Model Should You Pick?

Confused about agile vs waterfall? Discover which software development model to choose with our comprehensive guide on agile vs waterfall.

DevopsConcepts
Rohit LakhotiaSep 17, 2025
What Are Vector Databases? The Secret Sauce Behind AI Search Engines

What Are Vector Databases? The Secret Sauce Behind AI Search Engines

A vector database stores complex data, such as text, images, and audio, as high-dimensional numerical representations called vector embeddings.

DatabaseDevopsDistributed SystemConcepts
Rohit LakhotiaSep 17, 2025
What Is Distributed Caching? A Guide to Faster Applications

What Is Distributed Caching? A Guide to Faster Applications

Distributed caching enhances application performance by combining the RAM of multiple computers into one data store. It...

NetworkingDevopsDistributed SystemConcepts
Rohit LakhotiaSep 16, 2025
What is HTTP Keep-Alive? A Guide to Faster Website Speed

What is HTTP Keep-Alive? A Guide to Faster Website Speed

HTTP Keep-Alive, also known as a persistent connection, is a feature that allows a single TCP connection to remain open for multiple HTTP requests and responses.

NetworkingDevopsConcepts
Rohit LakhotiaSep 14, 2025
Circuit Breaker vs Retry in Microservices

Circuit Breaker vs Retry in Microservices

When building resilient systems, the debate of circuit breaker vs retry is about choosing the right tool for the right kind of failure. A Retry pattern is...

BeginnerConceptsSystem Design
Rohit LakhotiaSep 13, 2025
Protobuf vs JSON: Which one to choose?

Protobuf vs JSON: Which one to choose?

Deciding between Protobuf and JSON really boils down to what you're building. If you need something universally...

BeginnerConcepts
Rohit LakhotiaSep 12, 2025
Strong vs Eventual Consistency in Distributed Systems

Strong vs Eventual Consistency in Distributed Systems

At its core, consistency is about how systems manage updates across multiple servers. In distributed architectures...

BeginnerConceptsSystem Architecture
Rohit LakhotiaSep 11, 2025
Sharding vs Partitioning: What's the Difference?

Sharding vs Partitioning: What's the Difference?

Partitioning splits data within one database for faster retrieval, while sharding spreads data across multiple databases to handle scale and traffic.

Distributed SystemBeginnerConceptsSystem Design
Rohit LakhotiaSep 10, 2025
What is Homomorphic Encryption? A Practical Guide with Examples

What is Homomorphic Encryption? A Practical Guide with Examples

Homomorphic encryption is a powerful form of cryptography that allows computation on data while it remains encrypted.

CryptoConceptsSecurity
Rohit LakhotiaSep 10, 2025
Latency vs Throughput: A Guide for System Performance

Latency vs Throughput: A Guide for System Performance

When you hear engineers talk about latency vs throughput, they are discussing two sides of the same coin: speed versus capacity.

Distributed SystemBeginnerConceptsSystem Design
Rohit LakhotiaSep 9, 2025
Write-Through, Write-Back & Write-Around in Cache: A Practical Guide

Write-Through, Write-Back & Write-Around in Cache: A Practical Guide

Your app writes data every second but how it writes can change everything. Write-Through, Write-Back & Write-Around hide big trade-offs.

DatabaseConceptsSystem Design
Rohit LakhotiaSep 8, 2025
CDN vs Edge Cache: What You Need to Know

CDN vs Edge Cache: What You Need to Know

When people discuss CDN vs edge cache, they're often setting up a false comparison. The reality is simpler: edge caching is the core process that makes a modern Content Delivery Network (CDN) work.

DatabaseDistributed SystemConcepts
Rohit LakhotiaSep 7, 2025
Redis vs Memcached: When to Use What?

Redis vs Memcached: When to Use What?

Redis: complex data, persistence & pub/sub. Memcached: simple, ultra-fast, volatile key-value caching.

DatabaseBeginnerConcepts
Rohit LakhotiaSep 6, 2025
Client-Side vs Server-Side Caching

Client-Side vs Server-Side Caching

Server-side caching saves data on your server to speed things up for everyone, while client-side caching saves data on a single user's device, just for them.

NetworkingBeginnerConcepts
Rohit LakhotiaSep 4, 2025
Object vs File vs Block Storage Explained

Object vs File vs Block Storage Explained

File storage uses folders, object storage flattens data with metadata for scale, and block storage is a simpler form for raw binary data.

DatabaseBeginnerConcepts
Rohit LakhotiaSep 3, 2025
What is NoSQL? A Clear Guide to NoSQL Databases

What is NoSQL? A Clear Guide to NoSQL Databases

Running an online store? Products vary by size, color, reviews, ratings & sellers fitting all that into rigid tables quickly gets messy...

DatabaseBeginnerConcepts
Rohit LakhotiaSep 3, 2025
What is Read/Write Splitting? Boost Database Performance

What is Read/Write Splitting? Boost Database Performance

When apps scale, one database handling both reads and writes becomes a bottleneck. Read/write splitting fixes this by separating the two.

DatabaseBeginnerConcepts
Rohit LakhotiaSep 2, 2025
Synchronous vs Asynchronous Communication

Synchronous vs Asynchronous Communication

At its core, the difference between synchronous and asynchronous communication boils down to a single question: do you need an immediate response?

BeginnerConcepts
Rohit LakhotiaAug 29, 2025
Computer Networking Explained: History, Protocols, Security, and More

Computer Networking Explained: History, Protocols, Security, and More

Ever wondered what makes your Wi-Fi, apps, and smart devices talk to each other so smoothly. From gaming marathons to binge-worthy streams, all thanks to the invisible connections working behind the scenes.

NetworkingBeginnerConcepts
Rohit LakhotiaAug 28, 2025
Performance and Scalability in Web Applications

Performance and Scalability in Web Applications

Ever wondered why some apps stay smooth at 100 users but crash at 10k? That is where performance meets scalability.

CdnDistributed SystemBeginnerConceptsSystem ArchitectureSystem Design
Rohit LakhotiaAug 28, 2025
Data Management in Applications

Data Management in Applications

Whether you’re building a simple note-taking app, a social media platform, or a large-scale e-commerce system, your application’s success depends on how well...

DatabaseConceptsSystem Design
Rohit LakhotiaAug 28, 2025
Authentication & Access Control

Authentication & Access Control

You sign in to your bank account and can only view your balance. The bank manager logs in and can approve loans. Same system, different powers but how does the app decide?

DevopsDistributed SystemConceptsSystem ArchitectureSystem DesignSecurity
Rohit LakhotiaAug 28, 2025
System Design Tutorial

System Design Tutorial

When applications grow beyond a handful of users, writing code alone isn’t enough. To scale, stay reliable, and support complex features, software needs strong...

CdnDistributed SystemBeginnerConceptsSystem ArchitectureSystem Design
Rohit LakhotiaAug 28, 2025
How does the Internet Work?

How does the Internet Work?

Ever wondered how you can send a cat meme to Tokyo, check the Paris weather before packing, and video chat with someone in another time zone, all in seconds? That’s the internet, turning the world into one big, lightning-fast conversation. But how does it work?

BeginnerConcepts
Rohit LakhotiaAug 16, 2025
What Is IoT in Simple Words? A 5-Year-Old's Guide.

What Is IoT in Simple Words? A 5-Year-Old's Guide.

Imagine your toothbrush telling your mom if you skipped brushing! Read how smart things work together in the world of IoT.

BeginnerConcepts
Rohit LakhotiaAug 9, 2025
What is CAP Theorem?

What is CAP Theorem?

Why can’t your favorite app be always fast, always online, and always correct? CAP Theorem has the answer.

Cloud InfrastructureDistributed SystemConceptsSystem Architecture
Rohit LakhotiaAug 6, 2025
Encryption vs Tokenization: Which Data Security Method Is Better?

Encryption vs Tokenization: Which Data Security Method Is Better?

When you're trying to decide between encryption vs tokenization, it helps to think in analogies. Encryption is like locking your valuables in a high-tech safe, the data is still there, just scrambled into an unreadable format. Only someone with the right key can open it.

CryptoConceptsSecurity
Rohit LakhotiaJul 23, 2025
EP 52: How GitHub manages continuous integration and deployment

EP 52: How GitHub manages continuous integration and deployment

GitHub manages CI/CD by automating testing, building, and deploying code changes, allowing developers to release updates faster and with confidence.

DevopsConceptsSystem Design
Rohit LakhotiaNov 11, 2024
EP 50: How Google search works?

EP 50: How Google search works?

Google Search works by using crawlers to scan and index web pages, then processes your queries to rank and display relevant results in seconds.

ConceptsSystem Design
Rohit LakhotiaOct 28, 2024
EP 43: How Amazon Personalizes Product Recommendations

EP 43: How Amazon Personalizes Product Recommendations

Amazon personalizes product recommendations using machine learning, collaborative filtering, and user interaction data to tailor suggestions based on individual preferences

ConceptsAmazonSystem Design
Rohit LakhotiaSep 9, 2024
EP 41: How Facebook Handles Billions of Messages Daily

EP 41: How Facebook Handles Billions of Messages Daily

Facebook manages billions of daily messages using scalable servers, distributed systems and advanced algorithms for efficient processing and real-time delivery.

DevopsDistributed SystemConceptsMetaSystem Design
Rohit LakhotiaAug 26, 2024
EP 40: How Airbnb Uses Machine Learning for Dynamic Pricing

EP 40: How Airbnb Uses Machine Learning for Dynamic Pricing

Airbnb uses machine learning to dynamically set rental prices, optimizing revenue and enhancing guest experiences.

Distributed SystemConcepts
Rohit LakhotiaAug 19, 2024
EP 37: What is OAuth?

EP 37: What is OAuth?

OAuth is an open standard protocol that allows users to grant apps access to their data without sharing their passwords.

ConceptsSystem DesignSecurity
Rohit LakhotiaJul 29, 2024
EP 36: What is Load Balancing?

EP 36: What is Load Balancing?

Load balancing distributes network traffic across multiple servers to avoid overload.

NetworkingDistributed SystemConcepts
Rohit LakhotiaJul 22, 2024
What is Grafana?

What is Grafana?

Grafana is an open-source platform for monitoring and visualizing real-time metrics from various sources.

Concepts
Rohit LakhotiaJul 15, 2024
What is Kibana?

What is Kibana?

Kibana is an open-source data visualization tool that works with Elasticsearch to create interactive charts, graphs, and dashboards for exploring and analyzing data.

Concepts
Rohit LakhotiaJul 8, 2024
What is MongoDB?

What is MongoDB?

MongoDB is a NoSQL database that stores data in flexible, JSON-like documents.

DatabaseConcepts
Rohit LakhotiaJul 1, 2024
What is RabbitMQ?

What is RabbitMQ?

RabbitMQ is an open-source message broker for reliable, scalable communication between applications.

ConceptsMessage Queues
Rohit LakhotiaJun 17, 2024
EP 30: What is Elasticsearch?

EP 30: What is Elasticsearch?

Elasticsearch is a distributed, open-source search and analytics engine designed to handle large volumes of data in real-time.

SearchConcepts
Rohit LakhotiaJun 10, 2024
EP 29: What is Cassandra?

EP 29: What is Cassandra?

Cassandra is a scalable, distributed NoSQL database for handling large data with high availability.

DatabaseBeginnerConceptsSystem Design
Rohit LakhotiaJun 3, 2024
EP 28: What is Kafka?

EP 28: What is Kafka?

Kafka is a distributed streaming platform for real-time data with low latency and high throughput.

Distributed SystemBeginnerConceptsSystem ArchitectureSystem Design
Rohit LakhotiaMay 27, 2024
EP 26: What is Docker?

EP 26: What is Docker?

Docker simplifies application deployment by packaging software into standardized containers.

DevopsBeginnerConceptsSystem ArchitectureSystem Design
Rohit LakhotiaMay 13, 2024
Exclusive Git Cheat Sheet from Hello, World!

Exclusive Git Cheat Sheet from Hello, World!

We've got something exciting to share with you that will help you with your Git skills.

BeginnerConcepts
Rohit LakhotiaMay 9, 2024
EP 25: What is DMARC Record? Why is it used?

EP 25: What is DMARC Record? Why is it used?

DMARC prevents email spoofing and phishing by authenticating email senders.

ConceptsSystem DesignSecurity
Rohit LakhotiaMay 6, 2024
What is WebRTC?

What is WebRTC?

WebRTC enables browser-based real-time communication without plugins.

Cloud InfrastructureNetworkingDevopsConcepts
Rohit LakhotiaApr 22, 2024
EP 22: What is SPF Record? Why is it used?

EP 22: What is SPF Record? Why is it used?

An SPF record controls which servers can send emails for a domain, preventing email fraud.

ConceptsSystem Design
Rohit LakhotiaApr 15, 2024
What are WebSockets?

What are WebSockets?

Two-way real-time communication between client-server over a single connection.

Cloud InfrastructureNetworkingDevopsConcepts
Rohit LakhotiaApr 8, 2024
What is Micro Frontend Architecture?

What is Micro Frontend Architecture?

Micro frontends are extending the concepts of micro services to the frontend world.

ConceptsSystem ArchitectureSystem Design
Rohit LakhotiaApr 1, 2024
What is Blockchain?

What is Blockchain?

Blockchain is a decentralized ledger technology that records transactions securely in an immutable chain of blocks.

Cloud InfrastructureNetworkingCryptoDevopsConceptsSecurity
Rohit LakhotiaMar 25, 2024
How does CDN work?

How does CDN work?

A CDN is a network of servers that cache and deliver digital content from the closest server to users, reducing website loading times and improving user experience.

Cloud InfrastructureNetworkingDevopsCdnConcepts
Rohit LakhotiaMar 18, 2024
What is hashing and what different types are there?

What is hashing and what different types are there?

Hashing is a way to convert data into a shorter code for secure storage or comparison.

NetworkingDevopsConceptsSecurity
Rohit LakhotiaMar 11, 2024
What is URL, URI, and URN?

What is URL, URI, and URN?

A URI identifies a resource, URL specifies its internet location and a URN assigns a unique name.

NetworkingConcepts
Rohit LakhotiaMar 4, 2024
What is an API Gateway?

What is an API Gateway?

An API gateway directs requests, enforces policies, and streamlines user experience by coordinating services and handling protocol translations.

Cloud InfrastructureNetworkingDevopsConcepts
Rohit LakhotiaFeb 26, 2024
What is UDP?

What is UDP?

UDP is a lightweight, connectionless protocol for fast data transmission without the guarantee of delivery.

NetworkingDevopsConcepts
Rohit LakhotiaFeb 19, 2024
What is TCP?

What is TCP?

TCP is a protocol that ensures reliable and ordered delivery of data packets over the internet.

NetworkingDevopsConcepts
Rohit LakhotiaFeb 12, 2024
What is Serverless?

What is Serverless?

Serverless are types of servers without the headache of server management.

Cloud InfrastructureDevopsConcepts
Rohit LakhotiaFeb 5, 2024
What is HTTP?

What is HTTP?

HTTP is a connectionless and stateless protocol used all over the internet.

NetworkingConcepts
Rohit LakhotiaJan 29, 2024
What is Redis Cache and Database?

What is Redis Cache and Database?

Redis is a open source service to help you cache and fetch data in rocket speed.

DevopsConceptsSystem Architecture
Rohit LakhotiaJan 22, 2024
What is CI/CD and why is it even needed?

What is CI/CD and why is it even needed?

It's the automation that makes developer life simpler and efficient!

DevopsConceptsSystem Design
Rohit LakhotiaJan 15, 2024
What is Encryption and what different types are there?

What is Encryption and what different types are there?

How are we protected on the internet when everyone is trying to get our data?

ConceptsSecurity
Rohit LakhotiaJan 8, 2024
What is DNS, and how does it work?

What is DNS, and how does it work?

Why is DNS so important that Facebook, Instagram and Whatsapp had a outage due to that?

NetworkingConceptsSystem Design
Rohit LakhotiaJan 1, 2024
What is an IP address?

What is an IP address?

It's the house address but for your digital devices

NetworkingConcepts
Rohit LakhotiaDec 25, 2023
What are microservices?

What are microservices?

Netflix uses microservices but Google doesn't. But what exactly is that?

Distributed SystemConceptsSystem ArchitectureSystem Design
Rohit LakhotiaDec 18, 2023
What is an ORM?

What is an ORM?

Ever thought of skipping database languages? ORM is for you!

DatabaseConceptsSystem Design
Rohit LakhotiaDec 11, 2023
Reverse proxy vs Forward proxy?

Reverse proxy vs Forward proxy?

Do you know how website handles traffic?

Cloud InfrastructureNetworkingDevopsConcepts
Rohit LakhotiaDec 4, 2023
What the hell are JWT tokens?

What the hell are JWT tokens?

Everyone is talking about them, but what are they?

CryptoConceptsSecurity
Rohit LakhotiaNov 27, 2023
What is an API?

What is an API?

API are everywhere but do you know what are they?

Cloud InfrastructureNetworkingConcepts
Rohit LakhotiaNov 20, 2023
Naming the newsletter and Choosing your Poison

Naming the newsletter and Choosing your Poison

What's the reason behind naming this newsletter and the first code that we all wrote and hopeful everyone will in future.

Concepts
Rohit LakhotiaNov 15, 2023