Coding & Skills
374 articles in this topic

Minimax Search Algorithm: Two Worked Game Trees, an Alpha-Beta Trace and Exam Traps
Learn minimax from one fixed payoff perspective, then work through a full game tree, a cutoff example, and the exact alpha-beta cutoffs for a left-to-right visit.

Pointers and Functions in C: Runnable Examples from Swap to Callbacks
Follow one object-and-address model through pointer parameters, arrays, returned pointers, callbacks, and a compact exam trace. Each result is worked out before it is run.

JavaScript Callbacks: Synchronous, Async and Error-First Examples
Learn why some callbacks run now and others run later. Trace arrays and timers, then build a safe error-first quiz workflow with exact outputs.

JavaScript Basics: Variables, Functions, Arrays and DOM
Learn the language rules behind JavaScript output questions, then follow one complete example from an array of scores to visible DOM nodes.

Loops in Python: for, while, range(), break and continue
Learn to predict Python loop output one pass at a time, choose the right loop, and avoid boundary, update, and list-modification errors.

MERN Stack Resume Projects: 5 Ideas That Get Shortlisted, With Feature Checklists
Choose one credible MERN project, give it production-style features, and present it with the live demo, README and interview answers recruiters can verify.

PHP Learning Roadmap: Core Syntax to a Tested Laravel App
Follow a practical 12-week path from typed PHP and Composer to safe database access, feature tests and a Laravel rebuild, using one application throughout.

C++ Compiler Warnings and Sanitizers: Catch Bugs Early
Build a practical C++ safety net with strict warnings and sanitizer runs. Three small programs show how to find, explain and fix defects before they spread.

Genetic Operators: Crossover and Mutation with Worked Examples and Exam Traps
Trace binary crossover and bit-flip mutation step by step, then see how order crossover and swap mutation keep a route permutation valid.

Memory Management in C: Stack, Heap, malloc, calloc, realloc and free with a Worked Example
Learn how C object lifetimes, allocation functions, ownership, bounds, and cleanup fit together through a complete resizable-array example.

Async Await in JavaScript: Sequential, Parallel and Error Examples
Learn what async and await actually do through runnable JavaScript. Trace dependent and parallel tasks, handle rejections, fix async loop mistakes, and test yourself.

Inner Classes in Java: Types, Scope Rules and Four Runnable Examples
Learn when Java nested types need an outer object, what they can capture, and how scope resolution works through four runnable programs and one short trace.