Greg Schier 👨💻
@schier
🦬 Bootstrapping @yaak.app ✍️ Writing at schier.co 👨💼 Founded and sold insomnia.rest #buildinpublic
Sick, working on parsing out base64-encoded content!! Also collapsing other large strings to keep the app responsive. (UI not final)
Best decision I even made for Yaak was adding a lifetime purchase at ~4.5x the annual price. It's more expensive than any app I've ever bought, but roughly half of individuals choose it.
Of course... right after I start a new project, I get two team customers on the one that's been stalled for growth for months.
I told you Liquid Glass was hard to read. What does this notification even say?
Heck ya. Really enjoying camping lots but sucks to not be able to check in on things.
Just added an admin MCP server to help automate Yaak feedback -> release planning.
Shipped a new /download page for Yaak. Probably still needs work, but much better than before imo.
To assist my recent marketing efforts, I've added an analytics preview to each page (admin-only). It's not super useful yet, but it provides a quick way to see if a new page is getting any traffic.
Adding a new section to the landing. Almost all of Yaak's large business customers are in privacy/security sensitive industries, so going to lean in harder to this 🔐
It's time to put on my marketing hat and actually fix my SEO (99% branded searches)
June recap for Yaak 💹 MRR: $4,516 (−0.4%) 💰 Revenue: $2,444 (−55.2%) 💼 Subscribers: 427 (−1.4%) First monthly MRR drop in Yaak's lifetime. Weird because downloads haven't declined at all. I'm going to dig into the "why" this month. Wish me luck 🤞🏼
The Yaak CLI now generates metadata for plugins at publish time, allowing the registry to do things like show a preview of the actual theme(s) it provides. yaak.app/plugins/@ad... 👈🏼
Trying so hard not to retreat into the bush, permanently. Home-made camper now has solar and a fridge. Easily fits 2 adults, a 2-year old, and our 100lb dog 🐶
It's hard to "upsell" a commercial-use license. Seems like lots of people think "oh ya, I'll do it later" but never do, because it's not blocking any features or use case. Thoughts on inline prompts like this?
I love how AI means I can focus more on the design/UX Yaak will now run a wider query, by default, and suggest alternates when no results are returned.
Dang. First month(ish) period where MRR is actually DECREASING. Is it over for me?
Cool, SSO (OIDC) now complete too (did SCIM earlier in the week). Quite a few edge cases and things to handle, but only a couple days of work. We'll see if it comes back to bite me later 😅
2 customers wanted it, so SCIM is here. Yaak is now enterprise-ready 💼 Funny thing is that it wasn't even that hard. Testing was more difficult than implementation.
I really cooked with this auto crop/gradient stuff. Beautiful screenshots. By default ✨
May recap for Yaak 💹 MRR: $4,532 (+5%) 💰 Revenue: $5,454 (−44%) 💼 Subscribers: 433 (−1%) A bit of a slow one this month, with lots of churn. My hunch is that AI continues to take away more and more of Yaak's use cases.
Refactored the app so everything is an action. This means hotkeys, palette, CLI, menus, MCP, etc can all be populated from the same core.