Writing on software, architecture, and tools.

Exploring software development through tutorials, architecture guides, and technical analyses. Dive into posts that turn complex tools and concepts into actionable strategies for impactful projects.

concepts

Image Optimization on the Web

Learn modern image optimization techniques including format selection, responsive images, lazy loading, and build-time optimizations to improve web performance

Picture of Cliff Pyles

Cliff Pyles

Software Engineer

tutorials

Building an Image Processing Pipeline on AWS

Learn how to build a robust, scalable image processing pipeline using AWS services such as S3, Lambda, SQS, and Step Functions. This tutorial walks you through setting up a pipeline that resizes images, applies filters, and handles retries for failed processes.

Picture of Cliff Pyles

Cliff Pyles

Software Engineer