profile

Join Our Content Newsletter

Earthly December 2023 Newsletter

Published 5 months ago • 1 min read

Happy December Earthlings!

I'm Adam, and welcome to the latest Earthly newsletter, where I share the most popular articles and tutorials from the Earthly blog in the last 30 or so days.

Top Blog Content

Merge Queues: What You Need to Know

What is a Merge Queue, and how to use it? Merge queues (or trains, if you use GitLab) are created in order to arrange multiple pull requests consecutively.

What Is Docker Scout and How to Use It

Docker Scout is an innovative tool that simplifies securing Docker images by analyzing their contents and generating a detailed report of any vulnerabilities...

Getting Started with nerdctl

Kubernetes’ support for container runtimes other than Docker Engine has spurred the development of new and more advanced Docker-compatible command line such as nerdctl.

How to Generate Your SBOM from Docker Images

A software bill of materials (SBOM) is a manifest that lists all the dependencies and third-party components included in your application’s codebase.

Getting Started with containerd in Docker

containerd is a leading container runtime that manages the complete lifecycle of the containers running on your system.

The Future is Rusty

The article discusses the challenges of learning complex programming languages like Rust and how the use of Large Language Models (LLMs) can help bridge the gap.

Product News

Reminder: Earthly is an open-source tool that simplifies software builds, ensuring consistency across environments. Earthly Satellites are remote build runners that are compatible with any CI and make builds faster. Sign up for Earthly Cloud to receive 6,000 build minutes per month on Satellites for free.

Incremental Rust builds in CI

In this post, we present lib/rust, an open-source Earthly library created in collaboration with the ExpressVPN core team, that will help you get maximum performance on Rust builds in CI when used in combination with persistent build runners.

That's it for this 2023.

See you next in 2024,

Adam

Join Our Content Newsletter

Get a monthly round-up of developer tutorials and software development happenings delivered to your inbox once a month.

Read more from Join Our Content Newsletter

Happy April Earthlings! I'm Gavin, and welcome to the latest Earthly newsletter, where we share the most popular articles and tutorials from the Earthly blog in the last 30 or so days. Top Blog Content The Montréal Effect: Why Programming Languages Need a Style Czar The blog post discusses the challenges of maintaining consistent coding styles across large programming projects. It argues for a 'Style Czar' to establish and evolve style guidelines, preventing the fragmentation of coding...

23 days ago • 1 min read

Happy March Earthlings! I'm Adam, and welcome to the latest Earthly newsletter, where I share the most popular articles and tutorials from the Earthly blog in the last 30 or so days. Top Blog Content From Go to Rust: The Two Types of Readable Code Ever looked at some code and thought, “Wow, that’s an ugly mess!”? Or maybe you picked up a new programming language and felt right at home? It’s funny how our gut feelings about code often come down to what we’re used to. Optimizing Rust Build...

2 months ago • 1 min read

Happy February Earthlings! I'm Adam, and welcome to the latest Earthly newsletter, where I share the most popular articles and tutorials from the Earthly blog in the last 30 or so days. Top Blog Content Rust, Ruby, and the Art of Implicit Returns This article explores the concept of implicit returns, if-expressions, match-expressions, and single-expression functions in programming languages like Rust, Ruby and Scala. Showboaters, Maximalists and You This article encourages developers to...

3 months ago • 1 min read
Share this post