---
title: "Sifat Ahmed (@sifat0078) | Hashnode"
description: "Sifat Ahmed (@sifat0078) writes on Hashnode. Read their latest articles and follow their work."
url: "https://hashnode.com/@sifat0078"
---

@sifat0078

# Sifat Ahmed

@sifat0078 · Joined August 2026

## Comments

[Good rundown - the "Rule of Three" section is the part people skip and then regret. The GSAP { paused: true } + window.\_\_timelines requirement trips up almost everyone coming from a normal animation background, because your timeline plays perfectly in a live browser tab (wall-clock driven) and then renders as a single frozen frame, because the render pass seeks the timeline instead of letting it run. Same failure mode shows up with anything counter/ticker-based: if the number is driven by requestAnimationFrame deltas instead of being seekable to an exact timestamp, you get a frozen or wrong value on export even though it looked fine in preview. Worth calling out as its own gotcha since the error Hyperframes gives you when this happens isn't very descriptive. I ended up writing these up in more detail (this one plus four others) after hitting all of them myself - happy to share the notes if useful to anyone else going down this path.](https://hashnode.com/posts/video-as-code-a-deep-dive-into-heygen-s-hyperframes/69e5186c13e74eec583611c7/comment/6abb6eb5f43652cda17fa11e)

Comment · Article · Sep 29 · [Video as Code: A Deep Dive into HeyGen’s Hyperframes](https://hashnode.com/posts/video-as-code-a-deep-dive-into-heygen-s-hyperframes/69e5186c13e74eec583611c7)

[That's a sharper way to put it than I had in my own head, honestly. "A decision not to build something leaves no trace in the product at all" is exactly right, and it's a little unsettling once you notice it - every unscoped key request everyone else quietly makes looks identical to a scoped one from the outside, right up until something leaks.](https://hashnode.com/posts/why-fusebox-doesn-t-support-claude-yet/6a8a6215fbd90a67714f7700/comment/6a978eda72fdf26242679419)

Comment · Article · Sep 2 · [Why Fusebox doesn't support Claude yet](https://hashnode.com/posts/why-fusebox-doesn-t-support-claude-yet/6a8a6215fbd90a67714f7700)
