Skip to main content
Knowledge Hub

Articles & Guides

In-depth, research-backed reading on personal finance, investing, tax planning, and developer tools — written in plain English for people who want to actually understand it.

⌘K
82
Articles
19
Financial
22
Technical
26
AI & ML
10
Java & Spring AI
~9 min
Avg Read
82 articles
Financial & Investing — 19 articles
Financial
The Compound Interest Magic Behind SIPs
How systematic investing harnesses compounding — with real numbers showing the difference a decade makes.
7 min SIP & Investing
Financial
SIP vs Lump Sum: Which Wins the Long Game?
Rupee-cost averaging vs timing the market — real scenario modelling with market crash simulations.
8 min SIP & Investing
Financial
Step-Up SIP: Grow Investments as Your Income Grows
Why increasing your SIP by 10% annually can nearly double your corpus compared to a flat SIP.
6 min SIP & Investing
Financial
SWP: Your Retirement Income Machine
How a Systematic Withdrawal Plan creates a self-sustaining income stream that can last 25+ years.
8 min Retirement
Financial
SWP vs SIP in Retirement: What Changes?
The accumulation-to-distribution switch — why your retirement strategy needs to flip completely.
6 min Retirement
Financial
FD vs RD: Which Is Better for Your Goals?
Fixed Deposit vs Recurring Deposit — tax treatment, effective yield, and which suits each life stage.
7 min Fixed Income
Financial
TDS on Fixed Deposits: Everything You Need to Know
When 10% TDS kicks in, how Form 15G/15H work, and strategies to legally minimise TDS on FD interest.
6 min Tax
Financial
The Math Behind Your EMI
How reducing balance interest works, why early repayment saves the most, and the true cost of a loan.
7 min Loans
Financial
New vs Old Tax Regime: Which Saves More?
FY 2024-25 slab comparison — break-even deduction analysis for salaried individuals at every income level.
9 min Tax
Financial
Home Loan Prepayment: Save Lakhs in Interest
How ₹1 lakh prepaid in year 3 saves more than ₹3 lakh in year 15 — and how to plan it.
7 min Loans
Financial
Emergency Fund: How Much Is Enough?
The 3–6 month rule, where to park it for liquidity + returns, and how to build it without disrupting investments.
6 min Personal Finance
Financial
How Inflation Quietly Erodes Your Savings
At 6% inflation, ₹10 lakh buys only ₹5.6 lakh of goods in 10 years. Why idle savings are a risk.
6 min Personal Finance
Financial
ELSS vs PPF: The ₹1.5 Lakh Decision
Lock-in periods, tax treatment, historical returns, and which instrument wins at different time horizons.
8 min Tax Saving
Financial
Capital Gains Tax on Mutual Funds & Stocks
STCG vs LTCG, 10% vs 20% rates, indexation benefits on debt funds, and how to time redemptions.
8 min Tax
Financial
The 50/30/20 Budget Rule — Does It Work for Indians?
Adapting the popular rule to Indian salaries, high EMI burdens, and family financial expectations.
7 min Personal Finance
Financial
Index Funds vs FD: Where Should Your ₹5 Lakh Actually Go?
Your parents swear by FDs. Your colleague loves index funds. The honest math — after tax and inflation — for the Indian saver.
10 min Investing
Financial
Digital Gold vs Sovereign Gold Bonds: Stop Buying the Wrong One
SGBs give you 2.5% annual interest on top of gold returns — and zero LTCG tax at maturity. Why most people still buy digital gold instead.
9 min Gold Investment
Financial
CIBIL Score Explained: What Actually Moves Your Number
The five real factors behind your credit score, myths worth busting, and how to rebuild a damaged score — without paying anyone ₹5,000 to "fix" it.
11 min Credit
Financial
ESOPs at Indian Startups: What They Don't Tell You
The vesting schedule, the 90-day exercise window, the perquisite tax trap, and how to evaluate an ESOP offer before you sign.
13 min Startup Finance
Developer & Technical — 22 articles
Technical
JSON Best Practices for API Design
Naming conventions, null vs omission, pagination envelopes, and versioning strategies for production APIs.
8 min API Design
Technical
REST API Design: 10 Principles That Scale
HTTP verb semantics, idempotency, pagination, versioning — the principles behind great APIs.
9 min API Design
Technical
HTTP Status Codes: The Complete Reference
When to use 200 vs 201 vs 204, 400 vs 422 vs 409, and the often-misused 5xx codes.
7 min HTTP
Technical
JWT Authentication Explained
How JWTs work, when to use them vs sessions, RS256 vs HS256, and the security mistakes that leak tokens.
8 min Security
Technical
OAuth 2.0 Explained
The authorization code flow with PKCE, client credentials, refresh tokens, and where OAuth ends and OpenID Connect begins.
13 min Security
Technical
TypeScript: Interfaces vs Type Aliases
Declaration merging, mapped types, union types — the practical differences that determine which to use.
7 min TypeScript
Technical
JSON Schema Validation: Validate Before You Parse
Writing schemas with $ref, patterns, formats, and allOf/anyOf/oneOf — and compiling them with AJV.
8 min JSON
Technical
API Error Handling Best Practices
RFC 7807 Problem Details format, error codes vs messages, retry strategies, and client-side error UX.
7 min API Design
Technical
Zod Validation: Runtime Safety for TypeScript
safeParse, transforms, pick/omit/partial, discriminated unions, and custom refinements — a complete Zod 3.x guide.
9 min TypeScript
Technical
Document Everything With Mermaid Diagrams
Flowcharts, sequence diagrams, ER diagrams, and state machines — all as text that renders in GitHub and GitLab.
7 min Documentation
Technical
Markdown Power Tips for Developers
Collapsible sections, GitHub badges, footnotes, keyboard shortcuts, and the ideal README structure.
8 min Documentation
Technical
Browser DevTools Hidden Features
Live expressions, logpoints, local overrides, network request blocking, and reading the flame chart.
9 min Dev Tools
Technical
Python Dataclasses: A Complete Guide
field(), frozen instances, __slots__, inheritance pitfalls, and JSON serialisation — with practical patterns.
10 min Python
Technical
Timezone Bugs That Bite: Why "9 PM IST" Became "3:30 AM" in Production
Six patterns that cause timezone bugs — storing local time, JS Date traps, DST arithmetic, cron schedules — and how to prevent them.
9 min Date & Time
Technical
QR Codes for Developers: Everything Behind That Black-and-White Square
Encoding modes, error correction levels, finder patterns, quiet zones, and how to generate QR codes correctly — including UPI payment QRs.
8 min Standards
Technical
PNG vs JPEG vs WebP vs AVIF: Choosing the Right Image Format
The format you choose can cut page load time in half — or double it. A practical breakdown for web developers with real compression numbers.
10 min Web Performance
Technical
Web Performance for Indian Users: Bengaluru to Bhopal
Why your site loads fine on fiber but breaks on 4G in Tier-2 cities — and the specific optimisations that make the biggest difference for Indian users.
11 min Performance
Technical
Developer Tools Worth Using in 2026 (And a Few to Stop)
An opinionated guide to what's actually changed developer workflows in 2026 — from AI pair programmers to terminal utilities — and what's due for retirement.
12 min Tooling
Technical
Unicode and the String Length Lie: Why "hello".length Is Wrong
Every language lies to you about string length. Emoji, Devanagari, and ZWJ sequences expose the gap between what you think a string is and what it actually is in memory.
10 min Internals
Technical
HTTP Caching Demystified: Cache-Control, ETags, and Why Your CDN Is Lying
Half-knowledge of HTTP caching causes more bugs than no knowledge. A ground-up guide to Cache-Control directives, ETags, stale-while-revalidate, and CDN edge cache behaviour.
12 min Web Performance
Technical
Git Objects, Trees and Commits: What Actually Happens When You git push
Git is not magic. Every commit, branch, and merge is built from four simple object types stored as plain files. Once you see the internals, you'll never fear a rebase again.
11 min Version Control
Technical
System Design Deep Dive: Building a URL Shortener at Scale
A ground-up walkthrough of a URL shortener handling 10 billion redirects/month — ID generation, Redis caching, DB sharding, and CDN edge routing with architecture diagrams.
14 min System Design
AI & Machine Learning — 26 articles
AI & ML
Claude Code: Power Tips for AI-Assisted Development
CLAUDE.md context files, plan mode, custom slash commands, subagents, MCP servers, and permission tuning — the techniques that make Claude Code productive on real codebases.
9 min Claude Code
AI & ML
GitHub Copilot Tricks Every Developer Should Know
Beyond autocomplete: chat slash commands, @workspace context, custom instructions, comment-driven prompts, and edit/agent mode tricks that make Copilot pull its weight.
8 min GitHub Copilot
AI & ML
Mastering the Cursor AI Editor Workflow
Tab completion, Cmd-K inline edits, the Composer agent, @-symbols for context, project rules, and checkpoints — a workflow that uses each Cursor tool where it shines.
9 min Cursor
AI & ML
Windsurf AI: Agentic Coding Tips & Tricks
Get more from Windsurf's Cascade agent: agentic flows, memories for persistent context, rules files, and scoping tasks so the agent stays accurate on a large codebase.
8 min Windsurf
AI & ML
ChatGPT & Codex for Developers: Practical Tricks
Projects for persistent context, Canvas for iterating on code, the Codex agent for whole tasks, custom GPTs, and debugging prompts that actually find the cause.
9 min ChatGPT
AI & ML
Google Gemini for Coding: Tips & Tricks
Gemini Code Assist in the IDE, the Gemini CLI, exploiting the large context window, grounding for accuracy, and AI Studio for prototyping prompts before you ship.
8 min Gemini
AI & ML
Supercharging VS Code with AI Extensions
A practical tour of Copilot, Continue, Cline, and Cody — how they differ, when to use each, running local models, and combining them without conflicts.
8 min VS Code
AI & ML
JetBrains AI Assistant: Productivity Tricks
Context-aware completion grounded in the IDE's indexes, AI commit messages, refactoring help, and the Junie agent for larger tasks across IntelliJ, PyCharm, and WebStorm.
8 min JetBrains
AI & ML
v0 by Vercel: AI UI Generation Tricks
Prompt for production-ready React, Tailwind, and shadcn/ui; iterate on components in small steps; provide design context; and integrate the output into your app cleanly.
7 min v0 / Vercel
AI & ML
Prompt Engineering Tricks for Developers
Durable techniques for coding tasks: supplying context, few-shot examples, output-format constraints, decomposition, and self-checking — patterns that work across every AI tool.
9 min Technique
AI & ML
AI Coding Tools: An Honest Assessment from the Trenches
After 18 months daily use of Copilot, Claude, Cursor, and ChatGPT — what they actually do well, where they fail, and whether the subscription is worth it.
13 min AI Tools
AI & ML
RAG vs Agentic RAG: Architecture, Pipelines & When to Use Each
How RAG and Agentic RAG work, the difference between the two pipelines, chunking strategies, vector stores, and when to choose each architecture for your AI application.
13 min AI Architecture
AI & ML
MCP: Model Context Protocol — Connecting AI to the Real World
How MCP works, the three primitives (tools, resources, prompts), building your first MCP server, and why it's becoming the standard for AI-tool integration.
12 min AI Infrastructure
AI & ML
MCP for Development Teams: GitHub, Jira, Confluence & AWS
Set up four MCP servers so your team can query GitHub PRs, Jira tickets, Confluence docs, and AWS logs from a single Claude conversation — with real config, usage examples, and security guidance.
14 min MCP
AI & ML
MCP for Business Pipelines: Jira, Confluence & Azure DevOps
AI-powered sprint reporting, release coordination, and knowledge-base maintenance using MCP — connect Jira, Confluence, and Azure DevOps so business workflows run in one prompt.
13 min MCP
AI & ML
Building AI Chatbots: Architectures, Patterns & Real-World Examples
The four chatbot tiers — scripted, LLM prompt-based, RAG-powered, and agentic — explained with architecture diagrams, real implementation patterns, and a platform comparison guide.
16 min Chatbots
AI & ML
How Transformer Attention Actually Works: A Code-First Walkthrough
Walk through the attention mechanism from scratch — Q/K/V matrices, scaled dot-product attention formula, multi-head attention, and positional encodings — with real NumPy code.
14 min Transformers
AI & ML
Tokens Are Not Characters: How LLM Tokenization Actually Works
Why BPE tokenization matters: how merge rules are built, why " hello" is a different token than "hello", token cost differences across languages, and practical implications for prompts.
11 min Tokenization
AI & ML
Building a Vector Database from Scratch: Cosine Similarity to HNSW
From a 15-line NumPy brute-force implementation through IVF clustering to the HNSW graph algorithm — understand how Pinecone and Weaviate achieve billion-vector search at scale.
13 min Vector Databases
AI & ML
RAG Without the Framework: HTTP Calls and a Vector Index
Build a complete RAG pipeline in 80 lines of Python — no LangChain, no LlamaIndex. Chunking, embedding, hnswlib search, cross-encoder reranking, and a raw OpenAI API call.
12 min RAG
AI & ML
The KV Cache: Why LLM Inference Is Slow (and How to Fix It)
Why the Key-Value cache is the bottleneck for long contexts, how GQA reduces memory 4×, what PagedAttention does, and why speculative decoding achieves 2–3× throughput gains.
10 min LLM Inference
AI & ML
Fine-tuning vs RAG vs Prompt Engineering: A Decision Framework
A structured decision tree for choosing between prompt engineering, RAG, LoRA fine-tuning, and full fine-tuning — with cost estimates and the failure modes each approach solves.
11 min Model Adaptation
AI & ML
LLM Evaluation That Actually Works: Beyond Vibe Checks
Build a systematic eval stack: format checks, BERTScore, LLM-as-judge with bias mitigations, RAGAS for RAG pipelines, and a pytest-based harness that runs in CI on every prompt change.
12 min Evaluation
AI & ML
Function Calling Internals: How LLM Tool Use Works Under the Hood
The exact wire format for tool definitions, how the model generates tool-call tokens, parallel execution patterns, error handling that lets the model recover, and prompt injection risks.
11 min Tool Use
AI & ML
Prompt Engineering as Code: Version Control and CI for Prompts
Store prompts as Jinja2 templates in git, run eval suites in GitHub Actions on every PR, deploy per-environment versions, A/B test in production — the engineering discipline prompts deserve.
10 min Prompt Ops
AI & ML
Building Production LLM Applications: What Tutorials Don't Tell You
Rate limits with jitter, prompt caching for 90% cost reduction, per-request token budgets, fallback model chains, streaming latency optimization, and the observability stack every LLM app needs.
13 min Production LLMs
Java & Spring AI — 10 articles
Java / Spring AI
Spring AI: The Definitive Getting-Started Guide
BOM setup, ChatClient, streaming, PromptTemplate, multi-model switching, ChatMemory, structured output, and MockChatModel testing — everything you need to ship your first Spring AI feature.
14 min Spring AI
Java / Spring AI
Calling Claude from Java: Complete Anthropic SDK Guide
Synchronous and streaming completions, multi-turn conversations, tool use, vision, token counting, prompt caching, and async patterns with the official Anthropic Java SDK.
15 min Anthropic SDK
Java / Spring AI
RAG with Spring AI and PGVector: End-to-End Guide
Full RAG pipeline: PGVector Docker setup, TikaDocumentReader ingestion, QuestionAnswerAdvisor, manual retrieval with source citations, and hybrid vector + full-text search with RRF.
16 min RAG
Java / Spring AI
Function Calling in Spring AI: @Tool, Security & Patterns
@Tool and @ToolParam annotations, defaultTools() wiring, database query tools, authorization inside tools, per-request role-based tool filtering, and the CustomerSupportAgent pattern.
14 min Tool Use
Java / Spring AI
AI Microservices with Spring Boot & Spring Cloud
Dedicated AI service pattern, typed Feign clients, Resilience4j circuit breakers with AI-specific fallbacks, Kafka async AI pipeline, and distributed Redis rate limiting for per-tier quotas.
15 min Microservices
Java / Spring AI
Spring Cloud Gateway as AI Traffic Router
Route Claude and OpenAI through a single gateway: ProviderRoutingFilter, Redis tier-based rate limiting, temperature=0 response caching, AiAuditFilter with Micrometer cost tracking.
13 min API Gateway
Java / Spring AI
Securing AI APIs in Spring Boot: OWASP LLM Top 10
JWT auth, prompt injection detection, PII scrubbing (Aadhaar, PAN, IFSC), token budget guards, OWASP HTML Sanitizer for AI output, @Tool authorization, and @Aspect audit logging.
16 min Security
Java / Spring AI
CI/CD for AI Microservices: Testing, Docker & ECS Deploy
Three testing layers (MockChatModel, WireMock, prompt regression), multi-stage Dockerfile with Spring Boot layers, complete GitHub Actions pipeline, and ECS blue/green deployment via CodeDeploy.
15 min CI/CD
Java / Spring AI
AI Observability in Spring Boot: Metrics, Cost & Alerts
Micrometer setup with CloudWatch2 and Prometheus, custom AiMetricsRecorder (counters, timers, cost estimation), InstrumentedAiService, PromQL queries, and AnthropicHealthIndicator.
14 min Observability
Java / Spring AI
Java AI Services on AWS: ECS, Lambda, Bedrock & CloudFormation
ECS Fargate task definitions, Lambda with SnapStart for cold-start elimination, AWS Bedrock as provider/fallback, CloudFormation IaC, Secrets Manager, container JVM tuning, and queue-depth auto-scaling.
16 min AWS Deployment
No articles found Try a different search term or browse all categories.