Jonathan's Avatar

Jonathan

@jonathanlow.bsky.social

Juggling parenthood and a startup - Mistle (mistle.dev)

41 Followers  |  158 Following  |  48 Posts  |  Joined: 01.09.2023  |  1.5837

Latest posts by jonathanlow.bsky.social on Bluesky

Been landing up in contextual limbo when I multi-task too aggressively. Managing context requires a lot of intention to keep up.

29.10.2025 07:16 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

I’ve been using GPT-5 Codex to critique its own outputs with a recursive feedback loop.

With mistle.dev side threads, I run critique β†’ reflection β†’ revision cycles.

It actually works pretty well.

28.10.2025 06:38 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Vibed out a Chrome Extension that helps to write X replies in less than an hour.

The vibing is the easy part.

The hard part is writing the prompts to generate responses that reflects my style and thinking.

27.10.2025 09:23 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

Relaunching Zapi as mistle.dev

Mistle is Cursor for non-technical builders.

We built Mistle to help non-technical builders learn, understand, and get better as they build.

We've got a few early users who jumped from Cursor to Mistle.

If you're non-technical, give Mistle a try.

24.10.2025 17:46 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

We're launching Zapi as an AI Copilot for Product Teams.
With Zapi - Write and turn PRDs into prototypes in minutes.

How it works:
1. Prompt your idea.
2. Iterate till you get a working PRD
3. Zapi builds a hi-fi prototype according to your specs
4. Publish and share with your team

13.06.2025 10:01 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

It feels like the DaisyUI 5 is closer in style to ShadCN and tailwind UI components. For people coming from ShadCN, DaisyUI5 probably looks better.

14.05.2025 09:03 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Post image

Before building an app, it's important to determine an initial direction and requirement.

But writing a doc is boring and time-consuming. So we built Zapi to one-shot a comprehensive product requirements document (PRD).

14.05.2025 08:47 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

UX often breaks not because it was bad but because the product grew.

Zapi started with 1 view mode. As we added more, we used a dropdown.

It worked until it didn’t.

Now with 7 modes, we moved to a sidebar for clarity.

UX isn’t set and forget. Revisit what used to work.

14.05.2025 04:25 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Curious - what worked previously? What was the hypothesis?

13.05.2025 15:52 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

We're looking for beta testers!

Zapi turns your ideas into a specifications doc and then follows the plan to build your idea.

As a beta tester, you get 100 free messages.

Join in 2 easy steps:
1. Join our discord: discord.com/invite/2RQ2g...
2. Post in #general channel with your Zapi user id

13.05.2025 09:37 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Thanks. I agree, I’m a big fan of keyboard vi-style. I think it makes sense that at some point, power users have an alternative to get to areas quickly.

07.05.2025 00:12 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

I’m relieved to hear that. πŸ˜…
The top version is what we are iterating towards. More explicit and clearer in terms of design.

06.05.2025 12:02 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

Tackling usability issues with navigation.

Which is more UX friendly?

Top version - collapsible sidebar menu
Bottom version - dropdown menu

#buildinpublic

06.05.2025 11:27 β€” πŸ‘ 4    πŸ” 0    πŸ’¬ 2    πŸ“Œ 0
Video thumbnail

Made improvements to the UX selection around agent outputs in a chat interface.

How does this look?

06.05.2025 08:12 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

Through talking to users, it became clear that a chat interface doesn’t make site-building intuitive for non-technical folks.

Dev terms aren't part of a layperson's vocab. That’s why we're releasing Specifications Mode, where a PM agent translates your ideas into specs.

06.05.2025 03:12 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Video thumbnail

Just released Secrets Management in Zapi:

- Build integrations safely without exposing sensitive configurations to AI or in the codebase
- Use a separate set of secrets for preview vs live environments

29.04.2025 07:16 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Got it. Thanks for sharing!

22.04.2025 23:08 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Every now and then, I switch between calendar apps just to jolt my life a bit. Just recently switched to Notion Cal from Google Cal from Apple Cal. Pretty sure I’ll switch back to Apple Cal when the next iOS is out.

22.04.2025 14:11 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

The future will be AI vs AI. πŸ˜…

22.04.2025 14:01 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Any details on how one can get verified?

22.04.2025 13:59 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

Every single day is not the same. It's always a different problem to solve and that's what keeps things fun and engaging.

With that said, this assumes that one's basic needs are met, whether it's through a job that pays, other projects or with external funding.

22.04.2025 09:15 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

A changelog is a great forcing function to stay accountable.

Each week at Zapi (heyzapi.com), we:
1️⃣ Prioritize changes that move the needle
2️⃣ Build
3️⃣ Publish updates

If we didn't make a good update or missed one - we reflect and do better.

What's your forcing function?

21.04.2025 08:30 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

Love @posthog.com as a brand and product. These days, it is so rare to see truth in advertising.

09.04.2025 02:23 β€” πŸ‘ 5    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

The only time a prompt worked was when I copied out the specific doc snippets and provided a small set of precise instructions.

Have you experienced the vibe coding death loop?

08.04.2025 09:50 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Vibe coding sucks for implementing editors.

We used MDXEditor which is built on top of CodeMirror, Lexical and MDAST.

Cursor Agent tried implementing it and went into a death loop trying to fix its own implementation over and over again. Gemini Pro did no better.

08.04.2025 09:50 β€” πŸ‘ 1    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0
Video thumbnail

Shipped a markdown editor in Zapi. No more prompting to edit content.

08.04.2025 09:37 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 1
Post image

Seems like LLMs also suffer from the Justin Case syndrome when left to their own devices. iykyk

08.04.2025 08:07 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

Got it. Thanks!

04.04.2025 06:03 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0
Post image

Wow! Super blown away by animejs docs. Using animation as nav is so intuitive and so good!

04.04.2025 06:02 β€” πŸ‘ 0    πŸ” 0    πŸ’¬ 0    πŸ“Œ 0

100% will always review it. Not for security reasons though. Just have to make sure the backend logic works.

03.04.2025 07:33 β€” πŸ‘ 2    πŸ” 0    πŸ’¬ 1    πŸ“Œ 0

@jonathanlow is following 20 prominent accounts