<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Artem Hrechanychenko — Writing</title><description>Notes on site reliability engineering, Kubernetes, AWS, and building a DevOps career.</description><link>https://hrechanychenko.com/</link><language>en-us</language><item><title>The Chronicle Learns to Search, or How We Measured Before We Guessed</title><link>https://hrechanychenko.com/blog/chronicle-learns-to-search/</link><guid isPermaLink="true">https://hrechanychenko.com/blog/chronicle-learns-to-search/</guid><description>Two weeks later: a ruler made of our own questions, a bug it found, ranking without a database and an audit of the Chronicle.</description><pubDate>Sun, 04 Oct 2026 15:00:00 GMT</pubDate><category>AI agents</category><category>Search</category><category>SRE</category><category>SQLite</category></item><item><title>The Chronicle of the Tower: How Our Coding Agents Learned to Remember</title><link>https://hrechanychenko.com/blog/chronicle-of-the-tower/</link><guid isPermaLink="true">https://hrechanychenko.com/blog/chronicle-of-the-tower/</guid><description>A shared memory for a team of coding agents: markdown in git, review through merge requests, no new database.</description><pubDate>Sun, 04 Oct 2026 13:35:00 GMT</pubDate><category>AI agents</category><category>Knowledge management</category><category>SRE</category><category>Git</category></item><item><title>The Tower of Babylon: One Plugin for Four Coding Agents</title><link>https://hrechanychenko.com/blog/tower-of-babylon/</link><guid isPermaLink="true">https://hrechanychenko.com/blog/tower-of-babylon/</guid><description>Claude Code, Codex, Kiro, Antigravity: a tale with blueprints for one team plugin marketplace that every coding agent can read.</description><pubDate>Thu, 01 Oct 2026 00:00:00 GMT</pubDate><category>AI agents</category><category>Claude Code</category><category>MCP</category><category>Plugins</category></item><item><title>The Scroll of the Nameless, або AWS Інвентаризатор 3000</title><link>https://hrechanychenko.com/blog/scroll-of-the-nameless/</link><guid isPermaLink="true">https://hrechanychenko.com/blog/scroll-of-the-nameless/</guid><description>Казка-жах про безіменні нетеговані ресурси в AWS і ритуал інвентаризації з AWS Config, S3, Lambda, DynamoDB та Jira.</description><pubDate>Fri, 24 Oct 2025 00:00:00 GMT</pubDate><category>AWS</category><category>AWS Config</category><category>Tagging</category><category>Lambda</category></item><item><title>Docker Swarm і S3 в іншому акаунті: доступ без ключів</title><link>https://hrechanychenko.com/blog/swarm-s3-cross-account/</link><guid isPermaLink="true">https://hrechanychenko.com/blog/swarm-s3-cross-account/</guid><description>Як дати ворклоаду в Docker Swarm доступ до S3 в іншому AWS-акаунті без access keys і не відкрити його сусідам: AssumeRole, ExternalId і session tags.</description><pubDate>Sat, 17 May 2025 00:00:00 GMT</pubDate><category>AWS</category><category>IAM</category><category>S3</category><category>STS</category><category>Docker Swarm</category></item><item><title>Monitoring as Code: як ми перевірили, що сайт працює?</title><link>https://hrechanychenko.com/blog/monitoring-as-code/</link><guid isPermaLink="true">https://hrechanychenko.com/blog/monitoring-as-code/</guid><description>Як із Python, AWS Lambda, SES та EventBridge зібрати простий моніторинг сайту й описати його в Terraform. Підсумок воркшопів DevOps 01.</description><pubDate>Sat, 12 Apr 2025 00:00:00 GMT</pubDate><category>AWS</category><category>Monitoring</category><category>Terraform</category><category>Lambda</category><category>Python</category></item><item><title>Re-inventing bicycle (docker)</title><link>https://hrechanychenko.com/blog/reinventing-docker/</link><guid isPermaLink="true">https://hrechanychenko.com/blog/reinventing-docker/</guid><description>Що, як у світі зник Docker? Збираємо подобу контейнера вручну: debootstrap, chroot, Linux namespaces, veth-пара та socat.</description><pubDate>Sun, 06 Apr 2025 00:00:00 GMT</pubDate><category>Docker</category><category>Linux</category><category>Containers</category><category>Namespaces</category></item><item><title>GitLab, AWS та ізольовані середовища: три шляхи до AssumeRole</title><link>https://hrechanychenko.com/blog/gitlab-aws-assumerole/</link><guid isPermaLink="true">https://hrechanychenko.com/blog/gitlab-aws-assumerole/</guid><description>Як дати GitLab-пайплайнам доступ до AWS без статичних ключів: OIDC для GitLab SaaS, IAM Roles Anywhere для self-hosted і Instance Profile для runner на EC2.</description><pubDate>Fri, 04 Apr 2025 00:00:00 GMT</pubDate><category>AWS</category><category>GitLab</category><category>IAM</category><category>OIDC</category><category>CI/CD</category></item><item><title>EC2 Image Builder для Golden AMI в AWS</title><link>https://hrechanychenko.com/blog/ec2-image-builder/</link><guid isPermaLink="true">https://hrechanychenko.com/blog/ec2-image-builder/</guid><description>Як патчити EC2 в ізольованому AWS-середовищі без інтернету: Golden AMI, EC2 Image Builder і cross-account sharing зашифрованих образів.</description><pubDate>Wed, 02 Apr 2025 00:00:00 GMT</pubDate><category>AWS</category><category>EC2</category><category>AMI</category><category>Image Builder</category><category>KMS</category></item><item><title>AWS + Terraform + GitLab workshop #3</title><link>https://hrechanychenko.com/blog/workshop-3-cicd/</link><guid isPermaLink="true">https://hrechanychenko.com/blog/workshop-3-cicd/</guid><description>Третій благодійний воркшоп DevOps01: будуємо CI/CD у GitLab для застосунку та для інфраструктурного Terraform-репозиторію в AWS.</description><pubDate>Sat, 29 Mar 2025 00:00:00 GMT</pubDate><category>AWS</category><category>Terraform</category><category>GitLab</category><category>CI/CD</category><category>Workshop</category></item><item><title>EC2, Ansible і SSM: хто кого?</title><link>https://hrechanychenko.com/blog/ec2-ansible-ssm/</link><guid isPermaLink="true">https://hrechanychenko.com/blog/ec2-ansible-ssm/</guid><description>Розбираю AWS SSM Run Command: порівнюю з user-data та Ansible, запускаю демо й дивлюся в логах агента, що відбувається під капотом.</description><pubDate>Tue, 25 Mar 2025 00:00:00 GMT</pubDate><category>AWS</category><category>SSM</category><category>Ansible</category><category>EC2</category></item></channel></rss>