<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Uijong</title><description>Writing on systems, Rust, and open source.</description><link>https://scanf-s.github.io/</link><item><title>Boeing Internship: Lessons Learned</title><link>https://scanf-s.github.io/blog/boeing-internship-review/</link><guid isPermaLink="true">https://scanf-s.github.io/blog/boeing-internship-review/</guid><description>A firsthand account of interning as a Student Software Engineer on the Cloud Systems team at Boeing Korea Engineering &amp; Technology Center, covering recruitment, daily life, and key professional takeaways.</description><pubDate>Thu, 12 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Optimizing CI/CD Duration with Self-Hosted Runners in GitHub Actions</title><link>https://scanf-s.github.io/blog/github-actions-self-hosted-runner/</link><guid isPermaLink="true">https://scanf-s.github.io/blog/github-actions-self-hosted-runner/</guid><description>How migrating from GitHub-hosted runners to native ARM64 AWS EC2 self-hosted runners eliminated QEMU emulation overhead and cut average build time from 15 minutes to 4 minutes.</description><pubDate>Mon, 27 Apr 2026 00:00:00 GMT</pubDate></item><item><title>Optimizing CI/CD Pipeline for Student Council Homepage Backend</title><link>https://scanf-s.github.io/blog/optimizing-cicd-pipeline/</link><guid isPermaLink="true">https://scanf-s.github.io/blog/optimizing-cicd-pipeline/</guid><description>How the homepage-backend CI/CD pipeline was redesigned with GitHub Actions, standardized AWS ECR/ECS/SSM integration, SHA-based image tagging, and verifiable health checks to reduce deployment failures and recovery time.</description><pubDate>Sun, 01 Feb 2026 00:00:00 GMT</pubDate></item><item><title>RAG System Implementation</title><link>https://scanf-s.github.io/blog/retrieval-augmented-generation-system/</link><guid isPermaLink="true">https://scanf-s.github.io/blog/retrieval-augmented-generation-system/</guid><description>A detailed log of 33 experiments building a production RAG system for Korean legal multiple-choice questions, documenting iterative pipeline improvements that lifted accuracy from a 51.58% baseline to 53.67%.</description><pubDate>Mon, 30 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Backend application fix &amp; refactor task for customer service</title><link>https://scanf-s.github.io/blog/fix-and-refactor-enums/</link><guid isPermaLink="true">https://scanf-s.github.io/blog/fix-and-refactor-enums/</guid><description>How a simple request to add AI school accounts grew into a full ENUM refactor: renaming departments, exposing a Category API endpoint, migrating the database column from enum to VARCHAR, and fixing a filtering hierarchy bug.</description><pubDate>Sun, 08 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Building a Single Sign-On (SSO) System: Our Journey with AWS Cognito</title><link>https://scanf-s.github.io/blog/single-sign-on/</link><guid isPermaLink="true">https://scanf-s.github.io/blog/single-sign-on/</guid><description>How a student IT team replaced per-project login code with AWS Cognito-backed SSO, syncing user data between Cognito and RDS via Lambda triggers and VPC Peering.</description><pubDate>Fri, 05 Dec 2025 00:00:00 GMT</pubDate></item><item><title>Observability Improvement Plan with Opentelemetry and Elastic Common Schema</title><link>https://scanf-s.github.io/blog/observability-improvement-plan/</link><guid isPermaLink="true">https://scanf-s.github.io/blog/observability-improvement-plan/</guid><description>A plan to standardize logging across university IT services using OpenTelemetry and Elastic Common Schema, enabling distributed tracing, structured JSON logs, and a centralized Prometheus + Grafana Loki monitoring stack.</description><pubDate>Sat, 14 Mar 2026 00:00:00 GMT</pubDate></item><item><title>Replacing Custom TokenBucket with Standard RateLimiter in Cadence CLI</title><link>https://scanf-s.github.io/blog/replacing-tokenbucket-in-cadence-cli/</link><guid isPermaLink="true">https://scanf-s.github.io/blog/replacing-tokenbucket-in-cadence-cli/</guid><description>An open-source contribution to the Cadence distributed orchestration engine that swapped a redundant custom token-bucket implementation for Go&apos;s standard rate limiter, while adding input validation to prevent infinite-wait deadlocks.</description><pubDate>Sat, 17 Jan 2026 00:00:00 GMT</pubDate></item><item><title>Fixing the &apos;using&apos; Directive Bug and Adding HTTP Status Code Constants in EZ Language</title><link>https://scanf-s.github.io/blog/ez-http-constants-using-directive-fix/</link><guid isPermaLink="true">https://scanf-s.github.io/blog/ez-http-constants-using-directive-fix/</guid><description>An open-source contribution to the EZ language that added named HTTP status code constants and fixed the type checker so the &apos;using&apos; directive correctly brings stdlib constants into scope.</description><pubDate>Fri, 02 Jan 2026 00:00:00 GMT</pubDate></item><item><title>Making Our School News Scraper 90% Faster and Simpler</title><link>https://scanf-s.github.io/blog/ssunnounce-scraper/</link><guid isPermaLink="true">https://scanf-s.github.io/blog/ssunnounce-scraper/</guid><description>A major refactor of the SSU Announcement Scraper replaced headless-Chrome scraping with a direct API, cutting execution time from 44 to 3 seconds and code from 735 to 208 lines while adding unit and integration tests.</description><pubDate>Fri, 05 Dec 2025 00:00:00 GMT</pubDate></item><item><title>Cloud Infrastructure Improvement Strategy: ITSupport student club AWS infrastructure optimization</title><link>https://scanf-s.github.io/blog/itsupport-aws-blueprint/</link><guid isPermaLink="true">https://scanf-s.github.io/blog/itsupport-aws-blueprint/</guid><description>A blueprint for redesigning a student club&apos;s AWS infrastructure to fix availability, scalability, and cost issues while staying under $150/month using Fargate, Spot instances, and containerized databases.</description><pubDate>Wed, 21 Jan 2026 00:00:00 GMT</pubDate></item><item><title>How to audit our development environment and secure PII</title><link>https://scanf-s.github.io/blog/how-to-audit/</link><guid isPermaLink="true">https://scanf-s.github.io/blog/how-to-audit/</guid><description>A practical guide to adding insider-access traceability for a student organization&apos;s AWS infrastructure using SSM session logging to S3, Lambda-based PII scrubbing, and Discord alerts via EventBridge.</description><pubDate>Wed, 18 Feb 2026 00:00:00 GMT</pubDate></item></channel></rss>