The Stack Trace
Blog
Follow Astro on Mastodon Follow Astro on Twitter Go to Astro's GitHub repo
← All posts

Engineering Craft

6 posts

Teal green accumulated weight blocks pressing down on a code structure with strain indicators and relief pathways on a dark navy background
Engineering Craft

Technical Debt: How to Measure It and How to Argue for Fixing It

Jun 27, 2026

What technical debt actually is, how to distinguish debt worth paying from debt worth ignoring, and how to make the case for cleanup work to a non-technical stakeholder.

Teal green branching tree nodes connected by directed graph edges on a dark navy background
Engineering Craft

Git Internals: What Actually Happens When You Commit

May 24, 2026

A commit is not a diff - it is a snapshot. Understanding the object model inside .git/objects changes how you think about branches, merges, and history.

Glowing lines of text flowing into interconnected nodes on a dark navy background
Engineering Craft

Writing Commit Messages That Mean Something

Apr 8, 2026

A commit message is a letter to whoever debugs this code next. Here is how to write one that actually helps.

Glowing blue branching paths diverging from a single trunk and converging back on a dark navy background
Engineering Craft

Branching Strategies That Work in Real Teams

Mar 23, 2026

Most teams argue about Gitflow vs trunk-based development. The better question is what you are actually trying to solve.

Two sets of glowing geometric nodes exchanging data streams on a dark navy background
Engineering Craft

How to Do a Code Review (and How to Receive One)

Mar 15, 2026

A code review is not a gatekeeping exercise. Here is what makes them useful - from both sides of the diff.

Tangled geometric paths being reorganized into clean parallel lines on a dark navy background
Engineering Craft

Refactoring Without Breaking Things

Mar 13, 2026

Refactoring is changing structure without changing behavior. The hard part is keeping those two things separate.

© 2026 The Stack Trace. All rights reserved.
Follow Astro on Mastodon Follow Astro on Twitter Go to Astro's GitHub repo