Vercel for Enterprise Apps and Agents
by Kim Neuwirth
109 articles
by Kim Neuwirth
TLDR: Docker Content Trust (DCT) and the Notary v1 service at notary.docker.io are being fully retired (first announced in July of 2025). This blog explains what is changing, who is affected, and how...
by Aditya Tripathi
In 2024, an Air Canada customer asked a chatbot about bereavement fares. The bot confidently gave him a refund policy that didnβt exist. The airline refused to honor it. A tribunal ruled in the custom...
by [email protected] (Pratik Joglekar)
At the Flock 2026 Birds of a Feather session, poetically named FFFwF (or, for us lazy people, Forging Fedora’s Future with Forgejo), we discussed the current state of our migration effort to th...
by TomΓ‘Ε‘ HrΔka
As designers working at Canonical, weβre always thinking about open source. We believe that encouraging more designers to contribute to open sourceΒ benefits everyone, from the project maintainers t...
by Nina Rojc (Nina Rojc)
As designers working at Canonical, weβre always thinking about open source. We believe that encouraging more designers to contribute to open sourceΒ benefits everyone, from the project maintainers t...
by Nina Rojc (Nina Rojc)
As designers working at Canonical, weβre always thinking about open source. We believe that encouraging more designers to contribute to open sourceΒ benefits everyone, from the project maintainers t...
by Nina Rojc (Nina Rojc)
As designers working at Canonical, weβre always thinking about open source. We believe that encouraging more designers to contribute to open sourceΒ benefits everyone, from the project maintainers t...
by Nina Rojc (Nina Rojc)
As designers working at Canonical, weβre always thinking about open source. We believe that encouraging more designers to contribute to open sourceΒ benefits everyone, from the project maintainers t...
by Nina Rojc (Nina Rojc)
As designers working at Canonical, weβre always thinking about open source. We believe that encouraging more designers to contribute to open sourceΒ benefits everyone, from the project maintainers t...
by Nina Rojc (Nina Rojc)
As designers working at Canonical, weβre always thinking about open source. We believe that encouraging more designers to contribute to open sourceΒ benefits everyone, from the project maintainers t...
by Nina Rojc (Nina Rojc)
As designers working at Canonical, weβre always thinking about open source. We believe that encouraging more designers to contribute to open sourceΒ benefits everyone, from the project maintainers t...
by Nina Rojc (Nina Rojc)
As designers working at Canonical, weβre always thinking about open source. We believe that encouraging more designers to contribute to open sourceΒ benefits everyone, from the project maintainers t...
by Nina Rojc (Nina Rojc)
As designers working at Canonical, weβre always thinking about open source. We believe that encouraging more designers to contribute to open sourceΒ benefits everyone, from the project maintainers t...
by Nina Rojc (Nina Rojc)
As designers working at Canonical, weβre always thinking about open source. We believe that encouraging more designers to contribute to open sourceΒ benefits everyone, from the project maintainers t...
by Nina Rojc (Nina Rojc)
As designers working at Canonical, weβre always thinking about open source. We believe that encouraging more designers to contribute to open sourceΒ benefits everyone, from the project maintainers t...
by Nina Rojc (Nina Rojc)
As designers working at Canonical, weβre always thinking about open source. We believe that encouraging more designers to contribute to open sourceΒ benefits everyone, from the project maintainers t...
by Nina Rojc (Nina Rojc)
As designers working at Canonical, weβre always thinking about open source. We believe that encouraging more designers to contribute to open sourceΒ benefits everyone, from the project maintainers t...
by Nina Rojc (Nina Rojc)
As designers working at Canonical, weβre always thinking about open source. We believe that encouraging more designers to contribute to open sourceΒ benefits everyone, from the project maintainers t...
by Nina Rojc (Nina Rojc)
As designers working at Canonical, weβre always thinking about open source. We believe that encouraging more designers to contribute to open sourceΒ benefits everyone, from the project maintainers t...
by Nina Rojc (Nina Rojc)
As designers working at Canonical, weβre always thinking about open source. We believe that encouraging more designers to contribute to open sourceΒ benefits everyone, from the project maintainers t...
by Nina Rojc (Nina Rojc)
As designers working at Canonical, weβre always thinking about open source. We believe that encouraging more designers to contribute to open sourceΒ benefits everyone, from the project maintainers t...
by Nina Rojc (Nina Rojc)
As designers working at Canonical, weβre always thinking about open source. We believe that encouraging more designers to contribute to open sourceΒ benefits everyone, from the project maintainers t...
by Nina Rojc (Nina Rojc)
As designers working at Canonical, weβre always thinking about open source. We believe that encouraging more designers to contribute to open sourceΒ benefits everyone, from the project maintainers t...
by Nina Rojc (Nina Rojc)
As designers working at Canonical, weβre always thinking about open source. We believe that encouraging more designers to contribute to open sourceΒ benefits everyone, from the project maintainers t...
by Nina Rojc (Nina Rojc)
As designers working at Canonical, weβre always thinking about open source. We believe that encouraging more designers to contribute to open sourceΒ benefits everyone, from the project maintainers t...
by Nina Rojc (Nina Rojc)
As designers working at Canonical, weβre always thinking about open source. We believe that encouraging more designers to contribute to open sourceΒ benefits everyone, from the project maintainers t...
by Nina Rojc (Nina Rojc)
As designers working at Canonical, weβre always thinking about open source. We believe that encouraging more designers to contribute to open sourceΒ benefits everyone, from the project maintainers t...
by Nina Rojc (Nina Rojc)
As designers working at Canonical, weβre always thinking about open source. We believe that encouraging more designers to contribute to open sourceΒ benefits everyone, from the project maintainers t...
by Nina Rojc (Nina Rojc)
As designers working at Canonical, weβre always thinking about open source. We believe that encouraging more designers to contribute to open sourceΒ benefits everyone, from the project maintainers t...
by Nina Rojc (Nina Rojc)
As designers working at Canonical, weβre always thinking about open source. We believe that encouraging more designers to contribute to open sourceΒ benefits everyone, from the project maintainers t...
by Nina Rojc (Nina Rojc)
As designers working at Canonical, weβre always thinking about open source. We believe that encouraging more designers to contribute to open sourceΒ benefits everyone, from the project maintainers t...
by Nina Rojc (Nina Rojc)
As designers working at Canonical, weβre always thinking about open source. We believe that encouraging more designers to contribute to open sourceΒ benefits everyone, from the project maintainers t...
by Nina Rojc (Nina Rojc)
As designers working at Canonical, weβre always thinking about open source. We believe that encouraging more designers to contribute to open sourceΒ benefits everyone, from the project maintainers t...
by Nina Rojc (Nina Rojc)
The ScyllaDB Cloud Terraform provider gives you infrastructure-as-code control over your clusters The ScyllaDB Cloud Terraform provider now supports ScyllaDB X Cloud. That means you can provision and...
by Cynthia Dunlop
The Figma MCP server reaches further across the platform than it ever has. From updating a living deck to shipping a design to productionβhere's what that looks like in practice.
Canonicalβs security philosophy has always been built on the premise that vulnerabilities exist and will be discovered. Our response relies on defense-in-depth architecture, rapid patch deployment, a...
by Lech Sandecki (Lech Sandecki)
Canonicalβs security philosophy has always been built on the premise that vulnerabilities exist and will be discovered. Our response relies on defense-in-depth architecture, rapid patch deployment, a...
by Lech Sandecki (Lech Sandecki)
Canonicalβs security philosophy has always been built on the premise that vulnerabilities exist and will be discovered. Our response relies on defense-in-depth architecture, rapid patch deployment, a...
by Lech Sandecki (Lech Sandecki)
Canonicalβs security philosophy has always been built on the premise that vulnerabilities exist and will be discovered. Our response relies on defense-in-depth architecture, rapid patch deployment, a...
by Lech Sandecki (Lech Sandecki)
Canonicalβs security philosophy has always been built on the premise that vulnerabilities exist and will be discovered. Our response relies on defense-in-depth architecture, rapid patch deployment, a...
by Lech Sandecki (Lech Sandecki)
Canonicalβs security philosophy has always been built on the premise that vulnerabilities exist and will be discovered. Our response relies on defense-in-depth architecture, rapid patch deployment, a...
by Lech Sandecki (Lech Sandecki)
Canonicalβs security philosophy has always been built on the premise that vulnerabilities exist and will be discovered. Our response relies on defense-in-depth architecture, rapid patch deployment, a...
by Lech Sandecki (Lech Sandecki)
Canonicalβs security philosophy has always been built on the premise that vulnerabilities exist and will be discovered. Our response relies on defense-in-depth architecture, rapid patch deployment, a...
by Lech Sandecki (Lech Sandecki)
Canonicalβs security philosophy has always been built on the premise that vulnerabilities exist and will be discovered. Our response relies on defense-in-depth architecture, rapid patch deployment, a...
by Lech Sandecki (Lech Sandecki)
Canonicalβs security philosophy has always been built on the premise that vulnerabilities exist and will be discovered. Our response relies on defense-in-depth architecture, rapid patch deployment, a...
by Lech Sandecki (Lech Sandecki)
Canonicalβs security philosophy has always been built on the premise that vulnerabilities exist and will be discovered. Our response relies on defense-in-depth architecture, rapid patch deployment, a...
by Lech Sandecki (Lech Sandecki)
Canonicalβs security philosophy has always been built on the premise that vulnerabilities exist and will be discovered. Our response relies on defense-in-depth architecture, rapid patch deployment, a...
by Lech Sandecki (Lech Sandecki)
Canonicalβs security philosophy has always been built on the premise that vulnerabilities exist and will be discovered. Our response relies on defense-in-depth architecture, rapid patch deployment, a...
by Lech Sandecki (Lech Sandecki)
Canonicalβs security philosophy has always been built on the premise that vulnerabilities exist and will be discovered. Our response relies on defense-in-depth architecture, rapid patch deployment, a...
by Lech Sandecki (Lech Sandecki)
Canonicalβs security philosophy has always been built on the premise that vulnerabilities exist and will be discovered. Our response relies on defense-in-depth architecture, rapid patch deployment, a...
by Lech Sandecki (Lech Sandecki)
Canonicalβs security philosophy has always been built on the premise that vulnerabilities exist and will be discovered. Our response relies on defense-in-depth architecture, rapid patch deployment, a...
by Lech Sandecki (Lech Sandecki)
Canonicalβs security philosophy has always been built on the premise that vulnerabilities exist and will be discovered. Our response relies on defense-in-depth architecture, rapid patch deployment, a...
by Lech Sandecki (Lech Sandecki)
Canonicalβs security philosophy has always been built on the premise that vulnerabilities exist and will be discovered. Our response relies on defense-in-depth architecture, rapid patch deployment, a...
by Lech Sandecki (Lech Sandecki)
Canonicalβs security philosophy has always been built on the premise that vulnerabilities exist and will be discovered. Our response relies on defense-in-depth architecture, rapid patch deployment, a...
by Lech Sandecki (Lech Sandecki)
Canonicalβs security philosophy has always been built on the premise that vulnerabilities exist and will be discovered. Our response relies on defense-in-depth architecture, rapid patch deployment, a...
by Lech Sandecki (Lech Sandecki)
Canonicalβs security philosophy has always been built on the premise that vulnerabilities exist and will be discovered. Our response relies on defense-in-depth architecture, rapid patch deployment, a...
by Lech Sandecki (Lech Sandecki)
Canonicalβs security philosophy has always been built on the premise that vulnerabilities exist and will be discovered. Our response relies on defense-in-depth architecture, rapid patch deployment, a...
by Lech Sandecki (Lech Sandecki)
Canonicalβs security philosophy has always been built on the premise that vulnerabilities exist and will be discovered. Our response relies on defense-in-depth architecture, rapid patch deployment, a...
by Lech Sandecki (Lech Sandecki)
Canonicalβs security philosophy has always been built on the premise that vulnerabilities exist and will be discovered. Our response relies on defense-in-depth architecture, rapid patch deployment, a...
by Lech Sandecki (Lech Sandecki)
Canonicalβs security philosophy has always been built on the premise that vulnerabilities exist and will be discovered. Our response relies on defense-in-depth architecture, rapid patch deployment, a...
by Lech Sandecki (Lech Sandecki)
Canonicalβs security philosophy has always been built on the premise that vulnerabilities exist and will be discovered. Our response relies on defense-in-depth architecture, rapid patch deployment, a...
by Lech Sandecki (Lech Sandecki)
Canonicalβs security philosophy has always been built on the premise that vulnerabilities exist and will be discovered. Our response relies on defense-in-depth architecture, rapid patch deployment, a...
by Lech Sandecki (Lech Sandecki)
Canonicalβs security philosophy has always been built on the premise that vulnerabilities exist and will be discovered. Our response relies on defense-in-depth architecture, rapid patch deployment, a...
by Lech Sandecki (Lech Sandecki)
Canonicalβs security philosophy has always been built on the premise that vulnerabilities exist and will be discovered. Our response relies on defense-in-depth architecture, rapid patch deployment, a...
by Lech Sandecki (Lech Sandecki)
Canonicalβs security philosophy has always been built on the premise that vulnerabilities exist and will be discovered. Our response relies on defense-in-depth architecture, rapid patch deployment, a...
by Lech Sandecki (Lech Sandecki)
Canonicalβs security philosophy has always been built on the premise that vulnerabilities exist and will be discovered. Our response relies on defense-in-depth architecture, rapid patch deployment, a...
by Lech Sandecki (Lech Sandecki)
Welcome to this blog series which explores innovative uses of Ubuntu Core. Throughout this series, Canonicalβs Engineers will show what you can build with this Core 26 release, highlighting the featu...
by Gabriel Aguiar Noury (Gabriel Aguiar Noury)
Welcome to this blog series which explores innovative uses of Ubuntu Core. Throughout this series, Canonicalβs Engineers will show what you can build with this Core 26 release, highlighting the featu...
by Gabriel Aguiar Noury (Gabriel Aguiar Noury)
Welcome to this blog series which explores innovative uses of Ubuntu Core. Throughout this series, Canonicalβs Engineers will show what you can build with this Core 26 release, highlighting the featu...
by Gabriel Aguiar Noury (Gabriel Aguiar Noury)
Welcome to this blog series which explores innovative uses of Ubuntu Core. Throughout this series, Canonicalβs Engineers will show what you can build with this Core 26 release, highlighting the featu...
by Gabriel Aguiar Noury (Gabriel Aguiar Noury)
Welcome to this blog series which explores innovative uses of Ubuntu Core. Throughout this series, Canonicalβs Engineers will show what you can build with this Core 26 release, highlighting the featu...
by Gabriel Aguiar Noury (Gabriel Aguiar Noury)
Welcome to this blog series which explores innovative uses of Ubuntu Core. Throughout this series, Canonicalβs Engineers will show what you can build with this Core 26 release, highlighting the featu...
by Gabriel Aguiar Noury (Gabriel Aguiar Noury)
Welcome to this blog series which explores innovative uses of Ubuntu Core. Throughout this series, Canonicalβs Engineers will show what you can build with this Core 26 release, highlighting the featu...
by Gabriel Aguiar Noury (Gabriel Aguiar Noury)
Welcome to this blog series which explores innovative uses of Ubuntu Core. Throughout this series, Canonicalβs Engineers will show what you can build with this Core 26 release, highlighting the featu...
by Gabriel Aguiar Noury (Gabriel Aguiar Noury)
Welcome to this blog series which explores innovative uses of Ubuntu Core. Throughout this series, Canonicalβs Engineers will show what you can build with this Core 26 release, highlighting the featu...
by Gabriel Aguiar Noury (Gabriel Aguiar Noury)
Welcome to this blog series which explores innovative uses of Ubuntu Core. Throughout this series, Canonicalβs Engineers will show what you can build with this Core 26 release, highlighting the featu...
by Gabriel Aguiar Noury (Gabriel Aguiar Noury)
Welcome to this blog series which explores innovative uses of Ubuntu Core. Throughout this series, Canonicalβs Engineers will show what you can build with this Core 26 release, highlighting the featu...
by Gabriel Aguiar Noury (Gabriel Aguiar Noury)
Welcome to this blog series which explores innovative uses of Ubuntu Core. Throughout this series, Canonicalβs Engineers will show what you can build with this Core 26 release, highlighting the featu...
by Gabriel Aguiar Noury (Gabriel Aguiar Noury)
Welcome to this blog series which explores innovative uses of Ubuntu Core. Throughout this series, Canonicalβs Engineers will show what you can build with this Core 26 release, highlighting the featu...
by Gabriel Aguiar Noury (Gabriel Aguiar Noury)
Welcome to this blog series which explores innovative uses of Ubuntu Core. Throughout this series, Canonicalβs Engineers will show what you can build with this Core 26 release, highlighting the featu...
by Gabriel Aguiar Noury (Gabriel Aguiar Noury)
Welcome to this blog series which explores innovative uses of Ubuntu Core. Throughout this series, Canonicalβs Engineers will show what you can build with this Core 26 release, highlighting the featu...
by Gabriel Aguiar Noury (Gabriel Aguiar Noury)
Welcome to this blog series which explores innovative uses of Ubuntu Core. Throughout this series, Canonicalβs Engineers will show what you can build with this Core 26 release, highlighting the featu...
by Gabriel Aguiar Noury (Gabriel Aguiar Noury)
Welcome to this blog series which explores innovative uses of Ubuntu Core. Throughout this series, Canonicalβs Engineers will show what you can build with this Core 26 release, highlighting the featu...
by Gabriel Aguiar Noury (Gabriel Aguiar Noury)
Welcome to this blog series which explores innovative uses of Ubuntu Core. Throughout this series, Canonicalβs Engineers will show what you can build with this Core 26 release, highlighting the featu...
by Gabriel Aguiar Noury (Gabriel Aguiar Noury)
Welcome to this blog series which explores innovative uses of Ubuntu Core. Throughout this series, Canonicalβs Engineers will show what you can build with this Core 26 release, highlighting the featu...
by Gabriel Aguiar Noury (Gabriel Aguiar Noury)
Welcome to this blog series which explores innovative uses of Ubuntu Core. Throughout this series, Canonicalβs Engineers will show what you can build with this Core 26 release, highlighting the featu...
by Gabriel Aguiar Noury (Gabriel Aguiar Noury)
Welcome to this blog series which explores innovative uses of Ubuntu Core. Throughout this series, Canonicalβs Engineers will show what you can build with this Core 26 release, highlighting the featu...
by Gabriel Aguiar Noury (Gabriel Aguiar Noury)
Welcome to this blog series which explores innovative uses of Ubuntu Core. Throughout this series, Canonicalβs Engineers will show what you can build with this Core 26 release, highlighting the featu...
by Gabriel Aguiar Noury (Gabriel Aguiar Noury)
Welcome to this blog series which explores innovative uses of Ubuntu Core. Throughout this series, Canonicalβs Engineers will show what you can build with this Core 26 release, highlighting the featu...
by Gabriel Aguiar Noury (Gabriel Aguiar Noury)
Welcome to this blog series which explores innovative uses of Ubuntu Core. Throughout this series, Canonicalβs Engineers will show what you can build with this Core 26 release, highlighting the featu...
by Gabriel Aguiar Noury (Gabriel Aguiar Noury)
Welcome to this blog series which explores innovative uses of Ubuntu Core. Throughout this series, Canonicalβs Engineers will show what you can build with this Core 26 release, highlighting the featu...
by Gabriel Aguiar Noury (Gabriel Aguiar Noury)
Welcome to this blog series which explores innovative uses of Ubuntu Core. Throughout this series, Canonicalβs Engineers will show what you can build with this Core 26 release, highlighting the featu...
by Gabriel Aguiar Noury (Gabriel Aguiar Noury)
Welcome to this blog series which explores innovative uses of Ubuntu Core. Throughout this series, Canonicalβs Engineers will show what you can build with this Core 26 release, highlighting the featu...
by Gabriel Aguiar Noury (Gabriel Aguiar Noury)
Welcome to this blog series which explores innovative uses of Ubuntu Core. Throughout this series, Canonicalβs Engineers will show what you can build with this Core 26 release, highlighting the featu...
by Gabriel Aguiar Noury (Gabriel Aguiar Noury)
Welcome to this blog series which explores innovative uses of Ubuntu Core. Throughout this series, Canonicalβs Engineers will show what you can build with this Core 26 release, highlighting the featu...
by Gabriel Aguiar Noury (Gabriel Aguiar Noury)
Welcome to this blog series which explores innovative uses of Ubuntu Core. Throughout this series, Canonicalβs Engineers will show what you can build with this Core 26 release, highlighting the featu...
by Gabriel Aguiar Noury (Gabriel Aguiar Noury)
Welcome to this blog series which explores innovative uses of Ubuntu Core. Throughout this series, Canonicalβs Engineers will show what you can build with this Core 26 release, highlighting the featu...
by Gabriel Aguiar Noury (Gabriel Aguiar Noury)
Recorded live at the AI Agent Conference, Ryan sits down with Apollo GraphQL CEO Matt DeBergalis to discuss how enterprises can leverage GraphQL and MCP as a structured semantic architecture to feed c...
by Phoebe Sajor
Posted by Matthew McCullough, VP of Product Management, Android DeveloperToday we're releasing Android 17 and making it available on most supported Pixel devices. Look for new devices running Android...
by Android Developers
Filament Storage Monitor is a plugin that adds a dashboard widget for monitoring server disk usage across multiple...
by Paul Redmond
by Rob Herley
by Walter Korman
For the last decade, Kubernetes has been the backdrop to most of my work: operating clusters, helping build hosted Kubernetes, and writing Kubernetes operators. At PlanetScale, that now means running...
by Fatih Arslan
Taipei, Taiwan - Sat 13 Jun 2026 powa-archivist 5.1.2 The PoWA team is pleased to announce the release of the version 5.1.2 of powa-archivist, the core extension of the PoWA project. PoWA (PostgreSQL...
Bangkok, Thailand - June 12, 2026 pg_kpart - Reject queries that scan all partitions without using the partition key pg_kpart is a PostgreSQL extension that rejects queries which would scan every par...
Plasma 6.7 brings powerful new features to KDEβs classic desktop, and refines its user experience to new levels. Enjoy thoughtfully-designed improvements that solve real problems, a sneak peek of f...
by Pranay Prakash
by Pranay Prakash