Penguinify: a terminal-style technical blog on Terraform, AI, Python and AWS
penguin@penguinify
----------------------
OS: Penguinify Linux (static)
Host: Netlify · Cloudflare DNS
Kernel: python-ssg
Uptime: since 2024
Packages: 23 articles · 5 topics
Shell: zsh 5.8
Editor: markdown + jinja2
penguin@penguinify:~/articles$ ls -1t | head -12
[life]
Cycling's in Rude Health. Shame Hardly Anyone in Britain Can Watch It.
July 28, 2026
[life]
I Watched the Football, Gianni. That's the Problem.
July 27, 2026
[life]
I'm Not Sure I Trust the Football Anymore
July 20, 2026
[aws]
Why AWS DMS Is Rarely the Best MySQL Migration Option
July 20, 2026
[aws]
Migrating MySQL to RDS With Dump-and-Load Plus Native Binlog Replication
July 20, 2026
[aws]
Sharding a Cross-Cloud Bucket Migration, and Why AWS DataSync Wasn't Fit for Purpose
July 20, 2026
[dev]
I built a Static Site Generator to build this site
July 09, 2026
[tf]
Instance Scheduler with AWS EventBridge
July 08, 2026
[tf]
Advanced Terraform Wrap-up
July 08, 2026
[tf]
Introduction to Advanced Terraform
July 08, 2026
[aws]
Essential Guide to Using AWS Nuke
October 08, 2025
[ai]
CrewAI ReadMe Generator, a fully customised Crew
May 29, 2024
❯ see all posts
penguin@penguinify:~/tools$ ls