Zef Hemel

13.9K posts

Zef Hemel

Zef Hemel

@zef

Head of AI Engineering at Jimdo. Nice as a person. Formerly of @Mattermost, @OLXGroupTech, @Egnyte, and @Cloud9IDE. Creator of https://t.co/7LfmwZqGEn

Poznań, Poland Katılım Mart 2007
665 Takip Edilen3.3K Takipçiler
Zef Hemel retweetledi
Maciej Winnicki
Maciej Winnicki@mthenw·
April was my last month at Vendr, so I'm on the lookout for a new role! LinkedIn in the reply 👇 but here is a quick summary: • 13 yrs in dev (TypeScript/React, Go, AWS, Cloudflare) • 5 yrs leading teams across the US & Europe — I know how to build high-performing teams and a strong engineering culture • Currently mostly interested in LLMs — last year I spent a fair amount of time exploring LLM/RAG topics (Assistants API, Vercel AI SDK/LangChain, Turbopuffer/LanceDB) Open to staff+, engineering manager, or site lead roles — I'm driven by product impact, strong teams, and long-term growth, rather than the exact title.
English
5
16
36
9K
Zef Hemel
Zef Hemel@zef·
There’s only one little issue. You have to write tests. And nobody likes writing tests. Nobody. Except AI agents. They just want to impress you, their overlord. That’s all they want. A smile on your face. zef.plus/agent-feedback…
English
2
0
0
146
Zef Hemel retweetledi
Klaas
Klaas@forgebitz·
if you think you can build calendly inhouse with 15 hours of prompting and vibe coding you have no idea how software works
Klaas tweet media
English
538
237
6.7K
1.7M
Zef Hemel
Zef Hemel@zef·
Just tried Firebase Studio. And just like IDX before it, I have full confidence that Google can make good if it keeps at it, but it’s just broken now. This AI gold rush leads to so many half baked products being launched way too early.
English
2
0
0
164
Zef Hemel
Zef Hemel@zef·
Llama 4. It is over.
English
0
0
0
131
Zef Hemel retweetledi
Groq Inc
Groq Inc@GroqInc·
Llama 4 Scout and Maverick from @Meta are now live on GroqCloud™. Day-zero access. Real-time performance. Lowest cost—without compromise. No waiting. No tuning. Just build fast.
English
45
74
717
154.8K
Zef Hemel retweetledi
Erik Meijer
Erik Meijer@headinthebox·
There is a lot of (justified) of excitement about MCP, but just like most function calling approaches, I think it has a severe limitation at the moment, and I am kind of of flabbergasted why I am the only one that is bothered by it. The problem is that when you define a tool using MCP [0] you can only specify the *inputSchema* but not the *outputSchema* (the same is the case for OpenAI [1], Claude [2], Mistral [3], Gemini [4], ...). And the optional description of a tool is just a "hint" to the model. That means that when the model needs to decide to call a tool, it can only rely on the structure of the the inputs (not even on the description). But since it does not know the structure of the output of the call, it cannot reason about the composition of multiple tool calls to solve a complex problem. Instead it needs to take a guess, call some first tool, and then interpret the output before it can reason about how to continue. The fact that tools are dynamically typed wrt to their results makes it also impossible for other tools, and humans, to reason about tools (that is a lot of tools :-). Imagine I would explain MCP to you by only showing the types you send to an MCP server, but none of the types that you receive from a server. Since tools are for all intents and purposes really just fancy REST apis, just like OpenAPI definitions [5], tool calling and MCP tools should also specify their outputs.
English
53
60
588
74.4K
Zef Hemel
Zef Hemel@zef·
@tlakomy So the reason you’re keeping bunnies is to record huge amounts of footage for model training. Now it all makes sense.
English
1
0
2
176
Tomasz Łakomy
Tomasz Łakomy@tlakomy·
Gen-4 is here. And it's better than you think.
English
18
13
183
18.4K
Zef Hemel
Zef Hemel@zef·
Now I'm thinking if it's worth "coaching" that behavior out. Let's see if I'm going to stick with Gemini longer first (was using Anthropic's Sonnet until now).
English
0
0
0
78
Zef Hemel
Zef Hemel@zef·
Spending some of my Saturday pair-programming with @GeminiApp 's new gemini-2.5-pro model in @cursor_ai. So far so good! Funny though how each model has a different style (e.g. in comments it generates). Gemini really seems to like putting *** in comments for some reason.
English
1
0
0
133