OPA Policies Without Breaking the Bank
Using OPA and Atlantis to enforce Terraform best practices on a budget.
Prometheus for Developers
Learn Prometheus basics through a hands-on tutorial covering metrics endpoints, pull-based monitoring, alerting rules, SLOs, and error budgets.
Pain(less?) NGINX Ingress
Hard-earned lessons from production NGINX ingress outages in Kubernetes, covering configuration tuning, kernel parameters, WebSocket handling, and minimizing config reloads.
Five Months of Kubernetes
Journey migrating from Elastic Beanstalk to Kubernetes, achieving 53-63% cost reduction and enabling dynamic development environments with automated deployments.
A Week Of Docker
Lessons learned from Dockerizing a Rails application, covering containers, Dockerfile optimization, build cache, and development workflow with Fig.
Why Are Continuations so Darn Cool?
Introduction to continuations in Scheme/Racket with practical examples, showing how call/cc enables powerful control flow patterns like generators and non-local exits.
Functional Programming 101 - With Clojure
Solving the Hydra programming challenge using Clojure, demonstrating functional programming concepts like immutability, recursion, and the closure property.
Learning from Data - Course Review
Review of Caltech’s Learning From Data course by Professor Yaser Abu-Mostafa, covering materials, assignments, and practical machine learning fundamentals.