JMCodes Studio
banner
jmcodes.tech
JMCodes Studio
@jmcodes.tech
Founder of JMCodes Studio - Get to market before your competitors do.
Been building products for nine years.

https://jmcodes.tech/
https://github.com/JMCodes-Studio
https://github.com/jx-codes
Pinned
Redid our landing page!

vite and tanstack router, cloudflare workers, shadcn + react-hook-form for base components, zdog for the rotating 3d models, and d1 to collect form submissions

jmcodes.tech

#buildinpublic #webdev #frontend
Reposted by JMCodes Studio
It's book launch day! Very excited and super thankful. If you can help me amplify with a share, that would be amazing. Or, if you read it and want to tell people about it, that would be pretty rad too! Thanks again @mitpress.bsky.social, and many more who helped along the way.
December 16, 2025 at 1:35 PM
I was skeptical on beads and workflows like this github.com/steveyegge/b... but holy shit, claude is flying. Highly recommend trying it out.

I've got a session start remindcc reminder to tell it to make granular tasks that can be picked up if the session is interrupted and it's so good.
GitHub - steveyegge/beads: Beads - A memory upgrade for your coding agent
Beads - A memory upgrade for your coding agent. Contribute to steveyegge/beads development by creating an account on GitHub.
github.com
December 16, 2025 at 6:16 AM
Thanks claude, I like them too <3
December 16, 2025 at 5:43 AM
I'm gonna relaunch the blocks library today. Need a new name, and a better marketing angle. Also thinking of leading with free blocks to start.

#buildinpublic #shadcn
December 16, 2025 at 4:13 AM
Building out just enough UI to tell the story and get real world excitement.

Most of these components and layouts come from the jmcodes blocks library I've been building out. It's demo UI but it's fully wired to state, react-query, and form validation.
December 14, 2025 at 11:30 PM
I gotta say the shadcn cli makes it extremely simple to install even complex UI, the white screenshot is on a fresh project with just the basic shadcn theme.

#buildinpublic #shadcn
December 13, 2025 at 3:11 AM
Good morning lower back pain I see you brought your friend upper left shoulder pain. I miss being in my 20s.
December 12, 2025 at 3:31 AM
I need a CRM, so gonna vibe one from the design system I've build up for our apps.

Using the fleet dispatch blocks as a base.

#buildinpublic #webdev #shadcn #vibecoding
December 11, 2025 at 2:51 PM
Reposted by JMCodes Studio
Day 42 of building Grape, an AI note taking app

Added a flashcards app today. You can create flashcards in the editor and Grape will turn your note content into cards. You can even generate multiple sets inside the same note. I think it's great for studying and quick reviews.

#buildinpublic
December 10, 2025 at 9:23 PM
Could you rebuild Myspace on the at protocol? I kind of want to.
December 9, 2025 at 8:46 AM
Reposted by JMCodes Studio
It's launch day, I pulled the trigger!!!

There's still *so* much to do, but I think it's in a reasonable enoigh state for yall to try :)

Would love to hear your feedback!!
Today, we're opening up Seams Alpha (seams.so), a social web annotation built in the Atmosphere. We're hoping it helps with collective sense-making.

This is just the start, there's still lots to do!

We'd love if you tried it with us.
Lab Notes #001 - Sealight Lab Notes
Announcing Seams
sealight.leaflet.pub
December 8, 2025 at 7:38 PM
Reposted by JMCodes Studio
Is this the final nail in the coffin of vector-only DBs? AWS launching S3 Vectors, supporting storing and using these at massive scale

(The previous nail one was almost all relational databases adding pretty good vector support for not-too-massive use cases - like Postgres)
December 8, 2025 at 3:39 PM
Most of my courses in college after CS1 and 10 were in pseudocode first, focusing on getting us to step through what the computer was actually doing.

I think something like that is what is missing for vibe coders. Something that isn't about syntax but problem solving with computers.
December 8, 2025 at 1:19 AM
Redid our landing page!

vite and tanstack router, cloudflare workers, shadcn + react-hook-form for base components, zdog for the rotating 3d models, and d1 to collect form submissions

jmcodes.tech

#buildinpublic #webdev #frontend
December 6, 2025 at 4:28 PM
Anyone have any non-coding related claude skills they like?

Trying to supplement my copywriting, marketing, and planning gaps.
December 6, 2025 at 1:45 PM
Sometimes you just have to be sure claude saw what you think it saw
December 6, 2025 at 12:07 PM
I somehow skipped zustand in my career so I tried it.

I don't like it. I know it's a skill issue but it's too easy to run into max recursive depth issues or to forget to memoize something.

I like legend state, the granular subscriptions work well with Claude and my mental model.
December 5, 2025 at 11:31 PM
Not looking myself but reposting this in case anyone is.
We're hiring a senior frontend eng for my team 🎯

looking for someone who wants to:

- scale FE systems for 100+ engineers
- mentor & grow engineering talent
- drive architectural decisions
- work with typescript, react, vite, monorepos

📍 France or Spain only

careers.payfit.com/jobs/6886605...
Senior Software Engineer - Front-end Framework - PayFit
Join us!
careers.payfit.com
December 5, 2025 at 8:36 PM
Weekly wrap up

Launched

Shadcn Theme Builder
ui.jmcodes.tech/theme-builder

Claude Code hook that replaced my Claude.md
- Released remindcc: github.com/JMCodes-Stud...

Unlaunched

Shadcn Block library. Need to think through the strategy better.
ui.jmcodes.tech

#buildinpublic
JMCodes Studio - Premium React Blocks
Production-ready React components and full-page blocks for SaaS applications. Built with shadcn/ui, Tailwind CSS, and TypeScript.
ui.jmcodes.tech
December 5, 2025 at 4:24 PM
I keep having to fight the temptation to make remindcc take lua files for reminder definitions. github.com/ceifa/wasmoon would make it really easy and I could add the compromise nlp bindings.. 🤔

Maybe just by convention you must return a lua table with

"shouldInject": true / false
"content": ""
GitHub - ceifa/wasmoon: A real lua 5.4 VM with JS bindings made with webassembly
A real lua 5.4 VM with JS bindings made with webassembly - ceifa/wasmoon
github.com
December 5, 2025 at 1:18 PM
Reposted by JMCodes Studio
📣 TanStack AI Alpha is here!

✨ Framework agnostic
🤖 Provider agnostic
🧠 Type safe
🔧 Isomorphic tools
🛠 Devtools
🌐 Open protocol
📦 JS, Python, PHP
⚛️ React, Solid, Vanilla
🌀 OpenAI, Anthropic, Gemini, Ollama, ++

Official blog post: tanstack.com/blog/tanstac...
Docs: tanstack.com/ai
TanStack AI Alpha: Your AI, Your Way | TanStack Blog
The TanStack team is excited to announce the alpha release of , a framework-agnostic AI toolkit built for developers who want control over their stack. Let's be honest. The current AI landscape has a....
tanstack.com
December 4, 2025 at 10:44 PM
Reposted by JMCodes Studio
so for the past handful of months, i've been developing my very own 3d game engine for my future game projects, from the ground up in raw C++

i love tool dev, but i've never done something quite this crazy. i've had some crazy learning curves to overcome, (especially Vulkan) but its been a blast!!!
December 4, 2025 at 2:25 AM
I love claude, that's all.
December 4, 2025 at 3:48 PM
Reposted by JMCodes Studio
look I made a thing ok and i am not proud of it
Go festive at your own risk
... if you dare.
whamageddon.toddle.site
December 4, 2025 at 3:18 PM