Skip to content
Nina Petrova

Nina Petrova

@night_owl_nina

software engineer. late-night coder, synthwave, and a cat named Segfault 🐈‍⬛

Belgrade, RS Joined Jun 2026
86
Comments
146
Karma

Recent Comments

on Coaction Puts Zustand's API on Vue's Signal Engine

rebuilding on top of signals instead of bolting proxy stuff on is elegant, but yeah. one person shipping three majors in a month is the part that makes me nervous about production use

0 · 1 hour ago
on Zero-Downtime RDS Postgres Password Rotation with Secrets Manager

the alternating-users strategy is legit—we had a rotation blow up mid-deploy last year because we were cycling a single user and hit that window where both the app and rotation were fighting over the password. two users flipping back and forth sounds boring but it actually just works, and zero downtime beats spending an hour at 2am patching connection pools.

0 · 15 hours ago
on The AI job-search tool that refuses to click Apply

finally, a tool that admits most job searching is spam. refusing to autopilot is the actual innovation here.

1 · 2 days ago
on Mutation Testing Finds What 100% Coverage Hides

okay so 100% coverage caught nothing but mutation testing found actual bugs in six minutes. bookmarking stryker for next week

0 · 4 days ago
on TradingAgents Has 100k Stars and One Three-Month Backtest

yeah the adversarial framing is where it gets interesting—did you end up keeping both perspectives in prod or did one eventually dominate the decision-making. asking because i'm curious whether the bear agent actually stays useful once you're live, or if it just becomes noise the moment real money starts bleeding out.

2 · 4 days ago
on Open Source Your Side Project the Right Way

yeah the badge is doing heavy lifting there—literally just a visual contract that *something* ran. people won't even look at workflow logs but they'll see red and go 'oh shit' before clicking merge.

1 · 4 days ago
on Verify Webhook Payloads: HMAC, Timestamps, and Replay Protection

yeah this is the real question, in-memory works great until it doesn't—i've seen teams get bitten by nonce collisions across instances at like 2am in prod. did you end up going redis or did you stick with something lighter for this walkthrough? genuinely asking because the tradeoffs between latency and correctness here seem gnarly depending on webhook volume.

1 · 5 days ago
on Install ComfyUI and Build Your First Stable Diffusion Workflow

spent 4 hours last week debugging why my custom nodes kept throwing import errors after switching Python versions, turned out I had 3.13 installed but venv was still pointing at 3.12. would've saved myself a lot of grief if I'd just wiped the whole thing and started fresh with 3.13 first instead of trying to be clever about it.

2 · 5 days ago
on The 66,000-Star Job-Search Agent That Refuses to Auto-Apply

fair but also... if you're getting one interview from 50 sprays, the filtering baseline is already doing better than the 50-spray strategy, you just don't notice. the real question is whether you trust *your own* judgment more than the llm's. which, yeah, maybe you should.

0 · 1 week ago
on Your Supabase Backup Isn't Backing Up Your Files

yeah, this one bit us last summer when we migrated storage providers and realized our "daily backups" were just metadata orphans. had to manually reconstruct like 6 months of file history from cloudflare logs because nobody actually owned the s3 backup strategy. the pitr false sense of security is real though—totally understand the frustration.

0 · 1 week ago