2026-04-30 Sending Logs to Datadog via CloudWatch Logs Subscription Filter with Firehose as Destination
2026-03-15 Tried to Launch Free Compute Resources on Oracle Cloud Infrastructure with Terraform but Failed Due to Capacity Shortage
2026-03-08 Read and Write to OPFS (Origin Private File System) with duckdb-wasm and Compare Performance with IndexedDB
2026-01-08 Issue Temporary Credentials for Roles Corresponding to User Pool Groups with Token/Rule-Based Mapping in Cognito Identity Pool
2026-01-02 Apply Row and Column Level Access Control on Glue Data Catalog Tables with Lake Formation in CDK
2025-12-07 Running MQTT Broker Mosquitto, Sending Messages with paho-mqtt, and Inspecting Packets with Wireshark
2025-11-29 Register M5Stack to AWS IoT Core and Send Ultrasonic Sensor Data via MQTT to SNS for Email
2025-11-24 Blocking dangerous operations with Claude Code Hooks when using --dangerously-skip-permissions
2025-11-23 Trying out bubblewrap used in Claude Code's Sandbox Runtime and exploring its network restriction mechanism
2025-10-26 Streaming Rendering with React Server Components & Suspense App Router in Next.js and Calling APIs Like RPC with Server Actions
2025-07-20 Memory-efficiently estimating cardinality of union/intersection/difference sets with Theta Sketch
2025-07-14 Running browser operations by Claude Code & Playwright MCP in parallel using tmux and working it on each branch with git worktree
2025-07-12 Mise: the tool for managing language versions like asdf and applying directory-specific environment variables like direnv
2025-02-18 Creating Iceberg Tables in S3 Tables from EMR Serverless, inserting data, and querying from Athena
2025-01-28 Running Terraform and Querying from Snowflake CLI and gosnowflake with Key Pair Authentication
2025-01-25 Walk through Iceberg metadata contents by creating tables, modifying schema and write mode, and writing data in Spark
2025-01-21 Calling Cloud Run functions from BigQuery to process data using any libraries and services
2025-01-11 Setting up GCP's Workload Identity Federation with Terraform to Call APIs from AWS without creating Service Account Keys
2024-11-17 Setting up GCP's managed Airflow service Cloud Composer using Terraform and running workflows
2024-11-10 Install Argo CD on a Kubernetes cluster to synchronize changes made to Manifests in a Git repository
2024-11-04 Aggregate metadata into OpenMetadata to view table descriptions, change history, data quality, and lineage all in one place
2024-10-14 Connect Tableau Desktop to Athena and handle tables with struct columns and date split into year, month, and day
2024-09-02 Avoiding OOM in count-distinct operations on massive datasets using HyperLogLog++, a probabilistic cardinality estimation algorithm
2024-08-27 Handle Actions that take too long or are too heavy for Agents for Bedrock by using RETURN_CONTROL and processing them in a Go client
2024-08-27 Create Agents for Bedrock using CDK and check that Lambda functions are called based on input
2024-05-26 Generate SQL from natural language and access databases with AgentExecutor of Langchain's SQL Database Toolkits
2024-05-23 Install Prometheus with CDK and remote write aggregated data to New Relic with recording rules to save the amount of data
2024-05-22 Install Livy on EMR on EKS and run Spark jobs from local Jupyter notebooks with Sparkmagic
2024-05-12 Create an LLM agent from a graph containing a cycle using the LangChain ecosystem LangGraph
2024-05-01 fzf and zoxide let you select files and navigate to directories with fuzzy completion while previewing them
2024-04-29 Update replicas using K8s HorizontalPodAutoscaler and set determination interval and increase/decrease limit
2024-04-06 Adjusting GC frequency in Go with GOGC and GOMEMLIMIT and checking the behavior with trace
2024-03-31 Pods evicted without waiting for terminationGracePeriodSeconds due to lack resources of Kubernetes nodes
2024-03-20 Install ExternalDNS to an EKS cluster with CDK, and register Service or Ingress host to Route53
2024-03-11 What do etcd, a distributed KVS with Raft, a consensus algorithm choose in the CAP/PACELC Theorem
2024-02-21 Live reload Go application running on local K8s using air and remote debug using delve from VSCode