
We ran a series of experiments to explore how far Generative AI can currently be pushed toward autonomously developing high-quality, up-to-date software without human intervention. As a test case, we created an agentic workflow to build a simple Spring Boot application end to end. We found that the workflow could ultimately generate these simple applications, but still observed significant issues
BBBirgitta Böckeler·August 5, 2025AI & ML 
MCP UI extends the Model Context Protocol to enable AI agents to return fully interactive UI components. It solves the critical challenge that commerce experiences require visual and interactive elements like product selectors, image galleries, and cart flows. This open-source protocol allows agents to embed commerce components while maintaining control through an intent-based messaging system, de
SEShopify Engineering·August 5, 2025AI & ML 
Talking points. Smart questions. A compelling story. This guide helps you prepare for your UX job interview. And remember: no act of kindness, however small, is ever wasted.


Perplexity is repeatedly modifying their user agent and changing IPs and ASNs to hide their crawling activity, in direct conflict with explicit no-crawl preferences expressed by websites.

Today, I want to discuss a couple of patterns for naming color palettes that the community is using, and how I propose we can improve, so we achieve both flexibility and beauty.

Figma's new accessibility features bring better keyboard and screen reader support to all creators.

Learn how to integrate AI features with GitHub Models directly in GitHub Actions workflows.
KL
Kevin Lewis·August 4, 2025AI & ML 
What if you could control any device using only subtle hand movements? New research from Meta’s Reality Labs is pointing even more firmly toward wrist-worn devices using surface electromyography (sEMG) becoming the future of human-computer interaction. But how do you develop a wrist-worn input device that works for everyone? Generalization has been one of the […]
CWChris Wiltz·August 4, 2025AI & ML 
Vibe coding makes it possible for anyone to ship a viral app. But every line of AI-generated code is a potential vulnerability. Security cannot be an afterthought, it must be the foundation. Turn ideas into secure apps with v0.


An upcoming vulnerability disclosure in Cloudflare’s SSL for SaaSv1 is detailed, explaining the steps we’ve taken towards deprecation and how the newer Cloudflare for SaaS mitigates this risk through hostname verification.
MA
Mia, Albert Pedersen·August 1, 2025Security 
Duolingo’s Math team ditches traditional handoff in favor of co-creation, scrappy prototypes, and constant experimentation.

We're launching a new way to showcase standout products built and shipped on Vercel. Submit your project.

Learn how to configure Copilot coding agent’s environment, optimize project structure, use custom instructions, and extend its capabilities with MCP servers.
CH
Christopher Harrison·July 31, 2025AI & ML 
FlashList v2 is a complete rewrite, delivering faster load times, improved scrolling performance, and precise rendering without requiring item size estimates. It powers thousands of lists in the Shopify mobile app and is now production-ready.

Do you need a little inspiration boost? Well, then our new batch of desktop wallpapers might be for you. The wallpapers are designed with love by the community for the community and can be downloaded for free! Enjoy!

Introducing type-safe chat, agentic loop control, new specification, tool enhancements, speech generation, and more.

Tomorrow, July 31, 2025, Figma plans to begin trading on the New York Stock Exchange under the ticker symbol “FIG.”

Upgrade from a local MCP Docker image to GitHub’s hosted server and automate pull requests, continuous integration, and security triage in minutes — no tokens required.
AG
Andrea Griffiths·July 30, 2025AI & ML 
A taste of Lean.

The Core Model is a practical methodology that flips traditional digital development on its head. Instead of starting with solutions or structure, we begin with a hypothesis about what users need and follow a simple framework that brings diverse teams together to create more effective digital experiences. By asking six good questions in the right order, teams align around user tasks and business o

After launching variables and component properties in quick succession, we were left with two different underlying architectures for parametrization. Here’s how we unified them.

Introducing the brand new GitHub Podcast: A show dedicated to the topics, trends, stories, and culture in and around the open source developer community on GitHub.

Apply today to join the v0 Ambassador Program and help others discover the magic of what's possible with v0.

Following the launch of Figma’s roadshow last week, we’re announcing an increased price range for our proposed IPO.

Empowering 10 million farm families by 2030 to generate $1 billion in new revenue. How GitHub helps One Acre Fund’s mission — driving real impact across Africa.

ExecuTorch is the PyTorch inference framework for edge devices developed by Meta with support from industry leaders like Arm, Apple, and Qualcomm. Running machine learning (ML) models on-device is increasingly important for Meta’s family of apps (FoA). These on-device models improve latency, maintain user privacy by keeping data on users’ devices, and enable offline functionality. […]

Web Components are more than just Custom Elements. Shadow DOM, HTML Templates, and Custom Elements each play a role. In this article, Russell Beswick demonstrates how Shadow DOM fits into the broader picture, explaining why it matters, when to use it, and how to apply it effectively.

The White House AI Action Plan is a pivotal policy document outlining the current administration's priorities and deliverables in AI to establish American AI as the gold standard for AI worldwide.
ZZ
Zaid Zaid, Vincent Voci·July 25, 2025AI & ML 
Product Designer Tim Van Damme shares his thoughtful approach to Figma icon design and the creative exploration that shapes each final result.

More context can mean more attack surfaces for your projects. Be prepared for what lies ahead with this guide.
DD
Den Delimarsky·July 25, 2025AI & ML 
Today, roughly 10% of people are left-handed. Yet most products — digital and physical — aren’t designed with it in mind. Let’s change that. More design patterns in Smart Interface Design Patterns, a **friendly video course on UX** and design patterns by Vitaly.

Solara6 is partnering with us to help ecommerce brands ship faster and deploy with confidence. Through this partnership, ecommerce teams working with Solara6 can expect improved SEO, site speed, and reliability during peak traffic moments.

Build and deploy real-time, decentralized Authenticated Transfer Protocol (ATProto) apps on Cloudflare Workers.

This post explains how to bootstrap custom PostgreSQL databases using CNPG and how connect CNPG databases from outside of the cluster.

Today, all Figma AI features and products are moving out of beta, including Figma Make—which is now available for everyone to try.
DKDavid Kossnick·July 24, 2025AI & ML 
Build a custom Azure DevOps extension that eliminates the complexity of JWT generation and token management, enabling powerful automation and enhanced security controls.

Faced with a data-ingestion challenge at a massive scale, Cloudflare's Business Intelligence team built a new framework called Jetflow. This post details the journey of its creation, from the architectural design to the specific code-level optimizations that resulted in a more than 100x efficiency improvement.

How using GitHub’s free inference API can make your AI-powered open source software more accessible.
SG
Sean Goedecke·July 23, 2025AI & ML 
Open source software is critical infrastructure, but it’s underfunded. With a new feasibility study, GitHub’s developer policy team is building a coalition of policymakers and industry to close the maintenance funding gap.

Meta has developed Privacy Aware Infrastructure (PAI) and Policy Zones to enforce purpose limitations on data, especially in large-scale batch processing systems. Policy Zones integrates with Meta’s exabyte-scale data warehouse and processing systems, using runtime enforcement and SQL parsing to propagate and enforce privacy annotations across millions of daily data flows per day, performing trill

Learn how to build, extend, and automate AI-generated apps like BI tools and website builders with v0 Platform API

In Q2 2025, we observed Internet disruptions around the world resulting from government-directed shutdowns, power outages, cable damage, a cyberattack, and technical problems, as well as several with unexplained causes.

Microsoft disclosed two critical vulnerabilities, CVE-2025-53771 and CVE-2025-53770, that are exploited to attack SharePoint servers. Possession of these cryptographic machine keys allows an attacker to forge authentication tokens and maintain access even if the server is patched. Therefore, it is critical for customers to apply emergency patches to mitigate this threat.

Is an LLM a stubborn donkey, a genie, a slot machine, or Uriah Heep?
MFMartin Fowler·July 22, 2025AI & ML 
Explore how I use agentic tools like GitHub Copilot agent mode and the Playwright MCP server to accelerate troubleshooting and debugging of UI issues, while revisiting the importance of clear requirements.
CR
Chris Reddington·July 22, 2025AI & ML 
Hardware faults can have a significant impact on AI training and inference. Silent data corruptions (SDCs), undetected data errors caused by hardware, can be particularly harmful for AI systems that rely on accurate data for training as well as providing useful outputs. We are sharing methodologies we deploy at various scales for detecting SDC across […]

Figma introduces new governance features for enterprise customers, with local data residency expected later this year.

Mike Krieger, CPO of Anthropic, and Luis von Anh, co-founder and CEO of Duolingo, are joining Figma’s Board of Directors.

Today, we’re announcing the launch of the roadshow for Figma’s proposed initial public offering of Class A common stock.

SVGs are one of the most remarkable technologies we have access to on the web. They’re first-class citizens, fully addressable with CSS and JavaScript. In this tutorial, I’ll cover all of the most important fundamentals, and show you some of the ridiculously-cool things we can do with this massively underrated tool. ✨

Event listeners are essential for interactivity in JavaScript, but they can quietly cause memory leaks if not removed properly. And what if your event listener needs parameters? That’s where things get interesting. Amejimaobari Ollornwi shares which JavaScript features make handling parameters with event handlers both possible and well-supported.
AO
Amejimaobari Ollornwi·July 21, 2025Frontend 
Ensuring your product communicates clearly to a global audience is not just about localisation. Even for products that have a proper localisation process, English often remains the default language for UI and communications. This article focuses on how you can make English content clear and inclusive for non-native users. Oleksii offers a practical guide based on his own experience as a non-native

This is part two of a story about how we overcame the challenges of making a complex system more scalable. It is about how we made Quicksilver, our highly distributed key-value store, scalable with regard to its data size by evolving to a tiered caching architecture.
MV
Marten Van De Sanden, Anton Dort Golts·July 17, 2025Distributed 
We’ve partnered with marimo to bring their best-in-class Python notebook experience to your Cloudflare data.
CR
Carlos Rodrigues, Jorge·July 16, 2025Languages 
State of Devs 2025 survey results are out! Sunkanmi Fafowora highlights a few key results about diversity, health, and salaries.

In June, we experienced three incidents that resulted in degraded performance across GitHub services.

Strengthen your repositories against actions workflow injections — one of the most common vulnerabilities.

That idea you’ve been sitting on? The domain you bought at 2AM? A silly or serious side project? This summer, we invite you to build it — for the joy, for the vibes, For the Love of Code 🧡