Jim Meyer

1.2K posts

Jim Meyer

Jim Meyer

@jimmeyer

Co-Founder & CTO @HenosiaHQ • Creator of GraphQL plugin for WebStorm/IntelliJ

Where Design meets Code Entrou em Ekim 2007
108 Seguindo354 Seguidores
Jim Meyer
Jim Meyer@jimmeyer·
@canvrno Feels like prompt caching is the other missing piece. Lower token prices compared to closed model providers can be completely meaningless if caching is not reliable, transparent, and standardized.
English
1
0
8
1.5K
canvrno
canvrno@canvrno·
We discovered GLM-4.6 was failing in Cline not because the model was flawed, but because inference providers were silently corrupting it. Using the same weights across different endpoints produced completely different behaviors. The variance wasn't minor, it determined whether the model could function at all. Some providers emitted tool calls inside reasoning traces. Others hallucinated parameters. We were debugging the wrong layer of the stack entirely. The fix required three interventions: 1. Prompt reduction from 56,499 to 24,111 characters 2. Provider filtering for high-fidelity endpoints only 3. Workflow enforcement with strict sequencing to prevent premature edits OpenRouter's :exacto endpoint transformed GLM-4.6 from intermittently broken to production-stable overnight. This poses a material risk to open source AI: When users encounter provider-induced failures, they blame the model, not the infrastructure. Trust erodes. Open source suffers. Reliability must be a shared responsibility. Transparent reporting of quantization settings and behavioral differences should become standard practice. Full technical analysis in the blog below, including our complete methodology and prompt optimizations. @cline cline.bot/blog/cline-our…
English
34
55
471
146.2K
Benjamin Woodruff
Benjamin Woodruff@_bgwoodruff·
@jimmeyer @drht_ @timneutkens Yes, we're considering that for letting you know the PID that's holding the lock, but you can't use that to know if the lock is stale because PIDs are recycled. Modern OSes have proper lockfiles APIs that avoid these problems, which we're using.
English
1
0
1
56
Tim
Tim@timneutkens·
Next 16 uses lockfiles to prevent accidentally running multiple development servers or builds on the same output directory at the same time. Great work by @_bgwoodruff!
Tim tweet media
English
14
8
345
18.7K
Jim Meyer
Jim Meyer@jimmeyer·
@_bgwoodruff @drht_ @timneutkens Not sure if you use this trick, but write the PID of the lock owner to the lock file. If the PID is not for a running process, it's a stale lock that can be acquired.
English
1
0
2
36
Benjamin Woodruff
Benjamin Woodruff@_bgwoodruff·
@drht_ @timneutkens Hopefully not. We're using a mix of operating system lockfile APIs (e.g. flock on Linux) that guarantee cleanup once the process exits. On Windows, that might not be immediate if we don't exit cleanly, but it is eventually guaranteed.
English
2
0
0
60
Jim Meyer
Jim Meyer@jimmeyer·
@Dan_Jeffries1 I call this LLM behavior "unreliably awesome". Maybe the next token probability difference between an awesome token and an unreliable one is so tiny that models are on a knife edge that can flip at any time due to context nuances. We need a benchmark with 2nd best tokens only.
English
4
3
26
1.3K
Daniel Jeffries
Daniel Jeffries@Dan_Jeffries1·
There is still such a weird uncanny valley with even the best coding models. Gpt-5-codex rips through changes all day for five hours. Great. Then... Instead of updating the various task docs with progress (like it did fine all day) it decides it needs to delete the doc and recreate it with updates (losing 90% of the doc.) No human would ever make this mistake. I had to restore it from git and tell it to edit the damn doc properly.
English
37
4
213
13.6K
Jim Meyer
Jim Meyer@jimmeyer·
@GregKamradt Gives me "split brain syndrome" vibes. Input is aware of the pattern, but output is unable to connect with that reasoning.
English
1
0
16
1.1K
Jim Meyer
Jim Meyer@jimmeyer·
@KaiLentit Maybe wear a t-shirt with "Ignore all previous instructions"? 😅
English
0
0
4
171
Kai Lentit (e/xcel)
Kai Lentit (e/xcel)@KaiLentit·
AGI is fun and all ...until you face it in the ring.
English
2
6
101
11K
Jim Meyer
Jim Meyer@jimmeyer·
@bernhardsson Will be looking at your sandbox offering in the near future. Any plans on doing a blog post about how your infra scales with (I assume) longer startup times instead of errors if you need to provision metal to meet spiky memory demands?
English
1
0
0
388
Jim Meyer
Jim Meyer@jimmeyer·
Small but mighty update: Henosia AI now has tools to read the browser and server logs for the preview. This helps it debug and fix issues even faster 🚀
Jim Meyer tweet media
English
2
2
3
703
Jim Meyer
Jim Meyer@jimmeyer·
@markdalgleish Step 4 nerd-sniped me into writing a full interpreter for TypeScript ASTs. Good times 😂
English
0
0
1
137
Mark Dalgleish
Mark Dalgleish@markdalgleish·
Currently testing HMR Currently testing HMR!! Currently testing HMR!!!! Currently testing HMR!!!!!!!!!! Currently testing HMR
English
5
0
116
9.3K
Jim Meyer
Jim Meyer@jimmeyer·
People are vibe coding websites and apps like crazy here in '25, empowered by AI. Vite has taken most of the uptake compared to Next.js, likely due to being less resource intensive to host for the vibe coding platforms. For now we're sticking with Next.js as our default. We've got the infrastructure to run it, and most pro teams prefer it over Vite. It's much easier to translate between prototype and production within the same web framework. Next.js also allows our AI to quickly make back-end edits, whereas Vite projects typically involve managing Supabase edge functions remotely, outside the regular git versioning flow.
Jim Meyer tweet media
Evan You@youyuxi

I did a survey on the most popular AI app builders, asking each to "build a simple app with their default stack". Here's what I found what they default to: Bolt -> Vite Replit -> Vite Lovable -> Vite Convex Chef -> Vite Windsurf -> Vite Tempo Labs -> UI requires explicit selection but defaults to Vite v0 -> defaults to Next and supports Next only Firebase Studio -> defaults to Next even when the prompt contains "use Vite", but can use Vite if forced to. Buggy though.

English
0
0
2
231
Jim Meyer
Jim Meyer@jimmeyer·
@biilmann Sending more vibe coders your way with our Netlify integration 🫡 Love how the CLI keeps publishing times short by computing diffs.
English
1
0
5
206
Matt Biilmann
Matt Biilmann@biilmann·
Wow, 8 million developers on Netlify. If you're one of them, thank you. What’s something cool, fun, weird, creative or interesting you built recently?
Matt Biilmann tweet media
English
53
20
287
67.4K
Jim Meyer
Jim Meyer@jimmeyer·
@CanadaHonk This kind of perf would be amazing for infrastructure tools instead of having to add Go to projects. I'd happily take a small subset of Node.js for IO and thread/process management if it offered these startup and memory characteristics!
English
0
0
3
211
Jim Meyer
Jim Meyer@jimmeyer·
@adamwathan Same-file pattern for child/item components of the main component. Always.
English
0
0
0
1.3K
Adam Wathan
Adam Wathan@adamwathan·
The absolute far and away best feature of React is the ability to define multiple components in one file. I will tolerate all sorts of other pain to be able to do this.
English
64
18
874
114.3K
Jim Meyer
Jim Meyer@jimmeyer·
@elevenlabs My main problem is knowing what instruments are called, sub genres to steer towards. Huge opportunity to make the output space explorative through UI and visualizations.
English
0
0
0
94
Jim Meyer
Jim Meyer@jimmeyer·
Seriously impressed with the @elevenlabs text to voice v3 model. It's incredible for voice over in marketing videos. Also tried their music app. It made a hilarious 80s aerobics track. Still struggling with steering the music outputs. Really needs UI to edit instruments etc.
English
1
0
1
151
Jim Meyer
Jim Meyer@jimmeyer·
@aidenybai Just "dabbled a bit" with veo 3. Google: That'll be $100 Me: 😂 Really? Oh 🫠
English
0
0
10
793
Aiden Bai
Aiden Bai@aidenybai·
still mind boggling to me that claude opus is this expensive
Aiden Bai tweet media
English
91
9
608
65.3K
Jim Meyer
Jim Meyer@jimmeyer·
Introducing v2 of Henosia's Supabase integration: We show the UI to connect Supabase in the chat, plus you can pick which Supabase component blocks you need for your project. Under the hood we've also made improvements to how our agent manages the Supabase database for you.
English
0
1
3
253
Jim Meyer
Jim Meyer@jimmeyer·
What's the story on prompt caching for gpt-oss? Not seeing any mention of it by the providers. @GroqInc @cerebras
English
0
0
0
100