How Neural Networks Learn: Backpropagation from One Weight
18 min read––– viewsOctober 24, 2026
The training loop of a neural network, from prediction and loss to gradients, backpropagation and gradient descent, taught on one tiny example with diagrams and demos you can run.
Apache Kafka Explained: Topics, Partitions, Consumer Groups and Delivery Guarantees
19 min read––– viewsOctober 12, 2026
How Kafka works, from topics and partitions to replication, consumer groups and delivery guarantees, with diagrams, demos and real output from a local broker.
Design Patterns for Interviews: Singleton, Factory, Builder, Strategy and More
15 min read––– viewsOctober 12, 2026
Eight design patterns explained with the problem each one solves, short Java code, sketched diagrams, real JDK examples and interactive demos.

Engineering Fundamentals Refresh: OOP, SOLID, ACID, CAP and More
21 min read––– viewsOctober 06, 2026
A plain explanation of OOP vs FP, SOLID, ACID, CAP, DRY and KISS, List, Set and Map, design patterns, system design and the STAR method, with examples, differences and trade-offs.
Loading...
Essential SQL Commands for Developer Interviews
49 min read––– viewsMay 02, 2025
A practical guide to the most important SQL commands and concepts you need to know for technical interviews.
Loading...
Essential JavaScript Interview Questions and Answers (Basics)
35 min read––– viewsApril 20, 2025
A comprehensive guide to the most common JavaScript interview questions with clear, practical explanations and code examples.
Loading...
Mastering Java Interviews: Essential Questions and Answers (Basics)
38 min read––– viewsApril 20, 2025
A comprehensive guide to common Java interview questions with in-depth answers and code examples to help you ace your next technical interview.
Loading...
Essential Coding Patterns for Technical Interviews
18 min read––– viewsApril 09, 2025
A practical guide to the most common coding patterns asked in tech interviews, with real examples and implementations.
Loading...
Essential Coding Patterns for Technical Interviews (Java)
18 min read––– viewsApril 09, 2025
A practical guide to the most common coding patterns asked in tech interviews, with real examples and implementations.