<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Yoana Borissova • Blog</title><description>Technical articles about engineering, management, and tech life from a tech lead who builds systems that don&apos;t break at 3am.</description><link>https://yoana.tech/</link><language>en-us</language><item><title>How z-index: 9999 Broke the iOS Status Bar on My Website</title><link>https://yoana.tech/blog/how-z-index-broke-ios-status-bar/</link><guid isPermaLink="true">https://yoana.tech/blog/how-z-index-broke-ios-status-bar/</guid><description>A nearly invisible CSS overlay with z-index: 9999 caused content to bleed through the iOS Safari status bar. Seven failed fix attempts later, here&apos;s what actually worked.</description><pubDate>Sat, 07 Feb 2026 00:00:00 GMT</pubDate><category>Engineering</category><category>CSS</category><category>iOS</category><category>Safari</category><category>Debugging</category><category>Frontend</category><author>Yoana Borissova</author></item><item><title>Why Signals Are Angular&apos;s Future (And Why You Should Care)</title><link>https://yoana.tech/blog/angular-signals-future/</link><guid isPermaLink="true">https://yoana.tech/blog/angular-signals-future/</guid><description>A deep dive into Angular&apos;s reactive primitive that&apos;s changing how we think about state management and change detection.</description><pubDate>Fri, 06 Feb 2026 00:00:00 GMT</pubDate><category>Engineering</category><category>Angular</category><category>Signals</category><category>Reactive Programming</category><category>State Management</category><category>Angular 21</category><author>Yoana Borissova</author></item><item><title>Building Cloud-Agnostic Infrastructure with Terraform and Ansible</title><link>https://yoana.tech/blog/cloud-agnostic-infrastructure-case-study/</link><guid isPermaLink="true">https://yoana.tech/blog/cloud-agnostic-infrastructure-case-study/</guid><description>How separating infrastructure provisioning from configuration management made switching cloud providers effortless—no vendor lock-in, no complexity.</description><pubDate>Mon, 15 Sep 2025 00:00:00 GMT</pubDate><category>Engineering</category><category>DevOps</category><category>Terraform</category><category>Ansible</category><category>Infrastructure</category><category>Cloud</category><author>Yoana Borissova</author></item><item><title>No, Your ChatGPT Subscription Doesn&apos;t Make You a Professional</title><link>https://yoana.tech/blog/ai-prompters-are-not-professionals/</link><guid isPermaLink="true">https://yoana.tech/blog/ai-prompters-are-not-professionals/</guid><description>On AI hype, fake experts, and why dumb prompts will always produce dumb output—no matter how advanced the model.</description><pubDate>Wed, 18 Jun 2025 00:00:00 GMT</pubDate><category>Beyond Tech</category><category>AI</category><category>Career</category><category>Learning</category><category>Hot Takes</category><author>Yoana Borissova</author></item><item><title>Being Junior Is Temporary. Acting Junior Is a Choice.</title><link>https://yoana.tech/blog/junior-mindset-trap/</link><guid isPermaLink="true">https://yoana.tech/blog/junior-mindset-trap/</guid><description>Lessons from Bulgarian history about mentorship, growth, and why &apos;junior developer&apos; should be a stage, not an identity.</description><pubDate>Sat, 24 May 2025 00:00:00 GMT</pubDate><category>Management</category><category>Career Growth</category><category>Mentorship</category><category>Junior Developers</category><category>Leadership</category><author>Yoana Borissova</author></item></channel></rss>