Dev Infra Library
Cloud environments and remote development have been around for over a decade and are popular for large engineering orgs. But developers don't talk about where their environment sits - especially when its working well. This makes it hard to understand just how popular this way of working is and the benefits associated with it. In this post, we provide examples of 10 incredible tech companies that have covered their journey to the cloud to give the reader a peek into the what, why, and how.
Running Docker on macOS typically means dealing with a slower, louder, and much hotter Macbook. This is because macOS just doesn't play well with Docker. However, there are easy ways to improve your computing experience - find out how in this post!
AWS has become the most popular cloud vendor for web and software development. This post provides an overview of webapp architecture that you can get through AWS, the issues that this helps resolves, and compares AWS options to those by other cloud providers (Microsoft Azure and Google's Cloud Platform).
Cloud development environments are getting popular. Google uses them. Microsoft Uses them. Facebook uses them. But how and why? And should I use cloud environments? Check out this post to find out.
DoorDash famously wrote about their move from Heroku to AWS but teams much smaller than theirs chose to make the move. In this post, we detail an easy way to make the move for your growing team.
Infrastructure is a commonly used word in software development but there's ambiguity in what's included and not. In this post, Steven breaks down the different pieces of infrastructure and their place in the big picture.
If you're switching from a PC to a Mac, starting to develop for Windows on a Mac, or just want to learn how to run Powershell on Mac - then check this post out.
Laravel is the most popular PHP framework in the world. It's easy to use and provides a great entry point into PHP and web development in general. Find out how you can start working with Laravel here!
Cloud environments keep source code off of laptops - the second most vulnerable endpoint in companies (after smartphones). So we thought it'd be fun to look at some of the biggest source code leaks and understand what happened.
Developer experience (DX) is a growing focus for software teams but it often gets jumbled up with developer enablement, advocacy and even DevOps. In this post, Carlos provides a quick primer on what DX is and seven simple ways to improve it.