Why Kubernetes wasn't a good fit for us
Opinion: Kubernetes is powerful but complex and costly to maintain, especially for small workloads. It's better to start with ECS and switch to Kubernetes only if advanced features are needed... read more
Opinion: Kubernetes is powerful but complex and costly to maintain, especially for small workloads. It's better to start with ECS and switch to Kubernetes only if advanced features are needed... read more

Learn how to create a robust bash script with the "exit trap" idiom, ensuring that necessary cleanup operations are always performed, even in the event of unexpected errors or interruptions... read more
Tips for staying motivated during large technical projects: break the project into small, clear sub-tasks, prioritize functionality that enables demos, aim for tangible results and progress, and automate testing. Building a demo provides invaluable feedback which helps in prioritizing the next featu.. read more
Here are the myths: - you need to be original - you need to be an expert - posts need to be 100% correct - writing boring posts is bad - you need to explain every concept - page views matter - more material is always better - everyone should blog.. read more
Generate stable QR codes using the Stable Diffusion community approach without custom models... read more

Starting a project can be full of excitement, hope, and blissful productivity. Finishing that last ten percent, however, can feel like too much. Here’s how to get past that and actually finish... read more

Bad software is often caused by an imaginary problem that takes root in complicated, overly complex designs and dysfunctional team communication. Developers are driven to solve these imagined issues rather than real problems, perpetuating the existence of bad software. To solve this, teams must focu.. read more

This guide explains how to use a Dagger SDK to perform all the same operations that you would typically perform with a Dockerfile, except using Go, Python or Node.js... read more
The author reflects on their career transitions in computing, from physical servers to virtualization and now to generative AI. They believe generative AI has the potential to democratize access to complex software stacks and make expert builders more productive. They will be focusing on building th.. read more

More developers are hosting entire apps at the edge and other major takeaways from the 2023 State of Edge Functions report... read more
