Programming
Concepts, patterns, language notes, and programming-related knowledge that goes beyond single scripts or quick fixes.
Angular 20
Part 1: Building Your First Angular 20 Application
Web development has exploded in the last decade. Frameworks like Angular lead the charge, emphasi...
Part 2 — Structuring User Interfaces with Components
Angular applications are built from components: small, focused building blocks that each own a pa...
Git
Golang
Basic Installation of Go and Writing Your First Program
Before diving into complex projects, you need to set up your local environment so you can run, bu...
Understanding Go Slices: The Mechanics of Reference Types
In Go, passing a struct to a function typically results in an independent copy. If you modify tha...
The Append Behavior: Length, Capacity, and the "Resizing" Trap
While passing a slice to a function allows you to modify existing elements, using the append func...