WRITING
Working notes on engineering, systems, and technical responsibility.
Some writing lives on LinkedIn; future long-form articles can be published here in full.
Engineering Practice · HY
↗Hidden Features of GitHub
A practical look at GitHub capabilities beyond repository hosting and the ways they support development workflows.
GitHubEngineering workflow
Engineering Practice · HY
↗CI/CD: How It Transforms Programming
An introduction to continuous integration and delivery as a change in the way software is tested, released, and maintained.
CI/CDDelivery
Software Design · HY
↗What Are Design Patterns and Why Use Them?
A foundational overview of recurring design problems and established approaches to solving them.
Design patternsArchitecture
JavaScript · HY
↗Understanding the JavaScript Event Loop
A beginner-oriented explanation of JavaScript concurrency and asynchronous task handling.
JavaScriptEvent loop
Engineering Practice · HY
↗Version Control for Beginning Developers
Why source control is fundamental to collaborative software development.
GitVersion control