Blog posts tagged
"Developer Tools"

7 posts


Massimiliano Gori
2 July 2025

Source to production: Spring Boot containers made easy

Article Cloud and server

This blog is contributed by Pushkar Kulkarni, a Software Engineer at Canonical. Building on the rise in popularity of Spring Boot and the 12 factor paradigm, our Java offering also includes a way to package Spring workloads in production grade, minimal, well organized containers with a single command. This way, any...

Massimiliano Gori
2 July 2025


Massimiliano Gori
2 July 2025

Spring support available on Ubuntu

Article Cloud and server

This blog is contributed by Vladimir Petko, a Software Engineer at Canonical. The release of Plucky Puffin earlier this year introduced the availability of the devpack for Spring, a new snap that streamlines the setup of developer environments for Spring on Ubuntu. In this blog, we’ll explain what devpacks are and...

Massimiliano Gori
2 July 2025


Canonical
1 July 2025

Chiseled Ubuntu containers for OpenJRE 8, 17 and 21

Article Cloud and server

Today we are announcing chiseled containers for OpenJRE 8, 17 and 21 (Open Java Runtime Environment), coming from the OpenJDK project. These images are highly optimized for size and security, containing only the dependencies that are strictly necessary. They are available for both AMD64 and ARM64 architectures and...

Canonical
1 July 2025


Canonical
1 July 2025

Introducing Canonical builds of OpenJDK

Article Canonical announcements

Java has long been the most popular language for software development in large enterprises, with 90% of Fortune 500 companies using it for backend development, particularly in industries like finance, healthcare, and government.  Java developers, more than most, are tasked with balancing the implementation of new...

Canonical
1 July 2025


Stefano Fioravanzo
14 January 2025

How to build your first model using DSS

Article AI

GenAI is transforming how we approach technology. This blog explores how you can use Canonical’s Data Science Stack (DSS) to set up your environment and dive into Hugging Face’s new self-paced course on LLMs. Learn how to build your first model and explore new GenAI topics this year!

Stefano Fioravanzo
14 January 2025


Ed Jones
25 July 2023

Why and how to use Rust on Ubuntu

Article Ubuntu

Rust has been the language most loved by developers for the last 8 years and it is seeing increased adoption by software companies of all sizes. However, its many high-level rules and abstractions create a steep initial learning curve which can leave the impression that Rust is the preserve of a select few but this...

Ed Jones
25 July 2023


Michael C. Jaeger
20 February 2023

Gopaddle – A Low-Code Internal Developer Platform for Canonical’s MicroK8s edge cloud

Article Kubernetes

We are excited to announce the launch of gopaddle, the Low-Code Internal Developer Platform, as a community addon for MicroK8s edge cloud.

Michael C. Jaeger
20 February 2023