Zain Hoda

5.6K posts

Zain Hoda banner
Zain Hoda

Zain Hoda

@zain_hoda

Creator of @x1pm_com and @vannadotai / Prev: @alphahatinc, BlackRock, Stanford CS, Princeton MFin

New York, NY Katılım Mayıs 2007
184 Takip Edilen2.6K Takipçiler
Sabitlenmiş Tweet
Zain Hoda
Zain Hoda@zain_hoda·
Markdown is becoming the lingua franca between humans and AI. Introducing @x1pm_com x1pm is a shared workspace built entirely on markdown and csv. Your agents read and write the same files you do. No proprietary formats. No vendor lock-in Just files via MCP / Agent Skills
English
6
1
11
93.5K
hari raghavan
hari raghavan@haridigresses·
This is the beginning of the end for @Workday. Charging for data use and egress is the sort of rent-seeking behavior that companies employ when they've run out of innovation DNA. Hey Workday — it's not *your* data, it's your *customers'* data, and they can do whatever they want with it. If you want to block the "parasites", maybe just build a better product instead of engaging in anti-competitive practices (hi @FTC!). If you think you command the same pricing power with @HiBob_HR and @Rippling nipping at your heels, you're in for a rude shock. And just wait until someone builds an open-source Workday (I would bet this is a thing in the next few years). PS: Rippling also exhibits similar (in fact, worse) closed-platform tendencies, and I think it's a big mistake. I hope they change this philosophy. Open ecosystems tend to win in the end.
hari raghavan tweet media
Garry Tan@garrytan

Recent earnings call, Aneel Bhusri of Workday says startups with AI agents are "parasites" This is what system of record incumbents really think of startups. The war is just beginning. The facts: the user data belongs to the users, not the incumbent software vendor.

English
29
13
207
98.9K
Zain Hoda
Zain Hoda@zain_hoda·
@bsierakowski @earthlingworks Closely related sidequest is reproducing some vendor that has a very high price point only to realize that the high price point has nothing to do with development costs and more to do with customer acquisition costs.
English
1
0
2
13
Brian Sierakowski
Brian Sierakowski@bsierakowski·
@earthlingworks Every tech employee should be forced to do a rumspringa once in their career by trying to build the company they work for, just so they can see how hard it is
English
1
0
3
69
Zain Hoda
Zain Hoda@zain_hoda·
@mronge @gilgNYC @claudeai Yeah, I’m down to try! Ideally what I’d like to do is to have me and my coworker be able to access the same Mac remotely
English
1
0
0
21
Matt Ronge
Matt Ronge@mronge·
@zain_hoda @gilgNYC @claudeai I’m working on a remote desktop app that will be even better for this, lmk if you are interested and I can send the beta
English
1
0
1
20
Gil
Gil@gilgNYC·
iOS devs: what’s the best workflow for previewing changes to a Swift app when editing via the @claudeai Code mobile app? Right now I deploy to TestFlight on PR merge, but that’s slow for iteration. With React Native + Expo I had instant PR previews. Is there a Swift equivalent?
English
4
0
13
1.9K
Avia
Avia@avia_chen·
@gilgNYC @claudeai I really need an answer for that, but I guess there's no other option. Maybe you need to tailscale into an always-on Mac Mini Claude Code that has Xcode open and once you make a change, you ask xcodebuildmcp to Build it to your device
English
1
0
1
172
Zain Hoda
Zain Hoda@zain_hoda·
@grichadev @yenkel They really should have started with MCP as being a remote protocol with required auth. Too many people are operating with antiquated notions of MCP.
English
1
0
1
43
Greg Pstrucha
Greg Pstrucha@grichadev·
@yenkel oh yeah i’m happy about that as well. security being ignored or downplayed in other modes os a real problem
English
1
0
1
59
Greg Pstrucha
Greg Pstrucha@grichadev·
when MCP first came out the main critique it was getting is that the auth story is a mess and completely unusable. now i've been in many conversations where the specific value cited is "MCP abstracts auth away" and it is really under appreciated. and with stuff like CIMD it's actually pushing the story of better auth forward
yenkel@yenkel

x.com/i/article/2032…

English
2
0
16
1.8K
Zain Hoda retweetledi
Patrick
Patrick@noself86·
Two kinds of regulatory moat. Licensure and capture? Real moat. But "we spent $2M on compliance documentation"? That's not a moat. That's a temp agency bill AI just zeroed out. Most regulated industries are the second kind and don't know it yet.
English
0
1
4
440
Zain Hoda
Zain Hoda@zain_hoda·
The highest leverage activity any firm can do right now is to designate a single engineer towards internal tools. Everything that is currently a spreadsheet should be the remit of this engineer. Every piece of external software where you’re waiting for a roadmap, should be part of this guy’s remit. This guy should have no roadmap. Every request that comes in should be implemented in 30 minutes or less.
English
0
0
6
446
Ryan Carson
Ryan Carson@ryancarson·
It turns out the devops guys are going to be the most powerful agent orchestrators on the planet lol
English
71
49
752
51.8K
Zain Hoda retweetledi
Gil Feig
Gil Feig@GilFeig·
If you hate MCP, you don't understand MCP. You have a bad setup/harness and blame it on MCP, which is nothing more than an extremely thin wrapper. The argument that it's slow is rooted in poor implementations that load up thousands of tools and eat your entire context window. But that's not necessary and it's not how the best AI companies are using MCP in practice. MCP is great because it's a lightweight standardization similar to REST and API protocols. It gives the world the ability to provide a minimal, single interface into their products. It then plugs nicely into all LLMs. MCP or not, we need that. Good MCP has 2 tools. Search tools, and run tool. You don't need anything more than that. You expose millions of tools to your agent, and they run quickly and eat close to zero context. CLI tools are great too. But they're heavier to produce, heavier to set up, require running agents to have CLI access, and give up a ton of security guarantees. MCP was invented when CLIs already existed for a reason. Many reasons. We're not suddenly enlightened by CLIs. Nothing has changed.
English
33
26
200
14K
Zain Hoda
Zain Hoda@zain_hoda·
@balintorosz People who make the “buggy” claim were bad at DevOps before and are still bad at DevOps today.
English
1
0
1
224
Balint Orosz
Balint Orosz@balintorosz·
There's a lot of noise around how "Ai generates buggy software". The truth is writing the code was always 20% of the time. Testing and refining was always 80%. But now as that 20% compresses 10x, we want to compress the 80% as well... That's the mistake.
English
86
160
1.4K
125K
Zain Hoda
Zain Hoda@zain_hoda·
Fundamentally: CLIs are fine for single-player MCPs are the only choice for multi-player
English
1
0
2
211
Zain Hoda
Zain Hoda@zain_hoda·
@dblumenfeld … but why? This is just handicapping the agent. There are situations where it needs to see the secrets. Just let it.
English
1
0
2
554
Dave Blumenfeld
Dave Blumenfeld@dblumenfeld·
Claude Code executes my code all day but it can’t see my secrets. They’re encrypted in my Mac’s Secure Enclave. Not in the cloud or in a .env file. Introducing keypo vault. Your Mac as a programmable password manager for your agents. Open source. github.com/keypo-us/keypo…
English
35
57
902
124.1K
Zain Hoda
Zain Hoda@zain_hoda·
@marcelpociot It’s only because vibe coding the GUI is more error prone than vibe coding the CLI. There’s way more issues with the GUIs than the CLIs right now.
English
0
0
0
94
Marcel Pociot 🧪
Marcel Pociot 🧪@marcelpociot·
Nobody can convince me that the CLI experience for AI agents is better than using a proper GUI 😅 That's just impossible
English
125
15
326
45.6K
Zain Hoda
Zain Hoda@zain_hoda·
Lot of valid feelings here. 2 thoughts: - The default LLM use creates “hot dog” software. Yes, but you just need to use it better. - Feeling like you can’t code anymore. This isn’t new. Anyone who has gone from Individual Contributor to People Management has felt this.
Mo@atmoio

I was a 10x engineer. Now I'm useless.

English
0
0
3
532
Zain Hoda
Zain Hoda@zain_hoda·
If you have to use Python, make sure to use it with: uv (Rust-based runtime and package management) ruff (Rust-based formatting and linting) ty (Rust-based type checker)
English
0
1
4
234