Chrys Bader

3.9K posts

Chrys Bader banner
Chrys Bader

Chrys Bader

@chrysb

Co-founder & CEO @joinrosebud. Compulsively curious. Recovering perfectionist. YC S08. 🍊🎹⚽️🧑🏻‍💻🎮🌹👶👶

Los Angeles, CA Katılım Mayıs 2008
673 Takip Edilen15K Takipçiler
Sabitlenmiş Tweet
Chrys Bader
Chrys Bader@chrysb·
🌹 𝗪𝗲 𝗿𝗮𝗶𝘀𝗲𝗱 $𝟲𝗠 𝘁𝗼 𝘀𝗰𝗮𝗹𝗲 𝘁𝗵𝗲 𝘄𝗼𝗿𝗹𝗱’𝘀 𝗹𝗲𝗮𝗱𝗶𝗻𝗴 𝗔𝗜 𝗷𝗼𝘂𝗿𝗻𝗮𝗹 Five years ago, @seandadashi and I realized the attention economy was doing more harm than good—keeping kids and adults glued to screens, chasing dopamine. As technologists, we felt a personal responsibility to build something healthier and nourishing. After experimenting with mindful social apps—and taking a wrong turn into NFTs—we returned to our core mission: 𝘁𝗼 𝗰𝗿𝗲𝗮𝘁𝗲 𝗮 𝗺𝗼𝗿𝗲 𝗰𝗼𝗻𝘀𝗰𝗶𝗼𝘂𝘀, 𝗰𝗼𝗺𝗽𝗮𝘀𝘀𝗶𝗼𝗻𝗮𝘁𝗲, 𝗮𝗻𝗱 𝗰𝗼𝗹𝗹𝗮𝗯𝗼𝗿𝗮𝘁𝗶𝘃𝗲 𝘄𝗼𝗿𝗹𝗱. That mission came to life in @joinrosebud—an AI journal designed with therapists to help people slow down, reflect deeply, and grow. It remembers what matters and reflects it back when you’re ready to hear it. 𝗢𝘂𝗿 𝗷𝗼𝘂𝗿𝗻𝗲𝘆 𝘁𝗼 𝗽𝗿𝗼𝗱𝘂𝗰𝘁‐𝗺𝗮𝗿𝗸𝗲𝘁 𝗳𝗶𝘁 • Launched in July 2023 with a lean team and limited capital • Embraced hypothesis-driven development and counted every penny • Reached profitability in 18 months with 100K+ signups 𝗪𝗵𝗲𝗿𝗲 𝘄𝗲 𝗮𝗿𝗲 𝘁𝗼𝗱𝗮𝘆 • 8,000+ paying customers • 500 million words journaled • 30 million mindful minutes logged • 75% of users report mental health improvements in 30 days 𝗪𝗵𝘆 𝘄𝗲 𝗿𝗮𝗶𝘀𝗲𝗱 Led by @BessemerVP with participation from @Initialized, @sevensevensix, @FuelCapital, @avenirgrowth, @tferriss, and other strategic partners—this $6M round will help us: • Expand our product and engineering team • Accelerate expansion with our new Head of Growth, @growwitharjun • Deepen partnerships with therapists and coaches • Scale our purpose-built memory engine for personal growth "Mental health support shouldn't be bound by time, place, or privilege. Rosebud is leading the charge in combining AI with long-term memory to become a trusted companion in your pocket." – Maha Malik, Investor at Bessemer Venture Partners 𝗥𝗲𝗮𝗹 𝗶𝗺𝗽𝗮𝗰𝘁 “When I couldn’t trust my perceptions in my relationship, Rosebud’s memory of my past entries validated my feelings—and helped me trust myself again.” — Rosebud user, domestic violence survivor 𝗦𝗼𝗺𝗲𝘁𝗶𝗺𝗲𝘀, 𝗯𝗲𝗶𝗻𝗴 𝗵𝗲𝗮𝗿𝗱 𝗶𝘀 𝗮𝗹𝗹 𝗶𝘁 𝘁𝗮𝗸𝗲𝘀 𝘁𝗼 𝗳𝗲𝗲𝗹 𝘄𝗵𝗼𝗹𝗲 𝗮𝗴𝗮𝗶𝗻. We’re humbled by how far we’ve come and energized by what’s ahead. If you’re passionate about mental health tech, we’re hiring in LA! 𝗦𝗽𝗲𝗰𝗶𝗮𝗹 𝘁𝗵𝗮𝗻𝗸𝘀 to our family and team: Monte, Ella, Michael, Rebecca, Arjun, Diego, and my wonderful fiancé Alice 💐
Chrys Bader tweet media
English
59
21
282
113.1K
Chrys Bader
Chrys Bader@chrysb·
gpt image 2 is savage
Chrys Bader tweet media
Français
0
0
3
485
Chrys Bader
Chrys Bader@chrysb·
@OurHealthNest She’s gonna easily cut her fingers with that grip! Drink looks great tho
English
0
0
0
15
Health Nest
Health Nest@OurHealthNest·
It's already summer and this might help you😊
English
33
633
5.4K
305.5K
Erdem Kirmitci
Erdem Kirmitci@erdemkirmit·
Working on a tiny resource: AI loaders for modern apps. Small animated loading states for moments like: Thinking, generating, searching, summarizing, reviewing… React + Tailwind, copy-paste ready. Would this be useful?
English
20
19
541
26.7K
Chrys Bader
Chrys Bader@chrysb·
these bars do not compromise - don’t let a snitch into your npm package
English
0
0
2
537
Eduard Bodak
Eduard Bodak@eduardbodak·
004/100 Buttons. A bit of the process on building an animation. When looking at a finished animation or in this example a finished button, it can look quite complex inside the CSS. But when building it, it’s more like a lot of simple steps, one after another. Here I had the idea to make some kind of text animation like the footer logo on the Osmo site. I try to add the base animation with no complex easing, for example transition: translate 0.4s ease. Starting with just moving the one text from bottom to top and the other text to top. Adding a stagger, play around with it. Searching for a way to make it more circular. On the research I found the sin() function inside CSS which can build a more smooth non linear curve for the stagger which creates this circular effect. And step by step adding more complexity like, different easing for hover/hover-out, opacity, 3D transform and more. I use also the sin() function to rotate the letters, so the middle ones are getting more rotated than the outer ones. Another thing which helps is to add a small delay on hover, for example 0.05s or 0.1s, you don’t really see the difference, but when you hover pretty fast on and out it doesn’t get that jumpy. I’m using here GSAP’s SplitText to split every char into spans. And then I’m adding a CSS index variable to every span, starting from the center. SplitText can provide CSS index variables, but you cannot tell it from which direction. For the sin() it’s also important to have a max length, so I add another CSS variable with the max char number on it. Crafting 100 Buttons with @osmosupply ⏳ Total time: 63h
English
10
24
583
164.3K
Chrys Bader
Chrys Bader@chrysb·
@c0rv0s @Tobby_scraper Gotta put your release notes in 10 languages too! We’re in several app stores and AI makes it easier , but it still adds overhead and not sure it’s truly worth it. Focus on dominating US first
English
0
0
0
18
Tobby_scraper
Tobby_scraper@Tobby_scraper·
Your competitors are ignoring one thing. Localization. Translating your App Store listing into French, German, and Japanese takes 2 hours and $50 on Fiverr. It can double your downloads in those markets. The App Store algorithm treats each language as a separate ranking opportunity. 2 hours. 3 languages. Potentially 3x the surface area. Most devs never do this. That's the edge.
English
35
10
265
18.4K
AdsQ
AdsQ@AdsQnn·
AST graph in Three.js that lets you explore dependencies in real time through a living 3D space. Experimental code play traversing structures, relations, and flows as if the codebase.
English
2
3
11
3.1K
Pove (tokyo)
Pove (tokyo)@Pove_iOS·
gen-X middle management, a zoom call meeting where everyone is frustrated to work together, some vague initiative of a new direction, they are behind schedule and have nothing to show for the money spent, they internally say "the app icon doesn't matter," while selling the redesign to corporate as progress.
English
1
0
0
45
Chrys Bader
Chrys Bader@chrysb·
surprised that @Nanit decided to make their brand less distinct and incredibly bland - like why?
Chrys Bader tweet media
English
1
0
2
653
Alfred D
Alfred D@alfreddaluya·
@chrysb thats why im in plan mode a lot before i “one shot” a specific capability and outside. folks are moving to “vibe code” territory .. and it is very tempting to just keep on going w features to get that done satisfaction
English
1
0
1
777
Chrys Bader
Chrys Bader@chrysb·
i spoke to a founder yesterday - their CTO finally read their agent-made codebase after months and panicked when he realized it was impossible to understand wtf was going on my rule of thumb is: if your codebase starts written by agents, don’t try to understand it instead, align at the architectural level before any building happens, and ask the agent to maintain a living architecture diagram of how the system works there are three altitudes that matter: - Top-level: architecture - Mid-level: patterns & abstractions - Low-level: file-level code in today’s world, a CTO should be deeply concerned with #1. #2 matters too, but not as critical as #1. if #1 and #2 are dialed in, #3 is where most of the high leverage agentic gains live. as long as you understand the architecture and critical interfaces, it becomes much easier to reason about ground truth and meaningfully iterate understanding and informing the architecture / patterns / abstractions give your codebase maximum longevity and agent maintainability
Chrys Bader tweet media
English
29
52
483
101.3K
David Zhang (▲)
David Zhang (▲)@dazhengzhang·
I only read the most mission critical code nowadays, which is less than 0.01% of all code generated probably The rest should be comprehensible to agents first, testable by your harnesses second, and explainable to humans via documents/on-the-fly explainers third Human comprehension is strictly optional
Chrys Bader@chrysb

i spoke to a founder yesterday - their CTO finally read their agent-made codebase after months and panicked when he realized it was impossible to understand wtf was going on my rule of thumb is: if your codebase starts written by agents, don’t try to understand it instead, align at the architectural level before any building happens, and ask the agent to maintain a living architecture diagram of how the system works there are three altitudes that matter: - Top-level: architecture - Mid-level: patterns & abstractions - Low-level: file-level code in today’s world, a CTO should be deeply concerned with #1. #2 matters too, but not as critical as #1. if #1 and #2 are dialed in, #3 is where most of the high leverage agentic gains live. as long as you understand the architecture and critical interfaces, it becomes much easier to reason about ground truth and meaningfully iterate understanding and informing the architecture / patterns / abstractions give your codebase maximum longevity and agent maintainability

English
1
0
1
306
Chrys Bader
Chrys Bader@chrysb·
@ChelmsDeep yes you should co-design the architecture and review the critical foundational pieces yourself
English
1
0
1
928
Chelm's Deep
Chelm's Deep@ChelmsDeep·
@chrysb Provided it decides not to lie to you about the architecture. You still need to check it
English
1
0
1
1.5K
navkast
navkast@navkast·
@chrysb agreed 100%. code is just the execution of the solution. the solution is discovered during the day. code is written at night by AI. writing code during the day will be a thing of the past just like writing code manually.
English
1
0
1
2.7K
Steven Pu
Steven Pu@reedvoid·
@chrysb I actually always ask AI to create a mermaid.js ingestible flow diagram before it even writes any code, and then critique every flow first. In fact, all the code written are annotated with the node / flow numbers from the diagram. Otherwise it's just chaos.
English
1
2
25
3.6K
Chrys Bader
Chrys Bader@chrysb·
@DanielDiSu eh, i think you still want to be part of the high-level decisionmaking. you don't have to be, but i think it'll always give you a leg up to co-design
English
1
0
1
69
Daniel Diaz
Daniel Diaz@DanielDiSu·
I hope models get better... fast... 😅
Chrys Bader@chrysb

i spoke to a founder yesterday - their CTO finally read their agent-made codebase after months and panicked when he realized it was impossible to understand wtf was going on my rule of thumb is: if your codebase starts written by agents, don’t try to understand it instead, align at the architectural level before any building happens, and ask the agent to maintain a living architecture diagram of how the system works there are three altitudes that matter: - Top-level: architecture - Mid-level: patterns & abstractions - Low-level: file-level code in today’s world, a CTO should be deeply concerned with #1. #2 matters too, but not as critical as #1. if #1 and #2 are dialed in, #3 is where most of the high leverage agentic gains live. as long as you understand the architecture and critical interfaces, it becomes much easier to reason about ground truth and meaningfully iterate understanding and informing the architecture / patterns / abstractions give your codebase maximum longevity and agent maintainability

English
2
0
2
218