Engineering posts about Developer Experience

Curated summaries and key learnings for engineers working with Developer Experience.

Figma
10m

Better code, fewer tokens: The benefits of Code Connect in MCP

The article explores the integration of Code Connect within Figma's MCP, emphasizing its role in improving the design-to-code workflow for coding agents. By providing contextual information from...

GitHub
11m

Turn one giant AI-generated pull request to a reviewable stack

The article discusses the challenges of managing large pull requests in software development, particularly when integrating AI coding agents. It advocates for the use of stacked pull requests as a...

GitHub
10m

Tame Dependabot: Group your updates, slow the cadence, keep security fast

The article discusses strategies for optimizing Dependabot configurations in active repositories to manage dependency updates more effectively. By grouping updates and adjusting the cadence from...

Cloudflare
10m

We’re open-sourcing our privacy proxy CLI

The article introduces 'pvcli', a command-line interface tool designed for debugging privacy-preserving protocols like Oblivious HTTP (OHTTP). It highlights the complexities involved in implementing...

GitHub
7m

The cost of saying yes has changed

The article explores the shifting dynamics in software engineering where the cost of making code changes has transitioned from the act of coding to the discussions and decision-making processes...

Microsoft
6m

How to test agent skills without hitting real APIs

The article discusses the complexities of evaluating skills that interact with APIs, particularly the challenges of incurring costs and altering live data during testing. It emphasizes the importance...

Microsoft
10m

Don’t rewrite your CLI for agents

The article critically evaluates the common advice to replace traditional command-line arguments with a single JSON payload to enhance agent usability in CLI tools. Through a series of experiments...

GitHub
11m

Better tools made Copilot code review worse. Here’s how we actually improved it.

The article explores the challenges faced when integrating improved tools into the Copilot code review process. Initially, the transition to shared tools from the Copilot CLI resulted in higher...

Microsoft
10m

Don’t rewrite your CLI for agents

The article discusses the implications of replacing traditional command-line interface (CLI) arguments with JSON payloads for agent-driven tools. It highlights the challenges associated with JSON,...

Salesforce
12m

Maintaining Code Quality at Agent Speed: 7 Patterns for Agentic Engineering

The article explores the evolving landscape of software engineering as AI coding agents accelerate code generation. It highlights the shift from productivity to trust and verification, emphasizing...

Lyft
11m

From Chaos to Clarity: How We Built a Unified, Self-Routing Support Ops Ticketing System at Lyft

The article outlines the transformation of Lyft's support operations ticketing system from a chaotic Jira Help Center to a unified, self-routing system. Over five years, the team consolidated...

Microsoft
9m

Competing against yourself

The article highlights the challenges developers face when migrating from an established command-line interface (CLI) tool to a new one, particularly in the context of AI coding agents. It explains...

Microsoft
8m

Your agent just scaffolded a project from 2020

The article explores the intricacies of using npx to scaffold projects, highlighting the potential pitfalls of not specifying package versions. It explains how npm resolves package versions based on...

DigitalOcean
8m

What We Learned Hiring 33 Engineers in Two Weeks

The article outlines DigitalOcean's innovative hiring process for engineers, emphasizing the need to adapt traditional interview methods to reflect modern software development practices. By replacing...

Salesforce
6m

How Engineering 360 Unified Operations at Scale and Reached 80% Adoption

The article outlines the challenges faced by Salesforce engineering teams due to fragmented data across multiple tools, which hindered operational efficiency. To address this, the Engineering 360...

Dropbox
7m

Beyond code generation: rethinking engineering productivity in the age of AI agents

The article explores the transformation of engineering productivity through the adoption of AI agents, particularly in the context of Dropbox's internal systems. It highlights how traditional coding...

Google
3m

Supercharge your integration workflow with the Google Pay & Wallet Developer MCP server

The Google Pay & Wallet Developer MCP server is designed to enhance integration workflows by providing tools that allow AI development assistants to interact seamlessly with Google Pay and Wallet...

Duolingo
5m

Triage, ship, debug—all from Slack

Duolingo has developed an AI-powered Slack app that integrates with various tools such as GitHub, Jenkins, and AWS to enhance developer productivity and streamline incident management. The app...

Microsoft
14m

Agentic-Agile: Why Agent Development Needs Agile (Not Just Prompts)

The article introduces the concept of Agentic-Agile development, which aims to enhance the collaboration between human developers and AI agents in software projects. It critiques traditional...

Microsoft
9m

WinGet Configuration: Set up your dev machine in one command

The article introduces WinGet Configuration, a tool that allows developers to automate the setup of their development environments using a YAML configuration file. This process simplifies the...