Articles by Martin M. Lacey
WHY we need pull request descriptions, and HOW to craft them
Pull Requests (PR) descriptions enable us improve built-in quality and engineering practices, through understand the context of Why the code has changed.
Engineering Practice Feature Flags
Feature Flags Part 1 - How To Keep Trunk-Based Branching Reliable
Are you part of The Solution or part of the Problem
Software Engineering Behavior
Engineering Practice Engineering Interviews
Engineering Interviews – Breaking Barriers with Generative AI
Fishbowl Dev CoP
Experimenting with a New Developer CoP Format: Fishbowl Discussions
Rotting Pull Requests - Detection And Actioning
Explore the root cause of un-actioned pull-requests, how to detect and remedy (Part 1).
Engineering Practice Layering
Application Layering - Separation of Concerns Architecture Principle
Engineering Practice Naming Conventions
Naming Convention Nuggets of Knowledge and Best Practices
Engineering Practice Nuggets
Nuggets of Knowledge and Best Practices in Software Engineering