Documentation

Concise, reference-style guides for the frameworks and tools we cover.

TypeScriptdocs

TypeScript Utility Types Cheat Sheet

Partial, Pick, Omit, Record, and the other built-in utility types explained with practical, real-world examples instead of abstract definitions.

Ava Chen
Jul 14, 20263 min read
Linuxdocs

Essential Linux Commands Every Developer Should Know

A practical reference for the Linux commands you'll actually reach for day to day — file navigation, process management, and text processing.

Daniel Osei
Jul 4, 20263 min read
Linuxdocs

Understanding File Permissions in Linux (chmod, chown Explained)

How Linux's read/write/execute permission model actually works, what chmod's numeric codes mean, and when to reach for chown instead.

Marcus Lee
Jul 2, 20263 min read
Clouddocs

AWS vs. Azure vs. GCP: Choosing the Right Cloud for Your Project

A practical comparison of the three major cloud providers — where each genuinely differentiates, and the factors that should actually drive the decision.

Marcus Lee
Jun 2, 20263 min read
Gitdocs

Git Rebase vs. Merge: When to Actually Use Each

A clear, practical guide to choosing between git rebase and git merge — no dogma, just tradeoffs and real workflows.

Marcus Lee
Mar 11, 20262 min read
Next.jsdocs

Getting Started with the Next.js App Router

A reference guide to the Next.js App Router: file conventions, layouts, and data fetching.

Ava Chen
Mar 1, 20262 min read
Cybersecuritydocs

OWASP Top 10, Explained for Developers Who Aren't Security Specialists

A plain-language walkthrough of the OWASP Top 10 web application security risks, with concrete examples and fixes for each.

Daniel Osei
Dec 8, 20253 min read