Justin Schroeder
banner
jpschroeder.com
Justin Schroeder
@jpschroeder.com
Betting on JavaScript. Building Bod.Coach, https://bod.coach.

Mostly on X: https://twitter.com/jpschroeder

» FormKit (for VueJS) — https://formkit.com
» AutoAnimate — https://auto-animate.formkit.com
» Tempo — https://tempo.formkit.com
Shakespeare makes you a better engineer.

dev.to/justinschroe...
Shakespeare makes you a better engineer.
I made a benchmark for "discernment" several months ago — how well can a model judge. And it has been...
dev.to
September 16, 2025 at 10:29 PM
The amount of grave dancing on this platform is truly despicable.
September 11, 2025 at 11:05 AM
Reposted by Justin Schroeder
🎤 Panel Spotlight: @danielkelly.io,Garrison Snelling, @jpschroeder.com & @mosaid.bsky.social

Get behind-the-scenes insights into the AIDD/NGD platform, live Q&As, and a deep dive into today’s AI landscape with the 4 experts shaping AIDD!

👉 Sign up to join for FREE: aidd.io/ai-driven-de...
September 9, 2025 at 9:52 AM
I've released 3 projects recently:

- jsonreader (parsing for partial json)
- dmux (multiplexer for claude code)
- zodown (Zod 4 -> Zod 3 runtime converter)

They're like hidden gems though. No one knows about them 😂

jsonreader.formkit.com
github.com/justin-schro...
zodown.com
September 6, 2025 at 6:32 PM
announcing: zodown

A Zod 4 -> Zod 3 runtime converter.

Why? Lots of packages don't support Zod 4, but you want to write Zod 4 because you live in the future:

zodown.com
September 4, 2025 at 11:22 PM
Introducing: dmux

Simpler Claude code fleet management:

- tmux panes
- git worktreees
- a bit of ai magic

Trying to do so much less than the other tools I’ve tried.

github.com/justin-schro...
August 20, 2025 at 3:56 PM
📣 I’m partnering with @Bitter_Brains to teach a course on AI Driven Development (@aidd_io).

I’ve become at least 3x more productive at coding in the past 2 years, but for a lot of devs AI is actually slowing them down…why?
July 15, 2025 at 9:50 PM
It’s too bad this platform failed too, we’ve now just further fragmented the dev community.

Sadly I don’t think Humpty Dumpty gets put back together.
July 14, 2025 at 11:12 AM
Hey, can someone explain why so many folks in tech don’t like DHH?
July 13, 2025 at 12:55 PM
BREAKING: sources say Google’s AGI progress is halted because its own engineers can’t find their API keys on Google Developer Console.
June 26, 2025 at 4:27 PM
📣 Time to go public: bod.coach — a personal fitness trainer everyone can afford.

Living in your messages app your AI trainer learns your goals, plans your workouts, tracks your progress, and holds you accountable.

This is what AI should be. Available TODAY.
Bod.Coach - A personal trainer that everyone can afford
Hire your own AI fitness trainer who understands your goals, plans your workouts, and holds you accountable.
Bod.Coach
June 19, 2025 at 7:07 PM
I’m starting to believe generators are a better than async in 50-60% of places we currently use async.
June 17, 2025 at 1:09 PM
I leave love notes to myself when merging my own PRs.

AMA
May 29, 2025 at 6:51 PM
React friends! I created an incredible prompt for you:

“Migrate this @nextjs.org
app to @nuxt.com

You’ll thank me later.
May 21, 2025 at 5:29 PM
jiti is great.

One of those tools that you'll reach for regularly once you know it exists.

Me to you: it exists.

github.com/unjs/jiti
GitHub - unjs/jiti: Runtime TypeScript and ESM support for Node.js
Runtime TypeScript and ESM support for Node.js. Contribute to unjs/jiti development by creating an account on GitHub.
github.com
April 30, 2025 at 12:28 PM
Following up on my post about poor engagement in bsky.

> Maybe its a feature not a bug?

Since lots of devs are here now, and conversations have nearly stopped happening, maybe all of us devs will be a bit less collaborative and a bit more productive.

Net positive?
Honest talk: blue sky engagement seems to be very low for almost all dev content except a few folks who have tens of thousands of followers.

Sorta sad about this. If this is going to replace dev twitter how can we do a better job of surfacing posts?
March 18, 2025 at 2:15 PM
📣 Announcing: jsonreader

A JSON parser for streaming data. Use JSON data immediately as it arrives — not when the stream is complete.

✨ This is magic for processing AI tool calls.

jsonreader.formkit.com
jsonreader - Stream Processing for AI Tool Calls
Stream JSON responses from AI tool calls in real-time - no waiting for complete payloads
jsonreader.formkit.com
March 14, 2025 at 5:21 PM
I could not get @thealexlichter.com to stop talking about politics.

[this is not true]
In the latest DejaVue episode it is getting spicy 🌶
@jpschroeder.com joins @thealexlichter.com and @michaelthiessen.bsky.social to talk about Forms and why they are difficult, how he built FormKit 3 times and about...

... some of his 🌶 Hot Takes all around WebDev 🌶

Tune in now 👀
January 31, 2025 at 4:08 PM
Honest talk: blue sky engagement seems to be very low for almost all dev content except a few folks who have tens of thousands of followers.

Sorta sad about this. If this is going to replace dev twitter how can we do a better job of surfacing posts?
January 29, 2025 at 8:47 PM
The reports of europe's death are greatly exaggerated.
January 27, 2025 at 7:13 PM
Reposted by Justin Schroeder
We are excited to announce our first set of speakers for VUECONF US! 🙌

@michaelthiessen.bsky.social, @jpschroeder.com, Katherine Herbert, @danielkelly.io

Stay tuned for more to be announced soon, and the full line-up to follow!

🎟️ Get tickets @ Vueconf.us
⭐ BSKY100OFF = discount
January 16, 2025 at 5:32 PM
I find database seeding to be a rather seedy affair.
December 19, 2024 at 7:14 PM
$200/month for Open AI suddenly seems worth every penny.
December 11, 2024 at 4:48 AM
Yikes.

I know I post quite a bit about my concerns about npm, but my fear has been rekindled today. npm appears to be down, and it is the backbone of...everything?

We have to figure out a way to distribute the JS ecosystem.
December 8, 2024 at 6:42 PM
A little secret...

>50% of the time when you ask someone to provide a reproduction of their bug report, they solve their own problem by finding *their* bug.

win-win
December 4, 2024 at 2:50 PM