profile

Join Our Content Newsletter

Earthly August 2023 Newsletter

Published 9 months ago • 1 min read

Happy Summer, Earthlings!

Welcome to the Earthly Blog newsletter, where I share the most popular articles and tutorials from the Earthly blog in the last 30 or so days.

We've been so busy working on a new free plan that I forget to send out the July Newsletter, and now it's already August. So I've got lots to share.

Top Blog Content

Introducing Earthly Cloud

We’re excited to announce the launch of Earthly Cloud, and its free tier. Earthly Cloud kept us so busy we didn't even have a July newsletter. But we are back, and we are excited to announce it!

Better Together - Earthly + Github Actions

Evan's deep dive into building monorepos with Earthly and GitHub Actions is a fun exploration of build stacks.

Don’t Configure Control Flow

When I first worked with YAML config, it was a breath of fresh air. Now I've come to loathe it. This article offers some advice for taming YAML configs.

Mining Meaningful Methods from Large Language Models

Adam built a code translator on top of GPT-4. In this tutorial, he''ll share tips and tricks for programmatically using LLMS like GPT-4, Llama, and Claude 2.

Let’s Learn How Systemd Works

Josh takes on an adventure of setting up a service to run in systemd. There is lots of systemd docs out there, but what better way to learn than to use it to manage your own service?

A Developer’s Guide to Git LFS

Learn how to use Git LFS to manage large files in your Git repository and optimize your workflow for smoother collaboration with team members.

Learning Shell Script Functions and Arguments: A Comprehensive Guide

Learn the fundamentals of shell scripting functions and arguments in this comprehensive guide from Aniket. Discover how to create functions, pass arguments, and all the tricky edge cases.

Product News

Reminder: Earthly is an open-source build tool that makes builds super simple.

New: Earthly Cloud & Free Tier

We’re excited to announce the launch of Earthly Cloud and its free tier. Besides Vlad’s great introduction post, be sure to check out the details on our new pricing page and our new cloud page.

New: Build Transpose Alpha Release

Build Transpose is a new experimental tool from Earthly. It allows you to convert a build from a GitHub Actions workflow to Earthly automatically. The conversion is done using GPT-4.

Earthly Releases of Note

  • v0.7.13: Add command earthly init to initialize an Earthfile in a project.
  • v0.7.8: Add a new docker-build command to build a Dockerfile directly.

That's it for this month.

See you next month,

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