---
title: "Blog Posts"
description: "Technical articles by Alex Khaerov on cloud infrastructure, platform engineering, Kubernetes, DevOps, AI-driven automation, and engineering leadership."
url: https://hayorov.me/posts/
markdown_url: https://hayorov.me/posts/index.md
json_url: https://hayorov.me/posts/index.json
type: section
author: Alex Khaerov
author_url: https://hayorov.me/
lastmod: 2026-03-02
language: en
---

# Blog Posts

> Technical articles by Alex Khaerov on cloud infrastructure, platform engineering, Kubernetes, DevOps, AI-driven automation, and engineering leadership.

24 entries, newest first. Each link points at the Markdown version of the page; drop the trailing `index.md` for the HTML page, or replace it with `index.json` for structured data.


- [Two Devices, One Scroll Setting: Fixing a Decade-Old macOS Annoyance](https://hayorov.me/posts/macos-scroll-direction-linearmouse/index.md) — 2026-06-11: How LinearMouse ended my twice-a-day natural-scrolling toggle ritual between a desk mouse and the MacBook trackpad. _(tags: macos, productivity, tools)_
- [Riverside Commuter: Shimano CUES Drivetrain Swap](https://hayorov.me/posts/riverside-commuter-shimano-cues-drivetrain/index.md) — 2026-04-13: Part two of the Riverside upgrade — replacing the stock B'Twin square-taper crankset and bottom bracket with a Shimano CUES 1x setup for smoother shifting and a cleaner chainline. _(tags: cycling, gear, diy)_
- [Riverside Commuter: Rigid Fork Swap](https://hayorov.me/posts/riverside-commuter-rigid-fork-swap/index.md) — 2026-03-29: Upgrading a Decathlon Riverside hybrid with a TOSEEK carbon rigid fork — ditching the heavy suspension for a lighter, stiffer commute. _(tags: cycling, gear, diy)_
- [From Lift-and-Shift to Omni-Cloud: My Conversation with Frontier Enterprise](https://hayorov.me/posts/frontier-enterprise-omni-cloud-2026/index.md) — 2026-03-18: My interview with Frontier Enterprise on cloud evolution at Prudential — from lift-and-shift through multi-cloud to the omni-cloud model, and why platform engineering is the only way to scale. _(tags: cloud, platform-engineering, multi-cloud, interview)_
- [Mechanical Keyboards After the Hype](https://hayorov.me/posts/mechanical-keyboards-after-the-hype/index.md) — 2026-03-08: The mechanical keyboard scene passed its peak. Some thoughts on the market, why hardware is brutal, and why you should maybe grab a Monokei Standard for 50 bucks. _(tags: keyboards, hardware, engineering, review)_
- [Stategraph, 'Terraform Is Dead,' and Other Infra Myths That Won't Die](https://hayorov.me/posts/stategraph-terraform-infra-myths/index.md) — 2026-03-01: Why Stategraph is a solid execution improvement — not a Terraform replacement — and why IaC isn't going anywhere despite what the hype cycle says. _(tags: terraform, infrastructure, iac, platform-engineering)_
- [Mirra 1 Alternatives in 2026](https://hayorov.me/posts/mirra-1-alternatives-2026/index.md) — 2026-02-19: Practical comparison of Herman Miller Mirra 1 alternatives in 2026, covering premium, mid-range, and budget ergonomic chairs. _(tags: ergonomics, review, workspace)_
- [Multi-Cloud Resilience, Minus the Buzzwords](https://hayorov.me/posts/resilient-multi-cloud-architectures/index.md) — 2026-02-16: What actually makes multi-cloud architectures resilient: deliberate design, boring automation, tested failovers — and the honesty to keep most workloads on one cloud. _(tags: multi-cloud, kubernetes, architecture, devops)_
- [AI Is Taking Over the Boring Half of FinOps](https://hayorov.me/posts/ai-cloud-cost-optimization/index.md) — 2026-02-13: Where AI-driven cloud cost optimization actually helps — anomaly detection, forecasting, rightsizing — and where you should keep your hands on the wheel. _(tags: cloud, finops, ai, cost-optimization)_
- [AWS, Azure, or GCP: How I Think About the Enterprise Cloud Question](https://hayorov.me/posts/best-cloud-platforms-enterprise-scale-deployment/index.md) — 2026-02-09: An opinionated take on choosing between AWS, Azure, and GCP for enterprise-scale deployment — and why the honest answer is usually about your org, not the platform. _(tags: cloud, enterprise, architecture)_
- [Modernizing Legacy Systems Without Burning the House Down](https://hayorov.me/posts/cloud-native-legacy-modernization/index.md) — 2026-02-07: A practitioner's view on legacy modernization: strangler figs, hybrid bridges, and why the big-bang rewrite is almost always the wrong answer. _(tags: cloud-native, architecture, modernization)_
- [Step-by-Step: Setting Up a CI/CD Pipeline Using Tekton](https://hayorov.me/posts/tekton-cicd-pipeline-guide/index.md) — 2026-02-05: Step-by-step guide to setting up CI/CD pipelines with Tekton on Kubernetes, covering Tasks, Pipelines, and security scanning. _(tags: tekton, kubernetes, cicd, devops)_
- [What Fast-Food Order Screens Can Teach Us About Broken Observability](https://hayorov.me/posts/observability-fastfood-dashboard/index.md) — 2025-07-12: What fast-food order screens reveal about broken observability in engineering, and how to build dashboards that actually help. _(tags: observability, devops, engineering-culture)_
- [In-Flight Internet Reality Check (2025): China Southern Airlines — Shanghai to Singapore](https://hayorov.me/posts/inflight-internet-test-2025/index.md) — 2025-06-22: Real-world speed test of China Southern Airlines in-flight Wi-Fi on Shanghai to Singapore route. Usable for lightweight tasks. _(tags: travel, review)_
- [My Favorite Chair: Herman Miller Mirra 1](https://hayorov.me/posts/my-favorite-chair-24/index.md) — 2024-06-15: A decade-long review of the Herman Miller Mirra 1 ergonomic chair covering durability, mesh replacement, and long-term value. _(tags: ergonomics, review, workspace)_
- [Part 1 | IDPs: What Comes to Your Mind?](https://hayorov.me/posts/idps-part1/index.md) — 2024-06-13: Internal Developer Platforms vs Infrastructure Developer Platforms: differences, similarities, and roles in modern platform engineering. _(tags: platform-engineering, devops, idp)_
- [Canyon CF10 Cockpit gear](https://hayorov.me/posts/canyon-cf10cockpit-mount/index.md) — 2021-11-26: Wahoo GPS and headlight mounting setup for Canyon CF10 aero cockpit with carbon computer mount. _(tags: cycling, gear)_
- [DIY Lezyne mount for Canyon handlebar](https://hayorov.me/posts/canyon-lezynegps-mount/index.md) — 2021-09-04: DIY 3D-printed Lezyne GPS mount for Canyon aero handlebars with GoPro-compatible quick release. Free STL download. _(tags: cycling, diy, 3d-printing)_
- [Challenge #1: Modify a table data](https://hayorov.me/posts/for-all-rows/index.md) — 2020-05-02: Python coding challenge: normalize table row lengths by filling missing labels with null values. _(tags: python, coding-challenge)_
- [Singapore Covid-19 Signs](https://hayorov.me/posts/covid-signs/index.md) — 2020-05-01: Photo gallery of COVID-19 safety signs spotted across Singapore during the 2020 pandemic. _(tags: singapore, photography)_
- [Special laptop sticker pack for my tekton workshop](https://hayorov.me/posts/tekton-memes-sticker-pack/index.md) — 2020-03-13: Custom laptop sticker pack created for the Tekton CI/CD workshop at FOSSASIA Summit 2020. _(tags: tekton, conference)_
- [Cloud-native pipelines with Tekton](https://hayorov.me/posts/fossasia-summit-2020/index.md) — 2020-03-05: Workshop on cloud-native CI/CD pipelines with Tekton at FOSSASIA Summit 2020 in Singapore. _(tags: tekton, kubernetes, cicd, conference)_
- [kubectl tool reinvented to be more reactive and interactive](https://hayorov.me/posts/kubelive/index.md) — 2020-02-17: kubelive is a reactive, interactive kubectl tool built with React for live Kubernetes cluster monitoring and pod management. _(tags: kubernetes, devops, tools)_
- [Hello World](https://hayorov.me/posts/hello-world/index.md) — 2020-02-09: First post on Alex Khaerov's personal blog. _(tags: blog)_

---

Canonical HTML page: https://hayorov.me/posts/
Site index for AI agents: https://hayorov.me/llms.txt
