Andrez Segovia

AI-Friendly Code DesignNote

Supervised software engineering agents are increasingly capable of identifying necessary updates and making larger changes to a codebase. At the same time, we’re seeing growing complacency with AI-generated code, and developers becoming reluctant to review large AI-made change sets. A common justification for this is that human-oriented code quality matters less since AI can handle future modifications; however, AI coding assistants also perform better with well-factored codebases, making AI-friendly code design crucial for maintainability.

Augmented Coding Patternswebsite

A collection of emerging patterns, anti-patterns and obstacles for effective AI-augmented software development.

A Project of One's OwnNote

“[..]. Working on a project of your own is as different from ordinary work as skating is from working. It’s more fun, but also much more productive.”

Skills WebsiteBookmark

A website to find a good amount of skills.

Context7Bookmark

Allows the AI assistant to pull up-to-date library documentation.

Agent Skills StandardBookmark

The skills development standard supported by several AIs and agentic clients.