Devcontainer.json customization guide blog header — gitignore template, git skip-worktree, and custom devcontainer feature methods, by Jake Everhart, Keyhole Software

Customizing Devcontainers Without Affecting Your Team

Jake Everhart Agentic AI & AI-Accelerated Development, Articles, Development Technologies & Tools, DevOps, Infrastructure As Code (IaC) Leave a Comment

There’s no single “correct” way to customize a devcontainer, just like there’s no one right way to use most tools in software development. Devcontainers can be great for solo projects, to yield an isolated development workspace with no risks of polluting (or being polluted by) the external environment. They can also give teams a consistent, baseline environment for bootstrapping engineers, with integrations like GitHub Codespaces exposing that environment in a variety of ways. But the gap between those workflows is large, and managing it sometimes requires weighing a team’s needs vs. individual preferences.

It’s a balancing act, and getting it wrong can make your containers brittle, difficult to maintain, and cause enough overall frustration to outshine the benefits.

Yet there are options available for a more-granular approach. We don’t have to decide just between bare-minimum or include-everything – we can curate containers that are focused on the core tools used across the entire team, while still providing room for per-user expansions.

Today, we’ll explore a few approaches for customizing a shared devcontainer setup across different team scenarios, without having to abandon shared devcontainers altogether.

Header graphic for Todd Horn's article on AI in SAFe, showing a code editor with an AI-flagged change and a human-approved sign-off.

Beyond Coding: Engineering in an AI-Native SAFe World

Todd Horn Agentic AI & AI-Accelerated Development, Agile, All Industries, Articles, Artificial Intelligence, Project Management Leave a Comment

Artificial Intelligence is changing where engineering value is created: less in producing artifacts by hand, and more in making better technical decisions. In SAFe, that change extends well beyond code generation. It affects how Agile Release Trains prepare for PI Planning, how architects manage the Architectural Runway, how teams validate quality, and how organizations learn from delivery data.

In my earlier three-part series on the Foundations of SAFe, I covered its values, core principles, benefits, drawbacks, and practical application. As SAFe evolves, the next question is how AI will change the way those principles are practiced in real engineering organizations.

This article looks at what AI practices mean for engineering work inside SAFe. Rather than just faster coding, the real gains are in better planning, stronger architecture, faster feedback, and more accountable engineering decisions across the Scaled Agile Framework.

Digital Transformation Statistics 2026: Market Size, Industry Adoption, ROI, and the Agentic AI Acceleration Angle

Keyhole Software Agentic AI & AI-Accelerated Development, All Industries, Articles, Artificial Intelligence, Modernization, Retrieval-Augmented Generation (RAG) 1 Comment

2026 digital transformation statistics: market sizing across leading research firms, industry adoption rates, ROI benchmarks, enterprise vs. mid-market patterns, and how agentic AI is changing transformation delivery economics.

Using GitHub Copilot for Pull Request Reviews: Benefits, Best Practices, and Real-World Experience

Jonny Hackett Agentic AI & AI-Accelerated Development, All Industries, Articles, Artificial Intelligence, Testing Leave a Comment

In this article, I’ll share how I’ve been using GitHub Copilot for PR reviews, where it provides the most value, where it falls short, and the best practices I’ve found for incorporating it into an effective code review workflow.

While most developers think of Copilot as a tool for assisting in writing code (Copilot Chat) or autocompleting code (Copilot plugin in your favorite IDE), it’s during pull request reviews that I find Copilot the most impressive. GitHub Copilot can analyze code changes, generate summaries, identify potential issues, and even suggest fixes before another developer ever opens the PR…

Java Trends of 2026: Market Position, Enterprise Adoption, Version Distribution, and the AI Acceleration Angle

Keyhole Software Agentic AI & AI-Accelerated Development, All Industries, Architecture, Articles, Artificial Intelligence, Java, Spring Leave a Comment

2026 Java trends: TIOBE and Stack Overflow rankings, enterprise adoption by industry, Spring Boot and framework data, Java version distribution, AI/ML integration, and runtime performance benchmarks.