RSS Reader

June 16, 2026

109 articles

Vercel for Enterprise Apps and Agents

Vercel News Β· Dev Β·

by Kim Neuwirth

Docker Content Trust: Retirement and Migration Guidance

Docker Β· Dev Β·

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

Designing With Uncertainty: How AI Supercharges Probabilistic Thinking

Articles on Smashing Magazine β€” For Web Designers And Developers Β· Dev Β·

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)

What’s Next for Pagure.io?!

Fedora Magazine Β· Dev Β·

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

Template: Streamlining open source design contributions

Ubuntu blog Β· Dev Β·

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)

Template: Streamlining open source design contributions

Ubuntu blog Β· Dev Β·

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)

Template: Streamlining open source design contributions

Ubuntu blog Β· Dev Β·

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)

Template: Streamlining open source design contributions

Ubuntu blog Β· Dev Β·

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)

Template: Streamlining open source design contributions

Ubuntu blog Β· Dev Β·

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)

Template: Streamlining open source design contributions

Ubuntu blog Β· Dev Β·

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)

Template: Streamlining open source design contributions

Ubuntu blog Β· Dev Β·

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)

Template: Streamlining open source design contributions

Ubuntu blog Β· Dev Β·

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)

Template: Streamlining open source design contributions

Ubuntu blog Β· Dev Β·

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)

Template: Streamlining open source design contributions

Ubuntu blog Β· Dev Β·

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)

Template: Streamlining open source design contributions

Ubuntu blog Β· Dev Β·

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)

Template: Streamlining open source design contributions

Ubuntu blog Β· Dev Β·

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)

Template: Streamlining open source design contributions

Ubuntu blog Β· Dev Β·

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)

Template: Streamlining open source design contributions

Ubuntu blog Β· Dev Β·

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)

Template: Streamlining open source design contributions

Ubuntu blog Β· Dev Β·

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)

Template: Streamlining open source design contributions

Ubuntu blog Β· Dev Β·

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)

Template: Streamlining open source design contributions

Ubuntu blog Β· Dev Β·

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)

Template: Streamlining open source design contributions

Ubuntu blog Β· Dev Β·

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)

Template: Streamlining open source design contributions

Ubuntu blog Β· Dev Β·

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)

Template: Streamlining open source design contributions

Ubuntu blog Β· Dev Β·

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)

Template: Streamlining open source design contributions

Ubuntu blog Β· Dev Β·

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)

Template: Streamlining open source design contributions

Ubuntu blog Β· Dev Β·

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)

Template: Streamlining open source design contributions

Ubuntu blog Β· Dev Β·

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)

Template: Streamlining open source design contributions

Ubuntu blog Β· Dev Β·

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)

Template: Streamlining open source design contributions

Ubuntu blog Β· Dev Β·

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)

Template: Streamlining open source design contributions

Ubuntu blog Β· Dev Β·

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)

Template: Streamlining open source design contributions

Ubuntu blog Β· Dev Β·

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)

Template: Streamlining open source design contributions

Ubuntu blog Β· Dev Β·

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)

Template: Streamlining open source design contributions

Ubuntu blog Β· Dev Β·

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)

Template: Streamlining open source design contributions

Ubuntu blog Β· Dev Β·

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)

Automate ScyllaDB X Cloud Clusters with Terraform

ScyllaDB Β· Dev Β·

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

4 ways we’re using our MCP server at Figma

Figma Blog | Shortcut Β· Dev Β·

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.

Beyond Mythos: responding to a new threat landscape

Ubuntu blog Β· Dev Β·

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)

Beyond Mythos: responding to a new threat landscape

Ubuntu blog Β· Dev Β·

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)

Beyond Mythos: responding to a new threat landscape

Ubuntu blog Β· Dev Β·

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)

Beyond Mythos: responding to a new threat landscape

Ubuntu blog Β· Dev Β·

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)

Beyond Mythos: responding to a new threat landscape

Ubuntu blog Β· Dev Β·

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)

Beyond Mythos: responding to a new threat landscape

Ubuntu blog Β· Dev Β·

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)

Beyond Mythos: responding to a new threat landscape

Ubuntu blog Β· Dev Β·

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)

Beyond Mythos: responding to a new threat landscape

Ubuntu blog Β· Dev Β·

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)

Beyond Mythos: responding to a new threat landscape

Ubuntu blog Β· Dev Β·

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)

Beyond Mythos: responding to a new threat landscape

Ubuntu blog Β· Dev Β·

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)

Beyond Mythos: responding to a new threat landscape

Ubuntu blog Β· Dev Β·

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)

Beyond Mythos: responding to a new threat landscape

Ubuntu blog Β· Dev Β·

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)

Beyond Mythos: responding to a new threat landscape

Ubuntu blog Β· Dev Β·

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)

Beyond Mythos: responding to a new threat landscape

Ubuntu blog Β· Dev Β·

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)

Beyond Mythos: responding to a new threat landscape

Ubuntu blog Β· Dev Β·

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)

Beyond Mythos: responding to a new threat landscape

Ubuntu blog Β· Dev Β·

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)

Beyond Mythos: responding to a new threat landscape

Ubuntu blog Β· Dev Β·

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)

Beyond Mythos: responding to a new threat landscape

Ubuntu blog Β· Dev Β·

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)

Beyond Mythos: responding to a new threat landscape

Ubuntu blog Β· Dev Β·

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)

Beyond Mythos: responding to a new threat landscape

Ubuntu blog Β· Dev Β·

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)

Beyond Mythos: responding to a new threat landscape

Ubuntu blog Β· Dev Β·

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)

Beyond Mythos: responding to a new threat landscape

Ubuntu blog Β· Dev Β·

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)

Beyond Mythos: responding to a new threat landscape

Ubuntu blog Β· Dev Β·

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)

Beyond Mythos: responding to a new threat landscape

Ubuntu blog Β· Dev Β·

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)

Beyond Mythos: responding to a new threat landscape

Ubuntu blog Β· Dev Β·

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)

Beyond Mythos: responding to a new threat landscape

Ubuntu blog Β· Dev Β·

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)

Beyond Mythos: responding to a new threat landscape

Ubuntu blog Β· Dev Β·

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)

Beyond Mythos: responding to a new threat landscape

Ubuntu blog Β· Dev Β·

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)

Beyond Mythos: responding to a new threat landscape

Ubuntu blog Β· Dev Β·

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)

Beyond Mythos: responding to a new threat landscape

Ubuntu blog Β· Dev Β·

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)

Beyond Mythos: responding to a new threat landscape

Ubuntu blog Β· Dev Β·

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)

A look into Ubuntu Core 26: Building a local AI inference appliance in a virtual machine

Ubuntu blog Β· Dev Β·

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)

A look into Ubuntu Core 26: Building a local AI inference appliance in a virtual machine

Ubuntu blog Β· Dev Β·

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)

A look into Ubuntu Core 26: Building a local AI inference appliance in a virtual machine

Ubuntu blog Β· Dev Β·

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)

A look into Ubuntu Core 26: Building a local AI inference appliance in a virtual machine

Ubuntu blog Β· Dev Β·

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)

A look into Ubuntu Core 26: Building a local AI inference appliance in a virtual machine

Ubuntu blog Β· Dev Β·

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)

A look into Ubuntu Core 26: Building a local AI inference appliance in a virtual machine

Ubuntu blog Β· Dev Β·

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)

A look into Ubuntu Core 26: Building a local AI inference appliance in a virtual machine

Ubuntu blog Β· Dev Β·

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)

A look into Ubuntu Core 26: Building a local AI inference appliance in a virtual machine

Ubuntu blog Β· Dev Β·

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)

A look into Ubuntu Core 26: Building a local AI inference appliance in a virtual machine

Ubuntu blog Β· Dev Β·

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)

A look into Ubuntu Core 26: Building a local AI inference appliance in a virtual machine

Ubuntu blog Β· Dev Β·

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)

A look into Ubuntu Core 26: Building a local AI inference appliance in a virtual machine

Ubuntu blog Β· Dev Β·

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)

A look into Ubuntu Core 26: Building a local AI inference appliance in a virtual machine

Ubuntu blog Β· Dev Β·

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)

A look into Ubuntu Core 26: Building a local AI inference appliance in a virtual machine

Ubuntu blog Β· Dev Β·

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)

A look into Ubuntu Core 26: Building a local AI inference appliance in a virtual machine

Ubuntu blog Β· Dev Β·

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)

A look into Ubuntu Core 26: Building a local AI inference appliance in a virtual machine

Ubuntu blog Β· Dev Β·

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)

A look into Ubuntu Core 26: Building a local AI inference appliance in a virtual machine

Ubuntu blog Β· Dev Β·

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)

A look into Ubuntu Core 26: Building a local AI inference appliance in a virtual machine

Ubuntu blog Β· Dev Β·

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)

A look into Ubuntu Core 26: Building a local AI inference appliance in a virtual machine

Ubuntu blog Β· Dev Β·

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)

A look into Ubuntu Core 26: Building a local AI inference appliance in a virtual machine

Ubuntu blog Β· Dev Β·

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)

A look into Ubuntu Core 26: Building a local AI inference appliance in a virtual machine

Ubuntu blog Β· Dev Β·

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)

A look into Ubuntu Core 26: Building a local AI inference appliance in a virtual machine

Ubuntu blog Β· Dev Β·

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)

A look into Ubuntu Core 26: Building a local AI inference appliance in a virtual machine

Ubuntu blog Β· Dev Β·

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)

A look into Ubuntu Core 26: Building a local AI inference appliance in a virtual machine

Ubuntu blog Β· Dev Β·

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)

A look into Ubuntu Core 26: Building a local AI inference appliance in a virtual machine

Ubuntu blog Β· Dev Β·

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)

A look into Ubuntu Core 26: Building a local AI inference appliance in a virtual machine

Ubuntu blog Β· Dev Β·

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)

A look into Ubuntu Core 26: Building a local AI inference appliance in a virtual machine

Ubuntu blog Β· Dev Β·

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)

A look into Ubuntu Core 26: Building a local AI inference appliance in a virtual machine

Ubuntu blog Β· Dev Β·

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)

A look into Ubuntu Core 26: Building a local AI inference appliance in a virtual machine

Ubuntu blog Β· Dev Β·

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)

A look into Ubuntu Core 26: Building a local AI inference appliance in a virtual machine

Ubuntu blog Β· Dev Β·

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)

A look into Ubuntu Core 26: Building a local AI inference appliance in a virtual machine

Ubuntu blog Β· Dev Β·

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)

A look into Ubuntu Core 26: Building a local AI inference appliance in a virtual machine

Ubuntu blog Β· Dev Β·

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)

If context is king, architecture is the castleβ€‹β€‹β€‹β€‹β€Œο»Ώβ€ο»Ώβ€‹β€β€‹β€β€Œβ€ο»Ώο»Ώβ€Œο»Ώβ€‹β€β€Œβ€β€β€Œβ€Œβ€β€Œο»Ώβ€Œβ€β€β€Œβ€Œβ€ο»Ώβ€β€‹β€β€‹β€β€‹ο»Ώβ€β€β€‹β€β€‹β€β€Œο»Ώβ€‹ο»Ώβ€Œβ€β€‹β€Œβ€Œβ€ο»Ώβ€β€Œβ€β€β€Œβ€Œο»Ώβ€Œβ€‹β€Œο»Ώβ€β€Œβ€‹β€ο»Ώβ€β€Œβ€β€β€Œβ€Œβ€ο»Ώο»Ώβ€‹β€β€‹β€β€‹β€ο»Ώβ€‹β€‹β€β€‹β€β€Œβ€β€β€‹β€Œο»Ώβ€‹β€β€Œβ€β€Œβ€Œβ€Œβ€β€Œβ€β€‹β€β€‹β€β€‹ο»Ώβ€β€β€‹β€β€‹β€β€Œβ€β€β€‹β€Œο»Ώβ€Œβ€‹β€Œο»Ώβ€Œβ€‹β€Œο»Ώβ€‹β€‹β€Œο»Ώβ€‹ο»Ώβ€‹ο»Ώβ€β€β€‹β€ο»Ώο»Ώβ€‹β€ο»Ώο»Ώβ€Œβ€β€‹ο»Ώβ€Œβ€ο»Ώβ€Œβ€Œο»Ώβ€‹ο»Ώβ€‹β€ο»Ώβ€β€Œο»Ώβ€‹ο»Ώβ€Œο»Ώβ€Œβ€‹β€Œβ€β€‹β€Œβ€Œβ€β€‹ο»Ώβ€Œβ€β€ο»Ώβ€Œβ€ο»Ώο»Ώβ€Œο»Ώβ€Œβ€β€Œβ€β€Œβ€Œβ€Œο»Ώβ€‹β€β€Œβ€β€Œβ€β€Œβ€ο»Ώβ€‹β€Œβ€ο»Ώο»Ώβ€Œο»Ώβ€Œο»Ώβ€‹β€ο»Ώβ€β€Œβ€β€‹ο»Ώβ€Œβ€ο»Ώο»Ώβ€‹β€ο»Ώο»Ώβ€Œβ€β€β€Œβ€Œβ€ο»Ώβ€β€Œο»Ώβ€Œβ€‹β€Œβ€β€Œβ€Œβ€Œβ€ο»Ώβ€β€Œο»Ώβ€Œβ€‹β€‹β€ο»Ώο»Ώβ€Œβ€β€Œβ€Œβ€Œβ€β€Œβ€‹β€Œβ€β€β€Œβ€Œο»Ώβ€Œβ€‹β€‹β€ο»Ώο»Ώβ€Œβ€ο»Ώβ€Œβ€Œβ€ο»Ώο»Ώβ€Œβ€β€Œβ€‹β€Œβ€β€Œβ€Œβ€‹ο»Ώο»Ώβ€Œβ€Œο»Ώβ€‹β€‹β€Œο»Ώβ€‹β€β€Œβ€β€Œβ€Œβ€Œο»Ώβ€‹ο»Ώβ€Œβ€β€Œβ€Œβ€Œβ€ο»Ώβ€β€Œο»Ώβ€Œβ€‹β€Œβ€β€‹β€Œβ€Œο»Ώβ€Œβ€‹β€Œβ€β€β€Œβ€Œβ€ο»Ώο»Ώβ€Œβ€ο»Ώβ€β€‹ο»Ώβ€ο»Ώβ€Œβ€β€β€Œβ€Œβ€β€Œβ€‹β€‹ο»Ώο»Ώβ€Œβ€Œβ€β€‹ο»Ώβ€‹ο»Ώβ€‹β€β€‹ο»Ώβ€‹ο»Ώβ€Œβ€β€‹ο»Ώβ€‹ο»Ώβ€‹β€‹β€‹ο»Ώβ€β€Œβ€Œβ€β€‹β€β€‹ο»Ώβ€‹β€β€‹β€ο»Ώβ€Œβ€‹ο»Ώβ€Œβ€‹β€‹ο»Ώβ€‹β€Œβ€‹ο»Ώβ€‹ο»Ώβ€Œβ€β€Œβ€‹β€‹β€ο»Ώβ€Œβ€‹ο»Ώβ€Œβ€‹β€Œβ€β€‹β€Œβ€‹ο»Ώβ€Œο»Ώβ€‹ο»Ώβ€‹β€‹β€‹β€ο»Ώβ€Œβ€‹ο»Ώβ€β€Œβ€Œβ€β€‹β€Œβ€Œβ€β€‹β€β€Œβ€β€‹ο»Ώβ€‹β€ο»Ώβ€Œβ€Œβ€β€Œβ€Œβ€‹ο»Ώβ€Œβ€‹β€‹ο»Ώβ€‹ο»Ώβ€Œβ€β€Œβ€‹β€‹ο»Ώβ€‹β€Œβ€Œβ€β€‹β€β€‹ο»Ώβ€Œο»Ώβ€‹ο»Ώβ€‹β€‹β€‹ο»Ώβ€Œβ€β€Œβ€β€Œβ€β€‹ο»Ώβ€Œβ€β€‹ο»Ώβ€Œο»Ώβ€‹ο»Ώβ€ο»Ώβ€Œο»Ώβ€Œβ€‹β€Œο»Ώβ€β€Œβ€Œο»Ώβ€‹β€‹β€Œβ€β€Œβ€Œβ€‹ο»Ώο»Ώβ€Œβ€Œβ€β€‹β€β€Œβ€ο»Ώβ€‹β€Œβ€ο»Ώο»Ώβ€Œβ€β€Œο»Ώβ€Œβ€Œβ€‹β€‹β€Œβ€ο»Ώο»Ώβ€Œο»Ώβ€‹ο»Ώβ€Œο»Ώβ€Œβ€‹β€‹ο»Ώβ€ο»Ώβ€Œο»Ώβ€‹β€‹β€Œβ€β€‹β€Œβ€Œο»Ώβ€Œβ€‹β€Œβ€β€β€‹β€‹ο»Ώο»Ώβ€Œβ€Œο»Ώβ€Œβ€‹β€Œβ€β€β€Œβ€Œο»Ώβ€Œβ€‹β€Œβ€ο»Ώβ€‹β€Œβ€β€Œβ€Œβ€‹ο»Ώο»Ώο»Ώβ€Œβ€β€‹β€β€Œβ€β€‹β€Œβ€Œο»Ώβ€‹ο»Ώβ€Œβ€β€Œβ€Œβ€Œβ€Œβ€Œβ€Œβ€Œο»Ώβ€‹β€β€Œβ€ο»Ώβ€‹β€‹ο»Ώο»Ώβ€Œβ€Œβ€β€β€‹β€Œο»Ώβ€Œβ€‹β€Œο»Ώβ€Œβ€‹β€Œο»Ώβ€‹β€‹β€Œο»Ώβ€‹ο»Ώβ€‹β€β€Œβ€Œβ€‹ο»Ώβ€‹ο»Ώβ€Œβ€‹β€‹β€Œβ€‹β€β€Œβ€Œβ€‹ο»Ώβ€‹β€β€Œβ€‹β€Œβ€β€‹β€β€Œβ€Œβ€‹ο»Ώβ€‹β€β€Œβ€‹β€Œβ€β€Œβ€β€‹ο»Ώβ€Œβ€ο»Ώβ€Œβ€Œο»Ώβ€‹ο»Ώβ€‹β€ο»Ώβ€β€Œο»Ώβ€‹ο»Ώβ€Œο»Ώβ€Œβ€‹β€Œβ€β€‹β€Œβ€Œβ€β€‹ο»Ώβ€Œβ€β€ο»Ώβ€Œβ€ο»Ώο»Ώβ€Œο»Ώβ€Œβ€β€Œβ€β€Œβ€Œβ€Œο»Ώβ€‹β€β€Œβ€β€Œβ€β€Œβ€ο»Ώβ€‹β€Œβ€ο»Ώο»Ώβ€Œο»Ώβ€Œο»Ώβ€‹β€ο»Ώβ€β€Œβ€β€‹ο»Ώβ€Œβ€ο»Ώο»Ώβ€‹β€β€Œβ€β€Œβ€β€β€Œβ€Œβ€β€Œβ€‹β€‹ο»Ώο»Ώβ€Œβ€Œβ€β€‹ο»Ώβ€‹ο»Ώβ€‹β€β€‹ο»Ώβ€‹ο»Ώβ€Œβ€β€‹ο»Ώβ€‹ο»Ώβ€‹β€‹β€‹ο»Ώβ€β€Œβ€Œβ€β€‹β€β€‹ο»Ώβ€‹β€β€‹β€ο»Ώβ€Œβ€‹ο»Ώβ€Œβ€‹β€‹ο»Ώβ€‹β€Œβ€‹ο»Ώβ€‹ο»Ώβ€Œβ€β€Œβ€‹β€‹β€ο»Ώβ€Œβ€‹ο»Ώβ€Œβ€‹β€Œβ€β€‹β€Œβ€‹ο»Ώβ€Œο»Ώβ€‹ο»Ώβ€‹β€‹β€‹β€ο»Ώβ€Œβ€‹ο»Ώβ€β€Œβ€Œβ€β€‹β€Œβ€Œβ€β€‹β€β€Œβ€β€‹ο»Ώβ€‹β€ο»Ώβ€Œβ€Œβ€β€Œβ€Œβ€‹ο»Ώβ€Œβ€‹β€‹ο»Ώβ€‹ο»Ώβ€Œβ€β€Œβ€‹β€‹ο»Ώβ€‹β€Œβ€Œβ€β€‹β€β€‹ο»Ώβ€Œο»Ώβ€‹ο»Ώβ€‹β€‹β€‹ο»Ώβ€Œβ€β€Œβ€β€Œβ€β€‹ο»Ώβ€Œβ€β€‹ο»Ώβ€Œο»Ώβ€‹β€β€Œβ€β€Œο»Ώβ€Œβ€‹β€Œο»Ώβ€β€Œβ€Œο»Ώβ€‹β€‹β€Œβ€β€Œβ€Œβ€‹ο»Ώο»Ώβ€Œβ€Œβ€β€‹β€β€Œβ€ο»Ώβ€‹β€Œβ€ο»Ώο»Ώβ€Œβ€β€Œο»Ώβ€Œβ€Œβ€‹β€‹β€Œβ€ο»Ώο»Ώβ€Œο»Ώβ€‹ο»Ώβ€Œο»Ώβ€Œβ€‹β€‹β€β€Œβ€β€Œο»Ώβ€‹β€‹β€Œβ€β€‹β€Œβ€Œο»Ώβ€Œβ€‹β€Œβ€β€β€‹β€‹ο»Ώο»Ώβ€Œβ€Œο»Ώβ€Œβ€‹β€Œβ€β€β€Œβ€Œο»Ώβ€Œβ€‹β€Œβ€ο»Ώβ€‹β€Œβ€β€Œβ€Œβ€‹β€β€Œβ€β€Œο»Ώβ€‹β€‹β€Œβ€β€Œβ€Œβ€Œο»Ώβ€‹β€β€Œο»Ώβ€‹ο»Ώβ€Œο»Ώβ€‹β€‹β€Œβ€β€Œβ€Œβ€Œβ€β€‹ο»Ώβ€Œο»Ώβ€Œβ€‹β€Œβ€β€β€Œβ€Œο»Ώβ€Œβ€β€Œβ€β€Œβ€Œβ€‹ο»Ώο»Ώβ€Œβ€Œο»Ώβ€‹β€‹β€Œο»Ώβ€Œβ€Œβ€Œβ€β€‹β€β€Œβ€ο»Ώβ€‹β€Œβ€β€β€Œβ€Œο»Ώβ€‹ο»Ώβ€Œβ€β€β€‹β€Œβ€β€Œβ€Œβ€Œβ€β€Œβ€‹β€‹β€β€‹β€β€Œο»Ώο»Ώβ€Œ

Stack Overflow Blog Β· Dev Β·

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

Android 17 is here

Android Developers Blog Β· Dev Β·

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: Track Disk Usage From Your Filament Dashboard

Laravel News Β· Dev Β·

Filament Storage Monitor is a plugin that adds a dashboard widget for monitoring server disk usage across multiple...

by Paul Redmond

Vercel Sandbox can now run for up to 24 hours

Vercel News Β· Dev Β·

by Rob Herley

GLM 5.2 now available on AI Gateway

Vercel News Β· Dev Β·

by Walter Korman

The feedback loops behind Kubernetes

Blog β€” PlanetScale Β· Dev Β·

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

powa-archivist 5.1.2 is out!

PostgreSQL news Β· Dev Β·

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...

pg_kpart version 1.0

PostgreSQL news Β· Dev Β·

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

KDE Community Β· Dev Β·

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...

Workflow SDK now supports TanStack Start

Vercel News Β· Dev Β·

by Pranay Prakash

Workflow SDK now supports inflight cancellation

Vercel News Β· Dev Β·

by Pranay Prakash