Engineer
RSS FeedWebsite development and mobile game analysis
Featured

The Anatomy of Database Indexing: B-Trees and B+ Trees
A hardware-first guide to B-Trees and B+ Trees: why databases use them, how pages split and merge, how B+ Trees support range scans, and how real engines manage pages, latches, and buffer pools.

OS Threads vs Goroutines: A Deep Dive
Deep dive into operating system threads, context switching cost, and why Go's goroutines are cheaper for highly concurrent programs.

Go's Scheduler: How the G-M-P Model Works
How Go schedules goroutines.

Why Golang
explain the need and benefits using golang

Leetcode Most Asked Questions
collect top questions in each category from leetcode
Recent Posts

Golang Data Structures Cheat Sheet
Common manipulation patterns.

C# Data Structures Cheat Sheet
Common manipulation patterns.

JS Data Structures Cheat Sheet
Common manipulation patterns.
Hexa Sort Game Analyze
Flow chart of hexa sort

Top 50 Most Asked Database Interview Questions
top 50 most asked database interview questions

Software Engineer Interview Questions
software engineer questions got asked a lot

Mermaid.js Chart
chart example in mermaid js

Microservice Interview Questions
detailed answer top 13 microservice interview questions

Go Authentication Implementation
detailed example of go authentication

Dependency Injection vs Dependency Inversion
explain the difference between dependency injection vs dependency inversion