AI in Engineering
How AI and LLMs are changing how code is written and reviewed.
12 articlesWhat is AI slop?
AI slop is low-quality AI output shipped with little review. In code it means hallucinated APIs, hollow tests, and bypassable security. How to spot and stop it.
What is agentic coding?
Agentic coding is when an AI agent plans and runs multi-step coding tasks on its own. How it differs from autocomplete, and the review gap it creates.
What is context engineering?
Giving an AI model the right information and tools, not just a prompt. What context engineering is and why it matters for coding agents.
What is shadow AI?
AI tools used inside a company without oversight. The risks, where it shows up in engineering, and how to manage it.
What is AI-Assisted Development?
AI-assisted development is the practice of using AI tools — code completion, generation, review, and debugging — to augment software engineers throughout the development lifecycle.
What is AI Code Generation?
AI code generation is the use of large language models to write, complete, or transform source code — accelerating development while introducing new governance and quality challenges.
What is AI Hallucination in Code?
AI hallucination in code occurs when an AI model generates syntactically plausible but functionally incorrect or nonexistent code — a critical risk for any AI-assisted development workflow.
What is an Agentic Workflow?
An agentic workflow is a multi-step automated process where an AI agent plans, executes, and adapts a series of actions toward a goal — using tools and reasoning across multiple steps.
What is LLM Code Review?
LLM code review uses large language models to analyze pull requests and code changes, generating natural-language feedback on security, quality, and logic issues.
What is the Model Context Protocol (MCP)?
The Model Context Protocol (MCP) is an open standard by Anthropic that allows AI models to connect to external tools, data sources, and services through a standardized interface.
What is Prompt Injection in Code?
Prompt injection is an attack where malicious instructions embedded in user input override an AI system's intended behavior — a critical security issue for applications built on LLMs.
What is Vibe Coding?
Vibe coding is a development approach where engineers describe what they want in natural language and let AI generate the implementation — often without reading the resulting code carefully.