Posts

Mayfly: Bringing Elixir to AWS Lambda
reading time: 3 minutes

A lightweight AWS Lambda Custom Runtime that brings the full power of Elixir to serverless functions.

Dynamo: An Elegant Elixir DSL for DynamoDB
reading time: 8 minutes

An Ecto-inspired DSL that brings structure, type safety, and elegance to DynamoDB operations in Elixir.

Isolating Legacy Dependencies: Banish Risk to Lambda
reading time: 8 minutes

That unmaintained package with a memory leak holding back your upgrade? Isolate it. Put risky dependencies in Lambda containers where they can’t hurt your main application. A practical strategy for managing technical debt.

Deploying Elixir on AWS: Fly.io vs ECS Fargate
reading time: 8 minutes

A practical comparison of deploying Elixir applications: Fly.io’s simplicity vs AWS ECS Fargate’s control. Real-world trade-offs, costs, and code examples to help you choose the right platform.

Building Resilient Systems with OTP: Let It Crash
reading time: 7 minutes

OTP isn’t just a framework - it’s a philosophy for building systems that survive failures. Learn how supervisors, GenServers, and the “let it crash” mentality create applications that heal themselves.

ZFS: The Last Word in Filesystems
reading time: 12 minutes

A comprehensive guide to ZFS - the filesystem that combines volume management, RAID, and data integrity into one powerful solution. Learn why ZFS is awesome, how to manage snapshots with Sanoid/Syncoid on FreeBSD, and even run it on macOS.