Search & filter

Filter by topic, path, content type, and difficulty, or search titles and terms directly.

Clear

47 results

Guide · intermediate

CAT 12-Month Preparation Plan

A structured 12-month roadmap for CAT preparation covering Quant, VARC, LRDI, mock tests, revision, and interview readiness.

Guide · advanced

CAT 3-Month Preparation Plan

A focused 90-day CAT preparation strategy for late starters and repeat candidates.

Guide · beginner

CAT Exam Pattern

A clear breakdown of the CAT exam pattern — sections, question types, marking scheme, and duration — for first-time and repeat test takers.

Guide · intermediate

CAT for Working Professionals

A realistic CAT preparation approach for working professionals balancing a full-time job with exam preparation — time management, pacing, and what to prioritize.

Guide · beginner

CAT Overview

An introduction to the Common Admission Test (CAT), India's most important MBA entrance exam.

Guide · beginner

CAT Percentile Explained

Why CAT results are reported as a percentile rather than a raw score, how normalization works across exam slots, and what percentile range different IIMs typically expect.

Guide · beginner

CAT Syllabus

A topic-by-topic breakdown of the CAT syllabus across VARC, DILR, and Quantitative Aptitude, with guidance on where to focus first.

Guide · intermediate

Cracking the Coding Interview: A Realistic Plan

A realistic, non-overwhelming plan for coding interviews — what they actually test, how to practise so it transfers, and why explaining your thinking out loud matters as much as the answer.

Guide · intermediate

Data Structures & Algorithms: How to Actually Start

A sane starting point for DSA that avoids the two common traps — grinding problems with no understanding, and drowning in theory with no practice — plus the order to learn topics in.

Guide · intermediate

Git for a Real Website: The iamravi.com Workflow

A structured, practical course in Git and GitHub, taught through the actual workflow used to build and maintain a production Node.js site — not a shallow command dump.

Guide · beginner

How DNS Resolution Actually Works

What actually happens between typing a hostname and getting an IP address back — the lookup chain, caching layers, and why DNS is so often the first suspect in an outage.

Guide · beginner

How to Learn a New Technology on Your Own

The single most valuable skill in a fast-moving field: teaching yourself a new tool or language without a course. A repeatable method that beats aimless tutorial-hopping.

Guide · beginner

HTTP Status Codes You'll Actually See in Production

The HTTP status codes that actually show up in day-to-day support and operations work, what each one really means, and which ones point at the client vs. the server.

Guide · beginner

IIM Lucknow

An overview of IIM Lucknow, its programs, admissions, and career outcomes.

Guide · beginner

IIS Application Pools: What They Are and Why They Crash

What an IIS application pool actually is, why it stops or crashes, and how to tell the difference between an app pool problem and an application code problem.

Guide · beginner

Linux File Permissions: chmod/chown Demystified

How Linux file permissions actually work — the owner/group/other model, reading and writing permission strings, and the chmod/chown commands to change them safely.

Guide · beginner

Monitoring 101: Metrics, Logs, and Traces

The three pillars of observability explained plainly — what metrics, logs, and traces each tell you, and which one to reach for first depending on the question you're actually asking.

Guide · intermediate

Portfolio Projects That Actually Impress

What makes a student portfolio project actually stand out to recruiters — depth over quantity, finishing over starting, and how to present projects so their value is obvious.

Guide · beginner

Reading Logs Backwards: A Debugging Habit

Why reading logs from the moment of failure backward, instead of scrolling forward from an arbitrary starting point, is faster and catches the real cause more reliably.

Guide · beginner

Reading Windows Event Viewer Without Getting Lost

A practical, non-overwhelming approach to Windows Event Viewer — which logs actually matter, how to filter out the noise, and how to find the one entry that explains a crash.

Guide · intermediate

Root Cause Analysis: A Simple Framework

A practical, repeatable framework for finding a real root cause instead of stopping at the first plausible explanation — the Five Whys, contributing-vs-root-cause, and writing a blame-free postmortem.

Guide · beginner

Secrets Management: Don't Commit That Password

Practical credential hygiene for real projects — why secrets don't belong in source control, how .gitignore and environment variables actually protect you (and where they don't), and what to do if a secret is committed by mistake.

Guide · intermediate

TLS/SSL Handshake, Step by Step

What actually happens during a TLS handshake, why certificate expiry breaks everything at once, and how to read the handshake yourself with openssl and a browser.

Guide · beginner

What Computer Science Actually Is (and What It Isn't)

An honest picture of what a computer science degree really is before you start — problem-solving over memorization, why it's not just 'learning to code', and how to set the right expectations for four years.

Guide · beginner

What Is a CI/CD Pipeline, Really

CI/CD explained without the buzzwords — what continuous integration and continuous deployment actually automate, and what a real pipeline looks like end to end.

Guide · beginner

Why Git Matters Even as a Student

Why learning Git in your first year — long before any job — is one of the highest-return things a student can do, and how it doubles as a portfolio you build automatically.

Guide · intermediate

Writing Idempotent Deployment Scripts

What idempotent actually means for a deployment or automation script, why it matters when a script might be run twice by accident, and concrete patterns for writing scripts that are safe to re-run.

Guide · intermediate

Your Capstone Project: Scoping It Right

How to scope a final-year capstone so it's ambitious enough to matter but achievable enough to finish — the single decision that determines whether a capstone succeeds or becomes a mess.

Guide · beginner

Your First Program: Understanding Before Memorizing

Why memorizing syntax is the slow road and understanding what each line does is the fast one — how to read your first programs so the knowledge sticks.

Playbook · beginner

Build Your Own Troubleshooting Checklist

A playbook for building your own personal, incident-ready troubleshooting checklist — a concrete template plus the reasoning for why a checklist beats relying on memory under pressure.

Playbook · intermediate

How to Find Your First Internship

A concrete, step-by-step playbook for landing your first internship when you have little to no experience — where to look, how to apply, and how to handle the rejections everyone gets.

Playbook · intermediate

Placement Season: A Survival Playbook

A practical playbook for surviving placement season with your sanity intact — how to prepare, how to handle rejections, and how to keep perspective when peers get placed before you.

Playbook · intermediate

Rolling Back a Bad Deployment Safely

A concrete, step-by-step playbook for rolling back a bad production deployment: confirming the problem, choosing revert vs. redeploy, executing safely, and verifying the rollback actually worked.

Troubleshooting Walkthrough · intermediate

Isolating "Is It the Network or the App?"

A step-by-step method for isolating whether a slow or failing request is a network problem, a proxy/load-balancer problem, or an application problem — before you start reading application logs.

Career Advice · beginner

Asking for Technical Help Effectively

How to ask a senior colleague for help in a way that gets you a fast, useful answer instead of a frustrated one — what to include, what to try first, and why 'it doesn't work' is the least useful sentence in tech.

Career Advice · beginner

Choosing a Track: Web, Data, Systems, or Something Else

How to start specializing without panicking about a permanent decision — a low-pressure way to explore tracks like web, data, and systems, and why your first choice isn't a life sentence.

Career Advice · intermediate

From Student to Employee: What Changes

The real differences between being a student and being an employee that nobody warns you about — how problems change from 'has a known answer' to open-ended, and how success is measured differently.

Career Advice · intermediate

From Support Work to Systems Thinking

How to move from reactively closing tickets to proactively understanding and improving the systems behind them — a concrete shift in mindset, not just a title change.

Career Advice · beginner

How to Think About Your College Years

A mental model for the four years ahead — what actually compounds, why comparison is a trap, and how to spend your time so you graduate genuinely capable rather than just credentialed.

Career Advice · intermediate

The First 90 Days at Your First Job

What to actually do in your first three months at your first job — how to onboard well, what managers expect from a new graduate, and how to build a reputation that compounds.

Career Advice · beginner

The Habits That Separate Top Students From the Rest

The everyday habits — not raw talent — that actually separate students who thrive from those who scrape by, and how to build them starting in first year.

Career Advice · intermediate

What to Actually Do During an Internship

How to make an internship count once you have one — what managers actually want from an intern, how to be genuinely useful, and how to turn it into a return offer or a strong reference.

Career Advice · beginner

Writing a Resume With 'No Experience'

How to write a strong one-page resume when you have no job history yet — what to put on it instead, what recruiters actually look for, and the mistakes that get resumes discarded.

Lab · beginner

A Safe Local IIS Lab: Build a Site From Scratch

A from-scratch, entirely local IIS lab — install IIS, create your own site, and find its log files — safe to do on a personal machine with no production risk.

Lab · beginner

Setting Up Your First Development Environment

A from-scratch lab to get your first coding environment working — editor, a language runtime, the terminal, and Git — so setup friction never blocks your learning again.

Lab · beginner

Your First GCP Cloud Run Deployment

A hands-on, from-scratch lab deploying a simple application to GCP Cloud Run — the actual commands, what each one does, and how to confirm it worked.

Lab · intermediate

Your First Real Project (Not a Tutorial Clone)

A structured lab for building your first project that's genuinely yours — not a copied tutorial — scoped small enough to actually finish, and set up so it doubles as portfolio material.

← Back to Mentorship