Get a monthly round-up of developer tutorials and software development happenings delivered to your inbox once a month.
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.
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!
Evan's deep dive into building monorepos with Earthly and GitHub Actions is a fun exploration of build stacks.
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.
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.
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?
Learn how to use Git LFS to manage large files in your Git repository and optimize your workflow for smoother collaboration with team members.
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.
Reminder: Earthly is an open-source build tool that makes builds super simple.
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.
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.
That's it for this month.
See you next month,
Adam
Get a monthly round-up of developer tutorials and software development happenings delivered to your inbox once a month.
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...
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...
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...