<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Wei-Yu Chen — Writing</title><link>https://weiyu.dev/writing/</link><description>Notes on AI engineering, DevOps, and working systems.</description><language>en</language><item><title>Give EKS Nodes a Dedicated EBS Volume for Containers</title><link>https://weiyu.dev/writing/eks-node-two-ebs/</link><guid>https://weiyu.dev/writing/eks-node-two-ebs/</guid><description>Isolate containerd storage on a second EBS volume, configure an EKS launch template, and inspect disk I/O under load.</description><pubDate>Fri, 31 Oct 2025 12:00:00 GMT</pubDate></item><item><title>How IAM Roles for Service Accounts Work in EKS</title><link>https://weiyu.dev/writing/eks-irsa-mechanism/</link><guid>https://weiyu.dev/writing/eks-irsa-mechanism/</guid><description>Follow IRSA from Pod admission and projected service-account tokens to AWS STS credentials and the node-role fallback.</description><pubDate>Wed, 30 Oct 2024 12:00:00 GMT</pubDate></item><item><title>Deploying the NGINX Ingress Controller on EKS</title><link>https://weiyu.dev/writing/nginx-ingress-controller-in-eks/</link><guid>https://weiyu.dev/writing/nginx-ingress-controller-in-eks/</guid><description>Configure load-balancer access and TLS for NGINX on EKS, then deploy and test tea and coffee example services.</description><pubDate>Sat, 27 Jan 2024 12:00:00 GMT</pubDate></item><item><title>NeMo Guardrails: Controlling Chatbot Behavior</title><link>https://weiyu.dev/writing/nemo-guardrails/</link><guid>https://weiyu.dev/writing/nemo-guardrails/</guid><description>Build a telecommunications chatbot with Colang flows, input and output checks, and a retrieval-backed knowledge base.</description><pubDate>Sat, 13 Jan 2024 12:00:00 GMT</pubDate></item><item><title>Karpenter: Architecture and a Walk Through the Source</title><link>https://weiyu.dev/writing/karpenter-mechanism/</link><guid>https://weiyu.dev/writing/karpenter-mechanism/</guid><description>A version-specific walk through Karpenter’s provisioning loop, scheduling constraints, NodeClaims, and Kubernetes events.</description><pubDate>Fri, 12 Jan 2024 12:00:00 GMT</pubDate></item><item><title>Moving a Development Environment from Intel to Apple Silicon</title><link>https://weiyu.dev/writing/macbook-switch-from-intel-to-apple-silicon/</link><guid>https://weiyu.dev/writing/macbook-switch-from-intel-to-apple-silicon/</guid><description>Understand migrated Intel applications, Rosetta, and the Homebrew prefix differences that affect a development environment.</description><pubDate>Tue, 31 Oct 2023 12:00:00 GMT</pubDate></item><item><title>Building a 5G Lab with free5GC and UERANSIM</title><link>https://weiyu.dev/writing/free5gc-ueransim-5g/</link><guid>https://weiyu.dev/writing/free5gc-ueransim-5g/</guid><description>Revisit a complete 2020 5G lab: kernel and dependencies, free5GC and UERANSIM builds, subscribers, and PDU sessions.</description><pubDate>Tue, 08 Dec 2020 12:00:00 GMT</pubDate></item><item><title>Adding an HTTP REST API to a gRPC Service with grpc-gateway</title><link>https://weiyu.dev/writing/grpc-gateway/</link><guid>https://weiyu.dev/writing/grpc-gateway/</guid><description>Define an employee service in protobuf, implement its gRPC methods, generate an HTTP gateway, and test it with cURL.</description><pubDate>Tue, 10 Nov 2020 12:00:00 GMT</pubDate></item><item><title>A Blog CI/CD Pipeline with AWS and GitHub — Theme Fixes and Private Configuration</title><link>https://weiyu.dev/writing/aws-codepipeline-build-cicd-blog-i/</link><guid>https://weiyu.dev/writing/aws-codepipeline-build-cicd-blog-i/</guid><description>Finish a static-site pipeline with custom error pages, corrected Hexo links, and separately managed private configuration.</description><pubDate>Sat, 11 Apr 2020 12:00:00 GMT</pubDate></item><item><title>A Blog CI/CD Pipeline with AWS and GitHub — Part 3: CloudFront and Lambda</title><link>https://weiyu.dev/writing/aws-codepipeline-build-cicd-blog-3/</link><guid>https://weiyu.dev/writing/aws-codepipeline-build-cicd-blog-3/</guid><description>Connect a custom domain to CloudFront and S3, and use Lambda@Edge to support nested directory index pages.</description><pubDate>Fri, 10 Apr 2020 12:00:00 GMT</pubDate></item><item><title>A Blog CI/CD Pipeline with AWS and GitHub — Part 2: Buildspec</title><link>https://weiyu.dev/writing/aws-codepipeline-build-cicd-blog-2/</link><guid>https://weiyu.dev/writing/aws-codepipeline-build-cicd-blog-2/</guid><description>Write a CodeBuild buildspec with installation and build phases, artifact selection, naming, and directory preservation.</description><pubDate>Thu, 09 Apr 2020 12:00:00 GMT</pubDate></item><item><title>A Blog CI/CD Pipeline with AWS and GitHub — Part 1</title><link>https://weiyu.dev/writing/aws-codepipeline-build-cicd-blog-1/</link><guid>https://weiyu.dev/writing/aws-codepipeline-build-cicd-blog-1/</guid><description>Connect GitHub, CodePipeline, CodeBuild, and S3, and resolve the artifact-bucket permissions needed by the build.</description><pubDate>Wed, 08 Apr 2020 12:00:00 GMT</pubDate></item></channel></rss>