Tenzaa's Tech Blog
This site is dedicated to sharing IT-related technologies.
Automating Svelte Component Versioning and Theming with SCSS and GitHub Actions for Scrum Teams Automating Svelte Component Versioning and Theming with SCSS and GitHub Actions for Scrum Teams
The technical debt began accumulating around Sprint 4. The velocity chart looked great, but the user interface was fract
2023-10-27
Building an Interactive Canary Judgment Stage in Spinnaker with an SNS-Driven Chakra UI Plugin Building an Interactive Canary Judgment Stage in Spinnaker with an SNS-Driven Chakra UI Plugin
The standard “Manual Judgment” stage in a Spinnaker pipeline is functional, but it’s a dead end from a user experience p
2023-10-27
Constructing an Immutable macOS Development Environment for a Hybrid Haskell and SwiftUI Project Using Packer Constructing an Immutable macOS Development Environment for a Hybrid Haskell and SwiftUI Project Using Packer
The CI pipeline for our cross-stack monorepo was averaging a 47-minute runtime. Onboarding a new engineer required a ful
2023-10-27
Implementing a Metrics-Driven Distributed C++ Build System with Jenkins and Prometheus Implementing a Metrics-Driven Distributed C++ Build System with Jenkins and Prometheus
The build for our monolithic C++ backend was taking over two hours. This wasn’t just an inconvenience; it was a systemic
2023-10-27
Declarative Automation of Zero-Downtime OpenSearch Reindexing via Argo CD for Spring Boot Applications Declarative Automation of Zero-Downtime OpenSearch Reindexing via Argo CD for Spring Boot Applications
The product-catalog-v3 index, holding over 2.5 terabytes of data and serving our core Spring Boot search service, was an
2023-10-27
Implementing a Hybrid esbuild and Rollup Build Pipeline in GitLab CI for Monorepo Efficiency Implementing a Hybrid esbuild and Rollup Build Pipeline in GitLab CI for Monorepo Efficiency
The CI pipeline for our primary TypeScript monorepo was averaging 45 minutes per run. This wasn’t just an inconvenience;
2023-10-27
3 / 4