<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>(Alex) Hung Nguyen — Engineering</title><description>R&amp;D project showcase and engineering writing by (Alex) Hung Nguyen — systems architecture, clean-room proof-of-concept builds, and clear thinking about how software gets built.</description><link>https://hungnguyen.tech/</link><language>en-us</language><item><title>Boring tech on purpose: choosing an AI-predictable stack</title><link>https://hungnguyen.tech/blog/boring-tech-on-purpose/</link><guid isPermaLink="true">https://hungnguyen.tech/blog/boring-tech-on-purpose/</guid><description>Why I deliberately picked a boring, conventional stack for this site — and how &quot;predictable to an AI agent&quot; became a real, defensible selection criterion.</description><pubDate>Wed, 08 Jul 2026 00:00:00 GMT</pubDate><category>principles</category><category>Engineering Principles</category><category>Architecture</category><category>Decision Making</category><category>AI</category></item><item><title>Elastic CI on Spot VMs: a build note</title><link>https://hungnguyen.tech/blog/elastic-ci-on-spot-vms/</link><guid isPermaLink="true">https://hungnguyen.tech/blog/elastic-ci-on-spot-vms/</guid><description>A short walk-through of my per-build Jenkins-on-GCP-Spot POC — the setup, the one decision that made it fast, and why preemption is a non-event.</description><pubDate>Tue, 30 Jun 2026 00:00:00 GMT</pubDate><category>technical</category><category>CI/CD</category><category>Jenkins</category><category>GCP</category><category>Cost</category><category>Infrastructure</category></item><item><title>Server-side share images with NestJS, BullMQ and GCS</title><link>https://hungnguyen.tech/blog/server-side-share-image-rendering/</link><guid isPermaLink="true">https://hungnguyen.tech/blog/server-side-share-image-rendering/</guid><description>How I render dynamic social share images in a background worker — and the duplicate-render race condition that only showed up under real load.</description><pubDate>Thu, 18 Jun 2026 00:00:00 GMT</pubDate><category>technical</category><category>NestJS</category><category>BullMQ</category><category>GCS</category><category>Concurrency</category><category>Backend</category></item><item><title>The CTO’s Dilemma: Balancing Speed, Quality, and Innovation in Product Development</title><link>https://hungnguyen.tech/blog/the-cto-s-dilemma-speed-quality-innovation/</link><guid isPermaLink="true">https://hungnguyen.tech/blog/the-cto-s-dilemma-speed-quality-innovation/</guid><description>Every CTO faces a fundamental challenge: how to deliver innovative products quickly while maintaining high quality and scalable architecture. Move too fast, and you risk accumulating technical debt.</description><pubDate>Thu, 07 Nov 2024 00:00:00 GMT</pubDate><category>leadership</category><category>Engineering</category><category>Execution</category><category>Leadership</category><category>Product Development</category></item><item><title>How We Scaled a Fintech Platform from MVP to Enterprise-Level Solution</title><link>https://hungnguyen.tech/blog/how-we-scaled-a-fintech-platform-from-mvp-to-enterprise/</link><guid isPermaLink="true">https://hungnguyen.tech/blog/how-we-scaled-a-fintech-platform-from-mvp-to-enterprise/</guid><description>Scaling a fintech platform from an MVP to an enterprise-level solution is no small feat. It requires balancing speed, security, and compliance while maintaining seamless user experiences.</description><pubDate>Tue, 15 Oct 2024 00:00:00 GMT</pubDate><category>principles</category><category>Engineering</category><category>Execution</category><category>Fintech</category><category>Scalability</category><category>Microservices</category></item><item><title>How I Designed a Scalable Architecture to Double Revenue in Just 4 Months</title><link>https://hungnguyen.tech/blog/how-i-designed-a-scalable-tech-architecuture-to-double-revenue-in-4-months/</link><guid isPermaLink="true">https://hungnguyen.tech/blog/how-i-designed-a-scalable-tech-architecuture-to-double-revenue-in-4-months/</guid><description>When I joined Atadi as CTO, the company was experiencing some user complaints on transaction proccesing and revenue seem reach a limitation. With my experience in system optimization in the past…</description><pubDate>Mon, 14 Oct 2024 00:00:00 GMT</pubDate><category>principles</category><category>Scalability</category><category>Engineering</category><category>Architecture</category><category>Startup</category></item><item><title>The Art of Balancing Innovation and Stability in a Tech Startup</title><link>https://hungnguyen.tech/blog/the-art-of-balancing-innovation-and-stability-in-a-tech-startup/</link><guid isPermaLink="true">https://hungnguyen.tech/blog/the-art-of-balancing-innovation-and-stability-in-a-tech-startup/</guid><description>In the fast-paced world of tech startups, innovation is the driving force behind differentiation and growth. However, as startups scale, maintaining stability becomes just as critical.</description><pubDate>Thu, 12 Sep 2024 00:00:00 GMT</pubDate><category>leadership</category><category>Leadership</category><category>Culture</category><category>Innovation</category><category>Startup</category></item><item><title>Hiring for Innovation: How to Build a High-Performing Engineering Team</title><link>https://hungnguyen.tech/blog/hiring-for-innovation-how-to-build-a-high-performance-engineering-team/</link><guid isPermaLink="true">https://hungnguyen.tech/blog/hiring-for-innovation-how-to-build-a-high-performance-engineering-team/</guid><description>Hiring the right engineering team is one of the most critical challenges for any CTO. In a world where technology evolves rapidly, assembling a team that can balance innovation with execution is…</description><pubDate>Fri, 16 Aug 2024 00:00:00 GMT</pubDate><category>leadership</category><category>Leadership</category><category>Culture</category><category>Innovation</category><category>Engineering</category></item><item><title>Breaking Down System Reliability: A playbook for Building Resilient Infrastructure</title><link>https://hungnguyen.tech/blog/breaking-down-system-reliability-a-cto-playbook/</link><guid isPermaLink="true">https://hungnguyen.tech/blog/breaking-down-system-reliability-a-cto-playbook/</guid><description>In today’s digital landscape, system reliability is not a luxury, it’s a necessity. Whether you’re running a fintech platform, an AI driven service, or an enterprise SaaS product, downtime and…</description><pubDate>Fri, 14 Jun 2024 00:00:00 GMT</pubDate><category>principles</category><category>Leadership</category><category>Culture</category><category>Engineering</category></item><item><title>The Hidden Cost of Technical Debt: How to Build Future-Proof Systems Without Slowing Down Innovation</title><link>https://hungnguyen.tech/blog/the-hidden-cost-of-technical-debt-how-to-build-future-proof-systems/</link><guid isPermaLink="true">https://hungnguyen.tech/blog/the-hidden-cost-of-technical-debt-how-to-build-future-proof-systems/</guid><description>Technical debt is an unavoidable reality in software development. Whether its a quick fix to meet a deadline or a tradeoff made in the name of speed, every engineering team accumulates some form…</description><pubDate>Tue, 11 Jun 2024 00:00:00 GMT</pubDate><category>principles</category><category>Scalability</category><category>Engineering</category><category>Innovation</category></item><item><title>Microservices vs. Monolith: The Right Choice for Growing Startups</title><link>https://hungnguyen.tech/blog/microservices-vs-monolith-the-right-choice/</link><guid isPermaLink="true">https://hungnguyen.tech/blog/microservices-vs-monolith-the-right-choice/</guid><description>One of the most critical decisions a startup must make is choosing the right architecture to support its growth. The debate between monolithic and microservices architectures is ongoing, with…</description><pubDate>Wed, 15 May 2024 00:00:00 GMT</pubDate><category>principles</category><category>Scalability</category><category>Architecture</category><category>Microservices</category><category>Startup</category></item><item><title>Global Fintech Expansion: Challenges and Opportunities</title><link>https://hungnguyen.tech/blog/global-fintech-expansion-challenges-and-opportunities/</link><guid isPermaLink="true">https://hungnguyen.tech/blog/global-fintech-expansion-challenges-and-opportunities/</guid><description>In the past few years, I have had the opportunity to implement fintech lending solutions across multiple Asian markets, including India, Vietnam, and Indonesia</description><pubDate>Tue, 10 Mar 2020 00:00:00 GMT</pubDate><category>leadership</category><category>Fintech</category><category>Culture</category><category>Leadership</category><category>Scalability</category></item><item><title>How Tech Startups Compete with Industry Giants</title><link>https://hungnguyen.tech/blog/atadi-how-to-compete/</link><guid isPermaLink="true">https://hungnguyen.tech/blog/atadi-how-to-compete/</guid><description>When I joined Atadi.vn in 2016, the company was still a young startup in the online travel industry, specializing in low-cost flight bookings in Vietnam.</description><pubDate>Wed, 10 Apr 2019 00:00:00 GMT</pubDate><category>principles</category><category>Scalability</category><category>Architecture</category><category>Microservices</category><category>Startup</category></item></channel></rss>