Engineer
RSS FeedWebsite development and mobile game analysis
Featured

The Anatomy of Database Indexing: B-Trees and B+ Trees
A practical guide to why databases use B-Trees and B+ Trees for fast lookups and range scans.

OS Threads vs Goroutines: A Deep Dive
A concise comparison of OS threads and goroutines, focusing on scheduling cost, stack size, and concurrency tradeoffs.

Go's Scheduler: How the G-M-P Model Works
An overview of how Go's G-M-P scheduler maps goroutines onto OS threads efficiently.
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
A practical guide to 50 common database interview questions with clear, concise answers.

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
A practical explanation of the difference between dependency injection and the dependency inversion principle.