Earthly Switches to Open-source

10 minute read

TLDR We are switching from a source-available license, to an open-source license for Earthly. We started Earthly with the mission of bringing better builds to the world and to become the standard CI/CD framework that allows pipeline development locally a...

Featured

8 minute read

Docker is a common containerization solution that offers a user-friendly interface. It allows you to deploy your application as a lightweight process set ra...

21 minute read

Since February we have been working on adopting Kubernetes and cloud-native technologies for our cell simulation platform at Turbine.ai. Part of my job enta...

8 minute read

Most of the code I’ve had running on AWS’s cloud has been in docker containers, running in Kubernetes clusters. And from my perspective, AWS was invisible. ...

Popular Series

More series...

Articles

16 minute read

In the software development world, there is a growing trend of using monorepos to manage codebases. A monorepo is a single repository that contains the co...

12 minute read

I was frying a couple of dozen walnut crunch when I first got in trouble at Tim Horton’s. Tim Horton’s is a donut and coffee place, and I worked there as ...

34 minute read

Bazel Build? Here at Earthly, we care a lot about builds and talk to many people about their struggles with builds and CI. A frequent topic of conversatio...

5 minute read

Here is part of a rather infamous Twitter thread: 10x engineers rarely look at help documentation of classes or methods. Given a product feature, they ca...

More articles...

Tutorials

14 minute read

In recent years, monorepos have become a trending topic in the IT community. When using a monorepo, an organization stores all its projects in the same repo...

More tutorials...

Popular

9 minute read

Error handling in Go is a little different than other mainstream programming languages like Java, JavaScript, or Python. Go’s built-in errors don’t contain ...

2 minute read

What Is A CSV File I first began to work with CSV files when taking the backend portion of my software engineering bootcamp curriculum. It wasn’t until ...