Tech & Future
Tech & Programming
Speak to machines, build things
Novice
Tech & Future
Speak to machines, build things
Novice
Subdomain
Version control, branches, reviews, and the discipline that keeps a team's code from melting into chaos. Boring on day one, lifesaving by month six.
Variable
A named place to store a value.
Function
A named block of reusable code.
Big-O
How cost grows with input size.
API
Application Programming Interface, a contract for using a service.
Git
Distributed version control system; the standard.
Commit
A snapshot of your code at a moment in time, with a message.
Branch
A separate line of development you can merge later.
Refactor
Improving code structure without changing behaviour.
Idempotency
Operation that yields the same result whether called once or many times.
ACID
Atomicity, Consistency, Isolation, Durability, guarantees for reliable database transactions.
Race condition
Bug where outcome depends on unpredictable timing of concurrent operations.