From a 286's C:/> prompt in the 90s to senior software architecture - building platforms that scale and teams that thrive.

I'm Matt Peters, a Senior Software Architect for the last 9 years at ENSEK - an energy platform company. My 25+ years of professional experience began with a childhood fascination: an unfathomable blinking green C:/> prompt on the 286 my dad brought home. That curiosity evolved into a career dedicated to solving complex technical challenges with pragmatic, scalable solutions.

My philosophy balances technical craft with business reality. The best solutions aren't just elegant - they align with business needs, can be delivered effectively, and meet teams where they are today. True "best practices" only exist in context; without that context, they're just someone else's patterns. This blog is where I share thoughts and insights from the trenches, drawn from years of mentoring and building.

As Jeff Atwood said, “When given a choice, choose the thing that scares you a little.” This scares me a little.

03 | Let your AI load its own context.

Stop manually listing context files in every prompt. A simple slash command lets your AI intelligently load relevant AGENTS.md files and DDRs based on what you're working on. The AI figures out what it needs to read.

Matt Peters
Featured image for article: 03 | Let your AI load its own context.
#ai#DeveloperWorkflow#CodebaseManagement#DDR#Documentation#AGENTS#SlashCommands#ContextWindow#LLMWorkflow

02 | Let's Talk About DDRs: The Missing Piece in AI-Driven Development

AI makes architectural consistency harder, not easier. Without documented decisions, AI agents make different assumptions every time.

Matt Peters
Featured image for article: 02 | Let's Talk About DDRs: The Missing Piece in AI-Driven Development
#ai#ddr#documentation#ai-agents#architecture