
I’m 16 and just finished building an app to stop endless scrolling. A few months ago, I realized how much time I was losing on short-form content… so I built a solution. Meet YScroll. Launching soon
The Hook
“I'm 16 and just finished building an app to stop endless scrolling. A few months ago, I realized how much time I was losing on short-form content… so I built a solution.”
Product Reveal
“Meet YScroll. Launching soon.”
Feature Teaser
“YScroll needs these permissions to detect shorts and block them effectively. Please enable all permissions to continue. Daily limit, session limit, cooldown limit.”
Feature Teaser
“Time's up! You've reached your session limit. Cooldown active for 4 minutes. Go back to being productive.”
Feature Teaser
“Focus mode, instantly block all shorts. Turn off temporarily, stop all blocking and tracking.”
Synthesizable in Remotion · key components of the founder-tech-ui-walkthrough template.
A circular webcam feed of the founder is positioned in the bottom-left corner of the screen, maintaining a consistent presence throughout the technical demonstration scenes.
Implement as a fixed-position `AbsoluteFill` component with `borderRadius: '50%'` and a `z-index` to ensure it overlays other content. Use `spring()` for a subtle entrance animation at the start of its appearance.
Text appears character by character in a terminal window, simulating live typing, followed by a rapid scroll of output.
Utilize `interpolate()` to reveal text characters sequentially based on time. For the output scroll, animate the `scrollTop` property of a div containing the text, potentially using `spring()` for a natural feel.
A circular progress bar animates to reflect numerical values, such as daily limits or minutes used, with a glowing effect.
Render an SVG circle with a `stroke-dasharray` and `stroke-dashoffset` property animated using `interpolate()` to represent progress. Apply a `filter: drop-shadow()` or multiple `box-shadow` layers for the glowing effect.
Purpose. Establishes the founder's personal connection to the problem and introduces the app as a direct solution.
Execution. Founder speaking directly to the camera, with subtle background elements hinting at the tech.
Purpose. Demonstrates the app's creation process, lending credibility and showcasing the technical foundation.
Execution. Screen recording of code compilation and app build process, with the founder's face in a webcam overlay.
Purpose. Explains the core functionalities and how users can customize their experience to regain control.
Execution. Detailed UI demonstrations of setting daily/session limits and cooldown periods, with interactive elements.
Purpose. Illustrates the app's effectiveness in blocking content and provides options for flexible usage.
Execution. Visuals of the 'Time's Up!' screen, 'Focus Mode' activation, and the 'Turn off temporarily' toggle.
Objective
A new AI-powered journaling app, 'MindWeave', that helps users process thoughts and improve mental clarity.How the recipe adapts
The founder of MindWeave introduces the app, explaining how AI helps structure thoughts. The video then shows a screen recording of a Python script for natural language processing, followed by a UI walkthrough of MindWeave's interface. This includes setting daily journaling prompts, visualizing thought patterns with animated graphs, and a 'reflection mode' that summarizes entries. The circular webcam overlay of the founder remains, and the overall motion style is calm and informative, with subtle glowing animations on interactive UI elements like 'Generate Insight' buttons and 'Mood Tracker' circles.Scene durations (5 scenes, 160s)
Key Remotion components

Grand Theft Auto VI: An Extended Look premieres on Netflix Thursday, August 27.

Bolt v2 pairs Claude Code and Codex agents with built-in hosting, database and storage so apps ship without setup.
Making life multiplanetary