---
title: "Developer Experience"
description: "448 posts about Developer Experience, summarised, each linking to the original."
---

# Developer Experience
> 448 posts about Developer Experience, summarised, each linking to the original.

## Articles

### [Minions: Stripe’s one-shot, end-to-end coding agents](https://yomu.fyi/post/minions-stripe-s-one-shot-end-to-end-coding-agents.md)
- Company: [Stripe](https://yomu.fyi/company/stripe.md)
- Author: Alistair Gray
- Published: Feb 9, 2026
- Type: Explainer

Stripe’s Minions are homegrown, fully unattended coding agents designed to complete tasks in a single run, beginning with an invocation such as a Slack thread and ending with a pull request ready for human review. More than 1,000 pull requests merged weekly at Stripe are minion-produced and contain no human-written code, although engineers review them and can provide follow-up instructions. Each run uses an isolated, pre-warmed devbox and a customized fork of Block’s coding agent goose, combining agent loops with deterministic operations for version control, linting, and testing. Minions use curated MCP tools, including Stripe’s Toolshed with more than 400 tools, to retrieve internal context before and during work. Local checks and selective CI provide feedback, with no more than two CI rounds, balancing correction against token, compute, and time costs.


### [Introducing SyGra Studio](https://yomu.fyi/post/introducing-sygra-studio.md)
- Company: [Hugging Face](https://yomu.fyi/company/hugging-face.md)
- Author: Surajit Dasgupta, Bidyapati Pradhan, Amit Kumar Saha, Vipul Mittal, Sriram Puttagunta
- Published: Feb 5, 2026
- Type: Announcement

SyGra 2.0.0 introduces Studio, an interactive environment for building, previewing, executing, and debugging synthetic data generation flows on a visual canvas. Users can configure connectors and models, preview source rows, reference automatically created state variables in prompts, define structured outputs, and inspect the generated YAML or JSON graph configuration. Studio streams node-level execution status, token usage, latency, cost, logs, and guardrail outcomes, while storing run history in .executions/runs/\*.json and autosaving drafts. It also runs existing workflows, including a Glaive Code Assistant example with conditional revision loops, tunable dataset and batching inputs, and observable intermediate critiques; generated outputs can support training, evaluation, or annotation workflows.


### [Cursor at Grab: Adoption and impact](https://yomu.fyi/post/cursor-at-grab-adoption-and-impact.md)
- Company: [Grab](https://yomu.fyi/company/grab.md)
- Author: Akshay Misra
- Published: Jan 29, 2026
- Type: Explainer

Grab introduced Cursor in late 2024 as one of several AI coding assistants and reports rapid adoption across engineering and non-technical teams. Monthly active usage reached 98% of Tech Grabbers, weekly usage about 75%, and Cursor suggestions were accepted around 50% of the time, compared with a cited industry average of 30%. About half of users engage on at least 10 consecutive days monthly, while more than a third of merge requests incorporate Cursor; common uses include test generation, refactoring, code navigation, bug fixing, and routine automation. Grab built monorepo indexing and distributed preconfigured rules for environment-specific suggestions, while a fixed-effects regression effort is examining productivity; early findings report a statistically robust dose-response relationship, with gains increasing alongside usage intensity.


### [Introducing Daggr: Chain apps programmatically, inspect visually](https://yomu.fyi/post/introducing-daggr-chain-apps-programmatically-inspect-visually.md)
- Company: [Hugging Face](https://yomu.fyi/company/hugging-face.md)
- Author: merve, yuvraj sharma, Abubakar Abid, hysts, Pedro Cuenca
- Published: Jan 29, 2026
- Type: Announcement

Building AI applications that connect multiple models and APIs often results in fragile scripts or requires complex production orchestration tools. To address rapid experimentation needs, Daggr introduces an open-source Python library created by the Gradio team for chaining AI workflows programmatically. Developers define workflows in Python code using components like GradioNode, FnNode, and InferenceNode, which automatically generate an interactive visual canvas served on port 7860. The interface allows users to inspect intermediate outputs, modify inputs, rerun individual pipeline steps without complete re-execution, and maintain persistent state across workspaces called sheets. Currently in beta, Daggr supports local execution with automatic fallback to remote APIs and integrates directly with Hugging Face Spaces.


### [We Got Claude to Build CUDA Kernels and teach open models!](https://yomu.fyi/post/we-got-claude-to-build-cuda-kernels-and-teach-open-models.md)
- Company: [Hugging Face](https://yomu.fyi/company/hugging-face.md)
- Author: ben burtenshaw, shaun smith, merve, Pedro Cuenca
- Published: Jan 28, 2026
- Type: Problem & solution

Domain-specific coding tasks like writing optimized CUDA kernels often require capable, expensive frontier models, leading to high operational costs. The upskill tool addresses this challenge by capturing specialized workflows from teacher models such as Claude Opus 4.5 into portable skill files that can be consumed by smaller or locally hosted models. The framework automatically generates input-output test cases from execution traces to benchmark student model accuracy and token efficiency with and without the skill. In an evaluation targeting HuggingFace kernel-builder development, a local GLM-4.7 Flash model improved its pass rate from 40% to 85% when supplied with the generated skill. Measuring token usage across different models remains essential, as skills can lower token consumption for some architectures while introducing unnecessary overhead for others.


### [Configuring Stripe using Terraform and AI agents](https://yomu.fyi/post/configuring-stripe-using-terraform-and-ai-agents.md)
- Company: [Stripe](https://yomu.fyi/company/stripe.md)
- Author: Michael Selander
- Published: Jan 27, 2026
- Type: Tutorial

The post addresses the difficulty of using AI agents to configure Stripe resources when one-off API calls leave no durable source of truth for state, changes, or environment differences. It recommends using agents to author Terraform configuration rather than operating Stripe directly, so products, prices, and webhook endpoints become explicit, reviewable code. The example defines a Standard Plan with $20 monthly and $200 annual prices, selected webhook events, and outputs for both price IDs, then applies it with terraform plan and terraform apply. Terraform provides declarative, repeatable configuration supported by Git history, pull-request review, and environment-specific workspaces. Separate sandbox and livemode workspaces, paired with matching STRIPE\_API\_KEY values, are presented as a way to reduce accidental cross-environment changes.


### [AI Trends to Watch In 2026](https://yomu.fyi/post/ai-trends-to-watch-in-2026.md)
- Company: [Ebay](https://yomu.fyi/company/ebay.md)
- Author: eBay News Team
- Published: Jan 16, 2026
- Type: Explainer

eBay’s leaders identify five AI-related trends they expect to shape commerce and engineering in 2026, building on the company’s 2025 work in search, recommendations, seller tools, and eBay Live. They predict AI will absorb complexity across translation, compliance, payments, logistics, and risk while enabling continuous verification and agentic commerce that can negotiate, verify provenance, and execute cross-border transactions. Other forecasts include using AI to surface pre-loved goods, identify recyclable materials, deliver company-specific context to models for developer productivity, and make shopping more emotionally engaging. The final theme is uncertainty: because generative models introduce unpredictable behavior, product teams will need guardrails and faster learning from observable failures rather than relying on fully predictable flows.


### [First Block – Tools & craft – Notion](https://yomu.fyi/post/first-block-tools-craft-notion.md)
- Company: [Notion](https://yomu.fyi/company/notion.md)
- Published: Dec 22, 2025
- Type: Announcement

First Block is a set of conversations with founders and company leaders across legal technology, finance, career access, software development, talent, go-to-market, and developer tools. The episodes feature Gabe Pereyra of Harvey, Gerry Giacomán Colyer of Clara, Garrett Lord of Handshake, Jesse Zhang of Decagon, Fabian Hedin of Lovable, Brendan Foody of Mercor, Varun Anand of Clay, and Michael Truell of Cursor. Topics include deploying AI agents in finance operations across Latin America, democratizing software development and career opportunities, intentional customer discovery, and building for current AI capabilities. The collection also covers founder-led selling, product-market fit, specialized go-to-market platforms, commercial thinking, startup pivots, and departures from conventional startup advice.


### [A visual editor for the Cursor Browser](https://yomu.fyi/post/a-visual-editor-for-the-cursor-browser.md)
- Company: [Cursor](https://yomu.fyi/company/cursor.md)
- Author: Jason Ginsberg & Ryo Lu
- Published: Dec 11, 2025
- Type: Announcement

Cursor has released a visual editor for its Browser that combines a web app, codebase, and visual editing tools in one window. Users can drag rendered elements across the DOM tree, inspect React component props, adjust styles and design-system color tokens, and interactively test layout, typography, and component variants. Point-and-prompt interactions let users select interface elements and describe changes such as resizing, recoloring, or reordering; agents run these prompts in parallel and make changes live within seconds. Once a visual arrangement is settled, the agent locates relevant components and updates the underlying code. The release positions the editor as a way to connect visual design and coding more directly, with features documented for Cursor 2.2.


### [Codex is Open Sourcing AI models](https://yomu.fyi/post/codex-is-open-sourcing-ai-models.md)
- Company: [Hugging Face](https://yomu.fyi/company/hugging-face.md)
- Author: ben burtenshaw, shaun smith
- Published: Dec 11, 2025
- Type: Tutorial

Hugging Face Skills equips AI coding agents like OpenAI Codex to execute end-to-end machine learning workflows. By reading AGENTS.md files and interfacing via the Model Context Protocol, Codex automates dataset validation, training script updates, and job submissions to Hugging Face Jobs. The workflow supports methods including supervised fine-tuning, direct preference optimization, and reinforcement learning for models ranging from 0.5B to 7B parameters. Throughout execution, Codex tracks live metrics via Trackio, records benchmark evaluations against baselines, and maintains Markdown reports. Once training concludes, Codex merges LoRA adapters, applies GGUF quantization, and publishes the resulting models to the Hugging Face Hub for local deployment.


### [Versioning in Stripe Workflows: Ship workflow changes with confidence](https://yomu.fyi/post/versioning-in-stripe-workflows-ship-workflow-changes-with-confidence.md)
- Company: [Stripe](https://yomu.fyi/company/stripe.md)
- Author: Tanya Boiteau
- Published: Dec 10, 2025
- Type: Announcement

Stripe Workflows previously required teams to edit live workflow definitions directly, leaving no draft state, historical definitions, straightforward rollback, or reliable way to inspect which configuration shaped an older run. Versioning addresses this with a dedicated draft for iteration, immutable numbered published versions, and version history that can include descriptions, authors, status, and run counts. Publishing creates a complete snapshot containing steps, branches, conditions, variable references, calls, and configuration; new runs use it immediately, while in-progress runs finish on the version they started with. Each run records its exact version and exposes the workflow definition, including taken and untaken branches, while a past version can seed a new draft for rollback; versioning is available in Stripe Workflows, where new workflows include a draft by default.


### [Introducing swift-huggingface: The Complete Swift Client for Hugging Face](https://yomu.fyi/post/introducing-swift-huggingface-the-complete-swift-client-for-hugging-fa.md)
- Company: [Hugging Face](https://yomu.fyi/company/hugging-face.md)
- Author: Mattt
- Published: Dec 5, 2025
- Type: Announcement

Hugging Face released swift-huggingface, a dedicated Swift package offering complete Hub API integration, reliable file downloads, and inference provider access. The library addresses previous limitations in swift-transformers 1.0, where interrupted multi-gigabyte model downloads could not resume and cache structures differed from Python. To resolve cache duplication, swift-huggingface implements a Python-compatible content-addressed storage layout using symlinks and flock file locking. Authentication is standardized through a TokenProvider pattern supporting auto-detection, Keychain integration, static CI/CD tokens, and OAuth 2.0 sign-in with automatic token refresh. The package also provides URLSession-backed snapshot downloads with granular progress tracking and will soon replace the HubApi implementation inside swift-transformers.


### [Building production-ready Stripe subscriptions using Kiro powers](https://yomu.fyi/post/building-production-ready-stripe-subscriptions-using-kiro-powers.md)
- Company: [Stripe](https://yomu.fyi/company/stripe.md)
- Author: Kalyani Koppisetti
- Published: Dec 4, 2025
- Type: Tutorial

Kiro's Stripe power is presented as a way to build a production-ready SaaS subscription flow while avoiding the fragmented output common with generic coding assistants. Using a natural-language specification for three monthly tiers and a three-month one-time option, Kiro creates a React frontend, Node.js backend API, CDN-hostable static assets, and server-side Stripe Checkout Session creation. The integration includes Stripe-specific steering files, MCP servers, and hooks, while the webhook handler preserves the raw request body, verifies HMAC signatures with stripe.webhooks.constructEvent(), rejects invalid events with HTTP 400, and routes lifecycle events such as checkout completion and subscription cancellation. The post concludes that this provides a secure, scalable foundation while leaving teams to customize business logic, including access provisioning and deprovisioning, instead of building payment infrastructure from scratch.


### [We Got Claude to Fine-Tune an Open Source LLM](https://yomu.fyi/post/we-got-claude-to-fine-tune-an-open-source-llm.md)
- Company: [Hugging Face](https://yomu.fyi/company/hugging-face.md)
- Author: ben burtenshaw, shaun smith
- Published: Dec 4, 2025
- Type: Tutorial

Hugging Face Skills equips coding agents like Claude Code, OpenAI Codex, and Google's Gemini CLI to manage end-to-end language model fine-tuning. Using the hf-llm-trainer skill, an agent validates dataset formats, selects cloud hardware, configures authentication, and submits jobs to Hugging Face Jobs. Supported techniques include Supervised Fine-Tuning (SFT), Direct Preference Optimization (DPO), and Group Relative Policy Optimization (GRPO) for models ranging across various parameter sizes. The integration incorporates Trackio for real-time monitoring and automates LoRA configuration for larger models. Once training completes, the agent pushes artifacts to the Hugging Face Hub and can convert models to GGUF format for local execution.


### [Stablecoin payments for Stripe developers: zero crypto knowledge required](https://yomu.fyi/post/stablecoin-payments-for-stripe-developers-zero-crypto-knowledge-requir.md)
- Company: [Stripe](https://yomu.fyi/company/stripe.md)
- Author: Robert Love
- Published: Nov 25, 2025
- Type: Tutorial

The guide explains how Stripe developers can add USDC stablecoin payments without managing private keys, gas estimation, network selection, or wallet connection flows. Stripe supports USDC on Ethereum, Solana, Polygon, and Base, settles transactions as fiat in the merchant’s Stripe balance, and charges a 1.5% fee; the described feature is currently limited to US businesses. Integration can use payment\_method\_types: \['card', 'crypto'\], although Stripe recommends automatic\_payment\_methods for Dashboard-managed configuration, filtering, ordering, and testing. Stripe Checkout and Elements expose crypto without frontend changes, while confirmation, webhook handling, monitoring, and familiar failure processing remain aligned with existing payment flows. The guide also describes Sandbox testing without testnets or fake cryptocurrency and presents crypto payments as a way to offer global settlement and potentially lower processing costs.


### [Introducing AnyLanguageModel: One API for Local and Remote LLMs on Apple Platforms](https://yomu.fyi/post/introducing-anylanguagemodel-one-api-for-local-and-remote-llms-on-appl.md)
- Company: [Hugging Face](https://yomu.fyi/company/hugging-face.md)
- Author: Mattt
- Published: Nov 20, 2025
- Type: Announcement

Apple developers frequently face integration friction when trying to support a mix of local and cloud language models across disparate APIs. To resolve this fragmentation, AnyLanguageModel introduces a unified Swift package that acts as a drop-in replacement for Apple's Foundation Models framework. The package standardizes interactions across local backends such as Core ML, MLX, and llama.cpp alongside cloud providers like Anthropic and OpenAI. To avoid dependency bloat from multi-backend support, the library employs Swift 6.1 package traits so projects only import the specific runtime engines they require. Furthermore, the library extends beyond current Foundation Models limitations by adding prompt image support for vision-language models.


### [huggingface\_hub v1.0: Five Years of Building the Foundation of Open Machine Learning](https://yomu.fyi/post/huggingface-hub-v1-0-five-years-of-building-the-foundation-of-open-mac.md)
- Company: [Hugging Face](https://yomu.fyi/company/hugging-face.md)
- Author: Lucain Pouget, Célina Hanouti, Lysandre, Julien Chaumond
- Published: Oct 27, 2025
- Type: Announcement

The Hugging Face Hub team released huggingface\_hub v1.0, marking the library's transition into a mature foundation for open machine learning after five years of development. The major update migrates the underlying network backend to httpx and replaces the legacy hf\_transfer tool with the hf\_xet binary package to enable chunk-level file deduplication across repositories. In addition, the release introduces a redesigned Typer-based CLI using the streamlined hf command alongside explicit authentication functions and expanded inference primitives. Legacy components, including the Git-based Repository class and the older InferenceApi interface, have been removed to establish a cleaner and more maintainable architecture. Most dependent machine learning libraries remain compatible across versions, though transformers requires v0.x for version 4 and v1.x for its upcoming version 5 release.


### [AI Interview Success: An Interviewer's Inside Guide](https://yomu.fyi/post/ai-interview-success-an-interviewer-s-inside-guide.md)
- Company: [Canva](https://yomu.fyi/company/canva.md)
- Author: Karl Hörnlund
- Published: Oct 20, 2025
- Type: Explainer

Canva conducts AI-assisted programming interviews designed to evaluate candidates' engineering fundamentals amplified by artificial intelligence tools. Successful candidates structure their interviews across planning, development, and discussion phases, clarifying architectural assumptions before writing code and critically reviewing AI-generated output. Interviewers evaluate engineering problem-solving, technical depth, code ownership, and the effective collaboration with AI assistants rather than isolated prompting mechanics or rushed feature completion. Ineffective strategies include treating models as hands-off solution generators, rushing unvetted features, and prioritizing demonstrations of advanced prompting over core technical judgment. Preparation involves setting up project structures in advance, exploring requirements aloud, and remaining ready to justify architectural trade-offs and production scalability.


### [Arm will be @ PyTorch Conference, Join Us!](https://yomu.fyi/post/arm-will-be-pytorch-conference-join-us.md)
- Company: [Hugging Face](https://yomu.fyi/company/hugging-face.md)
- Author: EricSondhi
- Published: Oct 10, 2025
- Type: Announcement

Arm announced its schedule and offerings for the PyTorch Conference on October 22–23, focusing on building and deploying AI applications using PyTorch and ExecuTorch. The company is hosting one-on-one workshops with design experts to improve product usability and introduce Yellow Teaming practices for mitigating fairness, transparency, privacy, and security risks. Additionally, Arm is running 30-minute Voice of the Developer sessions to gather feedback on real-world challenges, including migrating from NVIDIA or x86 to Arm, debugging models at scale, and running large language models on edge devices. At Booth P1, attendees can view interactive demonstrations featuring neural graphics training, speech recognition, audio generation, vLLM, Mixture of Experts, and ExecuTorch edge deployments.


### [BigCodeArena: Judging code generations end to end with code executions](https://yomu.fyi/post/bigcodearena-judging-code-generations-end-to-end-with-code-executions.md)
- Company: [Hugging Face](https://yomu.fyi/company/hugging-face.md)
- Author: Terry Yue Zhuo
- Published: Oct 7, 2025
- Type: Announcement

Assessing AI-generated code via static inspection is error-prone and fails to reflect whether code functions correctly across real-world environments. BigCodeArena addresses this evaluation bottleneck as a human-in-the-loop platform that executes model outputs in real time inside isolated sandbox environments across ten programming languages and eight execution frameworks. Users interact directly with live applications, refine implementations through multi-turn conversations, and submit pairwise preference votes to generate Elo ratings via the Bradley-Terry model. In five months of community testing covering over 14,000 conversations, proprietary models including o3-mini and o1-mini led overall Elo rankings, while open models like Qwen2.5 and Llama-3.3-70B trailed closed competitors. The project has open-sourced its full evaluation pipelines, conversation datasets, and related benchmarks to support community-driven code generation assessment.


[Newer posts](https://yomu.fyi/topic/developer-experience/page/10.md) · [Older posts](https://yomu.fyi/topic/developer-experience/page/12.md)
